skysight-inc/HackerNews huggingface dataset:
> I've been intentionally vague so as to discuss this in more macro terms

You may want to lead with that next time - I'm not the only one attempting to interpret your vagueness in-context (that is, in the specific case as presented here) which apparently isn't your intent. Hopefully it'll generate productive discussion instead of a confused chorus attempting to clarify terminology.

> I feel there's a panicked "deer in the headlights" attitude that comes with talking about data and metadata

Are you seeing that in this thread? Or is this more of a generalized feeling of HN? Or of the internet?

I feel like I'm mostly seeing discussions about what specific data was involved, what alternatives are out there, and the severity and history of the problem (which I'm seeing as mostly "not as severe as your initial kneejerk to the title might imply, but not ideal either" - pretty levelheaded and accurate, IMO?)

None of them seemed particularly frozen, unable to move forwards, or panicking beyond the time it took them to evaluate what specific (meta)data was leaking - to me, at least. And given that password databases secure the keys to the castle, so to speak, I'm not sure a little panicking isn't warranted in this specific context.

> I regularly forget about how closed-minded the HN userbase is when it comes to privacy.

If that's in response to this thread, keep in mind that, in-context, the "privacy" many professionals in here are concerned about, is the "privacy" of their amazon account keys, to avoid their servers being subverted into part of a malware distribution botnet. And the "privacy" of their user database - to avoid the reputation hit that comes when all your customer's passwords are cracked, and their inboxes are flooded with porn spam. I think it'd be a mistake to overgeneralize that response.
There is an MSI to install Python on windows.
Yes, I'm learning an OCaml dialect. It's called Rust, it's really interesting, you should take a look at it.
Ease of implementation is not the reason for either no reader macros or a single pass compiler.

Rich Hickey discusses reader macros here:
http://clojure-log.n01se.net/date/2008-11-06.html

Quotes:

"Clojure doesn't allow user-defined reader macros because they can't be combined - there's no namespace support, unlike for regular macros"

"CL has user reader macros and the consensus is to avoid them"

"you are unlikely to convince me they are a good idea"

"I recognize fully this is less flexible than CL in this area, OTOH, I'd like to think Clojure will engender less desert-island programming than did CL -- speaking a common language fosters library development, shared idioms etc. When everyone creates their own language there's less of that"

"and even standard reader macros pose an understanding challenge for newcomers"

Compilation units are discussed here:

