skysight-inc/HackerNews huggingface dataset:
The most usable thing would be to prove to naysayers that it is possible to use Go in such scenarios.

Another usable thing would be to program bare metal devices without memory corruption issues.
My local dead tree library has no braille books. Should it be burned to the ground? Of course not!
This is hardly news: the same dynamic played out in a different chronological order between alcohol and marijuana prohibition. Alcohol was so ubiquitous that Prohibition turned all of society (including "decent" people) into criminals, so the response was that it's clearly an unworkable solution; we can't lock up _everybody_. It's only simplifying a bit to say that marijuana shared much the same ubiquity in certain _other_ communities, so the response was.....let's just lock up everybody.
It gets worse for this particular project. They do build with -Wall and -Wextra, but they ignore many warnings that the compiler does emit, and a lot of them are adding/removing a single word. Also, compilers have different default warnings. Gcc doesn't emit a warning on that code, but clang does, for example.
Same on Debian Stretch
I agree with you if that's all it were. But sometimes it's

if(someCrap == null) {
try {
CrapSurface mCrapSurface = CrapGenerator.generateSomeCrap(CrapGenerator.CRAPPY, new CrapFactory.CrapOptions(new CrapOptionsCallBack() {
@Override
int getHeight() { return 5; }
@Override
int getWidth() { return 9; }
}));
someCrap = CrapSurface.getCrap();
}
catch (SomeException e） {
try {
someOtherFailSafeButInefficientWayToGenerateTheCrap();
} catch (WeirdExceptionThatWillSeriouslyNeverHappenButStupidJavaRequiresMeToHaveATryCatchClauseAnyway f) {
// do nothing because this exception will never happen and if it happens the user deserves it
}
}
} else {
... the other code I had before ...
}
Did someone mention sleep masks?

Otherwise an interesting article, though I'm unsure of the credibility of the information it provides - it's basically just an advertisement.
To be fair, Nix language is completely different from other languages out there -- it employs only immutable data structures -- so using another language would not be possible.

It does not excuse Nix to have such a braindamaged^W esoteric syntax.
Auto Insurance: Things Every Car Owner Needs to Know – AUTO INSURANCE BANK
Trends to Healthcare Marketing
Right, that's a very good point! That actually got very annoying when I first deployed this script, but I ended up adding a kind of logging to it. I wanted to keep the script in the post as simple as possible, but here is the one I'm actually using: https://gist.github.com/jamesbvaughan/4c501fc99acb75852756a4...
Fraunhofer Institutes are set up to perform applied research.

For pure research, Germany has its Max-Planck-Institutes.
If valgrind counts, then yes.
Kube – extensible open-source mail client written with QtQuick
And, North Korea didn't have oil. If the US just wanted to invade a country to make the world a better place then there would have been plenty of easier countries to invade. How about Zimbabwe or Eritrea to mention just a few.
This is almost facetiously hyperbolic. I don't have time right now but I'll be responding later.
AWS Week in Review – February 27, 2016
Baidu's Deep Voice Explained: Part 1 – the Inference Pipeline
Goodbye to my only legitimate competitor
Well, _everybody_ can't, because the in-state students being displaced are those who can't afford in-state tuition (let alone the far, far higher out-of-state tuition).
dunno this seems quite impractical. there's no suggestion on how to build such a sphere that big 700mt underwater and they kinda cheated using a freshwater basin because most of the turbine issues come from saltwater
One of the biggest problems I've had discussing issues with people is that many claims go unsubstantiated. Asking someone to cite their claims is seen as an objection or a denial of the "truth".

I think that sometimes people spend more time with retorts about telling you to "just google it" than just saying "I read this book and it's what helped shaped my opinion about this".
that's how it goes for companies without real profit.
So the only thing I have to do to be able to fall asleep instantly is to prep every day every week to sleep and wake at a set time.

Is that really falling asleep instantly, or rather getting into a routine. I mean if the prep time is 100% of my used time, then I would hardly call it instant.
Porridge (rolled oats to you Americans), made with water and a little salt, it's cheap and filling. Takes 7 minutes on the hob, I set a timer and leave it while I do something else.
I think ares will never see the light of day. The infrastructure is too complicated compared to this or to a battery.
It's not really searchable unless you pay for it.
Ubertesters Inc launched the second generation of mobile app testing platform
You are looking at a 1k LOC function in a 7k LOC file with a bug that can be easily spotted by -Wall and you think it's the fault of the programming language? The only thing irresponsible is putting your hard-earned money into the 100th Bitcoin fork maintained by some guy with an Anime avatar. Once you stop trusting the developers it essentially becomes an underhanded ... contest and no language wins.
Google's Much-Hyped Instant Messenger Allo Is Losing Steam in India
What would you do if it was tightening? It's totally out of your control so don't worry about it. Just focus on your skills, CV, job hunting etc.
(Warning: might upset)
Free food with Python = http://static.flickr.com/106/300225306_572cdf3062_o.jpg
Get Out Full Movie online Free
https://www.linkedin.com/pulse/copyfull-get-out-freefull-onl...
I've never gotten many leads there, but the ones I've gotten have been high-quality.
These types of operations abound in Germany, too. Arguably, adult movie producers make more money via "Abmahnanwälte" than via regular distribution.
This bug had nothing to do with c++ and its ergonomics, let alone it's safety.

> Unfortunately when populating the denomination member variable, an equality operator was used instead of assignment, resulting in the denomination always being zero, as set in the class constructor.

So = Vs ==
(Equivalent library for Vegetarian people) Free food with Python: http://24.media.tumblr.com/tumblr_mdjfls2B5x1r0uk07o1_1280.p...
'Cooking for the Pope' would be an excellent name for a band.
He/she probably can't. The concept is not new. Here's a flash version of the same game http://bagario.net . it is a few years old.
How much does it cost to make an app like Yelp?
Seems like it's impossible to overcome the combined network effects of WhatsApp and Facebook Messenger.
"You can, however, put many[1] different GPUs in the same system, and then the onus is on the CPU program to properly manage and send work to each one separately. This is not SLI."

Interesting that you mention this as I've been searching for an answer before I build a ML rig and embark on learning it. Is there any benefit for ML performance if I put a GTX 970 and a 1080[ti|x] in the same machine? Just trying to figure out how to re-use spare parts.
Right; it's particularly stupid to say that politics (and hence gov't) has no role in an institution that exists as a governmental entity.
Wikipedia’s battle over very short articles
http://blog.goo.ne.jp/visulsign/e/83aa9c55e687477d520179a798...
No camera on the 105
I agree but it is likely that the amount of concrete used to build those spheres is limited compared to say building a highway or a city. This is to be normalized by the amount of used energy storage / traveled roadway / inhabited building by year and by person for the comparison to make any sense.

