skysight-inc/HackerNews huggingface dataset:
Good points.
We are soon going to release a p2p system for sharing datasets, backed by Hadoop clusters. You install the Hadoop stack (localhost or distributed), then you can free-text search for datasets that have been made 'public' on any hadoop cluster that participates in the 'ecosystem'. We expect it to be self-policing, but there will be a way to report illegal distribution of datasets.
The solution is based on a variant of Bittorrent where files are downloaded in-order (not randomly due to rarest piece selection in Bittorrent). Files can be downloaded to either HDFS or to a Kafka topic. We will demo it in 2 weeks here:
https://fosdem.org/2017/schedule/event/democratizing_deep_le...

The system will be bootstrapped with lots of interesting big datasets: imagenet, 10m images, youtube 8m, reddit comments, hn comments, etc. Our experience is that we need a central point for researchers to get easy access to open datasets that doesn't require a AWS or GCE account.
I'm reasonably well plugged into that community. All the applications there are 'academic' applications. There are efforts to build hardware based on this- startups, etc. However, the translation is still slow and nowhere near as fast as what we saw with deep learning (just comparing apples and apples with apples defined as step-change jumps in research).
This article is in the same vein as that execrable Lisp article that showed up today: "Alas, poor brilliant misunderstood me, cursed by my genius and unwillingness to ~play the silly games of the lesser people who surround me~"
That's true, but when I read that sentence I place the emphasis on should. I see it as aspirational.

A better way to phrase this would perhaps would be to say that perfectly preemptive scheduler should be able to keep all cores hot. Blocking of one Erlang process should not halt the program's progress.

As Erlang requires message passing overhead by design, it will never see perfectly linear scaling behaviour. Still, its scheduler, its GC model and M:N threading implementation are extremely robust and can be relied upon to write extremely reliable networked services.
Some countries, such as Canada, regulate the usage of the term as jordigh mentioned. If you have not passed the rigors of educational requirements and licensure you cannot call yourself that. It is similar to claiming to be an MD in the US.
Insomnia REST Client v4.2.0
I believe:

latitude: MagicI.See_abeach,
longitude: -yes._Iexploredaylight

Not sure what the encoding is. I've tried the "letter to number" encryption which gives:

13 1 7 9 3 9.19 5 5 1 2 5 1 3 8,
25 5 19.9 5 24 16 12 15 18 5 4 1 25 12 9 7 8 20

Simply adding the numbers, grouped before + after decimal point leads to:

42.2920,
-49.120

but this isn't the correct answer
Is there a specific way you inputed the latitude and longitude?
This is excellent! I've been using this since it first came out! Kudos to the team!!!
That might not be a clue. It's 5 puzzles, so maybe it's just counting down 5,4,3,2,1.

EDIT: Haha, oops, nevermind.
Color change on the tab would be nice - maybe have it slowly grow more red (and perhaps add an option to change the color as well - for colorblind folks) - then start blinking - then burst into flame...
Sorry, Proof by *Contradiction. That's what I get for fooling around with math.
Count the characters in each word, _ means 0
I actually ask "Tell me about a project that went well for you. What was it, what was your role, and what was the final outcome?" I ask follow-ups, and generally let the interviewee get comfortable, since it's a low-pressure question. However, as a follow-up, I usually ask "Tell me about a project that -didn't- go so well. Same questions, and what'd you take away from the experience?"

People tend to slide into a comfort zone and open up a bit about their successes. They then -tend- to stay open and offer up useful insights into their past behaviors under pressure. I've found that it helps to ask the "success" question first, then ask the "failure" question second, rather than directly asking about someone's failures.

As an aside, the technique outlined above is something taken from "Influence: The Psychology of Persuasion," [1] and is a useful read to recognize situations where someone might be using certain techniques to influence the outcome of a situation. :-) Also - note that the general prompt above expects someone to answer in the "STAR" technique. [2]

[1] https://www.amazon.com/gp/product/B002BD2UUC/