https://news.ycombinator.com/item?id=2467359
Solving the puzzle
That seems like an unambiguously good development. With the low number of Americans who travel to foreign countries, external cultural influences like these can only be enriching to the culture, in the same way that immigration and African-American influences seem to have been a key component of America's cultural hegemony.
When you've won a Fields Medal and then made fundamental contributions to an entirely different area of mathematics, you might have earned the right to make such comments on Mumford's thoughts. Until then, at least follow the HN site and comment guidelines!
Yeah, I didn't meant to imply modern stations have a single tank. I can see how you can read it that way though.
How about HelloBox? https://www.hellobox.co
In Nigeria, Solar-Powered Fridges at Outdoor Markets Save Food from Spoiling
Really clear writing. Sweet story.
Hands-on Scala.js
Big fear in NZ, however unfounded, is that TPPA will somehow try and reduce us to the health care standard in the US :(
IdenTrust is an interesting organization. IdenTrust is a bank consortium acting as a public key certificate authority and secure applications provider whose members include over 60 of the largest banks in the world. John Sculley has been IdenTrust's chairman since 2006.

https://en.wikipedia.org/wiki/IdenTrust
this is fun, but it gives you clues on where it will go next as the frame shifts before big movements.
it doesn't seem to exist in el capitan. I ran first-aid on all drives/disks. I feel like a moron but i am not sure what else there is to do.
The ultimate goal of prisons is (or should be) to reduce crime. Why not directly incentivise prisons to reduce recidivism? Pay big bonuses if the ex-inmates aren't arrested/convicted/etc in the 3-5 years after they're released.
Wow that's great.

I signed up for the beta months ago, but I still don't have a 'free' certificate.

Who the fuck are these guys?
The title should be U.S. Agent (now Ex-) gets over six years for Bitcoin theft in Silk Road probe.. Reuters try to emphasise the agent is not government to distance the agent from the authorities, but I think we'd be blind to pretend elsewhere police don't confiscate people's money for their own pensions or salaries, where dogs get shot for sport, where senators accept cushy jobs after their tenure in return for having a certain stance, government paying way too much for screws and toilet seats. This is one rare case where an agent abused their position actually got caught.
If you can't get rich from theft, at least get famous for being the poster child case for blockchain forensics...
Again we're in the realm of "if you could do that, you already could MITM or do other malicious stuff in a dozen other ways".

So, sure. If you can hack a trusted CA, you can do bad things. That was true before.
The level of corruption is indeed staggering:

> According to a government document, Force, operating as "Nob," in August 2013 convinced Ulbricht to pay him $50,000 in bitcoins by pretending he had information on the investigation. While Force reported the discussion to the DEA, he falsely claimed no payment had been made but instead diverted the bitcoins to a personal account, prosecutors said. Force, also without authorities' knowledge, used another online moniker, "French Maid," and offered Ulbricht information on the investigation for about $98,000 in bitcoins in September 2013, prosecutors said.

The guy was playing both sides. How can his testimony against Ulbricht be considered trustworthy at this point? I haven't followed the Silk Road case closely, but from my not-carefully-examined position, it seems like the government waited to bring charges against Force until after their case against Ulbricht was well on its way, or had already concluded. I wonder if the case against Ulbricht would have gone differently had he been able to challenge the credibility of the witnesses against him based on what we know today, that they are guilty of these crimes. I also wonder whether Ulbricht's prosecution knew about Force's crimes at the time, and I wonder whether that was disclosed to Ulbricht.

Where does this all leave Ulbricht?
Help Me Paul Graham - You're My Only Hope [video]
We differ on our definition of “ad hoc”. I wanted to convey the fact that scientific explanation is just that—explanation. The basis of science is the creation of mathematical models to approximate phenomena that we observe.
...and an honorary Darwin Award.
The first federal agents to ever have the chance to steal bitcoins did it. Imagine what that says about how corrupt these organizations are.
> Is there still value to buying an expensive cert from another vendor?

If you are running a commercial, high-traffic website, then yes, there is.

For example, EV (extended validation) certificates is currently the only way to quickly build and maintain a "reputation" with 3rd party website ranking systems such as Microsoft's SmartScreen and, based on anecdotal evidence, with Symantec SafeWeb and Google SafeBrowsing services. Needless to say that SmartScreen is on by default in IE/Edge and SafeBrowsing is on in Chrome and, in part, Firefox.
We’re pleased to announce that we’ve received cross-signatures from IdenTrust

This is what is wrong with the CA, model, not their method of announcing it to a community anxiously awaiting the arrival of their product. What is absurd is that identrust has a shitty non-responsive 90's looking website and wants $299 for an SSL certificate, which is something that should be free. I will say though, they really did sell me on their trust worthiness with the alternating images of a fingerprint and a lock. So now I know they're legit. It is worth the $99 for SSL on a single site annually because there is binary data superimposed on some of the pictures.
Indeed. The title should be "US Agent gets six years" if he was a US Agent up until he was tried and convicted for the crime we're discussing.

A description like "ex US Agent" should be applied only to a person whose crimes were committed after their service as an agent and with no connection. It seems like this agent committed their crimes while working as an agent, and it would be more appropriate to describe them as "US Agent".
If you've ever tried to run with a backpack or headlamp, you'd know it's a giant pain. Headlamps bounce up and down (no matter what sort of straps you have), often becoming dislodged. It's enough of an annoyance that I don't use a headlamp when running at night.

Backpacks also bounce around, and their inertia messes with your running form. If you use a chest strap to secure the pack better, you'll have a harder time breathing. And there's the problem of sweat. By the end of the workout, your backpack is going to be sweaty and gross. Unless it's waterproof, things inside will be as well.
Mapped network drives are for each user separately. Actually, they are even different for the limited administrator token and the elevated one (e.g. if I run something as administrator here I won't see my mapped network drives, but instead have to use UNC paths).
>Do they really need to understand the whole history of the field to do that?

That marks the difference between being a technician and being an engineer. A technician just needs to know how to do their job, whereas an engineer needs to know why they need the technician to do their job.
"positive rebranding of the Exceptional Talent visa scheme" pretty much sums this up - spin on a lackluster program. Revolutionary - hardly.

Want to do something revolutionary or at least something that might make a difference, pull in teams from under-developed countries, train them up by putting them in top tier companies specifically not as cheap labour (a mini-YCombinator for want of a better description), then let them go do their thing.
The Slow Brain Death of VB.NET (2005)
Ex-US agent seems kind of deliberate distancing. He was an agent when he did the deed and the title should present that accordingly.

Edit: ninja'd by meric
Congratulations jdkasten!
Ulbricht got life partly based on Force's testimony. Scumbag.
Get ready, get set, Go
It actually is way older than the eurozone, those systems were just generalized to apply to all of the EU + EFTA with the SEPA payment system. I guess this stems more from a stronger hands off approach in the US.

> There is nothing inherent in a "pull" model that prevents fraud; you need additional controls around the relationship to prevent that.

I read a bit up on direct debit and it seems like they have fraud problems in the UK, while there's next to no fraud in Germany. I guess the reasons are that you can revert it for several weeks, it's perfectly traceable who did it
JavaScript news, HN-style
Also https://news.ycombinator.com/item?id=10406261.
Is there a good reason to say that Rust is an OCaml dialect?
I came to the UK from Canada to work in the software industry. My employer sponsored a Tier 2 General visa for me (cost me, and them, and took 1+ months). A friend of mine got into the UK under the "Youth Mobility Visa". His process was shorter and simpler, but AFAICT he can't renew his visa once it expires.

I don't consider myself exceptionally talented so I don't think a Tier 1 would have been right for me, but I wonder how many software tech (as opposed to sciencey/businessey/researchey) people get into the UK with that visa?
Any change to the current Tier 1 structure is a welcome change however, until they reveal the definitive qualification criteria, I won't be reading too much into this. The Tier 1 visa process in the UK is a logistical nightmare which is why only 7 of TechCity's allocation of 200 Tier 1 visas were utilised in the first place.
Porting Quake III to F#: A Journey to Functional Programming
It would be relatively easy to write a simple bash script to automate it. Granted, it might take a bit of time to generate a few thousand certs, but it wouldn't take more than a day if you only have a thousand or so.
New mathematical method reveals structure in neural activity in the brain
Here's a cert! Hopefully you still have it around somewhere when you try to renew in a year!
Hard to figure out why no one is doing a plain HTML editor that the humans can understand and cope with it.
That way we stay with the plain text with the most open formatting standard.
A Notepad ++ that is standardized on HTML and not plain text comes too my mind.
No more than saying Erlang is a lisp dialect.
Free will is back, and maybe we can measure it
If you’re a man of your word and people can count on you, it cuts across all lines.

This was a pretty inspirational story, I really enjoyed it. He seems like a smart guy, and I am sure he enjoys playing ball, obviously a very successful guy. He picked an avenue and followed through going pro. If he had more opportunities it would be interesting to see if he turned out as an academic or entrepreneur or if having to fight for everything he had is what made him so great.
Brain structure generates pockets of sleep within the brain
Many people find light text on dark, as on old CRT displays, to be easier for long-term reading than dark on light.
Hmm.. reading all the time about hacks and data leaks from password managers. Never heard of one while using Sticky Password. Hope they won't get hacked.
Actually some plants need UV, which is why they needed to change the glass at the tropical island park:

https://en.wikipedia.org/wiki/Tropical_Islands_Resort#Proble...
I don't see the point. Either shut it down completely because it's not worth the investment to maintain or do it properly.

Test driven development is a practice that is most valuable on legacy code. Only doing it on new code and not old code is ass-backwards. If anything it should be the other way around.

A half assed hack job to support remaining customers will likely only end up alienating them when you inevitably break stuff they rely upon with duct tape. Alienated customers tend to drop you forever and run into a competitor's arms. YMMV but that's always been my experience.
This article is an excerpt from Learn Go, a beginner's guide to Go, that I am writing with Manning Publications.

I'm targeting people with some experience with a scripting language but fairly new to programming, while trying to keep it moving at a good pace. If that describes you, I'm very curious if it makes sense or what areas should be better explained.
3 Tools That Will Help You Turn Fraudulent Orders Down to 0
Wow. Imagine your livelihood depends on that game; your salary, your bonus, your standing. You can research the movements and HFT the micro-movements, but you're still playing that game.
Yep, at the same time as useful stuff is continually being unfunded and privatised we get stuff like this.
Is there any good guides on how to do this? Or are your oasis template files shared online?
> High-speed gearing is indeed very difficult, but jet engines already typically have two separate, concentric rotating units [...]

Yes, everyone knows that, but the spools are not connected by a set of gears as they are in the P&W's new engine.

> Also, as the article mentions, turboprops (essentially jet engines connected to a propeller) already commonly use gearing. I guess you can think of it as a turboprop with a duct.

The new engine is ALSO unlike most installations of turboprop engines in that the fan is driven by the power spool, not a free turbine. The free turbine (in turboprops that have them), which powers the reduction gears for the propeller, runs at a much lower speed than the power turbine.
The backend and client are both very large, very different projects that share a small crossover (the ACME protocol) and were written by two different teams.

I can't speak exactly to why Python was chosen, but it should be noted this isn't intended to be the be-all-end-all in terms of clients. There are already a number of other independent clients that have been developed for various different purposes.
Why Children Need Quiet Time, Too?
I'd describe it more as uglyfied Haskell, but anyway: http://science.raphael.poss.name/rust-for-functional-program...
JavaScript, Mocha and Node.js for Mobile App Testing
PCE.js Mac Plus Emulator Running Mac OS System 7
Ethics are subjective. In the culture he described this seems like it was no only ethical, but praiseworthy. Ethics are not universal and neither are principles. I think he turned out alright, but that is my opinion.
Ulbricht unsuccessfully motioned for a new trial a few months ago on that basis: http://www.wired.com/2015/04/silk-road-judge-says-no-new-tri...
As far as I can tell, that still makes it harder to get into the UK than many other countries in the EU.
By the time i hit highschool, it was easy to find music and movies online, but modding the hardware to play it, PSP, DS flashcards, chipping xbox, PS1, was ripe.
esp. because no-one else knew how to use a soldering iron, and the whole bricking your device warning turned people off.
Presentation-ready infographic reports for Google Analytics
What are they trying to charge you for? I didn't know they had any non-free programmes, although I assume they do look for corporate sponsorship
Interesting talk. But I wonder, can evolutionary economics tell us anything we don't already know?

For instance, the theory that guys buy fancy cars to get chicks is not, in most circles, particularly controversial or enlightening. Can we make useful predictions?
Why? It gives us an insight about how a mathematician think about his discipline. I found it very interesting.
Thanks for the reply! I read the "[1]" link you posted, and the word "homoiconic" doesn't appear anywhere. Elixir code and data share the same native data structures, ergo Elixir is homoiconic. Virding's point is that Elixir lacks reader macros. For real-world usage, I consider that more of a strength than a weakness. :)
>How can his testimony against Ulbricht be considered trustworthy at this point?

It's my understanding that his testimony wasn't used. But despite that, such rottenness at the heart of the investigation (two agents up to their necks in corruption) is seriously troubling, because it leaves any reasonable person wondering what else was going on that we don't know about.

It's also deeply troubling that the unproven (though admittedly plausible) murder-for-hire allegations could be used to taint Ulbricht's defense, undermine support for him, and as a reason to increase his sentence, while the corruption within the investigating team was kept hidden from the public, and even the jury, throughout the trial. It appears to be a blatant double standard to me.
I'm not sure what you're getting at. Care to elaborate?
>RC has been around for the better part of 60 years and it's never caused a major problem.

Its not true that RC has been problem-less - there have been malicious uses of the technology, and fatalities, since the day it was possible to rig up a plane and fly it around. Flight systems, of any variety, are easy to weaponize.

Regulation is a good thing because it requires a more responsible response from civil society. The number of times I've seen day-one flyers out at the local park with their new toy, swooping and hawing over peoples heads recklessly, crashing far too close to civilian life for comfort .. as an RC pilot with 30+ years of experience, I welcome a little enforcement on this subject, frankly. Todays new flyers are quite reckless. Not everyone, obvious, but enough evidence of recklessness exists that I think its a perfectly reasonable requirement that people be registered in order to fly.

>So instead of them being able to spend resources building smarter, more intelligent flight controllers and guidance systems people will just look to DIY kits.

That's not a bad thing, imho, because - especially in the RC world - the DIY crowd have always driven progress in the technology. Flight hobbyists have always been a significant contributor to the science - I would say that flight nerds manifest some of the very same traits that the hacker world admire, inasmuch as the desire to experiment and use technology in interesting ways is promoted with every successful landing.
O2O is China's next billion-dollar battleground
ACLU Files New Appeal in Drone Lawsuit
afaik this only applies to x509, which openSSH doesn't use.
After reading http://www.scribd.com/doc/283722300/Ross-Ulbricht-Sentencing I'm a strong believer that the only thing that could remotely help Ulbricht is bringing evidence that he's gone crazy for several years now.

Judge strongly believes he ordered at least 5 murder-for-hire (but no bodies have been found), strongly believes that he was aware about all this despite the claim that this was just an experiment and the consequences were not known in advance, and so on.
Have fun spoon feeding those type annotations!
Expanding the Queue Interface: Relaxed Queue Access
I don't think it has to be a tradeoff though. Look at OCaml or possibly D - decent type system, fast compilation and fast runtime performance. And I'd expect Rust to do even better.
They have plenty of evidence besides that, not the least of which was the correspondence regarding the murder he plotted.
Prioritization Only Works When There's Pending Data to Prioritize
Why bother with transponders when most new transmitter/receiver technologies already have unique MAC-address-like fields, precisely for the purpose of identification?

I guess its for the 'flew dangerously and then got away with it' case, where some followup/law enforcement would be required to nab the perps, and not so much for the 'lets find out who is flying this thing right now and where they are located' ..
If you are interested mainly in the functional language aspect of OCaml and use Windows, F# is very close to OCaml in syntax/semantics, but has really good support within Visual Studio (a really good debugger for example).

Once you want to use some of the more advanced features (Modules and Functors come to mind), you can switch back to OCaml relatively easily since they are so similar.
Hmm, a new spin on "race to the bottom."

(Spoken as one who is watching the quality health insurance plans disappear from the Affordable Care Act (Obamacare) for the coming year.)
Free SSL Certificates from Let's Encrypt to Drive HTTP/2 Adoption
just to point out they were threatening aaron schwartz with 50+ years when he killed himself. he just downloaded medical journals from the campus networking closet.

these guys were corrupt officials engaging in, hacking, conspiracy (RICO laws), theft, destruction of evidence and probably blackmail and money laundering and tax evasion.

6 years.

schwartz was a political activist, these guys were just dirty special agents. thats how the book is thrown.
It's lightning fast. Makes you feel what you've lost with all the css+js.
> Actually some plants need UV

Are you refuting someone or just want to point that out?

The article states that only infrared is removed, UV is kept