skysight-inc/HackerNews huggingface dataset:
I tried to use solr once. Just once. Every time I had the slightest little error it threw an exception stack trace in its log file. At least I knew to enable the log file, the poor guy I inherited the project from didn't know one could do that.

Those stack traces would show me what source file lines were impacted by my misconfiguration, but they wouldn't explain what was wrong.

I never want to have anything to do with Solr ever again.

After a few days I asked the company owner why he didn't put "solr sucks" into google before betting his company on it. When I tried I got 600,000 hits.
I still think there's a distinct difference between providing automated services on behalf of an already registered customer to make their experience more seamless and prevent errors. And posting automated Ads to CL.
It's strange to call this HFT. The author makes a note of it, and I suppose has the right to call it whatever he wants.

However, newbies who use this project to learn automated trading should be aware that this is not considered HFT in the industry.
Why would it not apply in this case?

The sample isn't particularly large, and we don't know the extent of possible selection biases. For example one obvious bias is that the sample is restricted to data sent through Docsend, thus likely does not represent a uniform sampling of all pitches.

In any case, there is no prior reason to exclude outliers; any large enough representative sampling of a Gaussian distribution would include "outliers".
Can you elaborate on it being deprecated in blink just to get the word out? Will that not ship out to Chrome users?
Isn't Double just a bigger floating point number?
Aspirational parents condemn their children to a desperate, joyless life
I'm loath to use language that doesn't come from the article itself. It's almost always possible to find something in the text that works (if not a title, then a representative phrase).

Edit: I've taken another crack at it. (Previous title was "Technology’s primary effect is to amplify human forces".) Part of the problem here is that the columnist seems to want to turn this into a dramatic, even violent confrontation (spike-studded tire iron? how silly). It's not clear at all that Toyama holds such views. Indeed his actual quoted words are more moderate than the frame the columnist is putting on it.
Why do I get to target iOS only with my email client on the one hand, but I have to support "all browsers" on the other? Stop stacking the deck, ok?

> If you were in anything but a desk job, it'd be the complete opposite.

...and if I were a banana, I'd probably prefer sunshine. I'm saying there are cases for me where the web is way better, even on mobile.

You can't prove to me that's not true, because it is. It's like you're trying to talk me out of observational data on my own life experience.
this is why, in the united states, it is unlawful to discriminate for reasons of employment against people over forty years of age.
Linux is a lot of good things, but "slicker than OS X" (in the sense of basic user-friendliness to the average computer user) is not really one of them.
It would be interesting to cross-reference the records from Freddie and Fannie with the HMDA data, which has additional fields about each mortgage application: https://www.ffiec.gov/hmda/hmdaflat.htm
Would the HMDA "loan amount" field match the "ORIGINAL UNPAID PRINCIPAL BALANCE" field in the Fannie data? Since HMDA data is geo-located to the Census tract, it could then be linked to Census and other public data sets.
Show HN: Your First Swift App
from the article: """Last month, Stephen Cooper, the chief executive of the Warner Music Group, the smallest of the three majors, warned that “before people conclude that freemium should be burnt at the stake, we should think very carefully about the consequences.”
"""

How do you guys/gals see the "consequences", preferably with details of how it's gonna happen ?
It's not the placebo effect working despite the user not having faith in it.

By providing the information you do on the web page, you are suggesting (and perhaps convincing) the user that the placebo will work despite being a placebo. Therefore, it might work by a placebo effect on the effectiveness of the placebo.

