skysight-inc/HackerNews huggingface dataset:
> the holders of odious beliefs are generally not “playing the same game” as those who oppose them

Maybe a few years ago I would have found this argument convincing. But here is the current state of the Internet (from the article):

> it was always that the the thread was “dominated by” or “only had” or “was an echo chamber for” homophobic transphobic alt-right neo-Nazis, which always grew into the claim that the subreddit was dominated by homophobic etc neo-Nazis, which always grew into the claim that the SSC community was dominated by homophobic etc neo-Nazis, which always grew into the claim that I personally was a homophobic etc neo-Nazi of them all. I am a pro-gay Jew who has dated trans people and votes pretty much straight Democrat. I lost distant family in the Holocaust. You can imagine how much fun this was for me.

I think it's hard to claim that even people with truly Anti-Semitic beliefs are somehow playing a more deceptive game than this, or appealing more to people's biases and irrationality.
I tend more to think a movie is automatically terrible if it has a 'target audience'.
This is in fact demonstrated in the second example in "Working with functions"...
if this is related to the Facebook Mobile SDK it seems that it is sending a lot of data home by default and that setting it up for ethical data collection isn't straightforward for most developers[0]

[0] at least for android, based on this talk: https://www.youtube.com/watch?v=y0vlD7r-kTc (35C3 - How Facebook tracks you on Android)

edit: add video title
Perhaps 'romanticizing' as opposed to glamorizing his Alcoholism would be the better fit.
/me checks calendar.

Yep, still September.

To a social network, moderation is a cost center that limits engagement and lowers impressions, while making many of their products get upset at their censorship. Sure they could have done more, but there were a lot of economic reasons not to do so.
My main takeaway from this was: owns a billion dollar company and can't afford AirPods
A for loop would take care of that.
I’ve read a couple of those books. To me, many of them are too dull. School textbooks. The same books also seem to be on every list like this.
Today, 12 years after finishing university I prefer the hands-on pragmatic books, written by practitioners for practitioners, books that would never work as text books at a university. For example Effectiva Java.
> Contract never trumps statute anywhere.

The 4th Amendment to privacy trumps statues everywhere (i.e. neither the feds nor state can just legislate their ability to read private company data). The contract between the customer and the org. should prevent the org. from just handing it over willingly.
The part you're discounting is just how resource intensive desktop apps are and how much optimization goes into iOS apps.

To really see the benefit of changing they would need to add a lot of cores, and then cross their fingers that 3rd party app developers know how to do true multi-core development.
In my electoral system, yes. I'm in Europe and it's a paper ballot. In the US, no in many places. And not being able ask for a recount when there's any degree of suspicion about the outcome is an absolute disgrace IMHO.

As to the other point you raised, you may want to check this video, which outlines research that tears your hopes apart:

https://www.youtube.com/watch?v=iit5WdLYwns

And per my initial comment, if you can access your vote through a code, then your vote or that of others can be bought -- which is an even worse problem.
It is not just you; it is a terrible name. The word "Labor" itself has negative connotations due to human history and suffering from extortion. Using it in a completely novel, unproven and radical context worsens the situation.

"Furthermore, graduates agree to work for us directly if our offer is as good as their other employment offers." - So you're tied to whatever job/management/role you're offered unless you can score a better offer. This seems very suspicious and concerning.
No, you don't. Residency is not nexus. You can have nexus without having residency, but residency on its own gives rise to nexus.
oh. and how is it better than using an escrow service?
Yes! I love https://hckrnews.com, and the ability to come back later in the day and catch up on anything that was on the front page, and not worry about missing out.

I also echo the sentiment of being used to that site as the HN homepage.
"I believe they are raising the point of qualia, or a viewers internal representation of the perception"

So am I.
On the one hand, I think your comment, while excellent, is an egregious oversimplification.