If the spheres stays in operation for 50+ year, that's a lot of renewable power enabled by this technology.
The content only exists because it's cheap to put online. If you require that someone transcribe it for closed captioning, it is like putting a tax on video uploads. They just won't be uploaded.

Barring some public funding to make it possible for institutions to caption videos, which would be the reasonable solution, the demand for captioning vastly raises the barriers towards putting content online.
Show HN: GraphQL World – A map for the GraphQL community
There's nothing preventing new technology from being applied.

In this specific case the court looked at the results of the technology and found a significant number of errors.

New technology that does't have that many errors is probably fine.
PromiseProxyMixin: pure Ember alternative to ember-concurrency
Just think of it as std dbg, not err
Kind of, you are forgetting the startup that ETHZ sponsored with Component Pascal and the fact that Oberon (the OS) was actively used at ETHZ IT department, not only for teaching. :)
Sea based renewables (wave/wind technology) usually need anchoring to the floor. If the anchor is also a battery that can be recharged indefinitely, you have yourself a rather good system. The only issue I can see is sediment build up in the device.
Or they could just do nothing, not spend any money, and not share the content. That's the zero-cost option, and almost certainly what they'll do.

The benefit was to the public to have access to the material, much less so to Berkeley. By putting the onus on Berkeley to caption the videos, they've (very reasonably) just pulled them down, and the public loses.
"Quite honestly given your questions [about vacation policy] and the fact that you are considering other options, [we] may not be the best choice for you."

