HN user

ballard

1,212 karma

hacker

Grew up on:

Orchid ProDesginer II 8088 386DX-20 => 486DX2-66 => 486DX4-100

Borland C++ 3.1 :: probably the single biggest killer of trees ever.

Posts66
Comments772
View on HN
businessweek.com 12y ago

CUPS – All the coffee you can drink for $45/mo at NYC indy coffee shops

ballard
3pts0
www.bbc.co.uk 12y ago

Thousands evicted by police in Rio

ballard
1pts0
www.bbc.co.uk 12y ago

Kickstarter watch for the blind up for London's Design Museum

ballard
4pts0
www.theguardian.com 12y ago

Occupy activist facing seven years in jail was 'promoter of non-violence'

ballard
2pts0
www.bbc.co.uk 12y ago

Child finds Xbox security flaw

ballard
2pts1
www.reactionhousing.com 12y ago

Exo – efficient post-disaster temp housing

ballard
1pts0
en.wikipedia.org 12y ago

John Perry Barlow

ballard
1pts0
www.kuka-timoboll.com 12y ago

World's fastest table tennis robot vs top human player

ballard
2pts0
www.virgin.com 12y ago

#WithSyria – Take a picture of yourself with a red balloon

ballard
1pts0
twitter.com 12y ago

Rubix cube-solving robot holds Guinness World Record

ballard
1pts0
www.openssl.org 12y ago

OpenSSL 1.0.2 Beta 1

ballard
1pts0
www.goat-simulator.com 12y ago

Goat Simulator – a legit indie game

ballard
2pts0
metadata.joshbegley.com 12y ago

Metadata+ (Drones+) drone strike iOS app is back

ballard
1pts0
stackoverflow.com 12y ago

[solved] Trouble installing Nokogiri on ML / Mavericks

ballard
1pts0
password-hashing.net 12y ago

Password Hashing Competition - new PBKDFs

ballard
2pts0
gist.github.com 12y ago

OpenSSH 6.5p1 unofficially ported to osx

ballard
1pts0
www.openssl.org 12y ago

OpenSSL 1.0.1f - 3 CVE issues fixed

ballard
2pts2
gist.github.com 12y ago

Compile OpenSSL without RnRand

ballard
2pts0
www.bbc.co.uk 12y ago

California Supreme Court grants law license to undocumented citizen

ballard
1pts1
www.theguardian.com 12y ago

Swedish man survived in snowed-in car for two months

ballard
3pts0
www.bbc.co.uk 12y ago

Gerda Taro: the first female war photographer to die on assignment in WWII

ballard
2pts0
www.theguardian.com 12y ago

Viable water filter for immense Bangladeshi arsenic poisoning disaster

ballard
2pts2
gist.github.com 12y ago

Maintainer Hall of Shame

ballard
8pts6
www.theguardian.com 12y ago

I wrote the Anarchist Cookbook in 1969. Now I see its premise as flawed

ballard
281pts190
fastcoexist.com 12y ago

Scientists Now Know When You'll Get The Flu Nine Weeks Before It Happens

ballard
1pts0
www.theage.com.au 12y ago

Leonardo Da Vinci's piano heard for the first time after 500 years

ballard
155pts31
www.bbc.co.uk 12y ago

'Lover Spy' hacker makes FBI 'most wanted' list

ballard
3pts0
gist.github.com 12y ago

Slurm - open-source, DIY nutrition on-the-go

ballard
1pts0
en.m.wikipedia.org 12y ago

Eukaryotic cells contain self-test infrastructure

ballard
2pts0
m.bbc.co.uk 12y ago

Tajikistan: Where all students are banned from driving

ballard
1pts0

In formal, established companies this does exist: it's called "decision support analysis (or researcher)." Whether a particular staff person is steeped in academic research, which they should, and whether a particular staff person provides actionable insight and intelligence that big companies often lack is another matter. The problem is discoverability of results (because there is a vast universe of unstructured data and research out there) and applying it to specific needs: academic journal search (LexisNexis) and regular search engines combined with talented staff might work.

Sounds like there's a startup or two in decision support anyhow.

For embedded/industrial applications the future is in domain-specific operating systems that are JEOS by virtue of not compling unneeded syscalls. OSes like Linux have way too many ABIs and internal machinery that just aren't necessary for headless systems and merely opens a huge attack surface by default... Even with make menuconfig stripped .config, there's still a ton of extra bells and whistles.

In a positive direction, it would be nice to be able to be able to strip out more functionality and still produce a functional kernel. Unfortunately, I don't think this is scalable with autotools or any configuration management setups without having more #ifdefs than code. Haskell could be a good candidate for such a kernel framework, but I'm sure there are other functional and imperative languages that have better complex configuration mgmt support with formal verification.

