skysight-inc/HackerNews huggingface dataset:
I'm not trying to be a smart-ass, but I actually don't use any of the services you listed above. I've tried cable a few times at a friends house was honestly blown away at how people could stand it.
> Objective-C under the hood compiles every method call into a call to the function objc_msgSend().

Well, kinda. You need a family of functions (objc_msgSend, of course, but also objc_msgSend_stret, objc_msgSendSuper, and objc_msgSendSuper_stret), to get this to really work for when you have structures as your return value or are calling a superclass's implementation (or both!). Since the inline assembly that is objc_msgSend really has no idea what the types of function it's calling is, the compiler must call an appropriate function based on the type information it has.
At first I was prepared to nod my head re: terms feeling a little exploitative. Then I traced my own path, and I think doing so publicly might help some people understand what you're trying to do.

I started graduate school in 2010 with the promise of "being educated for free" and was massively disappointed when I realized a good chunk of STEM graduate programs exploit well-intentioned lower to middle class students without safety nets for labor with the dangling promise of higher employability down the line. I quickly dropped out to try my hand at my first company.

This is where I started imagining Pioneer could seem exploitative. Reflecting, if Pioneer had existed I would have been very likely to apply -- potentially giving up some percentage of my future potential that I couldn't quite understand -- for a few thousand dollars in the process. I was desperately broke at that point in my life, though I had been coding since I was eight (was 22 in 2010). I had many ideas and projects I was working on. I had zero "signals" for future success -- no awards, a degree from a Canadian school unknown for software, nothing -- just a desire to learn and build.

It's 2018. That's eight years -- the time frame we're all talking about here re: Pioneer equity. Through a tremendous amount of luck, happenstance and many highs and lows, I'm now happily the founder of an early stage startup in San Francisco. There's still a lot of work ahead of us, but I wake up every morning thrilled and thankful to have the opportunities I have. If Pioneer had existed in 2010 and I had found the good fortune to be accepted, they'd own part of my company.

I recently spent some time helping two young (around my age in 2010) entrepreneurs with their business. They're looking at opportunities now I could only have dreamed of (and, well, was dreaming of) when I was broke and 22. I look at these talented founders and wish I had known somebody, anybody that could have helped me out eight years ago. I'm not sure how different my outcome would have been or where I would be, but I can only imagine even a few hours of advice and care from somebody who knew what they were doing could have accelerated my trajectory completely at that age. To be honest, the $5,000 grant would probably have ended up paying to fix scratches on a BMW I gently hit on the DVP in 2011 with my busted old Saturn (D:), but the connections... and really, just knowing somebody out there has your back... well, that would have been life-changing. The money is the least material aspect.

I don't know Daniel directly, but I anticipate he has heard these sorts of stories over and over again, and has found himself wishing to be able to give others more access and opportunity at an early and formative stage in their life.

So -- Daniel, I wish you the best of luck. And it's my hope you can do some good things for people who wish for the opportunities some of us have been very lucky to have. :)
Vectors are zero based in Common Lisp; the 1960 Lisp 1 manual describes arrays; they are zero based.

Zero based is much more sane. If the array is regarded as being made up of larger groups of elements, say groups of 8, then ⌊index/8⌋ gives us the group and group x 8 gives us the base element of group. Not so if index is one-based.

Zero based multi-dimensional coordinates are easy to convert to a flat address. E.g. 3D case: just ABz + By + x.

Imagine distances were one based (so that either 1 m or 1 km means no displacement), and then trying to convert a given distance between m and km. Yikes!

Music intervals are one-based, to their great detriment. We end up with a "rule of nine" for interval inversion and that comes from the octave of the diatonic scale having seven notes!

One-based indexing is okay when the indices don't have a strong numeric meaning (beyond basic successor/predecessor relationships), or none at all (basically are symbolic and could be replaced by any set that can be enumerated by the natural numbers).

