skysight-inc/HackerNews huggingface dataset:
> It's the genetic modification that allows the proliferation of herbicides and pesticides that are used in food crops and is making its way into our bodies

No. Genetic modification for one particular purpose (herbicide resistance, the best example of which is Monsanto's RoundUp Ready) might increase the use of the particular herbicides (e.g., RoundUp) and might have some connection to levels of them in food we eat, but pesticides are a different issue, and, in any case, modification for purposes related to herbicide and pesticide use aren't the only genetic modifications.

So, insofar as there is a legitimate reason to be concerned about the use RoundUp Ready crops and other herbicide-resistant genetic modifications, it makes as much sense to generalize from that to generalized opposition to GMOs as it makes sense to generalize from legitimate reasons to be concerned about the use of software by the NSA to implement mass surveillance systems to generalized opposition to software.
It should be able to triangulate the response and normalize for signal strength at a known distance with standard hardware. Of course on could still make an amp to do full emulation but it would become at least more expensive.
perhaps the way to make it wow, is to connect 100,000 led to it, and each controlled by a separate browser socket. V8/node folks will cry a little.
Cool, I like your approach. In many environments, CLI is very clearly (though probably incorrectly) perceived to be "not done yet".

Maybe it is possible to marshal user expectations by carefully controlling how much of the GUI is produced. Not make any pages/windows until the underlying business logic is production ready... it's a wild guess, but might work
I would like to send each user to a different location, based on credentials.
It does.

The solution to this problem is to run Vault in high availability mode[1]. This will have a set of stand-bys that can take over if the leader goes down. The idea is to unseal all the stand bys, and if the leader goes down, the standbys take over, and the sealed one can be unsealed at some other future point.

Security-sensitive things have been an interesting UX challenge for us, but this compromise comes at an expense of UX for a much better security promise. As one of the other comments says around this comment: without this feature there would be no real security for the stored data.

[1]: http://vaultproject.io/docs/concepts/ha.html
Flux Cargo-Culting
Whats wrong with his price point? $995 isn't 1 million dollars -- if someone valued participating in this ecosystem almost any first-world consumer could afford one or two and have them for a lifetime.

Also consider the psychological pricing -- maybe he could cut his sweaters to $599, or $299 (but not much lower than that) -- but likely still be way out of the "I dont pay more than $49.99 for a sweater" crowd. So then he'd be leaving a ton of money on the table for fractional growth.
IIRC pine forests often have microsaplings, lots and lots of tiny pine saplings that will start growing once the old trees goes away.
Now give me a valid reason why this is not optional and customizable.
Those riots are a great way to increase racial tensions and racial divides. When you have the races blaming each other for all their woes, it is much harder for them to get together and notice where their economic trouble is really originating.

I see most 'us vs. them' clashes in much the same light. Take the notion of the wage gap. It focuses on a relatively small wage gap with far more attention than that which is given to the gap in economic gains post recession.
Total risk skill dynamic.

I can release the brake and engage clutch quickly enough in a car I have driven to avoid a significant roll. There is always the hand brake too.

I never replace clutches either. In most cases replacement is not too expensive, so whatever works right?
You're essentially correct. IO is there to mark functions that perform IO, to make it easier to separate them from the pure functions.

The "monadic" part is pretty much a red herring. It's just how Haskell happens to implement this separation. It could also be implemented as an "effect system" built into the language, or any number of other ways.
As someone who is hoping to do some world travel in the next few months, I found this guide contains a lot of good, actionable tips. I traveled before with way too much weight, this seems like a much better way to go. Thought this might be helpful for the digital nomads and other travelers out there.
I suppose in very cold places, there are issues I haven't thought of. Honestly though, I think it's more about how novel and shiny it feels. It makes (made?) the car feel a little futuristic in most cases. A sort of signal a potential buyer that this is the next generation of car..

I think the trade off makes it not worthwhile. If it's optional, I prefer a normal key.

OTOH, There are lots of other cool gadgets that I'd like to see. A car that remembers everyone's seat position and mirrors, that's progress. Manual transmission, normal key, smart seat. That's my niche.
Quite, but part of that history included the Bohemian Quarter around the University of Paris.
Dart Developer Summit 2015 Livestream
Correct. I guess I was thinking more agile rather than rapid prototyping.
Late but I'm in Norway, at least for now.
Probably best to move your main campus to the location indicated. Google only employs the Brightest People, so the mistake is more likely to be yours than theirs. Also, the fact that there is no 'customer service' contact to be found on their pages is not an oversight.
Everyones concerns deserve to be taken seriously. That's how we get along as a society. We play nicely with others and we don't do things that piss off 99.9% of the population... because more often than not, the 99.9% of the population turn out to prove what we think is right, wrong. Occasionally you find a Copernicus that manages to proves an entire civilization wrong and their ideas stand the test of time. But more often than not, history eventually proves much scientific theory wrong, most studies flawed and that many of the most powerful companies will eventually put their profits ahead of human life if they can afford to successfully lobby their Government to allow them or make laws to protect them.

This is why we see continuous flip-flopping of scientific research that suggests that red wine is good for you, bad for you, makes no difference. 1 glass a day with dinner is fine, women should avoid it. Men should avoid soy etc. Yesterday salt was bad for you, today I see studies that claim they were wrong and it has little to do with high blood pressure and so the suggestions keep coming. If the science weren't flawed, we wouldn't see this continuous flip-flopping of scientific opinion, yet we do. So should those doing the research be taken any more seriously than those who just have concerns? Perhaps slightly, but I wouldn't offer it a great deal more credence, someone else will do another study tomorrow to prove it wrong and then I'm right back to square one. Until then, I'll stay on the fence eating my home grown heirloom produce that I can be as confident as I am able is safe - at least insofar as I know its providence and I can make an informed decision about it - chemical free. Draw conclusions as you see fit.
As deadline nears, Congress introduces new bills to end bulk NSA surveillance
http://www.smashingmagazine.com/2013/06/11/front-end-ops/ Great front-end ops discussion, though I'd add that instead of a single "front-end ops" title, the responsibility should be held by every individual on the team to contribute to and leverage the dev-ops tools, process, and strategy.
In his defense, the full quote is actually not so bad.

I don’t expect you to agree with all these facts; some of them might even upset you. Great! Then we can begin a dialog about which facts really are facts and which are merely figments of my vivid loyal opposition imagination!

It's interesting that he was (is?) a vocal dissenter on Open Source.
High-Fidelity Digital Music, Tidal, and You
Well you are right, the name does make sense, but I would have thought "union" would have made more sense than "enum" for those of us from the C-family.

OTOH I haven't written a line of Rust of yet, so enum might be more familiar in use.
After the quake, Nepal needs a technology upgrade more than ever
Have the key fob beep or buzz when it gets used, along with a panic button that the user could hit on the fob to force the car off and set off the alarm. To defeat against the attacker cuts off the amplifier just after getting the car started, have the car shut off if it loses contact with the key fob within the first 15 seconds.

Edit: just thought of another possibility -- use spread spectrum. An amplifier would have to be tuned to a specific frequency. With spread spectrum, the car and key fob switches frequencies every second based on a cryptographic function, therefore defeating the amplifier.
Griffith Observatory's Tesla Coil
Fan-fiction doesn't require you to have bought the original work to read (though having read the original may affect your enjoyment of the fanfic).

Honda doesn't get a cut if I have my car modded at an independent shop.
I'm wondering what they said about user acquisition? for certain startups, which build infrastructures or hardware products, they need some initial capital to show traction. It's hard for them to have a big user base at early stage. What should they do to pass the interview?
Log rotation to a centralized log server solves that problem, although maybe at the loss of easy real-time access.
> I'm not even talking "nested-hell", i'm simply referring to the mental overhead that i apparently use when using any JavaScript function. It's not difficult.. it's just not enjoyable. It's.. tiresome for me.

Pretty much why i never got into node development.
The New Home Office?
If the community didn't accept it, they wouldn't sell the mods. Just mark them all as free. This is opt-in.

Also, for the record, Bethesda only gets 45%, Valve get 30%, and the modder gets 25%.

> The game company is getting free content, free publicity, free developers. They shouldn't also get the majority of the profit.

You have it backwards, the modder is getting free content (the base game), free publicity (Bethesda spent $100m+ advertising Skyrim) and free developers (everyone who developed the engine/assets/etc.). The modder is getting way more free stuff than Bethesda.
I might be mistaken, but `func bar(){}` is not public, I think you meant to capitalise the "B".
Following Paul's logic, it's vastly better to be an investor than an entrepreneur. The former can be wrong 80%, but the latter must be 100% right.
Project Fi: Google Innovating in Connectivity and Communication
I think what he actually wanted was:

type Shape struct {
Rectangle *Rectangle
Circle *Circle
Triangle *Triangle
}

Then you send shapes on your channel rather than interface {}. If you want to enforce having only one element populated, make the struct members private and write:

func NewRectangleShape(r *Rectangle) *Shape {
return &Shape{rectangle: r}
}
Looks good. The post did not mention HA (that I saw), which caused the confusion.
Not bad, at least a fair look!

One thing that immediately set off my radar (as a Go programmer) is the paintingLoop switch on type.

Yes, sometimes a switch on type is necessary. However, this is not one of those cases.

You want to have a Triangle and Line with a Draw() method and a "Drawable" interface... and then just call into it. The signature of the loop in question then is paintingLoop(ch chan Drawable).

An abuse of naming, but a Quit.Draw() could actually quit, for example. This is just offhand though.

In short, good article, but the Go examples are written with a Rust intuition. Which, I mean, fair enough; I started writing Go with a C++ intuition, with different questionable practices ;)
An eloquent critique. Of an insane straw-man regulation ("Article 1: All roaming charges are illegal. Article 2: EOF" ?) that doesn't resemble anything anyone's actually proposed.