But it's actually the left-right axis that's the egregious oversimplification, and as long as people insist on reducing political questions to that one axis, the "discourse" will continue to be as meaningless and "more heat than light" as ever.
SC-Fegan:Face Editing Generative Adversarial Network with Users Sketch and Color
Can you tell more about the "organic" label?
all oil companies and wall street lobby for their interests. don’t think it would just be apple shouldering it
> This is thoroughly refuted by the evidence:

You're answering a different question than the one that was asked, which was how many people in the world are saved by the responsible use of guns.
Translated from Linus speak: ARM servers will gain adoption if there are more ARM laptops.
Microsoft Workers Protest $480m HoloLens Military Deal
Facebook Considering Blockchain Use Case
I should have been more clear. That was the point I was trying to make. Anyone I've talked to about using firearms for home defense likes hollow points because of the damage they do to a home invader, not how much safer the rounds are because they stop.
Twitter Co-Founder Evan Williams Stepping Down from Board
AIUI, unions represent employees, guilds represent independent members of a profession or vocation. Said another way, neither the AMA nor ABA negotiates compensation for their members.
Android uses bionic.
I like it!

Badge or not. I believe and hope that we will see less tracking in the future. Consumers will change this directly and indirectly through policy.
I didn't say GitLab was fast (I haven't used it enough to know), but blaming its problems on ruby/rails when GitHub (which is pretty fast imo) is also written on rails is misleading at best.
Yea, that's what I'm trying right now, nothing good yet though. I'll keep scanning here and there though.
Such a sad story. RIP.
When I left C++ for managed languages, operating systems and C didn't stop being relevant; what stopped being relevant for me was the grotesque extensions of C dialect desperately trying to be a high level, managed language in increasingly irrational ways.
We Are Living in the Anthropocene
We're not tied to the name. If it ends up being a major issue, we will change it for sure. We think of it more along the lines of "Labor party" or "labor rights" or "labor market" than what you mentioned. Perhaps this theory is wrong though and we'll need to adjust.
What stands out to me the most in this post, and I hope people can see this and recognize how widespread it has become, is the use of slurs to silence someone, by calling someone a nazi, or a racist, or alt-right and the like.

SSC had a fabulous post (years ago?) about Trump and the narrative that he is appealing to nazis or alt-right. And now to see the same tactic used against Scott here.

I wonder at what point a slur will be called a slur, regardless of who is targeted, even when it is deployed against a white cis-gendered male trying to speak his mind? At what point can we try to promote a specific subgroup but not at the expense of the perceived alt-group?

It frustrates me that these labels are cheapened and weaponized like this so pervasively. Why is it so convenient to label someone as a wrong-thinker and this is an acceptable shortcut to nullify rather than engage and grapple with their ideas?

I think there are a lot of people hoping Trump will be re-elected not even remotely because of any measure of competence or even particularly as a matter of policy, but just as a way to say, no, the culture war doesn’t get to disqualify a Presidential candidate by drawing him as a caricature of a nazi or a racist.

I’m sorry to read that Scott has been on the receiving end of this kind of information warfare. I don’t know what the defense is supposed to be in this age of doxxing and righteous indignation. I guess at least I’m glad his blog is still being hosted and his DNS still resolves.
As from a page linked from within the article:

"Despite the limitations imposed by TC Heartland, § 1400(b) offers an alternative path to a desired district “where the defendant has committed acts of infringement and has a regular and established place of business.” Merely months after TC Heartland, which did not address this alternative, the Federal Circuit in In re Cray[3] rejected the Eastern District of Texas’ expansive four-factor test and set forth three requirements for determining whether a defendant has a “regular and established place of business” in the district: (1) there must be a physical place in the district; (2) it must be regular and established; and (3) it must be the place of the defendant."