You wouldn't want to work there.

" but the team has decided to keep looking for someone who might have more direct neural net experience."

Fair enough - but this has to be slim pickins. How many AI jobs are there out there? Realistically, very few.
I have one because my dad used to use it for our CCTV system at work. It's been gathering dust for a while but I can get it running again. Are they worth a lot?
I thought I'd try and measure this at some resolution (since my phone can capture at 120 FPS, I should be able to see 8 millisecond increments in a video).

Stepping frame by frame through the video I took (https://youtu.be/IHmC-q_iPiE) at the point where I press the key to sound a note, there's a 4 to 5 frame latency until I can visually see the speaker membrane move, so that's about 33 to 41 milliseconds.

Bitwig is set to 64 samples (1.45 ms) latency.
Unsurprisingly perhaps I'm not so sure. Could you elaborate on the processes you allude to? I'd be very interested.

A pathologist I know attends cancer surgeries and analyses biopsies while the surgeon waits to make a decision. Very little process there, but a fair amount of time and hence cost and risk. A robot here might improve outcomes and costs, and seems reasonably realistic. And the surgeon is not immune from the threat to jobs posed by robots.

Another role I can imagine in pathology might be for a human to randomly spot-check diagnoses made by image analysis. That would become comparatively very mundane and potentially low paid. And since humans tend to perform worse than AI in some image analysis tasks, I can envisage a time where the robots are trusted 100% and the humans are seen as anachronistic.

In summary, I guess, complex processes might not protect jobs, but make them a clear target for efficiency improvements.
NYT's original scoop hints that the missiles or the systems controlling them were compromised by malware similar to Stuxnet, which worked by tampering with parameters used to control industrial hardware. That kind of attack could work regardless of the accuracy of NK's guidance systems.
Is the difference between "needs and wants" an engineering concept applicable to programming languages?

We're not talking about wanting the new iPhone or a Tesla here, it's about wanting something that simplifies code / improves the expressiveness of a language.
> They just didn't notice or didn't care.

I don't think it's either one. If I'm a prof and I want to make my lectures more accessible, I'm going to put them online, and be glad that 95% of the population can see it. If I have time and budget, maybe I'll hire someone to caption it. But still, I'd rather have it out there for 95% of the world to see than not at all.

> In fact I am surprised that KLH's auto-captioner didn't already do this since the letter says this material is on youtube.

They were sued because the auto-captioner was wrong enough to be considered harmful.
"Conventionally inclining includes ...?"

What does it include? You've conveniently managed to skip over the crucial part with ellipses. Calls in the middle of stacks perhaps?

You people have too much time on your hands to go and pick at the wording people use in their presentations.
So "back in the day" when I was an undergrad at MIT I signed up for every mailing list I could get myself onto and then trained a Bayesian spam filter to recognize free food emails. I threw all free-food e-mails in a freshly-untrained spam box and sure enough, after a few hundred e-mails it kept putting free food e-mails in one folder which was extremely convenient. Spamicity (i.e. free-food-icity) for phrases like "bring spoon" and "thesis defense" were particularly high.
These are the words of a man who contributed to the very problem that Uber is facing, and who is now scared that his vested equity will not be worth anything. Perhaps Uber should start fixing problems, instead of blaming minorities for not having a thicker skin. Wishing for minorities to invade Uber and fix all problems for you is delusional at best.
On those scales equipment could be more of an issue. I shudder to think of the cost of repairing a turbine (or pump), submerged in water at the depth of several hundred meters. This is a little bit equivalent to running several small-scale hydro electric plants under water (where everything gets more complicated and expensive). Maybe the engineering is straight-forward. 50 years without maintenance is impossible.

Was thinking along the same lines with the underwater datacenter Microsoft has been toying around with.
People said exactly the same about ramps; tactile flooring; high contrast bus interiors; elevators; etc.

They could have spread the cost over the 25 years the law has been in place instead of leaving it all until now.
> Finally, moving our content behind authentication allows us to better protect instructor intellectual property from “pirates” who have reused content for personal profit without consent.

Or maybe there are other considerations at stake.

> For better or worse, large portions of society (especially those found in academia and cities) have decided that a level playing field is more important than having any playing field.

That's completely false. What people has decided is that sometimes is worth having a small cost for the big benefit for everyone that it is to have accessibility. Without a more careful case your arguments falls into the Straw Man fallacy. (This fallacy includes an attempt to "prove" an argument by overstating, exaggerating, or over-simplifying the arguments of the opposing side and attacking that "straw man" argument instead of the original one.)

> This sort of stuff makes me furious and it's only going to keep happening.

I hope that this video helps you to understand what's suggested for help people with disabilities: https://www.youtube.com/watch?v=cdPymLgfXSY

It is about helping them, not about making things difficult for the rest. If you have the opportunity to talk with some disabled people that have seen their lives improved thanks to this measures probably you are going to be less furious and more happy about it. :)
Ask others to publish
And when it's prohibitively expensive, you really prefer just not giving anyone access?

