skysight-inc/HackerNews huggingface dataset:
And of course the funny thing is, I'm an "old fart", I have been levelling up for the past 20 years. I put the first Elixir app into production before Elixir hit 1.0- I'm staying current. I work long hours, for startups, I can handle that intensity.

The assumption that we're slower, out dated and unwilling to put the hours in is kinda prejudicial. Some of us may be, but TBH I see a lot of foolishness, wasted time and nonsense from some younger people too. Enthusiasm and Wisdom are BOTH valuable. A trait that might be more common in one age group is not justification for rejecting the entire age group.

But the hiring processes are totally discriminatory. I've been on the other side of it too often, seen bosses reject people younger than me as "too old" without even realizing it (or that they are creating cause for a discrimination lawsuit.)

Last time I interviewed with bay area startups I had a %100 correllation-- visual interviews (eg: skype video etc) would not progress, even past the HR initial contact (eg: no technical interview at all) while ones done via audio (no visual) would progress. (I guess I don't look as young as I think I do!) We're talking well known companies like Digital Ocean and Stripe engaged in straight up age discrimination.

After being discriminated against by Pebble a few years ago, I figured they were the exception (The guy who interviewed me was so young and so incompetent the he had the wrong answers for his trick questions and couldn't grasp my explanations, which the HR lady reported to me as "you need to get stronger on these things")... but the most recent round convinced me that it really is discrimination.

I've got a lot of really valuable talents and relevant as I've stayed current. I interview very well- typically I can get a better job than I deserve by interviewing. I've been rejected lots over my career, sometimes just arbitrarily. I never would have thought that I was being discriminated against except that I noticed the correlation between visual interviews (and I'm certain that 5 years ago when I was rejected I was not being discriminated against.)

Further, as a sexual minority, I had to deal with the possibility years ago that I would be fired if people found out. I decided that this was fine-- I don't want to work for a place that discriminates against me. I can make money on my own if I need to, I don't need a job.

So it's no big deal. I'm just surprised at how poorly so many companies do it. And of course, I do tend to stop being a customer of companies that engage in discrimination. (That's me discriminating against them. :-)
Right? You can grate some just as fast as it takes to open the tub. Price wise it's just about cheaper to buy a wedge anyways. I'll give people a pass for store shredded, but god when I see people using Kraft parmesan "dust"...
Just look at how Bernie Sanders pushed Hillary to adopt more liberal/socialist policies just because so many voters supported him.
I think what you're thinking of is called either Ranked Choice or Instant Runoff Voting. We're actually voting on a citizens' referendum in Maine (U.S.A.) to institute it here - part of the interest in it is due tot he fact that we've elected our Governor with less than 50% of the vote many times over the past 20 years or so, and our current governor (elected w/ 38% and 48% of the vote in respective terms) has been an embarrassment lately. We're going to make it applicable to state and federal offices (Reps and Senators) too.

We tend to have a lot of Independents and Greens run here (one of our current Senators is an Independent) and be successful. I'm really interested to see how it turns out.
Mailtrain Newsletter #8 – Bundled MTA
What's next for Apache OpenOffice
> at least with reviewers

Because that's how big budget blockbuster films successes are judged. Reviewers.
And what you mention is just a multiplication of posting of the same job post.

But there is also the case that more and more work is subcontracted. So you can find posts that are slightly different but all refer to the same job position: 1 by the company where the job will take place, 4 by different subcontractors, and 3 more because 2 of the subcontractors have themselves subcontracted the job.
They can make accessories. Sometimes. They can't make host devices.
A slightly different article on The Verge
http://www.theverge.com/2016/9/8/12839892/giraffe-species-no...
If we ignore what they say, we can make up any conspiracy theory we like about them. Fun!
Not the internet, that's for sure. There's so much misinformation out there. From the Instant Runoff people claiming "ranked voting" as their moniker (ranked ballots are GOOD, but IRV is a bad counting method for single-winner elections), to wikipedia improperly describing Condorcet voting but rejecting efforts to modify it, to the various arguments that speak glowingly about "top-two" primaries, it's a mess.

I've gotten very into this whole subject in the past - I'm generally in favor of a "Condorcet Winner Interstate Compact", sort of like the national popular vote compact except for Condorcet Winners, but I basically stopped when I realized that even if you had a perfect voting method that perfectly captured the public will, it doesn't matter if the voters are poorly educated. Better to have even a flawed voting method that encourages voters to self-educate, than a perfect voting method that encourages people to stay ignorant.

I am not sure how many third-party voters realize that Trump wins if no one reaches 270 EVs.

Anyway, I am not sure how to find a voting method that encourages people to self-educate, but in general that's part of a wider subject on how to reduce willful ignorance in the world, which is pretty fascinating to think about.
I tried this experiment as well. IMO its not where it needs to be.

Windows and Linux subsystem share nothing. I was really hoping for interopibility and the use of bash on windows would be more seamless.

You can't really use the files in linux from a windows app because of user permissions, I think if you create the username in linux as the same as windows you can probably get around this but I haven't tried. From explorer you can't access your linux files anyways, you have to manually type in the address.

I'm assuming the best thing would be to install linux apps on your subsystem, but then I don't see why I just wouldn't install everything on a vm.

I'm still trying to figure it out, but as someone that doesn't game a lot, I'm going back to ubuntu
On attending a meeting as a female engineer...
"I immediately figure out who is likely to hear me out based on our previous interactions. Then I’ll purposefully sit somewhere near those allies. If I’m feeling less confident when I’m speaking, I’ll look at them first. I’m less likely to even speak up in meetings where I don’t feel like I have supportive people. I don’t often feel like I’m not heard at meetings, but I think that’s because I’m careful about when I choose to speak."

What does this have to do with being a female? It sounds like every meeting I've ever attended.
I backed the Pressy, and actually used it for a couple weeks when I got it.
It would have been useful, even with the ridiculous DRM, if their app didn't cause it to take 5 seconds to recognize that the button had been pressed.

Basically, they made a cool product, and ruined it by hiring (or being) crappy developers.
We've got a lot of pinetrees in michigan as well, but we generally dont have these super hoppy styles.

I think theres also regional hop variations, so maybe theyre just less piney here.
Emails? No way, unless if you create an app and get each of them to follow that link, etc. Phone number is available if they chose to make it public to you as a friend/acquaintance.
> but because it was credit card fraud done over the internet

How do you know that's what the author did? (it would nicely explain the situation, though)
My wife just tried to email to offer to participate, the email bounced.
it's a tough problem. we're using the county-by-district database at US Census for our localization. https://www.census.gov/geo/maps-data/data/kml/kml_couwithinc...
but we're not doing specific legal requirements matching, which is wayyy tougher.
Come to the Midwest ... I really enjoy the perspective of the older developers.

Perspective is what the Valley needs if ageism is an issue, because we aren't getting younger.
I'm sure that if AirBnB lays out an impartial, data driven argument, racists will realize the error of their ways.

... Right.

Also, note that health insurer discrimination is the exception, rather then the norm (And it surprises me that it is even legal).
This is a great point it also underlines that a person might do something awkward not because they have bad intentions, but because they have read some less then stellar advice on HN.
I have doubts that the EarPods are digital also it's not stated anywhere.
Some of the lightning docks had some circuitry in them but no DACs.
The lightning to 30pin converter works with older DAC-less audio setups/docks.

Overall my hunch is that it's not digital only yet.
Google Endpoint was discussed last week on HN: https://news.ycombinator.com/item?id=12407061
Yea I was thinking about that. I think if their advice was screened by HR, it might be a lot more valuable for guys.
Isn't it simpler if you live next to your job during the week and spend your weekends in a cabin?
Show HN: The curated list of awesome CMake scripts, modules, examples and others
Storage apart, would you compare it to NATS? Is there something as latency sensitive as Pulsar or would you say it seems to be a leader in this prevalence? We see things like NSQ and NATS and we are never sure if latency is low enough for responding in an HTTP API with 1s timeout.
I do, too. This is a little cringey.
That's within the style of that book, it has a very light tone and doesn't take itself all that seriously. That paragraph is specifically about alliteration, and I'm sure Forsyth wouldn't actually disagree with you.
Smartwatch with tactile cues
Also not true - there is no reason they couldn't implement a digital handshake over 3.5mm jacks to identity approved devices. It's just wires.
oh I have no idea, I'm speculating, sorry if my language implied otherwise.
Someone who just drank the last 2nd last gallon. ;)
>But, you see, the assertion is no less false just because the process was aborted. The fact remains that there exists a reachable state for which the assert fails

Yes, Captain Obvious, and that reachable state is exactly what every programmer who uses an assert() statement expects when he writes it.

If there wasn't the potential for such a state, assert statements would do nothing ever in the first place -- so it would be kinda silly to even have them in.
are you serious? leave me alone. stop trolling.
You are confusing having no choice with having no complaints.

PS4 Pro games are not running at 4K native resolution period, end of story, upscaling doesn't count :)
What a terribly designed website. I opened it with an ad blocker running, and it's continuously redrawing itself, and the validation error boxes are displayed with {{vm.errors.blahblah}} in them. I can understand things not working right if some resources don't get loaded, but this is an incredibly ungraceful way to fail.
The presidential race is the least important item on your ballot.

Progressives like me argue that voting for local races and issues, the things that effect you directly, is for more important.

The function of the presidential races is to increase turnout and participation for all that down ballot stuff.
This is something I wonder about. There has always been a bias in tech against people who don't do continuous learning, and often that is associated with being older, so the question is biased against age? or non-learning?

But the cohort of people who were influenced in college in the dot com days to go into tech and started graduating from college in the early 2000's is large. And so the cohort of people above a certain age is growing large, and if you actually discriminate against all that talent you will end up giving an advantage to the people who do not discriminate as they will have a better pool of people to choose from to hire.

Going to be an interesting decade.
http://i.imgur.com/X3uDWSZ.jpg

http://i.imgur.com/CnbNPWW.jpg

http://i.imgur.com/Pj0cilp.jpg

http://i.imgur.com/eifHQp5.jpg

All from Galaxy Note 5. May Apple please grace us with its game changing Depth of Field. No other players in the game. Photography will never be the same.
The only way I'm not like the "Us" in silicon valley (if we're talking about 20-30 year olds as represented on HN) is that I have more current skills (takes time to learn languages, knowing 5 currently popular languages takes more time than the person just out of college has invested.) I also have experience building things at scale. Projects that take 5 years to do you can't have done too many by the time you're 23. But I've done several.