You are placebo-ing the placebo. Inception all over again, eh.
We are finalizing our production tests right now. We will be using it to do all of our user event processing. (workflow: app -> kafka -> onyx -> redis && s3.

Soon after that we will move our audio upload/transcoding process into a different pipeline as well.

If you're already using clojure, this is a no-brainer if you want to do stream or batch processing.
IP addresses will include IPv6 addresses, so no, this is not a good regex for matching IP addresses. Which is the point.
I've often thought this was a good idea when trying to figure out if I have actual ADHD or not. I don't know what the best model for service delivery would be given how long it takes to actually see progress from therapy though.

I doubt that separate classes of citizens would emerge in Canada, the UK, or other socialized-healthcare countries though.
I think you're wrong, it's definitely hard to find competent software engineers. The existence of Hack Reactor and friends are evidence of this -- entire businesses predicated on a supply of dev talent that doesn't meet demand.

But, I think these businesses typically fail to turn out competent software engineers and are really just making a buck off of otherwise smart people who are too focused on the allure of a six-figure software engineering salary. And thus, they don't really help close the talent gap anyway since they are turning out people with just enough software development knowledge to get past a recruiter and into an interview.
"hey what's the user / pass for [x] crucial service" seems to come up a lot in my day job
Data Compression – LZFSE
i'd say learning to cook something new together is a far better use of your time than hitting buttons on a screen.

i also think you seriously overestimate how difficult it is to cook salmon. it's incredibly easy.

in fact, this entire comment is a bit of a stretch. hmm...
I attended a demo for Frima VarioCooking Center and have since been looking for a temperature-sensing pan for induction cookers (if that is possible). I understand why all those devices are marketed as "smart" but what I'd really like to see is dumb devices that are just sensors and actuators. I hope you also cater to hackers!
Nice! reminded me of http://ympbyc.github.io/LittleSmallscript/
It seems to be a) of no obvious relevance to anything anyone has likely ever done before but b) shouldn't be too hard to sketch out on a piece of paper then turn into functioning code.

First question: can my spiral use only right angles? If so, this gets pretty radically easier.

I also think that if you just draw a grid on the paper in front of you, start at the center of it, and start trying to spiral one cell at a time using ASCII characters you know, you'll quickly find a pattern that can be conveniently coerced into code.

I'd actually code this to demonstrate but I feel like Thomas will be happier if I do code that matters for Starfighter instead.
Hmmm, the Feds are investigating postings making death threats against Federal judges. Here's one:

Its judges like these that should be
taken out back and shot.

I'm shocked, shocked that someone would dare investigate that! /sarcasm

I'm all for free speech but this is long settled. Of course, there are some high hurdles for the government.
http://en.wikipedia.org/wiki/United_States_free_speech_excep...
> There are extremely smart people working on tools who keep forking out new frameworks/tools/components/scripts and a bigger pool of smart people who keep consuming it.

Well, at least they get the privilege of being regarded as very smart. Why be a lowly smart web developer when you can be elevated to the status of extremely smart framework author/designer? If they care about that kind of status.

If you want them to be a bit less trigger-happy, perhaps don't praise them so much for creating their own small contributions to the fragmented landscape.
I am not sure exactly how github is set up but there is a simple way of limiting the impact of duplicate files: use hardlinks.

`git clone` uses hardlinks when possible so if the fork is on the same filesystem, it should limit duplication automatically. The caveat here is that `git gc` has to be handled with more care (all references have to be updated).

`git clone` also provides a `--reference` for more explicit caching of duplicate objects. This also requires some care during cleanup but otherwise can work pretty well.
I'm confused by your post.

If you are on the inside, then why can't you write job descriptions that are "real"?

The problem of ridiculous job descriptions can only be addressed if team leaders, technical leads, etc make a stand and demand that job descriptions be kept real. Pushing back against clueless PHBs needs to become ever more widespread.
There is no shortage of JavaScript-Lisps, that’s for sure!
Hello,

It depends what you're looking for. I interned with Schlumberger a couple of years ago[0].

One of the things I have noticed is a two-sided lack of awareness:

- People on HN (representative of the "tech community") almost forget that software is everywhere, not just at Google, Facebook, or Dropbox.

- Oilfield service companies don't try really hard to attract top talent. I mean, Schlumberger jokes that it's the "biggest company you've never heard of". I was a teenager fiddling with my Samsung phone, and in the crypto side, there was SLB technology and RSA. Later, I learned that they were behind Java Cards and when I got to college, I used function generators and oscilloscopes that were made by them.