Against what's actually proposed (a single EU market for telecoms, with single authorisation for providers, necessarily entailing a significant weakening of national spectrum monopolies - with the ban on roaming charges being a side effect at best, albeit the one that works best as a headline aimed at consumers) it appears to be an argument strongly in favour.

Might it be worth at least considering the possibility that the EC has actually thought about this for more than 30 seconds?

Draft legislation at http://ec.europa.eu/information_society/newsroom/cf/dae/docu... .
(Podcast) the Minimum Viable Test and How to Grow Your Startup
Okay, say you're a "good cab company" that wants to compete with Uber. You spend a bunch of money equipping your cabs with GPS and LTE and building an app. But you can't provide easy payment because regulations keep you from tapping into the taxi meter. And Uber can always undercut you on pricing for normal fares, because they don't have to leave money on the table in surge situations.

So what's the point of spending all that money on upgrades, when you'll never be able to compete with Uber on the two fronts that matter the most (price and convenience)?
Hey all, I did a technical breakdown of high-fidelity audio recently for our company and thought that it might be of interest to hackers. I'm especially interested in ideas & criticisms to lead to a more thorough test methodology for when we revisit this topic in the future. I know I simplified or explained away a lot of complex subjects in digital audio, but otherwise this would have been an even more massive post!
> How many optical pulse oximeters don't work on people with tattoos on their wrists.

