skysight-inc/HackerNews huggingface dataset:
The United States continues to invest billions of dollars in advancing nuclear weapons science (NIF,ASCI,LEP). A critical detonation of a weapon is unnecessary. There is plenty of useful data available from a long-term program such as NIF, which DOE uses to refine physical simulations of weapons phenomena.
As long as the certificate is ultimately signed by a root CA in your computer's trust store, the certificate will be regarded as valid by your computer. So basically, any CA in your trust store or signed by a CA in your trust store can issue the certificates for anyone, anything and any domain. It doesn't matter if the owner of domain consents or not.
> server-side DOM manipulation makes a bunch of possibilities possible

Can you explain what this has to do with node.js? I've done server-side DOM manipulation for years, in both .NET and Python.
I found https://github.com/lukas2511/letsencrypt.sh to be quite nice and easy.
There is also a official HP Prime calculator.[0]

Bit pricy but it somewhat easier to navigate than HP-48. Though it has limited RPN support...

[0] https://play.google.com/store/apps/details?id=com.hp.primeca...
I think he has every right to point out that the design is bad (I think it is too) but to me many of the phrases reads like he knows that the designers behind the logo also thinks it was a bad design, and that the designers suffered during the process. He shouldn't speak on behalf of the design teams thoughts or processes and stick to commenting on the final result.

Maybe I just read some of the sarcastic parts too literally.

> "Obviously designers have no right to comment unless they were in the room with the Uber designers during the design process"

I think we can all agree, that when it comes to the quality of a logo or visual identity, the end customer is always right. If people paying for Uber services can't recognize Uber, or get negative associations with their visual identity, no design process can make up for it.
Serverless WSGI with AWS Lambda and API Gateway
Glad I googled the camera and found out it cost +$4000 before reading are review about it. It should have been the first sentence of the article since most of us will never dream of spending that on a camera.
Javascript leading the way? What are you talking about?

First class functions is a concept from mathematics and many programming languages had this feature way before javascript existed, and I simply don't understand exactly what concept of Go's lexical scoping resembles anything exclusive of javascript.

I don't understand the last paragraphs about methods with data and data with methods, but Go's structs resembles C's structs, binding methods to a struct is an thing I've only seen in Go, but maybe some other programming language had this before.
It's not complicated to love nodejs when you come from PHP…
Per her request, the emails didn't leave her server in digital form. They were printed out, 55,000 pages of them.

It's akin to something like paying your property tax in pennies. Probably served as a nice "fuck you" to have them delivered as such. It also makes any sort of meaningful forensic auditing impossible.
While the density of cash is certainly useful, using cash brings all of the benefits of having your wealth denominated in a state backed currency, instead of a commodity whose prices is more heavily driven by supply and demand.

Oh, also how the hell are you going to spend your gold? Black markets and crime must interface with the rest of the world at some point, so you're going to have to change your gold to cash, which is now just a choke point for your operation to get pressured at. There aren't a lot of businesses that take in gold and output money which makes laundering difficult.

But you're right. These arguments are almost certainly not primarily motivated by crime prevention.
> Just breaking it up (at the very last minute, launched minutes or hours before impact) doesn't help so much if everything still hits Earth, because a planet-killer turns into hundreds of city-killers randomly spread out.

Wouldn't smaller objects burn up a greater proportion of their mass in the atmosphere (due to the increase surface area) and kick up less of a dust cloud once they impact? Could hundreds of city-killers leave some areas unscathed and still populated and habitable?

I think it would be a great help if a planet-killer could be downgraded to a civilization-killer or even a species-killer.
Golang is the new Java. Google designed it for legions of corporate systems coders. It is ultimately destined to be seen as the enterprise language that it is [twenty years ago all the cool kids loved Java]. Google policy is no map function for you, it's just more palatable to bake it into the language than an HR document...it's still pure policy steeped in pointy haired logic.