Although from your handle and the name on the (dead) link, and the fact you're in LA, I'd guess you are Iranian so you probably heard of it.

I think it's ironic that a lot of hackers almost think software is only desktop or mobile. Tools that do a frigging MRI, Sonic, Gamma rays and what-not tens of thousands of feet below the surface and spit data that's visualized on the surface in real time. These babies are pretty neat technology I can tell you.

I think that hackers can have a bigger impact in fields that are not "obviously" "softwary". I mean, what's the marginal benefit of a hacker joining Dropbox vs that of joining an industry where the cutting edge is Visual Basic Macros.

One would argue it's not as glamourous as to work at Facebook, another might argue that if you strip it down, the average Facebook user thinks Paulo Coelho is deep, uses LOL and LMFAO in sentences, and shares Game of Thrones memes.

So you might look at where someone with your skills can have a bigger impact. An LED in the night looks so bright, after all.

[0]: https://careers.slb.com/whoweare/news/jugurtha.aspx
If you ever have the chance, I highly recommend Michael Frayn's amazing Copenhagen, one of the best and most intellectually stimulating plays I've ever seen. The irony that anti-Semites relegated Jewish physicists like Bohr to the "unappealing" theoretical roles, and that theoretical physics would turn out to be key to the war, is almost better than fiction. And that's only one of the many amazing concepts Frayn plays with.
Onyx feels more like a library then a framework, so it's not as 'heavy' as other frameworks. Also, since it relies on pure data and pure functions, it was actually trivial to get up and running with it when I was evaluating it. There was about 20 lines of boilerplate I needed to copy, and then I just built a workflow with the functions I had already been using and it all just kinda worked.

I was able to develop in the REPL, which was a huge win, and deploying is as simple as uberjar / copy to host.
It's kind of surprising what a hard design problem musical notation is. Like modern mathematical notation, modern standard musical notation is incredibly elegant.

- It can be read almost as fast as being played

- It captures a tremendous level of complexity and expressiveness

- It communicates the music almost exactly

- It's flexible and can stretch to accommodate almost any instrument in the Western cultural inventory

Like mathematical notation, it's incredibly general purpose, you can write jazz, rock and symphonies in pretty much the same system.

It's not perfect, it doesn't perfectly encode every nuance of a performance in the same way a recording can. But it's possible, without ever hearing a piece, to read modern notation and be able to provide a very high quality replay of the original work.

It's also paradoxically simple. A young child can learn the basics and be able to perform simple pieces reasonably well.

In the early 20th century there was an explosion of ideas (seen here) for alternate systems, all part of the deconstruction of music movement, but they're almost all specialist systems, not really capable of encoding general purpose music.

For a while, I was interested to see who else had come up with notation systems and I spent some time researching through history. It turns out, surprisingly (considering the often amazingly deep musical traditions many cultures have), that there aren't many [1]

Most systems use a simple language glyph to note correspondence, but things like duration weren't encoded. A modern take would be like writing a song something like: A A E E A E D E F E and having only that kind of system to encode everything from symphonies to pop-music.

A major innovation in Korea was the introduction of a system that did encode duration.

Other systems used relative markings, early European chants would indicate things in such a way that notes were higher or lower than the preceeding notes.

Both kinds of systems required lots of verbal information transmission to properly transfer the knowledge of the song's performance. With repetition a performer could learn the proper way to recreate the song, using the notation as a memory aid.

Later Western efforts encoded things on a bar to provide more detail and the modern system is merely an extension of that.

In the East, the Eastern Orthodox Christians developed a system known today as Byzantine Notation, and it's quite beautiful. But it's still a relative system that requires some significant contextual knowledge to perform from sight.

For fun, I encourage any musicians here to try to come up with, from first principles, a good general purpose musical notation system. It's incredibly hard to do without sacrificing things like in-performance readability or compactness. If you aren't a musician, I encourage you to do the same with math notation, starting with numbers and see what you can come up with. I've found it's very hard to do so without more or less ending up with some variation on the current systems we use.

