skysight-inc/HackerNews huggingface dataset:
> The biggest thing I miss is all the cool people I met at my old job.

I might find myself in this dilemma soon. On the contrary, I just got "needs improvement" on my latest review yesterday with no warning that had been given to me over the year, and I don't know if this means I need to be in job-searching mode or not. I'll get a chance to further discuss it more soon and hopefully defend my actions, but I will probably start looking anyway since I had given it serious thought about doing so just a few months back anyway. The biggest reason I've stayed is because I enjoy the people who I work with quite a bit, but I figure I can still keep in touch with them after I move on if that's what it comes down to.
..and SNAP! Great work, dmytrish. This is a godsend to people trying to fight their way through traditional compiler texts. Thanks for a truly impressive contribution to the language dev world.
Thanks so much for your input. All of this is now fixed!
Ten Cool Sites #8 (Search Engine Optimization)
Sometimes Colored PCB's Are More Difficult
My parents and most of my friends' parents limited our screen time when we were kids in the 90s. I wouldn't say we grew up with "free tech" in the sense that you seem to believe we did.
This would be a nice improvement, although my biggest problem with the website is that I can't pause the music with my media buttons on the keyboard.

I actually wrote a SoundCloud client for OS X a couple of years ago but before it was really stable they fucked up the API so badly that I wasn't able to play most of the songs anymore: https://github.com/soundcloud/soundcloud-javascript/issues/1...

Here is a screenshot http://jabs.nu/tonality/media/tonality.png
StatusPage.io (YC S13) is hiring back end Rails developers
Display Postscript in NeXTSTEP was replaced with Quartz in OS X and iOS. DP has licensing issues with Adobe, and I believe there were performance issues with the client/server architecture of DP that were resolved with Quartz.

The NeXTSTEP "Workspace" and file manger were replaced with Finder in OS X. Finder was a direct port of the classic Mac OS Finder, implemented in C/C++ using the gnarly but powerful Carbon file manager APIs rather than Objective-C, Cocoa, and the comparatively limited NSFileManager APIs (limited icon support, no file alias support, no asynchronous or interactive file operations, etc.)

The Carbon Hot Key APIs came from Classic Mac OS and are still the only way to do global hot keys in OS X. They're one of the few bits of Carbon still supported in 64-bit OS X.
There's no such thing as educational tv, although you're right to limit your child to yhe better tv.

An hour a day for a four year old is far too much. {EDIT: in my opinon, with no supporting research} You should be limiting it to a couple of hours per week.

Someone needs to set up a website that curates lists of good (or at least not awful) apps for children -- a good list is needed because no parent has the time to wade through the awful awful app stores.

Children do pick stuff up really easily, so you're probably going around introducing programming concepts the right way. Getting yourself up to speed on the introductory programming languages might be useful so you can answer the "hey dad, what do I do now?"

We do things too early in England - a child born on 31st August would be at school full time now, doing synthetic phonics ("first, fast, only" is the buzzphrase for synthetic phonics here) and learning to write. (It's the full days at school I'm objecting to, not learning to read and write).
SEP is a wonderful online resource for philosophy. You can easily get lost browsing articles for hours if you're not careful!
Author here - very interesting to find that someone else had the same strange experience. Street names have no place in GPS navigation! The instance I spoke about was a time when there had been a concert at the Greek Theatre in Berkeley, and I am sure that all available UBER drivers were busy driving people home - hence, even though I was 20 minutes away, I might still have been the closest driver. But the estimation of "3 minutes" combined the GPS path showing me leaving from Piedmont Ave. in Berkeley - when I was on the same-named street in Oakland - makes you doubt their app works at all!
Here's a study of hospital report cards that shows a decrease in patient welfare from the increased transparency. As others in this thread have noted, the report cards led to doctors not wanting to take on risky patient.