My code is being used by probably a billion people right now (how many people are using windows?) How many people play on the playstation network? I'm currently working in a blockchain startup. Is that an out of date skill?

I don't mean for this to sound arrogant- as I said elsewhere wisdom and enthusiasm are very useful.

I think the correct mix for any engineering team I build is a range from junior, or even interns, to senior people.
Probably because questioning whether they're really the big boogeyman is enough to mark you as one of them in the core, outspoken, well-connected parts of the left.
In the early 2000's, Teemu Kalvas created "Lisp 500": 500 lines of C (plus a .lisp file that provides a library and goes as far as featuring a compiler, which works by emitting C).

I can't find the sources for this.

Incomplete, no .lisp file: http://www.s2.org/~chery/projects/lisp500/

Doesn't connect: http://modeemi.cs.tut.fi/~chery/lisp500/

The most accessible source for this currently seems to be a "lisp5000" project in GitHub: https://github.com/jackpal/lisp5000

This is a derivative work whose C code has been blown up to 1600+ lines.
Windows only.
Love it on my windows machines though, wish there was an analog for Mac/Linux
If people like this, also check out his course at Udacity - https://www.udacity.com/course/design-of-computer-programs--...
As someone who works in support, customers (at least the ones I support) REALLY need a clear and obvious crash to understand something's wrong. That really forces them to "do something differently" and/or look for help. You're correct in that it's not a good user experience. Neither is chaos.
Is it so difficult to vote in the US?
So, let's play "roles reversed" game. Or maybe not.
It is sad however, that you cannot even ask another human being for a cup of coffee.
Language Models II: Word Segmentation
that's where I'm at too and was the point I was trying to make with my post. We should be able to vote No Confidence.
In the minds of middle management, I think this is precisely correct.
Shouldn't the title of the article be "500 lines or less - ceval.c written in Python" or "500 lines or less - a python bytecode interpreter written in python"
The original one is just misleading.
I don't see it a lot different than sexism. "If you having trouble getting hired, act more like men. Dress a certain way. Talk a certain way. This will reduce your chance of being rejected".