AFAIK, very few, because optical pulse oximeters usually go on fingertips or earlobes, even ones that are attached to wrist-mounted displays.
What Rust calls an "enum" is a discriminated variant record from Pascal. They're used in a completely different way, though. Their primary use is encapsulating function results which can be either a useful value, or some indication of error. The "Result" and "Some" generic enums are used for this. Then the "match" operation is used to fan out control depending on what enum case came back from a function. It's both elegant and kind of clunky.
An Insider's Look Into Incident Management
Negative Rates Are Turning This Corner of the Credit Market Crazy
Digging into CoreOS Environments with Sysdig
REPL driven development on pyboard
Been recently studying Lisp/Scheme, and I couldn't help but relate these "Quantum Pairs" with cons cells and the relationship described as a tree data structure. (Not equating them here, just a musing of mine.)
That's fantastic advice and well worth a shot! The school is Red River College, yet when you search for that, you get the information for Red River College - Stevenson Campus (our small satellite campus).
I'm pretty excited about this release. We just added deploying Vault on top of consul in the microservice/realtime data platform we're building:

https://github.com/CiscoCloud/microservices-infrastructure

We were already using consul as our service discovery engine and as a data store for dynamic configurations via consul template. We feel Vault will help us manage secrets on our infrastructure and inside containers.
WeatherSignal – The crowdsourced weather map
Are you sure about this? I don't think it's true. I think actually only kids from English speaking parents can attend public English school. Not 100% sure though TBH.
> Anything to do with active disabling is easy to prevent via jamming.

Jamming is better than unlocking. Especially if you can fallback to the normal key.

> A really long key... I hope you're joking.

Obviously you'd have to do something clever with it. Turn it into a walking stick, sew it into clothing, have an anlket+earing combo, or etc.

But, like I said, all the ideas were half-baked.
Okay, I appear to have misremembered a problem in "strings" as being in "file", where it went overboard in parsing and introduced vulnerabilities.

But I haven't seen anything to disagree with file being similarly problematic. A quote like

To sum up: If somebody uses 'file' in an unconstrained OS environment
on untrusted inputs, and he gets pwnd in the result, then it's not a
security problem, it's an incompetence problem - and IMO it should be
discussed elsewhere.