As soon as the index domain is involved in displacement calculations that feature multiplication and division, anything but zero based is disadvantaged.
Probably an H1B visa holder doing the work.
That's a strawman: you need to beat boring SMS and PSTN, not Facebook Messenger.
The point is that the interview style in question overemphasizes on-the-spot responses. How is prowess in a game of "gotcha" an important indicator of engineering skill?
Yes, it was the final straw and led to me rejecting that industry as a whole :)
From a cursory glance, about half of all American newspapers endorsed Obama in 2012 and the other half endorsed Romney. Were half of all newspapers anti-Obama?

> 7% identify as Republicans, compared to 28% who identify as Democrats

The problem with these kind of stats is that they never reveal what kind of journalists we are talking about. It's irrelevant (to the question of bias in media) whether journalists reviewing books and movies likes Republicans or Democrats. Only journalists reporting on political and economical topics biases matters.

The negative reporting from the 100 first days I believe is at least partially because there were a lot of turmoil that were hard to spin in a positive light. The Russia collusion investigation, Muslim travel ban, repeal of Obamacare and so on. The reporting about the tax cuts have probably been more positive.

But I don't doubt that most journalists dislike Trump and that probably affects their reporting about him. Given his antics which involves calling them all liars and banning journalists from newspapers he particularly hates, I don't find that strange at all. Given that Trump is an "anti-Media" president I think the reporting about him has been very fair.

If you now think I'm moving the goal post, let me define "anti-$President." If you can show that media's reporting about Trump is just as slanted as Fox News' reporting was about Obama, then I would concede that media is anti-Trump.
This kind of stereotyping perpetuates myths in both directions and encourages the 'fetishization' of others. It creates gross generalizations about things like individualism, collectivism and shame that are not in sync with reality.

Slut shaming, unemployment, deviant behavior, low status jobs are about shame. 13 reasons why and slew of other media explore slut shaming in modern society. Hn commentators never fail to remind macdonald and wallmart workers about their status. Go back just a couple of decades and its even more pronounced.

Any one who has been to school here will know status and class consciousness is predominant in society. This raises questions about the value and accuracy of these kind of distinctions.

Differences seem to come more from relative wealth levels that allow better infrastructure, facilities, less frenzy for survival, leisure, some degree of independence and opportunities for self improvement. In Palo Alto people wait for pedestrians while in New York its completely different, you can do some deep analysis on culture for this or put it down to crowding and heavy traffic patterns.
It's bizarre to me that you think that whiteboard coding tests "communication", in any way. It's not like a presentation, or anything. It's one-sided combat where someone with a secret tries to get someone who doesn't know the secret to regurgitate the secret, on the spot, while pretending that s/he didn't memorize the secret in advance while cramming a great big "Cracking the Programmer Secret" book to prepare for the entire silly exercise in Kabuki theater.

If you want to test communication skills amongst programmers, I dunno...ask them to write something in coherent English. Or here's a crazy thought: ask them to document some code. I guarantee that 80% of working "rockstar coders" will fail (but not before whining, crankily, about how unfair it is that you would actually make them do such a useless thing, since, y'know...never actually documents anything IRL, dude).

Programmers like whiteboarding because it lets them believe that interviews can be reduced to purely objective functions, and because GooAmaSoftBook does it. They're too scared to deviate from the pack, lest people think they aren't as "elite" as everyone else.
Not quite nobody. There were arguments that without Net Neutrality ISPs may develop TOS that target certain data/content services with paywalls, throttles, or blocks - to the point where politically motivated censorship would be a big concern.

This censorship argument played a core part in the Net Neutrality campaign. Note the specific reference to censorship being the biggest problem in the headlines and leading paragraphs of the following popular articles:

1) https://www.nbcnews.com/think/opinion/ending-net-neutrality-...
2) https://qz.com/1158328/what-will-happen-now-that-net-neutral...
3) https://www.vox.com/2017/12/14/16774148/net-neutrality-repea...
4) https://futurism.com/ny-attorney-general-fcc-net-neutrality/
This doesn't feel right to me.