[2] https://careerservices.wayne.edu/behavioralinterviewinfo.pdf
Note that you can always mute a tab in Chrome, which I suspect would remove the exemption as well.
This is design issue, inefficient data structures, lazy programming etc.

Im affraid tabs taking 2MB(two megabytes for a page with javascript, not 20, not 200, two) like in the good old Opera 12.16 wont come back :(
> You keep throwing the phrase "petro-chemical fertilizers"...

Given that most fertilizers are composed of chemicals derived from petroleum, it's accurate. I don't use the term "conventional farming" because these techniques are extremely modern.

> Can you please elaborate on how fixing nitrogen on industrial scale is "disastrous"

To be clear, fixing nitrogen is fine, bacteria do this already naturally. The problem with fertilizers used at the industrial scale is that they end up ruining local water supplies + killing local ecosystem of bacteria and insects [1]. After a few years of using industrial fertilizers, famers end up ruining their soil and end up being dependent on fertilizer suppliers for future crops.

[1] https://www.scientificamerican.com/article/how-fertilizers-h...
13 1 7 9 3 9.19 5 5 1 2 5 1 3 8,
25 5 19.9 5 24 16 12 15 18 5 4 1 25 12 9 7 8 20
That's not part of the video itself though, it's just the usual branding watermark shown by YouTube. https://support.google.com/youtube/answer/6147757?hl=en

It probably appears in all videos on the Google Developer channel.
I get that, but as I say we already knew how to scale those linearly in most programming languages. Erlang brought nothing new there.

It does have advances in things like reloading and supervision.
gTLDs : for when you need to conjure up a new namespace to sell to people.
It's incredibly easy to be this casually cynical, but reality doesn't match this simple worldview.

When you start to meet people in positions of power you realise that they're not a bunch of sleazy villains, they're complicated people who (for the most part) think they're doing the right thing in a difficult and often contradictory environment.
"I was too busy studying to be popular!"

> Few smart kids can spare the attention that popularity requires.

Just like all those quarterbacks who were too busy with football practice to waste any time honing their social skills. Oh wait...
51.3015, -3.0178
>would be to legalize housing construction, so teachers wouldn’t have to compete so much for non-luxury housing with firemen and nurses and service workers and homeless crackheads.

Serious question here: Why do teachers, firemen, and nurses need non-luxury housing? Why do they need housing at all in fact? If they can't afford to live in SanFran, wouldn't it make more sense for them to just stay out, and go live somewhere else?

For getting people to do those jobs, then places in SF would then need to pay them a princely sum to endure a long commute from other nearby cities. Or if that's too much, SF can simply go without firemen, teachers, and nurses and many other service workers. Surely that would quickly fix the housing problem in SF.
Bugs which only affect a small minority of users don't exist, nor do unusual but perfectly legitimate usage patterns?
Back in 1984, I purchased Turbo Pascal 2, and had several decent contracts writing various sorts of software.

In 1985 I wrote a simple programmers text editor in it (I really had no idea what I was doing - I learned as I went along), and released it as shareware.

Folks started sending me checks, and by 1988 I had to hire staff to help me process and ship orders, do tech support, and so on.

We peaked at 15 employees in the mid-90's. While I eventually converted everything to C, I still have very fond memories of Turbo Pascal. Those were the days!
There are exceptions to this, especially if you work with governments and classified material. You obviously can't work from home.
This is insanely tough job to have, but honestly, fantastic place to influence technology.

I wish someone is crazy enough and give me such job :).
Another non development way to contribute is on the appdb, testing compatibility -

https://appdb.winehq.org/
The password warning is a great move by Mozilla.

They tackle a very common misconception: Many people think it's enough to transfer the password encrypted, because they think https is only about secrecy. But it's crucial to also submit the form via https, otherwise attackers can mess with the form itself.