Don't get me wrong, it's better than it could be: at least it doesn't have something equivalent to UML diagrams. But it's still a corporate policy. It just feels refreshing because...wait for it...it brings garbage collection to C++ programmers. And where have we heard that before?
> Long before? Didn't they just adopt Metal on Mac OS mid last year? Surely they knew Vulkan is almost done.

Metal was made available in iOS8, in September 2014, almost 18 months ago. That's pretty long. In fact the first Metal public demo predates the Vulkan private kickoff meeting.

> I think they just wanted to see if they can push major game developers to adopt Metal for Mac games early on.

Mid-2015 they made their iOS graphics API — which had been available for nearly a year at this point — available on OSX. Fact remains that they realised a need for and started working on a lower-overhead API much earlier than Vulkan was conceived let alone released, likely circa 2012~2013 if they were almost done by mid-2014.
Cook County sales tax is 10.25%. If you're in downtown Chicago there is a pretty wide area in which restaurants collect an additional 1% tax. And of course there's still income tax. I wish Florida still counted as "higher" sales taxes.
> npm is fantastic

We must live on different planets. Our eng team and CI tool needs to run npm install multiple times to coerce this lumbering beast into writing all of our requirements into a directory.

Every time it unreliably installs my dependencies as specified (after declaring exact versions required in my package.json) I scream into the void "you had one job!". It's a frequent cause of frustration for me despite providing access to a wonderfully colorful library of software.

Availability of packages on npm and in the larger JS ecosystem is at an all time high and yes, JS as a language seems to be doing well, but npm is, in my opinion, in dire need of some tlc.
Not to me. In order to search for things, at least in some version of Windows, I remember having to type out the whole “Microsoft W” or “Microsoft E” to get it to match anything (as it would only search the beginning of a string). Fortunately the names of items in the Start menu could be customized, although I also found that updates or other Windows quirks could routinely reset any custom values. It got to the point where it wasn’t really worth it to tweak anything because I didn’t know how long my changes would last.

Also, vendor names aren’t stable. What about when Flash was installed by Macromedia (but is now Adobe)? It makes no sense for products to shift around because of the company of the week.
> Didn't they just adopt Metal on Mac OS mid last year? Surely they knew Vulkan is almost done.

Vulkan was announced in December 2014, with no significant commitment.

iOS 8 including Metal was announced mid-2014, and would have been in development for a considerable time before. By the time it was announced for OSX, Vulkan was still anaemic and not showing significant progress.

So it does make sense to keep using Metal for them.

> I think they just wanted to see if they can push major game developers to adopt Metal for Mac games early on. If they could do that - awesome for them, and they would never have to adopt Vulkan.

If that was the plan, it's probably going to fail: The developers of Unity e.g. found Metal, DX12 and Vulkan so similar that they estimate to be able to support all three with minimal development overhead.
An extra gold star for the valuable comments added by the patch! https://sourceware.org/ml/libc-alpha/2016-02/msg00416.html
Vulkan is indeed intended as a replacement, but in following decade OpenGL will still have to be supported so that legacy applications can still run.

New game engines and other graphically intensive applications will probably target both OpenGL and Vulkan, at least until Vulkan is supported on most of hardware available.
9 Succesful Companies You Would Never Expect to Be Using DevOps
Dumb question: what will change for end-users ?
Security of a state: Switzerland
> "The glibc DNS client side resolver is vulnerable to a stack-based buffer overflow when the getaddrinfo() library function is used. Software using this function may be exploited with attacker-controlled domain names, attacker-controlled DNS servers, or through a man-in-the-middle attack."

> "The vectors to trigger this buffer overflow are very common and can include ssh, sudo, and curl. We are confident that the exploitation vectors are diverse and widespread; we have not attempted to enumerate these vectors further."

> "Remote code execution is possible, but not straightforward. It requires bypassing the security mitigations present on the system, such as ASLR."

It is time for the bimonthly Internet security meltdown. Again. When they say that "exploitation vectors are diverse and widespread", they really mean it. Patch ASAP. This is a race; it is only a matter of time before criminals start automatically and systematically scanning every server on the internet for this, and you really really want to be patched before that happens.