The amount of video that is being produced and uploaded today makes a requirement to put traditional closed captioning on each one absolutely laughable and ridiculous. It's telling that the requirement was dreamed up in 1990, probably by people without a lot of vision for how cheap bandwidth might become and the amount of content that would be produced and shared within a few decades.

The public is the loser, here. Institutions like Berkeley will have to pull down high-quality content, but amateur content isn't affected. So the overall quality of content available to the public just got worse.

There is no way in which this is a win for the majority.
Have you asked them? Because I'm willing to bet that your local library has braille books available.
http://blog.goo.ne.jp/visulsign/e/0f9c465fc3f35975d474904ac5...
What is causing this? IS this prescription drug dependence? Because this wasn't a problem 10 or 20 years ago!
Well, there has to be a little offset to compensate for the size. It's easier to grow a smaller business at high rates than it is at Facebook scale.
There are people on reddit working on that. If you are interested, it would be good to coordinate efforts. /r/archiveteam and /r/datahoarder are the usual hangouts for that sort of project.
Haha, I love that idea. I may try something like that next.
Parent's MIT Press link has a link to the final PDF, down the page on the left.
Higher quality neural translations for a bunch more languages
At least until after a few 10ks
Right, you're just describing traditional pumped storage. I suppose I should clarify because I didn't actually say what the advantage was, just the ways that the two designs are similar, but different.

In short, the advantage is that it exploits the same concept but in a very different way that avoids the pitfalls of traditional pumped storage.

The (dis)advantages:

- Safety. Dam failure is pretty catastrophic (see Vajont Dam disaster.) Although it's yet to be seen what failure of this device would look like, it's likely to be much less threat to human life. It would probably kill or deafen nearby marine life.

- Ecological concerns: a dam flooding a mountain valley destroys possibly unique ecosystems, and causes uncontrolled greenhouse gas emission as all the vegetation now underwater rots

- Land availability: land is at a premium, but seabed is abundant

Also, mountains for pumped storage are not always near population centers, and are often not near sources of renewable production that need the pumped storage. In that case, you have to transmit power from its point of generation to its point of storage to its point of use. In this scenario, with these spheres potentially being used as anchor points, the transmission distance between generation and storage is ~700m, and then you just need to transmit to your nearest coastal city of choice.
That is absolutely a bug in C++'s ergonomics. Languages that use pascal-style := for assignment would not have this problem. Languages that don't have the surprising value behaviour of = would not have this problem. Hell, even as crude a language as Java would not have this problem because it doesn't allow an integer to implicitly decay to a boolean.

Building with warnings on would also have caught it, but the fact that someone started a new project without this warning turned on shows that C++'s defaults around warnings are bad, which is an ecosystem ergonomics issue.
> And, if `f` is a pure function whose codomain supports decidable equality testing, then `map f xs = map f xs` (or double equals using Haskell syntax) is always true.