A lot of webpages will be surprised by this, there are still quite a few who have insecure login forms.
Alberti, arguably the archetype of the Renaissance Man,
writes that "no art, however minor, demands less than
total dedication if you want to excel in it." I wonder
if anyone in the world works harder at anything than
American school kids work at popularity. Navy SEALs and
neurosurgery residents seem slackers by comparison.
They occasionally take vacations; some even have
hobbies. An American teenager may work at being popular
every waking hour, 365 days a year.

This almost seems hyperbolic for the time, but I wonder if it isn't more true today with the way social media is omnipresent. Extending the popularity game from just rumors and who's sitting with who, to who you're taking selfies with and posting photos from the hot party this weekend. Not just playing the popularity game while around others, but even at home in your own private spaces, arranging things for photos and making videos and posts.
OK use what ever distribution and monetisation strategy you want. The point was that you are not restricted to serving your files from a online server or making money via ads/microtransactions just because you are using the Web.
51.3015,-3.0178
I havent used office in a many years now.. but I thought MS Office is now an online offering similar to Google Docs?
Kotlin 1.1: What’s coming in the standard library
Wow, I never would have thought they could run better. I'm thinking of old titles, AoE II, Starcraft, etc. They have good ratings but I'm just wondering if it would be anywhere near as bad as when I used to run VMWare on my old Mac.
Are you taking about tab center? That thingy had a number of issues last I checked, I especially remember there was something weird about the layout of it. I think it extended all the way up on the side of the menu bar. This looked weird to me (and I think UI is overrated) and makes the toolbars slide when I open/close the tab drawer.

I'd recommend using one of the extensions instead.
Yes, that's an excellent approach, and really, that's how I'd usually do it. The important thing is to get them feeling comfortable, safe, and confident.
Great to hear, thanks. I'll have to try out Wine soon.
It shows a 17 on the page. Just a note.
Erlang is a great programming language after one takes the time to understand the principles underlying it and its design. Everything fits very nicely into place. There are definitely things that could be done better, but then that’s the case with most programming languages and technologies after they have accumulated some dust. Elixir on the other hand, in my personal opinion, is a false prophet simply because it looks like something which it isn’t. It looks like Ruby and gives the programmer the feeling that he’s right at home, except it is in fact a very different beast with very different semantics, Erlang semantics, as opposed to Ruby. Therefore, if you want to program on the BEAM (the Erlang virtual machine) you better make sure you actually understand the system, its design, principles and also some of the semantics of Erlang itself, point at which you might as well just learn Erlang. I’m not saying that you cannot learn those things coming from Elixir, I’m just saying that if you want to build systems of reasonable complexity (like the ones that Erlang is known for) on top of the Erlang virtual machine, as opposed to CRUD web applications, then you must understand a lot more than just Elixir or Phoenix.
Which is the most important feature for an business email account
Authorea hires Alan
CREEPY CLOWN – HORROR SHORT FILM
He will be out in 2 years or less. The problem with Microsoft is it has a massive old boys network. Once Ye Olde Microsoft mafia moves in, people who haven't been with the company for 15-20 years tend to move out, irrespective of their position. This is also why all Microsoft acquisitions where old boys network was allowed to intrude (basically all but Skype) have been promptly run into the ground within 2-3 years after acquisition.
Do people generally consider sight to be our most important sense? I certainly don’t—but I have synesthesia, so maybe I have to rely on more senses to get a clear picture of things. For example, I might fill up a glass by sound, identify one of my shirts by feel, or recognise a person by smell. I bet neurotypical people do this too, but if asked, they would attribute it mainly to sight.
Ascii 7 bit encoding - 52.1821, 20.9965
> 3D vision is a perceptual use of depth of field to heighten the brain's ability to discern objects.

Apparently you've misunderstood either 3D (or more accurately stereoscopic) vision, depth of field, or both. Cue detailed HN-worthy explanation of each... but frankly, you'd be better off perusing the myriad of resources available on these two subjects.
Old games for instance :) I love this game from the late 90s called Thief: the dark project from Looking Glass Studios. I don't think there is any way to run it properly on a modern computer without wine or virtualization (which would require a copy of Windows 98).
52.1821, 20.9965
They announced this as part of their Google Domains launch at I/O 2014.
any idea why "-28.092472,-52.419667" would not work? does it need special formatting, or is my firefox incompatible?