> "People Like Us".

Usually called "culture fit". I've seen candidates rejected because of "culture fit". So I dug a bit deeper, inquiring what they meant. And it was just plain old racism and ugly stereotypes. I guess one is not supposed to question "culture fit" rejections, it might be very unpleasant what lies there.
It is good to see YC trying to use its platform to move this discussion forward, but I think that the title of the series is inherently troublesome. Referring to women software engineers as female software engineers is reductive and dehumanizing. Men are not usually referred to as “males”. Frankly, it sounds like a Ferenghi.
This is in bloomberg.com, a news organization devoted to finance. The phrase "numbers don't add up" is pretty standard to describe a poor business plan.

I don't think any of their regular readers were click-baited into thinking this article was about some deep issue in the blockchain math, I don't think that many of them have much understanding of what the blockchain, or "duping" is. This article wasn't written for the HN crowd.

(To be clear, my very initial reaction was the same as yours, but then I saw the context, bloomberg.com, and it was clear what it was saying.)
No, that's wrong. Wikipedia has definitions that match my own knowledge, so i'll link and quote those.

https://en.wikipedia.org/wiki/Rootkit

"A rootkit is a collection of computer software, typically malicious, designed to enable access to a computer or areas of its software that would not otherwise be allowed (for example, to an unauthorized user) while at the same time masking its existence or the existence of other software."