https://www.krcl.com/articles/patently-unpredictable-patent-...
Right, I didn't mean to imply they were the same, it's just reading about elevated CO2 helped to trigger the altitude fear.
Oh dang. There are a bunch of hardware companies with offices in the North Dallas area (ex Ericsson, Nokia); I wonder if they're thinking of moving west or south to get out of the district.
His spellcheck works fine, the grammar check is broken. :)
Well, over-penetration is definitely an important concern in a home defense situation. I remember reading a case about a man that shot an intruder with a .44 Mag, the round went through the robber, through his house, across the street to another house where it hit his neighbor.
Except that Android is Google's J++, thus pretty useless to Java developers that care about compliant code and modern Java features.

The market failure of Android Things, while companies like PTC, IBM and Aicas thrive on embedded deployments proves just that.
>Cambridge Analytica is not defunct, but rather changed its name to Emerdata. It's too bad Reuters didn't get that part correct.

That's not true, I used to work there. Everyone was laid off in July or so.

I haven't heard of anyone joining Emerdata, and I do see those guys now and again. I know where all the technical people work. Emerdata was created before the media shitstorm to absorb all the pointless corporate entities that had been created within the SCL group over the years and were now mostly idle.

A few of the people from Cambridge Analytica (or rather SCL elections) started a new political consultancy under the name Auspex International. So focus your conspiracies there if you must, noting:

- They're pretty open about it being an operating business and having employees from CA

- Very few of the higher-ups from SCL are involved, just one guy from the board I think. (He's a 20-something guy and wasn't even on the board til 2018. Bad timing!)

- They haven't taken on any technical staff from CA; although they did try to early on, no one had any trouble finding a job that would be less of a headache.

Please notice that you have engaged in lazy misinformation-spreading and you're participating a conspiracy theory. It's attractive to think that you're hot on the tail of a shadowy illuminati-esque group, but that's not the case. It was just an ad tech company with a few political clients and some snake oil regarding psychographics.
U.S. Farmers Receive $7.7B in Trade Aid to Date: USDA
I build Go, Rust, C/C++ code for ARM/ARM64 (and MIPS) and it's completely transparent. 99.9% of the code just works, occasionally I need to worry about some details, but just once in a while.

Go definitely is the easiest, it's built in:

GOOS=linux GOARCH=arm go build

Rust is almost as easy to cross build (as long as you have the right GCC toolchains installed!):

cargo build --target aarch64-unknown-linux-musl

Sooner or later, Intel's hegemony on the server CPU market will end and it'll likely be some combo of ARM and maybe RISC-V (not sure about POWER). Cloud vendors like AWS and Google are looking closely at the margins and as the AWS a1.* [Graviton] shows, they're even willing to make their own CPUs if necessary.
It will most likely kill apple laptops as a developer platform.

Unless you are deeply disconnected from the hardware, CPU architecture does matter. Most developers using macbooks I know have VMs for either Windows or Linux works.

It might be conceivable to use the ARM port of <Insert your Linux distribution here>, or the ARM version of Windows 10. But it would also require a good desktop virtualization solution for ARM. If Apple release its own solution or creates a partnership with let's say VMWare to release something at the same time an ARM macbook comes out, it might work, but barely, and I'm not sure if developers are at the top of Apple's priority list. In the end, with the Linux subsystem in Windows, choosing Windows as a development platform might make more sense.

As a side note, if Apple switches to ARM, I foresee a lot of cringing. The switch from ppc to intel was annoying for a lot of Apple users at the time, but there were a lot of goodies (bootcamp, better autonomy, better performance, VMs) that kind of made it up for it, basically, nothing was lost in term of possibilities, a few were actually gained, and only the transition was a bit painful. With a switch to ARM, you may gain a little in term of autonomy, but with macbook pro already at +8 hours (~a work day), not sure it's a game changer, at best you will stay the same in term of performance, and you will lose in compatibility with other OSes.
It's not just 'companies', it's people. Reddit has become beyond frustrating because of how siloed subreddits have become. I have to visit a mix of politics, news, and yes, the_donald, to even begin to get a breadth of happenings and news. This was never more apparent than this whole Smollet case. After it was found that it was a hoax, not only were all threads pointing out it was a hoax removed, but also all previous accusatory threads that had been allowed to stay prior. Conversely, you'll never see any negative news about the Trump administration on the_donald.