Thinking a bit more long term, it's pretty clear at this point that we need to expunge all C language networking code from the world, replacing it with Rust or pretty much anything else. That's not sufficient by itself, but it is necessary, or else the periodic Internet security meltdowns won't ever stop.
Xposed + Xprivacy = problem solved

(or privacyguard if you have a custom rom)

If you don't have root, you don't own your device, someone else does.

(just wish the xprivacy ui was as easy as old CyanogenMod was, simply strike through the privilege to revoke)
More problems that are smaller may be better overall. With more total surface area, the air would absorb more of the total energy coming at us.

You don't want another K-T extinction event when you could just have three cities wiped out instead.
This isn't about protectionist actions in favor of established industries but adulterated food products and false labeling about ingredients, problems that are more important to the public than geographic origin.
Fairly accurate, from what I've read about previously:

http://www.broadband-hamnet.org/just-starting-read-this.html

"Mesh nodes can easily have a range of 10 miles or more using stock power and gain antennas if you have true line of sight"

"Mesh nodes on channels 1-6 use FCC part 97 rules instead of part 15. This allows big antennas, more power, other changes"
Oldschool Computer controlled bayan playing Russian folk “Polosynka”
Didnt realize you posted this. At the time it was empty
> Not trying to imply that vellum should be the only storage method but that sounds like cheap robustness

Not to mention supporting the UK's tourism brand... castles and queens and whatnot.
New Internet of Things tech monitors everything
That's a big "NOT", though, for such subtle semantics and IMO more confusing than helpful. It's by the same people, for the same thing. It's set to replace OpenGL in the long term, no? I'd say that the only reason not to call it a successor would be if OpenGL offered features that Vulkan can't provide which I don't think is the case.
I think OP isn't naively assuming it would be easy, or any one person would do it. More the point is there probably isn't enough of an effort or emphasis on the Linux/OSS communities part to even attempt it.
https://github.com/redox-os/redox

https://github.com/uutils/coreutils
The full-frame direct competitor is probably the Sony CyberShot RX1R II: http://www.dpreview.com/reviews/rx1r-ii-review

Though that one’s still 75% of the price of the Leica. Also, newer and as such in many ways an unknown quantity.
I posted exactly this comment and then I noticed yours. Are these camera's actually comparable or is it apples and oranges?
6 Bitbucket secrets
Call for Participation DZone's Guide to Cloud Development
"memory safe" languages aren't a silver bullet and urgently rewriting core libraries in a new language can be more dangerous than our current process of analyzing and fixing the existing vulnerabilities in our current libraries.

However I'm all for experimental research projects developing alternative solutions.
> I doubt that Russia or the US needs to really test nuclear weapons at this point, it is all about the delivery mechanism.

IIRC, there's still some need to test in order to evaluate the performance and other aging characteristics of old warheads. The US, at least, is trying to accomplish that testing via simulation rather than actual detonations. though.
I think you are right. Sexism stories always bring out the trolls here, and they tend to bring out ugliness in otherwise normal people.

I'll do some soul searching in this space since it's clear that few others will.

It took a long time for me to get to the root of sexism in myself and others. Gender is very core to identity and it's perceived as an attack on one's masculinity to be accused of sexism.

To rise past this deep urge is very difficult. To see females as people instead of objects is easy to do intellectually, very hard to internalize to the point to where you can look at a female programmer and actually see a programmer instead of a woman.

I think there is a certain level of ingrained social awkwardness in the tech community that exacerbates this. In other milieus, you'd never see things like codes of conduct becoming actual bones of contention. Everywhere else, guys might have their beliefs about the necessity of codes of conduct or otherwise, but know better than to actually express them. In tech, every idiot with an opinion thinks it's important enough to mouth off about.
I put the link to the freelance site in my profile, which I only mentioned in my reply to cpeterso above - apologies for not making it clearer.