This statement is true in any language. So it's useless as a criterium for determining which language is "functional" and which isn't.

Edit: except, of course, Haskell - `xs` could be infinite, in which case the expression wouldn't be true (but bottom instead).
Have you heard of the Rat Park study?

It attributed addiction to living conditions (e.g. rats in "Rat Park" had less addicts than rats in laboratory cages) rather than addictive properties of the drug.

For humans, I think it goes beyond physical living conditions, and into the mental realm.

A perhaps related topic is Attachment Theory [2] which models interpersonal relationships imprinted on children by primary caregivers.

With the two income trap shunting child rearing to daycares and schools, the theory would predict less secure attachments in children, leading to various maladies including identity crises and drug abuse.

[1] https://en.wikipedia.org/wiki/Rat_Park

[2] https://en.wikipedia.org/wiki/Attachment_theory
I'm not convinced it is just the analysts that change the company valuation. When the price goes down, the media looks to attribute a reason to it. They see the analysts said sell and say that must be the cause.

The reality is often a lot more complex.
Just few comments based on my interpretations (not necessary more correct):

Anthropomorphism: as apple moves, you attribute intentions and feelings to it - now it flees, now it gave up and so on.

Determinism: you start out as usual trying to control the snake, but very quickly realize everything is predetermined and your sense of control is illusion.

Monoism: we are all part of oneness, you are devouring yourself.

Nihilism: I especially liked that you cannot go back to menu, you have to refresh the page. It's kind of a dead end in terms of meta-game (game of games).

Optimism: The reason you are not growing is that would make the game more difficult. You stay forever a child.
Code like the Boeing 787's avionics package gets one better: the spec specifies what the register values should be after each step of execution, and there's a company which takes the code, puts the processor in single-step mode, and checks.
I read about that about four days ago in a Swiss online newspaper [1] (German). The Lake Constance is a large lake (length 64km / 39mi) carved by the Ice Age Rhine glacier shared by Germany, Switzerland and Austria.

Since November last year a hollow concrete sphere with the weight of 20 metric tons has been sitting on the lake bed at a depth of 100m / 300ft. In times of excess power water is pumped out of the sphere and power is regenerated by inflowing water powering a turbine.

Now they are going to experiment with an even bigger sphere in the sea. Perhaps there will be some differences because of the salt water environment.

[1]: http://www.tagblatt.ch/ostschweiz/Forscher-speichern-Strom-i...
Maybe because the video was created as an archive, or more generally, just not for general instruction. So ADA didn't apply.
Ask HN: Where do you look for reviews when buying software for your business?
Hey there,

I stumbled upon G2 crowd site which is a business software review platform, but I want to see more websites like this one before making up my mind and I couldn't find something until now.

Where do you go for reviews when you have to buy software that your business needs? Or how do you go about buying software business I think is the more big picture question.

Thanks!
"We" don't. But yeah, using C++ is stupid, and anyone paying attention knows this by now. At this point the only thing is to point and laugh and raise the new generation better - I fear that, like science, programming practice will have to advance one funeral at a time.
I'd take that as not even needing to sell what's needed, sell approximately what's needed. Your snake oil just needs to make their cough hurt a bit less, not cure their tuberculosis.
#im14andthisisdeep
I am responding to the "burglaries went away" statement. Nowhere have I claimed that the numbers couldn't have fallen. Your downvote (my assumption) is uncalled for.
That's not true. The primary reason we want to travel to other planets and stars is because we want to learn more. There's only so much a telescope can detect. Without going there, you won't even have what to simulate.

And the other reason for why we want to travel is because we want colonies. Given consumerism, population growth and the destruction of our environment, it gets pretty clear that we need a backup plan. This is why we still need human spaceflight, even if sending robots is much cheaper for discovery and learning purposes. And again, simulation is pointless.
Logitech’s G Pro mechanical gaming keyboard will cost you $129
Architectural Support for a Memory-Safe C Abstract Machine (2015) [pdf]