http://www.kellogg.northwestern.edu/faculty/satterthwaite/re...
> Unfortunately, for some reason it belonged to the university's communications department, not their computer science department, so nobody who had access to those machines had the foggiest idea what to do with them. Throwing a bunch of early '90s communications majors onto a real UNIX workstation desktop turned out to not be the smartest idea. Who'da thunk?

For basic non-programming uses of a computer, I remember the NeXT being sort of a the polar opposite of the PC where the Mac was the center of the scale -- the apps were generally better than Mac apps (which were generally better than PC apps), but there were fewer of them on each step from PC->Mac->NeXT.

And I seem to recall that the key general-usage ones were bundled with the NeXT, so I would have thought they would have, for the time, made very good machines for a communications department, if the work that would go into making use of any computers effectively was done.

Sure, they were UNIX workstations, but one of the things about them is that you could use them without being really conscious of that.
Stopping putting the race questions in the census would certainly help.

Who cares about that? Just having that question is an implicit assumption that race matters.
+1 to this. During the presentation they scan the entire internet for open VNC ports that do not require authentication. There were many found (thousands?), the most surprising being a mainframe that looked like it controlled a railway interchange. I was the guy who gave them the iPhone backdoor port ;-)
They also have some openly governmental accounts called "Think Again Turn Away", like

https://twitter.com/ThinkAgain_DOS
https://www.facebook.com/ThinkAgainTurnAway

They used to directly engage in debate with people more, while now they seem to have switched to a more posting-only style.
Wasn't there recently something on HN about a programming language for science experiments? Anyone know what it was called again? It'd be interesting to compare the two languages.
Can you explain why he's hypocritical?
Four Numbers That Remind Every Startup How to Become a Billion Dollar Company
What a strange coincidence -- I was working on this exact same problem with a small validation library for a project, when I took a break to read Hacker News.

I feel so smart right now because Martin Fowler validated (no pun intended!) my own thinking on this issue.

Both conceptually (a form validation error is not exceptional -- it is expected behavior that you want to handle within the flow of your program), and practically (throwing exceptions makes it harder to display multiple errors for the same field, so the user winds up playing "whack-a-mole" when there are a lot of different rules... e.g. "password must be at least 6 characters", "password must contain a letter and a number", etc.)
It's actually pretty pratical if you already have those tools installed.
Why is the post you replied to flagkilled? I thought it was pretty much an empirical fact?

And who does the flagkilling?
That's true of stock picking competitions/tournament-style gambling, yes, but it wouldn't apply here.

If I'm a surgeon with a good score, I make bad judgements and they start coming off poorly, I won't have a good score any more. Am I motivated to take a bad risk? Not unless I have some other reason to.
[claw] Efficient Middleware Scratching in Golang
I used WindowMaker for years because of those very menus. Of course, these days it looks a bit dated... And Étoilé seems to have died off, too..
Just taking printed paper to the 1500s would be an achievement. Make sure you land around Florence, there's this guy called Leonardo that has some great ideas.
Make sure you read the guidelines and all that.

Best of luck.
I'm not sure the "(2013)" in the title is right; this page was last updated in 2013 but it is a decade older than that. Still, this is a fun experiment and a great read if you haven't encountered it before.

If I were to bet money on it, however, I would say that voice recordings and a world-wide broadcast system will turn out to have slowed down very considerably the rate at which sounds in a major language like English change. Barring catastrophes and conquests 2014 AD English is likely to be a lot easier to understand to 2700 AD English speakers than Middle English is to modern speakers.
Author here - no, I am not a reporter, but I know the difference between profits, net, VC, and the difference between a privately and publicly-held company. That said, since UBER is privately held, no one can say what they are "worth" (a term which also has many interpretations).

The article published in Salon was a draft I sent them and they ran with it. Once I knew they were interested, I did a lot more research and number crunching, assuming they would want more facts and detail. They didn't change a thing! They published the article in their "Life" section. I think this section is reserved for non-reporters writing about life experiences and that's why they didn't require expert fact-checking. I do agree that no one knows who gets paid what in the upper-echelons of UBER - but I would guess it's a LOT.
I believe #2 is key and have thought for years this could be the basis of a super-effective site. But not a lucrative one: a key problem is that any kind of monetization that would benefit the doctors doing the rating could pervert the results.
I understand the unease. Most parents asking this question are just seeking reassurance about what their child does.