Will leave it there a bit longer in case you do come back to this thread as still genuinely interested in your opinion on the matter.
Google Parent Should Buy AIG: An 'Audacious' Idea from Citigroup
Why can't you repair an iPhone?
Indeed, I'm not a massive fan of Uber, but the continual snark against both Uber and Wired in the piece made me dubious about taking the critique seriously.
People, growth is not disruption
Finding what people think is a suitable reward is really difficult.

Doing a good job != standing out

"Recognise and reward" should be a tenet of good management, and you don't reward people for doing what they should be doing anyway.

One good reward is seeing if there are any conferences in the person's specialist field. But so they know it's not a holiday, have them to a brief presentation about what they learned upon their return.
Its not dahta or dayta that is the issue. Its the slow irreconcilable way the speaker voices the two syllables with an emphasis on TUH. Its a soft word, not Dat Tuh with a hard tuh. Literally sounds mentally challenged and unless the team behind this product is one person who has a throne, I can't think of a reason why no one would voice opposition to the anti social pronunciation. Laughable error.
I still own a HP48gx and just love that thing.

Alas, nowadays it's overkill. A bit like a Mack truck, which you use to drive 300 metres down the road to buy a pack of cigarettes.

It's still one of my favorite gadgets, though.
How mature is your enterprise mobile initiative?
Where to promote your webdesign blog?
Update on a Side Project
For interns maybe. But average salary across the board is not high at all.
You really want to know? Because of regression towards the mean.

Having a single state would mean that the US couldn't afford to have a significantly higher standard of living compared to the rest of the world. In fact, 1st world countries would have to meet 3rd world countries somewhere in the middle.

(Assuming you are living in the states) Would you be willing to live on a wage of $5000 a year?

Edit: see here https://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28no...
Everyone’s offended these days
I would expect even nukes to have a shelve life. There are chemicals (explosives) that surely are only stable for a given period.
I think you mean property tax. Income tax would not have anything to do with their property (unless they were renting it out).
They are separate vulnerabilities in the same codebase, both affecting DNS clients. This one is new, so having previously patched to protect from CVE-2015-0235 does not make you safe from CVE-2015-7547.
Better multithreading => better performance => more CPU for other tasks (AI for example).
Are they still "printed" by hand? I couldn't find any details.
It's neat, but the search itself is tedious, as I have to type the first ingredient, click on it, then type the second ingredient and click on it. Wouldn't it be better (faster at least) to type the two ingredients separated by a space?
I'm really excited to play with it as a hobby developer. Simply because I like doing low-level programming/optimizing for the fun of it.

And I'm currently working on my Msc. in computational science (and possibly a PhD. afterwards) so I'm also going to see how easy it is to shoehorn generic-HPC into this API. OpenCL is nice (well... maybe not nice but workable) but historically the graphics APIs have had better performance for less work. But I guess you could count me as a low level API programmer come to think of it.
Honestly? This looks like Nixon's logo, just tipped on the side and modified slightly:

http://logonoid.com/images/nixon-logo.jpg
OpenGL is not going away (huge existing code basis etc.), but I'm not sure how much continued development it's going to see.

Is there any case where you would not want to use Vulkan in a new project?
Lotsa issues.

Back in the bad old days at Cornell, back when there was still an Engineering Library with paper volumes, you could go in the stacks and it was really obvious that there were multiple shelving units filled with certain conferences that went on and on but never produced any real results. (Internet QoS, for example.)

There are also are areas that are promising where hardly any research gets funded. (For instance, in the US you would think that RDF and the semantic web are completely blackballed for getting research funding)

Talk to a scientist and he will tell you a pound is still worth a pound and that academic freedom is alive and well, but they go ahead filling out grant proposals in the sterile areas that are funded and leave it to the grad students, to be worked like racehorses and discarded, to grumble about what might have been.
Always thought Lyft should have done this but by using a color changing LED version of the lighted mustache that some drivers have.
It's absolutely accurate. But no real hacks needed. Yagi antennas and boosted interfaces are now common.