https://en.wikipedia.org/wiki/Musical_notation#Notation_in_v...
1 - https://en.wikipedia.org/wiki/Musical_notation#Notation_in_v...
Yeah, it will ship to Chrome users. The effect will be a console warning that SMIL will be removed. You should start seeing this in Canary in the next 1-2 days.
As an infrastructure engineer doing DevOps currently, I use Knight Capital Group frequently as an example as why its important to always be in control of your application's environment.
Maybe they got their IT-timescale mixed up with our normal timescale. Things that happened in IT in the 70s on the normal timescale was like 200 IT years ago on the tech timescale, man.
How Google Got Design
The political challenge is exactly why it is hard.

The biggest problem is that there are no political entities fighting for this future. Both the left and the right agree that low unemployment is the highest political goal, and the idea that only a job and a career gives social status is very firmly entrenched in our society.

And even if there were political entities fighting for it, the current moneyed elite is very much against a higher capital gains tax.
Michelle Pfeiffer Listens to the Radio
Finding competent software engineers is like trying to find a needle in a haystack - simple because anybody can claim to be a programmer. Just imagine if anybody could claim to be a dentist!

Formal training and certification bodies is not the answer. Just look at the vendor sponsored certification programs. Instead we need some sort of peer review and rating process. Pushing back against clueless managers is a good start.
Read "Driven to Distraction" by Hollowell and Ratey. I burst into tears on the second page.
These 1913 Autochrome Portraits Are from the Early Days of Color Photography
The computer analogy is fascinating. Dual-booting seems closest to what is described in the article, since only one identity seems to have direct control of the hardware at any given time. But if the other identities are still running in the background and getting information about the outside world via the one that is "fronting", we might have a more complicated setup where several VMs take turns being dom0.

In any case, if consciousness is a result of physical processes that take place in the brain (as almost everyone with a scientific background assumes), there's no reason why the same process can't run twice and spawn two instances of consciousness. Benign duplication is a relatively common phenonemon in biology; there are people with six fingers, three kidneys, etc. who don't really feel any discomfort as a result.
The Dawn of Colour
Is there a feature-based reason to use this over HAProxy or nginx, or is this a "it's written in Node" thing?
I personally changed that to be Super+<Arrow> to change virtual desktop, and Super+Shift+<Arrow> to move the focused window to it. Much nicer shortcut, IMO. Elementary OS[0] uses that by default, actually.

[0] https://elementary.io/
Introduction to CS and Programming Using Python by EDX
It's not a big deal, nobody cares.
Alibaba expands cloud to US to challenge Amazon, AWS
Disney Blacklisted Replaced American Workers
Are you interested in advice about how to focus better?
Apple challenged to add a spoon emoji for charity
It may have picked up a quicker cadence on the web, but i swear this has been the case on "desktop" as well.
The Dart SDK, including the VM, dart2js, core libraries, and more
That opens with the story of an Irish woman from Worchester, right? I've listened to that on Audible.
Visualizing and Understanding Recurrent Networks
How ‘tweeting’ seals are helping us discover the ocean’s mysteries
I understand the purpose behind this question. They are hoping the answer is something like "yes, sorry, I was just working on that... let me fix it." Hence their dismay when you stare at them bewildered. They hope to avoid the need to give you further details (most likely because they understand they are not qualified to describe them).
If there is, PCGamingWiki will generally have it.

e.g http://pcgamingwiki.com/wiki/Remember_Me#Skip_intro_videos
Costs of Slipshod Research Methods May Be in the Billions
This is neat, but you can do some real hacking on software with something like http://www.ollydbg.de/
Predictive Analytics for SaaS Retention
Musk files to provide Internet service from space
The news article is reporting based on a current open-access research publication, where you can read about more details of the study methodology.