I'm a person who likes to read, and rarely comment. This experience is completely broken for me, as there no longer seems to exist 'neutral' places for discussion. Is it that people value 'samethink' above all else? People getting more easily offended? I honestly have no idea, but it wasn't always this way...
Fair points and I like your suggestions. Definitely no lawyer, but I see the theoretical value in IP broadly. Whether patents and software are the right configuration.. I hold very loose opinions there.

To bring it back to Apple, I have a hard time casting strong moral judgment on their stance when they're not patent trolling others, even if they're not leading the righteous revolution. Their Samsung lawsuit feels more along the lines of what you describe in the copyright realm -- it's a defense of their design / expression of the ideas.
+1, I don't always agree with him but I don't think there's another blogger who can touch him for niceness, thought-provokingness, and intellectual courage. He's like a walking, talking manifestation of the HN submission/commenting policy.

(For anyone who's just learning about him, there's a "About/Top Posts" on the top menu. He's probably most well-known for writing on contentious political topics with unusual civility and insight, but he also has a ton of stuff on psychiatry (how various psychiatric drugs work, analyses of drug studies he does/doesn't agree with, etc) and on science generally that's quite useful, e.g. https://slatestarcodex.com/2014/12/12/beware-the-man-of-one-... )
> A balanced string of parenthesis is one where every prefix has a non-negative valuation and the whole string has a zero valuation.

Speaking of coming up with solutions from first principles, I had a candidate come up with the following:

Map the opening and closing parentheses to indices, in two arrays. Example: For the string `(())()`, the two arrays would be `[0, 1, 4]` for `(` and `[2, 3, 5]` for `)`.

If the arrays of indices are not the same length, it isn't balanced.

If they are the same length, go through the two arrays in pairs. The candidate didn't express it this way, but I thought "zip the arrays" in my mind, so I'll express it that way, we get `[[0, 2], [1, 3], [4, 5]]`.

The candidate then said, if in each of these pairs, the index for `)` is greater than the index for `(`, the parentheses are balanced. Which is mathematically equivalent to a stack or a counter (the optimized degenerate case) or the prefix valuation.

Of course it's not as efficient as other solutions, and I don't see it generalizing, but hey... It was inventive, in my mind.
There's no penalty if they don't take our offer. We are likely going to remove this clause. Interestingly, virtually everyone who applies (> 98%) is fine with this.
Where I live (Chicago area), restaurants are packed most nights, and on weekends, movie theaters are too. Your mileage may vary on "most" people staying home.

That being said, for me, the number one and two reasons I stay home are cold and traffic. I go out a LOT more when it's warmer. But anything I can go out for is weighed against the time I'm going to end up sitting in my car. I tend to do a lot of stops or whatever on the way home, but tend to stay home once I am there.

Also, note that tipping significantly increases the cost of food, which you don't escape with delivery, but do escape if you get takeout/to-go. And with an often 30-40 minute wait time to be seated at a restaurant some nights, not waiting to not have to tip sounds mighty worthwhile.
> I don't get why there's this ARM push in the PC and servers market. It's not making anything better.

What push? There's a rumor that Apple might make an ARM-based laptop, and there's a bit of dabbling with ARM-based servers, but there doesn't seem to be any real push for it. More like hedging bets if Intel continues to shit the bed on 10nm. Except AMD's Epyc looks to be the real contingency plan for that now anyway.

I don't see any reason to expect Apple's motivations for using ARM (more control over hardware) would apply to anyone else, and Apple is the only one with an ARM CPU design that is even worth discussing in a laptop anyway.

So... I wouldn't expect the other 90% of the laptop market to follow, much less any of the desktop/workstation market.
wrong problem
I ran Pis at home for a bunch of services and I agree it did a great job. But when you put actual loads on it the device craters because they are so under powered. This is where THE issue is going to be. To get speeds you expect out of server hardware its not just about making a 64 core ARM. Single Core ARM vs Single Core x86 has an obvious winner. So you need to make node and .net core and python and everyone else really push their limits on using multiple cores without developers knowing about it.