EDIT: thanks, the adblocker was the issue.
There's an awful lot of over-generalization here. This would be more convincing with some empirical data.
That takes us to this[1] Google doc with this embedded video[2]

[1] https://docs.google.com/presentation/d/11uA9a5wgoY9w9vOyx3C7...

[2] https://www.youtube.com/watch?v=B8uV0dCTKrE
With higher FPS i feel like i see more of the flaw on acting. Like im watching theater. I think low FPS increases the expérience by letting our brain fill some gaps.
The idea there would be that it's one of those things that's hard for consumers to evaluate in the time they have to evaluate it, because a walkthrough doesn't provide a representative sample. For example, you probably won't know how frequently ambulances take the road next to that apartment in the middle of the night.

Dealing with information asymmetry is one of the big functions of consumer protections laws, and is one of the useful functions of government.
@jdutoit, where did you find this?
What format do you input?
work environment can mess with your mindset to care. To the point of being told not to. you just need to achieve X, and move on, and you never get to make things in a way you care about them.... so you may decide personally to focus on the means, try different languages, learning new frameworks, techniques..... but never quite being in environment where you can build something you care about. Interviewing people you often hear peoples stories around this, it's a motivation to find a new job, or they end up with side projects / open source which they care about and start wishing they could do those full time. They just want a space where they can build things that matter to them.

Some places get it, some don't, some partially get it. One of the classic things I have seen is "managers" that say they want you to care but don't really care themselves.

Interestingly a number of years ago I went through a program called "Better by Design" which the NZ government sponsored for local businesses, see:- http://www.betterbydesign.org.nz/why-design-matters/ and a big part of the message about good design was really all about trying to make people care at every level of the company.
Can you share a link to a Firefox crash report from your about:crashes page? Does the site crash when loading or after you start playing the demo?

You might be seeing the following GeForceGLDriver crash:

https://bugzilla.mozilla.org/show_bug.cgi?id=1333534
I hadn't before this thread, but Cherenkov radiation does seem to slightly better fit the comparison to a sonic boom than regular light scattering, doesn't it?