Freedman LP, Cockburn IM, Simcoe TS (2015) The Economics of Reproducibility in Preclinical Research. PLoS Biol 13(6): e1002165.

doi:10.1371/journal.pbio.1002165

http://journals.plos.org/plosbiology/article?id=10.1371/jour...
How Much Time Will It Take to Learn to Trade and Invest?
On a new computer or browser install where I am the primary user, I usually set my browser up to use 0MB cache and to delete history on exit. I'm not specifically trying to hide anything, but I don't want to be in a situation where my cache or history is used to make judgements about me.

Would this be construed as obstruction of justice if I had also known the bombers?
If you knew about Wickard -and rulings like it-, then you knew that judges frequently interpret and -through the act of interpretation- shape law. Because you knew this, you also knew that your statement "Judges do not make law." was a falsehood.

Like it or not, we live with a Judicial system that considers both the text of a law and the court precedent relating to that law.

We've been living in this system since the founding of the Republic. We have always had the system that you say we shouldn't, and we will very likely continue to have it until the day that the Republic has vanished from the earth.

Honestly, you might be happier in one of those European countries that give their courts zero room for interpretation. :)
I'm thinking he's referring to piracy, as in if you take away streaming with ads people that aren't willing/can't afford to spend $9.99/month for subscription will resort to pirating music.
I get the impression that Google has been putting a lot of resources into GAE all this time, but mostly into retiring technical debt and integrating it with the new expansive "cloud platform" vision. I also get the impression that nothing happens quickly in Google-land :-(

That said, even "as-is" without any major changes on the horizon, GAE is pretty solid. My only major complaint right now is Java8, but given the choice between suffering with Java7 for another year and hiring an ops staff, I'll pick the former. I had to make "the platform" choice again just a couple weeks ago for a new startup, and still picked old-style GAE - not even the new Managed VMs, which I don't think are reliable enough yet.

Naked domains aren't an itch of mine, apparently.
For what it was worth I saw one of the times it went down. The monitor started beeping so I went to the tab and watched it count down to zero. Hitting refresh presented me with the "reddit is down" logo and nothing on reddit worked so I believe them when they say everything simply went down. Just think about it, it was an april 1st gag, it wasn't suppose to have this type of uptime.
Other side of the story:
https://news.ycombinator.com/item?id=9686175

It sounds like Zenefits didn't do their due diligence in building ADP integration through official channels (according to the pdf they didn't even attempt to contact ADP for official integration options) and decided to just scrape information off the ADP portal by asking their customers for admin access (a security nightmare waiting to happen)...

I find it especially distasteful that they're now playing victim and trying to spin things around in their favor by using marketing and social media to gain support for their questionable practices.
Show HN: Docupas – Email Conversation Tracking
Ah, then I stand corrected.
They have been for me as well.

A few years ago when things got bad for me, my practical options were heroin, trust a doctor, or suicide. I might add buprenorphine/suboxone to the list now, but we'll see.

I chose heroin initially as a guaranteed short term solution, it did literally save my life at the time.

I was lucky to have the skills and resources to carefully purify and prepare it in isotonic sterile injection vials, ready for quick use. Moderate dosages worked perfectly, it instantly ended 4AM "episodes", I could function and think clearly again, and avoid missing work while I figured out what to do long term.

More importantly, I'm lucky to either have massive self control or lack the propensity for addiction. I tapered off on my own and saw a doctor, worked with them trying a variety of medications until finally given a choice of several benzos, which worked reasonably well overall.

I do recognize side effects with them, but without them I know I would be doing much much worse right now, at least I have a chance to keep going.
I would love to hear your definition of HFT. I've worked in the industry and never seen it defined well.
Musk claims to want to launch 4,000 or so satellites. The Goddard Space Flight Center indicates that there are 2,271 satellites in orbit now.

I'm wondering to what degree this would make it more likely to have a negative feedback loop of satellite destruction in the case of a satellite being hit by space junk.
Division by Three (1994) [pdf]