https://en.wikipedia.org/wiki/Backdoor_(computing)

"A backdoor is a method, often secret, of bypassing normal authentication in a product, computer system, cryptosystem or algorithm etc. Backdoors are often used for securing unauthorized remote access to a computer, or obtaining access to plaintext in cryptographic systems.

A backdoor may take the form of a hidden part of a program,[1] a separate program (e.g. Back Orifice may subvert the system through a rootkit), or may be a hardware feature.[2] Although normally surreptitiously installed, in some cases backdoors are deliberate and widely known. These kinds of backdoors might have "legitimate" uses such as providing the manufacturer with a way to restore user passwords."
I think the key point is that they don't want a wired device. When viewed from that stance, these answers are obvious.

Wouldn't surprise me if iPhone 9 was wireless only. Somehow.
In the author's defense, being a member of a certain identity group isn't great training for giving good advice about interacting with that group. If the prerequisite for talking about identity issues is being right all the time, no one's ever going to talk.
> Checking whether an email address's domain-part is an RFC1918 IP is actually pretty easy.

What I still don't understand: Why do that at all? What's the point of this? Security? Preventing user errors? What else?
Yes, but it ether should be that way for all or for none of them, not for some of them.)

Logically, they should refer to the same entity. It is "natural" - when people are trying to communicate a concept to one another they assume they are referring to the same concept. Not to an instance of it.)
> Is there any diagnostic tool out there to determine if you've been infected?

From what I can tell, they posted the SHA256 of the offending binary under the IOCs section of that web page. So you should be able to do this in the root of your home directory to detect if such a file exists:

# find . -type f -print0 | xargs -0 shasum -a 256 | grep 664e0a048f61a76145b55d1f1a5714606953d69edccec5228017eb546049dc8c
There are some great suggestions on ways you can be a good ally on the last question in the article.
Why are you avoiding Android in favor of OpenMoko?
Engineering is a talent skill there is a world of difference between teaching someone starting from scratch and then starting someone first having to unlearn what they learned to then learn perhaps a completely new way of thinking.

Most of the reskill programs I have heard of failed miserably exactly because the skill isn't enough.
Gaddafi's Prophecy, 2011 – “Europe will turn black”
Visual Studio Code 1.5
I don't miss the slowness, low capacity, or durability of floppy disks but they had features I do miss, like:

Physical write protect switches

Large space for writing a label

Small enough to fit in your pocket but large enough not to get lost from your pocket

Cheap enough not to care about

Disk could be ejected but still sitting in the drive not sticking out far enough to be a bother
>If you aren't passionate enough about this work to continue learning and advancing on your own time get out. Go do something slower paced. Don't expect the industry to change.

Spending time learning something that dies a few months later is boring and annoying. Give me practical and tested toys, damn it, not some new language every month.

There's a comfortable wave to ride between "plenty established" and "highly experimental joyride that's really meant for someone's resume". Things on that wave have a high chance of becoming a decent slice of the job market but they haven't yet. That's the category I like to learn from but it takes time for things to get to that position.

You also have to pick what you put on your resume carefully, because some employers will see you as being all over the place. But if you don't put new things, you're seen as old and behind-the-times.
I like how the images all jump a centimeter to the left on mouseover! Makes the page feel exciting.
> This is why going after the "broker service" angle would be a weak approach in changing homeowners' minds about discrimination.

I'm not suggesting it as a way to change homeowner's minds, which isn't even something I'm interested in doing [0]. I'm interested in enforcing the existing law prohibiting discrimination. If hosts wish to discriminate, I'd prefer they'd be limited to doing so only in the limited circumstances and manners permitted by law, and not willy-nilly in defiance of the law.

[0] Okay, its something I'm interested in doing, but its a longer-term, less-immediately-critical goal that's pretty much irrelevant to anything I've said about the issues in this thread, except in this footnote.
Intel Pin – A Dynamic Binary Instrumentation Tool (2012)
That comment sounds like it depends a lot on what you mean by "help." Advocating for women, signal boosting, providing mentorship if appropriate, speaking out when women can't speak for themselves, etc. & I don't think anyone would disagree with those. But there's a difference between providing a space for a Women in Engineering meetup and leading the meetup or speaking over them in their spaces.
EU copyright overhaul sparks cultural 'apocalypse' warnings
The usual arguments against your point have been well argued before, but I will repeat it here, because people all too often trip up on the seeming unassailable logic of your position:

Men are statistically more likely to commit violent crimes than women, and 100% of crime is committed by humans. Would you suggest that "men" and "humans" as classes should be discriminated against as a result?

What if, statistically, there were some weird factor, like the shape of ears, that correlated more strongly with the quality of a guest. Would you base your hosting decisions on that?

You don't think it too neat and simplistic that, with race being something that speaks to the deepest prejudices in people, "data" has been found and collected that appears to support such prejudices?

Statistically, poor people might be a net drain on economy. Do you suggest we get rid of them?
I'm not wrong. Apple could implement a new standard for handshaking. Only approved devices would implement it or identify themselves correctly. Current analog devices would be treated exactly as they will be using the adapter shipped with the iPhone 7.
I'm not sure why you would want to make up conspiracy theories, but if you are considering whether a theory (conspiracy or otherwise) may be true, the non-actionable claims made by a marketing savvy company should not have any weight in your evaluation of that theory.
ESRI opens free GIS MOOC program
Also known as rubber duck debugging.
Thanks so much for asking. I'll add these to the questions that have been submitted for future posts!
Money towards promoting universal, automatic voter registration would also be goodness. Moots the voter registration kabuki. Brings the USA up to international norms.