does not suggest that the program is very well designed.

Scanning for byte strings with no possibility of security flaw is a solved problem.
Ask HN: Why can't we drop satellite phones into Nepal?
Listening to the BBC News this evening, one of the big challenges dealing with the earthquake in Nepal is not knowing what's going on in remote areas.

So why are the aid agencies not dropping satellite phones (preferably with one simple button to make a call to the aid agency), using drones or - going back to WW2 technology - doing parachute drops of essential supplies to remote areas?

Lack of money, lack of technology, or unworkable?
I'm not terribly convinced by this point, since it's relatively easily solved by the "transparent direct connection" idea that's been suggested in LKML. That is, rather than making the application set up its own Unix socket connection for the media, the DBus library would have a simple call to switch to a direct socket connection as a transport for a given DBus connection. This wouldn't work for multicast, but who needs to multicast raw media data to whatever local process feels like receiving it?
I think your argument fails with the assumption that not starting a business gives leaves you with nothing. Starting and failing 80% of the time does not net you with 0. The opportunity cost of the time you spent on failed ventures is much greater than 0. Therefore, there is some risk inherent in starting a new business.

That being said, ever reward has a commensurate amount of risk. Putting yourself out there could result in you creating something great!
Old school curated and investigative journalism is expensive.

New school journalism is a tiny professional choke on the shotgun blast of biased, crowd-sourced raw material available on video distribution sites and editorial blogs.

The public interest is now measured after the fact rather than predicted in advance. Stories are steered rather than excavated.

In the olden days of newspapers, the available, verifiable facts of a story might not be sufficient for even one column-inch of print. That left plenty of room for embellishment and editorializing. Later, the quantity of facts might have exceeded the attention span of the reader. Stories adopted the "inverted pyramid" form, to place the most interesting, salient facts first, and fill in lesser details later on.

Now, there are so many available facts for each story--pictures being worth a thousand words, and video worth a thousand pictures--that editorial bias can be introduced merely by selecting a particular set of facts as the important ones. If the story has a preassembled narrative, and only facts that fit into the framework are presented, an entire week of 24-7 television news channel can be filled with sensational material without once including a single contradiction or suspicion.

No one seems willing to pay for muck-raking, in-the-trenches journalistic investigation, because no one with the appropriate capital is selling it. It is more expensive than parrot journalism, and does not make proportionally more money for the company.

In short, news companies are dying because they are not doing the one niche thing that the general wire services and small-time blogs cannot. They are not finding and breaking the difficult stories.

There is no need to invoke conspiracy. The government is not feeding anyone stories. The news distributors are practically begging anyone willing to listen for completed, polished segments that they can air without editing. The prepackaged propaganda could be from a government agency with a media relations budget, or from a corporation wanting to do some stealthy advertisement. Watch your local television news tonight, and try to spot the paid advertisement dressed up like news.

It really pissed me off yesterday, watching Baltimore-based footage, that none of the questions I had were answered by the reporting. It was, as parent mentioned, all dumb camera-pointing and bloviating into microphones.

Does anyone else think there might be less rioting in these situations if people had more trust in their institutions? What if someone could actually count on the fourth estate to keep the government accountable long enough for justice to finally prevail? Would you riot if Respectable G. Newsanchor (the G is for gravitas) solemnly swore to you on air that no stone would remain unturned, until all the worms in the story were revealed and illuminated by journalistic sunshine? I would at least wait until RGN broke that promise, by which time more viable options might become apparent.
One of the most interesting properties of gecko technology is they are not like traditional 'sticky' adhesives. They are powered by sub-atomic attraction and are self cleaning with use. Pretty bizarre :)

http://en.wikipedia.org/wiki/Synthetic_setae
Earthquakes don't kill people buildings do
I think DasIch is saying "why allow file(1) to open sockets, write to arbitrary files, and run external programs"?

Given the correct input, at least a month ago, it could do all of those things.

(I am not sure that attempting to enforce this within the file(1) binary is optimal... after all, even though the attack surface is much reduced, file(1) could still have a bug somewhere prior to the sandboxing. If you could do a "chpriv -write_to_disk -socket -run_external_program /bin/file" that the OS would enforce, that would be cool. Someone should create that.)
Germany's 'other genocide' in Namibia
No-Tech Posture Strap Raises $500k on Kickstarter
Kong looks amazing! The performance is impressive.
I would hope that this type of thing would die in a fire, and those who try to push it be drug out into the street and shot.