After reading the paper this article is talking about (http://advances.sciencemag.org/content/3/1/e1601814.full), what they are describing is normal light diffusion:

"We have demonstrated ultrafast video recording of light-scattering dynamics using LLE-CUP and visualized the propagation of a scattering-induced photonic Mach cone as an instantaneous light-scattering pattern with a single camera exposure."

Maybe it's reasonable, and maybe I'm being pedantic or even wrong, I'm not entirely sure, but for some reason describing this as a "photonic mach cone" or a "sonic boom of light" seems just a tad more sensational than informational & accurate.

Unlike both Cherenkov radiation and sonic booms, the cone here would be caused primarily by the scattering, which of course is slower than the primary wave. The cone isn't a direct symptom of unimpeded light propagation, meaning the angle of the cone represents the speed of scattering and not the speed of light.
I used a natty paper notebook for years and in fact I borrowed this method from my mother who seems to feel guilty that she writes this stuff down but I try and reassure her that its ok. In fact I've recently moved away from the notebook for myself because I felt that if somebody breaks into my residence and takes that notebook (not all thieves are ignorant of how valuable a password book is, especially when this contains banking passwords) then all is lost. I'm using the KeePass/dropbox combo with a long passphrase these days though as I've decided that its more secure than the notebook and I can put more explicit information in there (and files), though it is somewhat nerdy so I still recommend the paper notebook for people like my mother.

I am considering that I should store the keepass database somewhere else as a backup but not sure exactly where (at least the file server at my work) and also that I should tell the passphrase to somebody (perhaps an old university friend I don't see often; he does not live nearby or work with me) in case of my untimely demise
Theaters certainly could screw it up. Wouldn't be the first time. But maybe they wouldn't! I have no problem acknowledging and discussing potential downsides. But blanket statements that better reproduction will provide a worse experience don't seem to be supported by the facts, and it bugs me.
Oracle Solaris limps on in continuous delivery mode
Would you consider someone with a physics and math degree, and some online ML course experience differently than someone with a degree in, say, CS?
maybe to balance these we should have some pictures of terrifying kittens...
This is a point that probably isn't made clearer by analogy since 1970s North Korea was well ahead of 1938 Nazi Germany in totalitarianism (and camps).
Thanks for the comment!

It is true that companies can often build their own backends but it is often extremely time consuming and expensive. It takes time to develop these systems and build them to scale and often they run into a problem where early assumptions change while the underlying system is hesitant to.

One of the core value props of a platform like ours is the speed at which you can iterate and develop something while also being given the tools to pivot when you need to. We are focused on building features that allow you to extend the platform to make it achieve what you need so that you can spend more resources developing the value that is important to your customers instead of the pipes underneath.

Of course our solution cannot work for everyone but the companies that we have worked with thus far have told us that increased their application throughput by 8x compared to when they built backend themselves with frameworks like rails/django/node.
Erlang is certainly inaccessible, but I don't think academic is really the right word for it. It was born out of very practical business needs, and the reason it is still around is mainly because it has done an excellent job of serving those use cases.

What they haven't done (or to the extent that other languages have) is make the language and runtime accessible to the broader programming community. The result is that the people who (start to) use Erlang are the kind of people for whom no other tool will help them solve their problems.

Although I have not used Elixir, it seems to me that it was designed as a language that is easy enough to adopt for the wider programming community, while still leveraging the concurrency, fault-tolerance, etc. provided by BEAM and OTP. On top of that, the Elixir community has worked hard to provide the tooling and support developers typically expect these days[0].

This is not to say that Erlang should be radically altered or abandoned. I like the Erlang aesthetic and ethos, and I think the community knows the way it needs to evolve. It is just that I expect more people to come to BEAM and OTP through Elixir than Erlang, and I think it is that platform that should really be the focus.

[0] to their credit, the Erlang community has definitely improved in this area.
Ah, looks like you're right:

USDA: "Wages, salaries, and contract labor expenses represent roughly 17 percent of total variable farm costs, and as much as 40 percent of costs in labor intensive crops such as fruits, vegetables, and nursery products." [1]

[1] https://www.ers.usda.gov/topics/farm-economy/farm-labor/back...
> If you want to see how a person handles stress, give them a situation that is stressful in a way it'd be on the job

Mainly because you're paying someone to do a job, not to interview. I've interviewed a lot of people, and sometimes interviewing just sucks for reasons that have nothing to do with the interview.

For example, say you're homeless, and you get your first interview in quite a while. Landing the job means housing for you. The pressure to perform is enormous, and it's not something you can prepare for. I was homeless for a bit, and in that situation.

I don't expect to get a job for which I'm not qualified, but it'd be nice if an interview process allows me to show I can meet the requirements of the position, regardless of the circumstances of my life situation outside of work.

I like screening people in for the right reasons, and not screen them out for reasons that aren't really all that important. And when you have a hard time getting any qualified applicants, can you really afford to false negatives?
"I could stand in the middle of 5th Avenue and rip somebody of their lands and I wouldn't lose voters"
Very straightforward. Just subscribe to the wine-devel mailing list, pick some bugs, and off you go!
Looking back, the thing I wish someone in middle/high school pointed out to me is how temporary it is. Day in and day out it's your entire life and you think it goes on like that forever, and then one day you graduate and poof it all disappears. I remember the day after I graduated it sunk in that I'd never be in that world again and this huge feeling of relief and excitement washed over me...and then I remember feeling so stupid for being so blind to the fact that high school ends and you leave that world behind. But while you're in the middle of it--and for me even right up until I graduated--it really did feel like it went on forever.