But that is just the first step. You then need developers who write applications on top of those languages be multi-core aware and design their applications to fully use the huge number of cores. At that point you'll loose a lot of your power efficiency because you'll need a lot more hardware running to do the same tasks. You'll also need developers who know how to think in an extremely multi-core way to get the extra performance boost.
> Yet somehow they also ended up comprising >17% of global billionares despite being 0.2% of global population, are massively overrepresented at top schools, in leadership positions at all levels of society, government, and law.

Do you have any sources on this? Because it sounds like typical "Jews control the world" antisemitism.
Where is the bottleneck? I’m not massively familar with Ruby, but I’m assuming the underlying language isn’t the problem and it’s more to do with the general architecture?
Perhaps it’s like war films, in the sense that it’s very difficult to not glamorize the subject, no matter how gritty the treatment. The worse it gets the better it looks.
So, basically, your company is part school, part loan agency. The loan business is offering to students a loan which covers scholarship in the school + 10k, and then bets on the job market for interests at 2 years terms.

This way to put it is sure less appealing than "we pay you to learn" but closer to the actual business model.

Looks like you could have partnered with an existing program (or several) for the teaching part, and only run the lending/revenue sharing. What pushed you towards handling the school yourselves? More confidence in the results? Difference in the legal/financial stuff due to the business structure? PR value? Taste for teaching? Bit of all that? Something else?
Yes a lot more plans but so far I failed to deliver every time, because of lack of time. I need to refocus!
Using Schema-on-Read for SQL on Nested JSON
My understanding is that there's a pretty good proprietary JVM for ARM (optimising JIT and all), but that the FOSS stuff (including OpenJDK) is well behind, and as you say, can be expected to perform nowhere near as well as the AMD64 counterpart.

> Cross platform in theory, not so much in practice.

Optimistic that the OpenJDK folks would rise to the challenge if there was anything to play for. Writing a serious optimising JIT for modern ARM CPUs would doubtless be no small task, but wouldn't be breaking the mould. I believe it's a similar situation for RISC-V, currently.

Googles But wait, there's more! 'Graal'! Shiny new JIT engines are on the way, and ARM support is in there. Hopefully they'll perform well. [0] [1]

[0] https://github.com/oracle/graal/issues/632

[1] https://github.com/oracle/graal/pulls?utf8=%E2%9C%93&q=is%3A...
Are you saying that your team hasn’t done enough of the latter, or that they don’t focus enough on the former?
Show HN: Enable New Eslint Rules More Easily
Good thing 4chan does not understand algorithms and has never targeted algorithms as a coordinated campaign.
Q: Should We Create a Badge for Software That Does Not Track You?

A: YES! A unique one for each person.
Yes, and..? Bionic is Android's libc. libc is just the name of the C standard library, not any particularly C standard library.

You might be confused and thinking of glibc, which is a particular libc implementation.
Well, we've constructed an app based world where you don;t need to go out, or pick up the phone, to talk to your friends. Food, shopping, entertainment is all centred around the individual. There's an app for that.

It's constructed, accidentally, an age of self-centred loneliness. Towns, bars, shops are increasingly struggling. Yes, going out is expensive, and it's cheaper to buy a few bottles of beer and Netflix, but few of our social networks (those used to be real not online) are based in the local pub or weekly club any more. Now they're all around the personalised, I'm the centre of the world, app.

Don't agree about the depression - When my parents went through the depression, everyone was in everyone else's pockets. They'd spend time in each other's houses for ad hoc childcare, meals, help from debt, hiding from the rent man etc. A lot of their stories were of a world I don't recognise at all. Everyone knew everyone in the street and did things together; it was almost disturbingly social. Maybe that was because they were in a city, I don't know.

I suspect the right balance is somewhere in between.