Does "ultimatum" and "raft of complicated last-minute changes" not raise anyone else's tinfoil paranoia alarms?

Those commits should get significant scrutiny, because it sounds like US/CA govt were given an indirect opportunity to push whatever changes it wanted AND rushed code isn't necessarily the best either.

(Also I'm glad FIPS mode is dead in LibreSSL.)

Choose one of my adventures:

- Deploying a financial app through 4 bastion hosts by keeping Russian doll ssh tunnels up (clients outsource IT bouncing across the world to get to the right boxes)

- porting a 8 MLoC fortran nuclear reactor simulator from UNIX to windows

- generating PowerShell on Linux to be run on a windows box by reverse engineering the MS Api.

- silencing dialog boxes by DLLs which patch and proxy system DLLs

- making Java JRE run from a CD-ROM with the right JNI dll/so and a custom installer I wrote, before the advent of installanywhere (talking Java 1.1 days)

Ah yes exactly. The "prove them wrong" part, it's important not to attack the accuser but demonstrate that their claims don't hold up. Also if there is something to claims, admit it quickly (kills the story) and show enacting preventative measures.

Seems the same as google hangouts more/less.

Looking for something that's 1:N anonymously without a viewer plugin... has a page somewhere that shows a live feed: vimeo, ustream or YT but free to stream.

Denying something doesn't carry the same weight and it seems like a PR move, whereas "actions speak louder than words."

Right now, researchers are putting together functional brain structure maps combining fMRI, SPECT and PET scans for Alzheimer's research. Apart from the inconvenience of wearing a giant magnet, pulling together one or more brain scan techs with compute resources might be a way to pull it off. Heck, if the compute power needed were too bulky to be practical, it might be possible to offload it to a hosted service. (Talking a solution 15-18 yrs out anyhow.). It's entirely reasonable that keyboards would be slower than thought input in 50 years.

They're not, never will be. Especially if there were a concerted effort to put together a GNU/Linux like open source hardware stack to get rid of the fear, uncertainty and doubt of what's inside commercial processors and chipsets. Also there needs to be more decapping of commercial chips to see what's actually in them.

Sounds good because it suggests sec industry disengagement. Probably simpler to do that and maintain it as a set of minimal patches to LibreSSL, because not many people need it. Either way, it should be secure by default.

I guess it begs the question (FIPS mode seems to fail the "talk to a cryptographer rule"): why don't/aren't sec folks more involved to assure standards are meaningful? Was this a NIST-driven process or was it open to public comments?

FIPS mode is like a clipboard audit. It appears to fulfill a requirement like A+ certifications do for hiring qualified candidates, but instead puts blind faith in process ahead of content.

The problem is that being abrasive without displaying a clear, correct opinion won't lead to greater influence. The latter stance is the important bit.

Security projects need adversarial discussions to keep them honest, but that's a special case.

This is great news.

FIPS mode is as my grandfather would say: "eyewash." Something that appears to address something by checking boxes on a clipboard audit but doesn't provide anything but security theater.

There's three kinds of corruption:

- apparent when there isn't (false positive - mistaken)

- apparent when there is (obvious)

- not apparent when there is (false negative - not obvious)

I'd define corruption as a pattern of putting profit/loss considerations ahead of public interests. Other than personal ethics, this is a really hard thing to control for because it goes to why people want to be public servants and what are their interests/relationships.

I'm interested in this. An app that shares your work-mode laptop to the web more/less all the time would be interesting. Is there anything that can do this in 1-to-web way for free (or willing to exchange for feedback) and where the viewer doesn't need a special viewer plugin (html5/h264)? Vimeo, Ustream broadcasting?

This suggests future work on assistive devices that may be able to "speak for" a patient by ML and manual algorithmic adjustment... Huge quality-of-life improvement potential for people with limited/impaired vocal-ability.

Beyond that, there is far wider potential for translating brain scans directly and skipping vocal-aural pathway by communicating with others digitally.

Richard Branson had/has critics that accused him of all sorts of things. His advice, which is similar to Napoleon Hill's, would be to demonstrate actions that are discordant to the accusations.

(The bigger of a celeb / more successful you become, the bigger of a target you wear on your back for people to try to tear you down.)

There was a great report on BBC World Service about folks wrongly accused and/or convicted of crimes they didn't commit (in one case, a man was on death row for a couple years). A false accusation is as damaging as authorities not paying attention. The sad truth of the human experience is that without direct evidence (video, audio recordings), only the people close to it know how they saw what happened. It's then more important to redouble efforts to preserve justice by investigating thoroughly to attempt to uncover what happened, to not revictimize the wrong party.