In lots of commercial WiFi appliances, power is software-defined. And norms have their own power index. Values can be tweaked using free software solutions/a bit of magic.

In addition with networking technologys, power amplification,...

It's totally legit, quite accurate, and underestimating the reality.
It would say "that's horrible style, keep them all on one line, thanks"

I use proportional fonts so playing games like that is unlikely to get the results one wants.
Is the idea people will build higher level API's on top of Vulkan which will rival OpenGL?

Or is it more likely to stay as something for engine builders, and as a fall-back for the points where OpenGL performance isn't sufficient?
Every statement in here is wrong, but the greatest error is this: the most potent leg of the US triad is invulnerable to the threat you describe, and is capable of annihilating the USSR. Yes, US SSBN's are equipped with time-travel technology to destroy the Russian arsenal before its designers were even born.
Effective Counterterrorism and the Limited Role of Predictive Data Mining
You may be a design critic, but any expertise in the criticism was devalued by the impression that you simply got out of bed on the wrong side.
There's only one question that remains to be answered. Why?
I do not think you completely understood the article.
Calling all (almost) Kimono Labs developers to migrate to Webhose.io
http://blog.webhose.io/2016/02/16/calling-all-almost-kimono-...
>NPM is something other languages are jealous of. Nothing to bad.

Oh boy am I jealous of NPM. A package manager that pulls libraries with so many files that it frequently breaks MAX_PATH on Windows and Linux. And the alternative is the newest NPM, which makes builds no longer deterministic. Quality engineering right there. From both NPM devs and library devs.

> I don’t see why node should be worse than some of them… especially php?

Comparing a shit sandwich to a turd cake. They're both terrible.

> curl randomfuckingwebsite.com/scriptz.sh | sh

Web development at its finest. Your sysadmins must love you.

>That’s it… everything is up and running! And I didn’t even had to kill my system with nginx/apache

Either the author means that you need to restart nginx to start up your application (hint: you don't), or he means that nginx sucks CPU time (hint: not as much as node). He then proceeds to list libraries for features... I suppose the point is that there are very few languages with such good integration? That's not because of node, that's because the Meteor guys have actually worked to make a nice process. RoR does things very similary, you don't see me praising Ruby for that

>Praise for React.

Yeah, the DOM is a piece of shit, congrats, we've known that for years.

>No one wants to use windows 95 any more

That is the cherry on the fucking pie.
Then why does Flux (which is going to be used with react at least half of the time) use pretty much the same message loop as Windows 1.0 ? Oops, that's right, because it's simple and efficient. That "hurr durr iz old iz bad" mentality is what is holding everyone in development back. Stop. That. Shit.

>Perhaps it is, but for me it’s more convenient to use javascript everywhere.

"I don't want to learn a new language / The awful language that is Javascript is enough for me." OK if your argument is the second, Holy-shit-why-are-people-like-you-allowed-to-be-developers if it's the first.

To use the very own words of the author, "there has to be some value in this, i thought and started reading."

There wasn't.

-------------------

Now that the rant is over, the author is right on one point: Use whatever works for you.

EDIT: I am having a lot of fun watching the vote count on this post fluctuate up and down. Please continue.
Yes, it's a sign of maturity to many developers, many of whom won't touch a language until there are hundreds of libraries, etc for everything. Marco Arment was ranting on his podcast that's it's better to use PHP over Go, for example, because there's so much more support.

https://www.relay.fm/radar/14
Fewer moving parts (less power, heat, etc) than your setup.

Use less/no cloud storage (laptops often go where clouds don't).

Mid and high end SSDs have full disk encryption (OPAL) by default, and 4TB sounds very high end to me.
For toy projects and fast prototyping... JS ecosystem looks awesome but for enterprise grade software it looks like: toy for kinder garden developers.

Mostly cause the enterprise love to support legacy software from 5 years ago (your nice webapp won't work that fast on IE8) and requires minimal support for the next 5 to 8 years.

Web Development future looks fragile IMHO.