We know there are some problems with excess screen tine (mostly sleep hygiene, but can combine with speech problems in extreme cases) so it's a good thing that parents ask.

Parents normally know if they have a neuro-atypical child and would tailor the questions appropriately.
Judaism has and always will be a religion and not an ethnicity or race.
You can use SoundCleod (not a typo) which is just an OSX web frame that enables the hardware buttons.

https://github.com/salomvary/soundcleod
I used a Cube for a year or so when I was in college. Ironically, we were working on instrumenting NFS, which we couldn't do directly, so it was mostly a thin client (and an excellent mail/editing station). I don't think anything came close, though, and still miss it even though I use Macs these days.
Given that Firefox now uses Yahoo as its default search engine, this move doesn’t come as a huge surprise. Yahoo clearly wants as many people as possible to use Firefox — and with it its search engine (which is powered by Microsoft Bing).
3. Still a ponzi scheme. Those are not legal, nor are they something you should be willing to do.

The last users to sign up get screwed. Every time.
I'm getting really sick of trash articles like this on HN.

If these dull journalists had the slightest clue how to create a billion dollar company, they'd be busy building one rather than whoring themselves out for page views like this.
I agree. And what are the implications? Wasn't Google sued by people unhappy with their rankings (Howard Stern?) and wasn't Google's defense that their algorithm was unbiased? (Not a rhetorical question, I never followed how that played out.) Once you introduce human reviewers, you're going to have more unhappy businesses. I'd rather a SEO spammer push me down (nothing personal) than know an actual Googler secretly decided my website wasn't good enough--a personal bias against me in particular. Who are the reviewers, what do we know about them, what are they looking for, not looking for, have they reviewed you personally, etc. I think Google may call it a "manual action" in Webmaster Tools, an ambiguous way of saying somebody at Google manipulated the algorithm against you. Do they have different levels of manual actions? Are manual actions always disclosed?
On one level it could be a simple bookmarket (bookmark with JS). When clicked, it goes through the HN discussion page. When it finds a top HNer's username, it (1) colors it and (2) shows the category if that HNer is in the top or bottom 10% in any category.

For instance:
edw519 33 minutes ago | link
Top: Cheerfulness, Orderliness, Gregariousness, Agreeableness
Bottom: Imagination, Authority-challenging, Intellect