A survivor-style tournament. 8% of any company you start for eight years (3% + 5% more for almost nothing).

Eight years is a long time, especially at the age the participants will be (presumably). I don't think most participants will have the perspective to properly evaluate an eight-year commitment like that.

Meanwhile, the benefits are between $0 and around $10K for participants, depending on how they do in the survivor game.

I suspect most potential participants will be able to find a better expected value elsewhere.
It stands for "off topic"
Ask HN: Have you ever founded a housing co-op?
Basically I'm a techie living in a high-COL area, with a steady career and job that has shifted to being compatible with remote work. I have a few very close friends who are in the same boat and we're all kind of sick of throwing money away on rent since none of us can afford to own a property with the way the market stands here (and we're not sure we want to stay here anyhow).

We've toyed with the idea of pooling our resources to buy a large house in a low-cost of living city and sharing it. The idea being that the mortgage on a house that costs 2 million should be about equivalent to each of us buying a 500k house (which we could afford individually), and we'd get a really high standard of living and perhaps opportunity for extra income if there are extra rooms we can rent out or opportunities to host events (we're mostly looking at former or current Bed and Breakfast properties with 6+ rooms).

From what I can tell, forming a housing co-op company would be the only way to do it. But I'm reading that the types of loans available to organizations like that are not as great as loans for normal mortgages (ie, need 20% down vs the 10% down that most banks are offering nowadays). That's not impossible for us, but we want to know if there are other ways that doing a co-op could end up biting us.

Has anyone here at HN successfully (or unsuccessfully) tried to form your own housing co-op for a co-living situation like I've described? Where did you start? Any other tips or things we should consider before diving in?
If that's the case, what is a non STEM bachelors degree that you would recommend for 'freaks'?
Or, in the real world, cases like these actually reinforce the applicability of legal rights. Because in the real world, judges are able to protect the rights of pedophiles and neo-nazis while also upholding the laws against child pornography and hate crimes.

In fact, a fair number of modern legal rights were established in cases involving fairly heinous defendants. For example: in recent decades, a lot of non-political free speech cases involve pornography or hate speech.

[Note: terrorism is different because nationality matters. Domestic terrorists get the benefit of their constitutional rights, foreign terrorists do not, especially if said foreigners have renounced the citizenship (and thus protections) of another state. This is why Guantanamo was legally defensible, if morally reprehensible.]
> Ho isn't used in the West as a pejorative, almost ever.

I live in 'The West' and I refute this claim, regardless of how it was used in this specific context.
Evolution of Intelligence
or do a code review
I was just getting ready to graduate from college at the time. I understood google did a significant amount of advertising, but my introduction to google as a business was reading the initial search whitepaper from the 90s. I had assumed they at least had some remnant of "interesting sciency" search based stuff going on.

>Well you must have accepted an interview for that kind of team

No. My interview was as an infrastructure and internal software engineer.

The big thing that hit me was that every single person I talked to emphasized how you could switch projects/teams/orgs every year or so, so they had a wide range of experiences under their belt. Except to the man, every last one was about supporting Google's advertising

The only hint that google did something other than advertising on the entire campus was a statue of the Android mascot
I thought the project was dead due to lobbying by the Kennedy and Koch families (talk about strange bedfellows) in 2017. Has it been resurrected under a different name?

https://www.bloomberg.com/news/articles/2017-12-01/cape-wind...
Several years ago someone tried to climb into our apartment window in Amsterdam (with another guy waiting with a motorbike as getaway vehicle on the street). He was standing on the windowsill and tried to break open the window (it was open but we had one of those locks that limits how far the window opens, so he didn't fit through the gap). They fled once we noticed them.

When we tried to report that incident to the police their first question was: Did they manage to get into the apartment? When we said no they told us there's nothing that they can do as the people who tried to break into our apartment weren't doing anything illegal.
My first thought.
> I was a bit worried that the box does not shield the signal enough.

They make "Faraday Bags" exactly for this purpose.
Neat idea, but isn't the $5k amount for 3 months kinda low?
However large an issue it is, I'm pretty confident a majority of used cars sold in Sacramento are not stolen, let alone 90%. (Maybe you were just exaggerating.)
That common argument rests on norms established by millennia of relatively difficult communication. Best not to assume that the same people would come to the same conclusions today.

For example, QAnon believers have not had their speech restricted. That conspiracy theory is as open as anything you could name. People have challenged it. It's still going.

If you believe that challenging terrible ideas makes those who hold them think twice... why hasn't the exact argument you're using gotten rid of the terrible idea that we should restrict speech? Answer: because logical refutation doesn't work.

I am not arguing against the slippery slope. This is a very, very hard and risky problem. I am refuting the misconception that shedding light on bad ideas makes them go away.
Yes, a fix to the mess error handling in Go is is long overdue, and I find Rust and Haskell approach one of the most effective ones, clear to understand and not too verbose, and yet powerful and relatively free of the mess exceptions are in other languages. I sincerely hope the Go authors will give sum types a shot in future releases of the languages, because they are so comically powerful that implementing them just feels like the right thing to do.
Please make one next to MIT - the fast casual food situation sucks now due to the construction. There's one food truck, a chipotle, and a clover and maybe a greek place within a reasonable distance from the campus.
No, because this is an embedded system and fiddling around with that is maybe going to void your warranty?
Why It Took Dunkin' Donuts 10 Years to Build the Perfect New Cup
I feel like you didn't actually read the article or my comments in this thread.

>Drew DeVault doesn't trust Signal because its Android incarnation uses the Google Play Store --- the app market virtually all of its real users use --- and not F-Droid

It should use both.

>the point of end-to-end encryption is that you don't have to trust Signal's server. All it does is arrange for the delivery of messages, which are secured client-to-client. Compare Signal's server to Wire's, which --- last I checked --- retains a record of every pair of users who have communicated in the past.

My point is that Signal could just as easily keep a record of every pair of users who has communicated. We can't be sure because we can't run our own servers. I spoke about this in detail in the article.

>† When this was pointed out downthread, DeVault responded: "[o]ther alternatives (which I have not reviewed in depth) include Tox, Telegram, Wire, and Ring". Telegram is a particularly funny reference to make, because not only is E2E not the default there, but --- last I checked --- it can't even do E2E group chat. Telegram's owners are adamant that TLS is adequate for group secure chat.

Thanks for omitting all of the context which clarified that I hadn't researched them in depth and wasn't explicitly endorsing any of them, and the comment where I clarified that E2E encryption is enabled by default on Matrix.
There is nothing wrong with F-Droid. The problem isn’t that F-Droid is toxic. People can disagree without either side being at fault... is a point I am at pains to make in this thread.
That shouldn't happen, but the servers may have been at capacity (sometimes that happens). Would you mind sharing the location you're searching?
Retirement accounts can just as easily invest in Vanguard funds, side-stepping the 'high management fees' issue of target-date funds. Picking is more dangerous when you're playing to retire vs. playing to build wealth. Further, your asset mix should become more and more conservative over time.
Who are the organisations pushing for these bans? Are they completely anonymous?
Will the prices of your product be flat across the nation or will that be dependent on location?

Curious to see how hard it is to manage quality of food across the states.

Interesting concept, best of luck!
Author here. The type of simulation ruled out is "external-soft-error-prone simulation with (two other properties)". If the simulator uses ECC RAM, then the simulation is not external-soft-error-prone.

You might say: "But surely the simulator does use ECC RAM!" Yes, but that's speculation. It's nice (and surprising) that a concrete experiment can empirically support it.
>I previously wanted to work "for the giants" because, well, money, and prestige, and "cool problems" etc.

I had fewer ethics then, as I was still basically a bright eyed kid. Also I had never been financially well off, and therefore had never really been able to afford being principled. And honestly I truly did not realize how pervasive advertising was for google.
Toxicity is learned and reinforced (or not) behavior.

In the same way that HN comments are generally pretty constructive and charitable towards each other (and substantially more so than similar forums), so does negativity spread.

I'm not expecting any company to be able to turn their community into a paragon of empathy overnight. But I do believe that putting systems in place that punish poor behavior and reward good behavior has an impact in the long run.

From my first comment:
> Therefore, companies simply aren't prioritizing [addressing the problem]. And won't, as long as the impact of toxic users isn't impacting the bottom line.

Because I honestly don't believe they care, in any non-monetary sense. They're essentially amoral. If they can make a billion dollars while people shout racist or sexist slurs at each other, they're fine with that.

And that's the primary annoyance I have with game companies. We hear "The player base is caustic, and we can't do anything about it, because it's too hard." When I believe reality is closer to "We ignored this problem as an industry (boy will be boys!), and now we don't want to be blamed for helping raise a generation of borderline sociopaths."

And yes, I spent many a college evening watching friends troll internet strangers in DotA, pre-LoL. So I'm familiar with the concept and execution.
You’d be amazed at how little some otherwise competent people can figure out from first principles in an interview in front of a whiteboard.
Lenses for Apache Kafka, 2.1 Release
Not much is actually getting censored. The bad stuff just gets moved to less respectable sites. The Stormer for example is still up there if you want to read it.
Even cutting brake lines wouldn't automatically be attempted murder; it would depend on circumstances. Equating that to cutting off the panic button is quite a stretch though. I've never owned a car with a panic button, nor known anyone whose life one has saved (unlike brakes).
> I wait to see what will be next on the chopping block.

I wish we didn't have to wait. I wish there was a large enough group of people that would boycott companies that make up the internet infrastructure (e.g. ISPs, registrars, DNS, CDNs, cloud providers, etc) for censoring lawful content. I wish we didn't require mass media articles to get groups of consumers to act in a common interest. And I would prefer it was absolute, regardless of content, because it's frustrating to watch lots of people agree with one decision and then get shocked when these companies become more choosey on the foundation of acceptability that was previously built. To be clear though, I want no government involvement in any way (on the censoring or non-censoring side).

I for one will point an Azure sales rep (or hiring recruiter) to this as a reason I will not engage with them. I have the same feeling about CloudFlare's decision. And I really don't like either of the censored groups.
How crazy are we talking? What browser are you using?
I'd assume because they are not open source and if you want to use enterprise you need to sign a license agreement.
The same problem
When you think about it it's bonkers that this language is doing dynamic method calls without any inline caching and I presume no inlining?!. You would think this was intractable for good performance, but it seems to work fine!
In these other areas, will you pay your employees a living wage?
I don't think that's true.

If there is a sufficiently large group of willing listeners (or determined trolls), then having a bad idea out there in reach of that audience legitimizes it far faster than private discussion could. At which point, challenging them invites the creation of a cult rather than dispersing the idea.

For a frivolous example, my roommate is now convinced that the Star Wars prequels are legitimately good movies because of r/PrequelMemes.
I'd love to see an analysis of if this theory is true. There's another argument for allowing hateful speech which is that it is a containment strategy. It appears that there isn't much to that theory. An analysis of reddit's 2015 banning on r/fatpeoplehate and r/coontown did not see the hateful speech increase where 'migrants' went.

http://comp.social.gatech.edu/papers/cscw18-chand-hate.pdf
I’m assuming a giant bowl of pasta and cheese is incredibly unhealthy, even with some brocolli sprinkled on top.

Do you have any moral concerns with this company? We’re a massively obese nation...