(I'd also something that shows me when a commenter is somebody important, even if not a karma king.)
Ask HN: Which stack should I focus on if I want to be employed in NYC?
According to msgooroo.com, the breakdown for the number of jobs posted/month is as follows:
- JavaScript: 2636 jobs/mo
- C#: 1473
- Java: 492
- Ruby: 287
- Python: 106

I am curious if these numbers are aligned with HN's view of what software skills are in demand in NYC currently. If not, which development stack should I focus on if I want to get a software development job in NYC? I have a strong preference for working on startups, but I'm open to quant jobs as well and would be open to investing the time/resources in learning a new skillset.

Thank you for your input!
HI,

I've developed handmadegooods.com to let you order amazing passport covers. They are of best quality and have very beautiful colors!

You can create your own design and upload it to our websitte and we will manufacture that for you!

Free shipping worldwide and 25% OFF!
Plenty of people in my family emigrated to the US 1840-1890. They didn't bring any slaves over from Africa. Lots of people emigrated from Scandinavia and Germany/German states in that period.

Don't overestimate the original sin of current white Americans.
The separation velocity they chose for the first stage is very promising. Given the cheap cost of fuel and difficulty of making the 2nd stage body able to survive the much-higher re-entry velocity, I wonder about separating just the engine package and essentially hiding it in a typical capsule shaped cover. In any case, staging based on reducing overall cost and difficulty of recovery are pretty cool. I'm willing to bet money on ceramic-ceramic composites adding enough re-entry options (in addition to lighter nozzles) that the staging is changed yet again.
Lists and Lists (1996)
This comment seems like a non-sequitur. My comment had nothing to do with a particular site, much less "your" site.

I was making a general comment about automation and detection. If the detection gets better than the automation, it could change the dynamic. There is no fixed rule that says that content providers will or will not allow scraping based on robots.txt or other guidelines. Some could elect to disallow any/all robot behavior, if they have the capability.
You may have misunderstood my point as what I was aiming at is that MITM is always bad for us even if it's not done by malicious attackers but rather by for profit companies.

By not encrypting traffic, web masters who think they don't have secrets are really just selling their users. That's bad.
Microsoft finally agrees to Curve25519 standardization
Maybe it has already happened but somewhat privately?

It should be easy for the spooks to apply pressure, perhaps indirectly via lobbyists, based on known personal or familial communications to anyone in Congress or the Senate.

Thus Sec 309 gets passed.

This seems a far fetched conspiracy fantasy until you realise it has already happened many times before: Hoover, Nixon, etc

I'd imagine a patriotic spook could be confused that they are just doing the right thing by their country.

Apathy wins at the end of the day. People get periodically interested but then move on with their busy lives. We've kind of got disinterested and moved on from Snowden. Plenty of other things in the world to worry about. The security apparatus wins by being relentless.

Sec 309 is a good example of such a lack of vigilance from a disinterested community.
Still not working... And that grammar...
Computer fault identified as UK flight chaos abates
Nice "no true Scotsman" fallacy.
Thank you. rswier's c4 was a great inspiration for me. I am glad If my humble two cents are helpful for somebody.
I've been watching TCEC this week - the chess world championship for computers.

The joint #1 engine, Stockfish, has had a series of embarrassing losses to Gull, a much inferior engine. Everybody was convinced that Stockfish was surely broken because its level of play was so poor.

Then suddenly, in the last couple of days, it has turned itself around. After a series of wins it's only half a point off the top spot (if it draws the current game).

Here's the thing: nothing changed. It's the same code, the same algorithms, the same build. That bad run it had was just bad luck, there was never anything wrong with it.

An excess of information can absolutely be a force for ignorance. People will see patterns even when none exist. Often the only way to stop people from misinterpreting data is to not have any data at all.

If people can be so easily mislead by the fortunes of an unchangingly consistent algorithm, just think how destructive data on surgeons could be.
It's subjective, I don't feel that eating animals is wrong.
I don't know about best, but there are a couple of MOOCs on coursera titled "Competitive strategy" and "Advanced competitive strategy" by Tobias Kretschmer of Ludwig-Maximilians-Universität München. They deal with with game theory from a business point of view and are pretty good starting point.
Difference is, reading of all kinds has positive effects on outcomes, whereas screen time has the opposite.
No more than people have been refusing to pay for work in general. With digital copying, the situation changes fundamentally.
The first thing I do is to be specific about the types of screen time:

1. Active and positive, such as educational, creative: example: math apps, spelling apps, etc.

2. Passive but positive: example: watching professional figure skaters so my daughter can understand how good one can get in an area/field

3. Passive and mindless: example: movies

4. Net negatives: example: broadcast TV with advertisements

Net negatives

- Our daughters have nearly zero exposure to net negatives.

Passive and mindless

- Movies, iPad games, etc. are limited. In terms of time, probably 1 or fewer movies per week (so max 90 minutes per week).

Passive but positive

- These are unlimited b/c it helps the girls understand what's possible.

- In terms of time, it's very adhoc. My daughters will watch when they want inspiration.

- My older daughter tends to watch things like piano, ice skating, skate boarding, and other activities that she's into.

- Both girls are allowed to sit with my wife and I when we're watching technology training videos. You'd be amazed at how much our 7 year old knows about big data tech like Hive.

Active and positive

- Unlimited, but the girls tend to self regulate. IMO, self regulation is a skill and I'd rather they learn it early in life.

- I've observed interesting learning patterns when the kids are allowed to really focus on a topic until they master it.

Lastly, the biggest thing I do is integrate digital experiences with experiential / real-world learning. For example, each spring my daughters and I do a thing we call Flower Walk. Basically, we walk around the neighborhood, they smell and take pictures of flowers, then they look information about each flower up on their iPad's.
Well it used to be that mozilla's web player didn't work in mozilla's browser, and now it does, and that's nice :-). (Linux / no flash).
This is one of the major goals of trolling -- trying to get someone to waste a lot of time trying to convince someone who isn't actually interested goes side by side with trying to get someone to waste a lot of emotion on someone who doesn't actually care. Part of what makes it so effective is that it can be hard to distinguish from genuine concern (ie, you found it an enjoyable and intelligent discussion, but a troll might act the same as you did purely to waste the canvasser's time and not actually care about the topic at hand.)

One of my rules is that, if someone seems to be trying to get me to invest considerably more time or energy than they're investing, I'll only engage if I find the process of researching/writing about a given topic valuable in and of itself.
86 in base 67.
Galileo has a brilliant thought experiment in De Motu about heavy and light falling bodies, possibly connected with a string.

I think Bacon (both Roger and Francis) also used thought experiments to great effect.
Notator for Atari ST has never been cracked either. Its primary author, Dr. Gerhard Lengeling, is a multitalented genius who spent as much time on the copy protection scheme as he did on the software itself.

Some people really want to be paid for their work.
> I had hoped this story was about a physical worm's brain being transplanted into a robot.

isn't that so much less interesting with respect to technology, biology, and philosophy? isn't putting a biological brain into a robot just an exercise in mapping inputs and outputs? we have already done this with human prosthetics.

how the brain communicates with other parts of your body is not much of a mystery.

synthesizing a brain in software seems so much more profound. not only is it a tool for helping understand the brain itself, but more importantly, consciousness.
Ask HN: Are you using Dart? Where's my community at?
So I've been learning and contributing to the Dart ecosystem but it seems like what's missing is the community. Where's the discussion happening, where do I show off my Dart stuff?
>I be interested in seeing the motivation of defining convex hull that way.

For example, to computationally identify the likely boundary of something - a microscopic cell, or submicroscopic cellular component.

Perhaps you are not as knowledgeable about this field as you think. I found it rude of you to simply trash the author's article when they spent time preparing an extremely good resource - and I don't agree that your correction was useful. You did the author a disservice on that site and should consider an apology.
Could you maybe expand on your thoughts of BSD sockets vs. what SVR4 came up with?
Aw crap, it's supposed to be lightweight, not light weight.
Bit depth and sample rate are completely separable. If you are recording something important, it may well be worth the higher SR just in case some technology comes along that can exploit it. But the 20-20kHz bandlimit is a pretty well-entrenched thing. People are working in it. It's tough sledding.

So the rule of thumb is that each bit gives -6dB more noise floor. This gives us a rough digital noise floor of -96dB for 16 bit or -144dB for 24 bit. But you can add dither to randomize the digital noise, and turn it into "white noise" or the like.

Aliasing is taken care of by the "reconstruction filter" ( named for the "reconstruction" part of the Shannon-Nyquist theorem). This has been a solved problem for some time now. There's a super-high speed digital filter in the DAC phase that can be measured to eliminate all aliasing products. Implementation quality varies, but even cheap stuff now does a good job of it.

Yes; it's unusual to have a room for recording that gets to -70dB much less -96dB. -40 to -50 is much more typical for, say acoustic guitar. Noise doesn't add like you'd think; the dominant noise wins, basically.

Combined waveforms make for another waveform. They add brilliantly and this isn't lossy at all. There are pathological cases, but they're not likely found in nature.

Transducers - headphones, speakers, microphones - all impart much more error than the electronics in the middle.