skysight-inc/HackerNews huggingface dataset:
I wonder how many people forgot or never knew at all about the ultra liberal “activist” that shot up a YouTube office because they deplatformed/demonitized her/him.

You would THINK a shooting at a YouTube office would have been a big deal - but nope - memory holed.
True, but arguably it wasn’t intended to cause the specific types of damage it caused, and its actual targets suffered less than expected.
Nim is a cool language but it does have a lot of things about it by default where it is not targeting itself as being a C alternative, such as garbage collection (by default).

Nim is also a very complex language with numerous features to it making it a lot more complicated compared to C. So for someone who might like C might not like Nim. However, I recommend everyone try out as many languages to see what they like.

Being that I am the Odin creator, I do think you should give Odin a go because it is much more focused on being a C alternative and tackling the kinds of problems it solves.
> I learn something new every day and get to make something better.

Best wishes to you. But what about the masses who want to get things done with their tools, not build tools? Who can't afford even $20K car, who aren't being served by the Googles and Amazons who only want to build datacenter-hosted systems?
Agree! I just assume everything posted here is "for humans". So... what's the differential here?
I bet the food would be delicious.
You need creepy catholic sex abusing priest cartoons (with the senators & the AG as the priests) saying it's for the children while they act like peeping toms to really get the point across.
It's odd how the free market is never itself subject to selection by a free market. It always must be imposed because people seem to like constraints.
> Technology + No borders can destroy entire cultures.

And that's a good thing.

The strong cultures will survive. I don't care if it is mine or not. If it is better, it's in my interest that it wins, and that I adopt it.

If you think differently, take a second to think about the implications: what exactly do you gain from a culture so weak that it can be destroyed by technology and a little immigration?

Do you get some pride? Ok then, how much is that pride worth? What about for your children?

When I look at Quebec and their desperate fight to try to impose french schooling, I conclude that people would naturally prefer to learn English and take the financial advantages that come with it - if not for them, for their children. This reeks of hypocrisy.
> I've seen firsthand in my career that people who were open to opportunities advanced much farther than I did because I closed myself to all of them, waving them away, acting cynical about the whole endeavor.

> I wish I hadn't done that. I just wasn't seeing what my coworkers were seeing.

That’s the best way I’ve heard my feelings toward the same topic. I’m kinda envious of those who are able to not get cynical about it, because it’s definitely what is holding me back
I have the reverse; those ‘ads’ (people talking about the US) make me happier about living in the EU. But you probably have a point that it makes people compare and then it is all down to situation and taste I guess.
But so is Europe or Mexico or anywhere else. Citation that supports implicating China?
Ada, D, Delphi, Eiffel, .NET Native, Ada all compile quite fast and have generics support.
Seems like a better thing to integrate into existing apps rather than a standalone product
Yes if it's a PKZIP file, which it is in this case. https://stackoverflow.com/a/15321699/5223757
Because different groups of people have their own interests, shared culture, etc. Just because you don't mind a homogeneous global culture doesn't meant that others do or should.
> is anyone else disturbed by the fact that Whatsapp now shows the Facebook logo

I'm disturbed because I dislike facebook, but reality hasn't changed – only become more visible. That's good. Especially for people who aren't savvy enough to already know FB owns whatsapp.
Wasn't travel across great distances commensurately difficult, making such restrictions unnecessary even if they weren't desired?
Aside, why would you write 'err' instead of '_' if you aren't using the result?
I was in the same situation as you a couple years ago. I'd taken programming classes in high school but I was unsure how "real" software was written.

So, I started learning about design patterns. In particular, I spent a lot of time reading through this site [1] and "Head First Design Patterns".

It was a mistake.

I've used maybe 2-3 of these design patterns when actually writing code, and never because I intended to use, say, a factory or a singleton -- I wrote what code I thought was most appropriate and it turned out to match an existing pattern.

--

Here's what's more valuable to learn:

- SOLID principles

- Realizing that what depends on what in your web application matters.

You want your business logic depending on your DB access code and your web layer depending on your business logic.

You do NOT want your business logic depending on your web layer.

- Realizing that your web app is really just some business logic which has a HTTP interface.

- Organizing software into layers. In a web app you'd have layers for middleware, controllers, business logic, and database access.

- Folder structure. I have a folder for each layer and try to have a descriptive name for each file in it. If a folder is getting messy, add another folder inside it with a descriptive name.

- Understand that refactoring is a fact of life. When you start a project, there's no way you can think of the optimal design up-front. This means you'll write code, accrue technical debt, and will need to refactor. Realize that this is 100% normal.

[1] https://sourcemaking.com/design_patterns
He also has a nest egg from working at a big corporation and successfully playing the stock/crypto market. That helps give him time to play around like this. I don't sense any urgency.
If 10 people on the internet tell you they want to kill you, how do you tell if 1 of them is serious and is actually going to show up physically?

The answer is that you can't, and there isn't a firm line where all trolling is on one side and harassing/violent behaviour is something different.

Many of us can heuristically decide that trollish behaviour aimed at us won't extend to our person/home/workplace, and doesn't need to be taken seriously. That doesn't mean it's a rule for everyone or an excuse for that behaviour.
Maybe yes, maybe not but, again, this booklet (and the entire series) is explicitly agnostic. For a tenner and two hours skimming in the evening or while commuting, readers get what gatekeepers and professionals from the given field are debating right now for the new decade, which would take them a few weeks to collect, assemble and present in a coherent manner. It is just a structured summary, not an original essay.
Geometric Algebra Developer for Hire
And they will. I think the current migration crisis in Europe is nothing compared to when the Sahel will be finally total uninhabitable all those people will move to Europe. And with the current speed of the global warming I don't think it's that far away.
That opening scene still spooks me — a potent mix of hubris and banality.
I'd wager that as soon as the first homeless* person puts their tent in your garden, you'll find walls, borders and land ownership a lot more attractive.

*= made homeless due to the unequal distribution of wealth in so-called free markets

But that, sadly, is what the difference between a desire to migrate and actual migration boils down to. Most people in Sub-Saharan Africa wouldn't be able to buy or rent a house in the US or Europe due to their financial situation, which again is mostly caused by the unfair distribution in so-called free markets.
I don't care about flash games, but I really hope the "Badgers Badgers Badgers" and the "I'm a Cow" animations are preserved for posterity. (I'm sure they are on YouTube but it's just not the same)
While global wage equilibrium would be great, how do you deal with the challenges that large, diverse societies already have in governing effectively? It’s tricky to build a “good feeling” cultural/legal/political landscape for 300MM people of diverse languages, religions, education levels, etc. I think we can eventually get there (we are getting there... via globalization), but it must be gradual.

Thoughts on this problem?

(Sidenote that wage equilibrium != outright wage equality)
People act in their own selfish interest.

This farmer from rural Malawi who can't communicate in English may not want to move to Europe, because he would have a bad time there.
Perhaps. The experiences came to me from someone new to the profession, who was probably given all the troublesome cases so the established employees could have an easy ride with the ones who were interested in changing their lives around.
Mindustry – A factory-based sandbox tower defense game
Not entirely true, but almost! The DNS hierarchy didn't exist until a (very) late version of UNIX, and if I remember right, most mail used ! instead of @ and .
The irony is that the people who tend to believe in freer markets are generally not the people who believe in freer immigration and the people who want increased regulation in one seldom want increased regulation in the other.
In Farsi, it roughly translates to "have your senses present" or "gather your senses". It implies your senses can be focused elsewhere, and you need to purposely concentrate them on the issue at hand.
I think companies like Apple who outsource manufacturing to poor countries would, on the contrary, support increased immigration.

There's more pressure against immigration from Americans who are effectively collecting rent on their citizenship by keeping job competition outside of the US.
Encode, Tag and Realize: A Controllable and Efficient Approach for Text
Both could be true, potentially.
The thing is it was ineffective against Soviet Armor within a few short years it reached active service. It's 30mm was of little to no effectiveness against T-72's. It would instead have to use it's Maverick missiles against tanks. But at that point why not use something which can carry more Maverick's instead of a flying 30mm?
”I'm guessing that whatever comes after USB-C will exist in the US and Asia for years before its allowed in the EU”

Looking at what happened with RoHS (https://en.wikipedia.org/wiki/Restriction_of_Hazardous_Subst... the EU forbid the use of lead-based solder, and the world mostly followed because, if they didn’t, the logistics and lower economies of scale would cost more than using the cheaper processes), it will have to be a lot better to make it worthwhile to manufacturers to completely replace their charging connector by something newer.

I think it’s more likely ‘USB’ will remain the sticker on whatever comes next, with enough backwards compatibility to satisfy EU regulations.

(‘USB’ is a marketing term, anyways. Current USB looks nothing like the first version)
You could edit the photographs to highlight the features you want to showcase.
That esclated quickly. I think your extreme examples are not really the norm, nor an accurate representation in general. This just makes the radicalization worse.
On the other hand, a perfectly anonymized dump is impossible to distinguish from fiction, because there's nothing verifiable to connect it to. In a sense, every person/organization that says they're endangered by the leak confirms its validity and exposes them as a source for further investigation/leaks. And everyone agrees a bit of "collateral damage" is ethically defensible in service of the greater good.
Lots of other comments here say it’s just the old trolls at scale, but I agree with you. There is propaganda at such a scale that it’s hard to miss and some is very hard to spot. I don’t remember people in the US being so likely to repeat Russian propaganda in the past. I routinely have people repeat Russian-twisted, false accounts of historical facts to me! This isn’t the old problems at scale.

Edit-just this morning the news reports Republican senators being afraid for their families well beings if they counter Trump. Unthinkable just 4 years ago.
>Elections are frequently won by incumbents on name recognition.

Doesn't that imply that voters don't know better? arguments like that don't fare well in my opinion.
With VOIP like skype it can be used for calls.

Also it fits in a small bag I carry everywhere.
How did you end up on consulting? Did you have prior experience bootstrapping previous startups where you were a full-time employee? Then you leveraged that experience? Devops is pretty recent so I'm assuming you have <10 years experience?
The problem with Facebook isn’t about who owns it, it’s about its negative impacts on society.

What we need is proper regulation to prevent Facebook and similar companies from being nefarious.

With those regulations in place it wouldn’t matter whether Zuckerberg or someone else is in control.
Glad to hear that Mr.Soros, a true man of the people, is looking out for the little guy!
What a down to earth fella
“The average American changes their healthcare plan every 2.7 years.”
You can edit a photograph to serve these purposes. You don't have to use a photo exactly as it is returned from the camera.
TIL. Sahel = Northern Africa
> We do have the ability to determine truth from fiction, it just takes more work than cynically throwing up your hands and smugly concluding all sides are lying.

It also takes more work than "But I'm right!"

If you've done the research, if you know that you're correct, it's one thing. (Even then, not everyone who is incorrect is lying.) But it's a real temptation to say "I'm right, they're wrong, they're lying" when you haven't actually done the work to be sure you're right.

I am prone to that temptation. You almost certainly are, too. So be careful. You can be the one in the wrong.
Except no one when talking about mandatory vaccinations is saying people with allergic reactions or medical conditions would be forced into being vaccinated.

Creating a massive strawman in attempt to discredit my argument does not a good argument make, especially as I'm making it from the PoV of someone that has had such an experience in the past. I feel no need to engage with such a point because it has zero bearing in reality.
You can't solve the problem of avoiding gimbal lock in arbitrary rotations, so you rig the game not to ever have arbitrary rotations. You cheat, basically. Gimbal lock is a huge problem in software where free form rotations are allowed, such as 3D modeling packages, CAD, but in games, since we control the world, we can set it up not to have these problems.

Quaternion interpolation works well, but it introduces twist, which is sometimes not what you expect. When you start composing many quaterions, you get some wild rotations, going the long way, or doing an additional 360 twist, and whatnot. Mind you, I'm digging 20 years back in my brain here, I don't remember many specifics anymore.
It doesn’t appear to be the case based on the government’s ability to nuke Backpage.com from orbit.

You’re not allowed to yell “fire!” in a crowded theater if there is no fire. I can extrapolate that out to using misinformation against voters, posting antivaxx materials online, or ads that might lead to sex trafficking to a jury.
"Competitive people" is a bizarre description of the article's subjects: people who drive dangerously, break safety laws, and sometimes cause other people to die.
An American citizen can freely move to any state in the United States. A citizen of European countries may or may not be able to freely move to other European countries without citizenship related changes, visas or other sponsorship.
Gossip as a countermeasure is an interesting observation.

I still think the targeted advertising online is much more private and harder to observe as an outsider than anything we've ever faced though. The speed at which a message can be communicated also far outpaces anything else and any attempts to thwart it.
It looks like they're saying that they'll switch to 1.0 when Linux 5.6 is released in a few weeks.
I would have a 1,000,000,000.00 USD a year salary if I could. Just saying.
This felt like you were pushing a modern usage of "pay" onto an older phrase, so a quick google search of the origin of "pay attention" comes up with this --> https://english.stackexchange.com/a/388607
A New Issue of Harvard Data Science Review (2.1) Now Online
AirPods, Azure and Auschwitz
>i don't believe in borders and if you believe in the free market then you shouldn't either

"Free" doesn't necessarily mean unregulated or without limitations. If you want to scrap a norm as old as borders there's going to be a dazzling amount of fallout given that the people that built nations were led to believe that they were building collective homes for themselves rather than mere "markets" for global corporations.

Utopian optimism about Big Changes, like tech had in the early days (before the reality of mass surveillance, algorithmic perception manipulation, online mobs, etc. emerged) tends to be proven wrong.

If some small country wants to test open borders then great, but this idea that some Big Change will be so beneficial that we should push for its widespread implementation without testing is kinda nutty.
Find out more at https://grassmann.crucialflow.com
Japan defense data likely stolen in years of cyberattacks on NEC
Exactly. The real money from those arcade/vending machine owners come from monetising the content they make about running their business, not the business itself.
Would you ban Ken Thompson or Brian Kernighan from holding office?

Age is a lazy argument, there are extremely ignorant young people too. America should just stop electing know-it-all, greedy people.
Brewcode: Basic Code Editor in Rust with GPU Rendering
The cost to run those benchmarks with AWS was close to $50,000 just in infrastructure cost ( that was the main reason we jumped from 16 shards to 64 shards at the larger instance size, we wanted to show the top end, but we didn't have the resources to do all the sizes in between ), that doesn't even account for the engineering time to put together the solution and run the tests. We would love to have more funding to run those kinds of tests, but Vitess doesn't have a big sponsoring company to bankroll it the way some other projects do.
Meaningful political change could make people happier and generate a greater sense of community.

Take for instance climate change. Young people are asking politely for implementing needed solutions. At some point they will stop asking so nicely..
I wonder if it is? That would make an interesting follow up study. It's pickup trucks around me that I notice most often.
Right, as a physicist, this may be super naive but matrices are just representations of the underlying algebraic structure so I'm not sure why it isn't possible to merely do both once you've decided on a way to convert between the two.
First World Problem, I know, but:

I don't understand why I should not be allowed to take a 2 year vacation in another country without having to leave every 6 months and pray the border agent doesn't find it suspicious that I keep coming back.

I don't want to take someone's job, or milk the welfare system, and I would be a net positive to anywhere I decided to vacation (sales tax/VAT, property tax, hotel tax, income tax from the profits off all the crap I bought to live, etc).

I'd be happy if I still had to apply for a visa, but the typical 6 month visa prevents me from easily signing a lease.
If bringing people into the SF economy were actually a policy goal, you'd see very different policies deployed to that end. In fact, it seems like what's been decided is that we ought not bring more people into the economy (not because it's infeasible, just because we don't want to), so we are going to make it as painful as we possibly can.
Completely agree. SF is starting to see its set of socio-economic and cultural challenges and the situation might get worse before/if it gets better. A city of 800k can not take the bunt of 2M people without there being consequences. Local Govt policies aren't helping either.
And so free of pathogens.
Definitely. I remember one time a manager from another group at work asked me a question about when a project would be done, and I responded along the lines of "I'm working on it, and I don't know when it'll be done." because it was the truth, and there was nothing else to say about it. They interpreted my single sentence reply as rude and dismissive, then complained to my manager about it. When my manager talked to me about it, he said something like "Oh, ok, your reply is fine, dont worry about it."
Doesn't matter what his ethnicity is, if he doesn't produce (whatever that definition is: stock price, technology output, new market etc.) he'll be kicked out. At the CEO level, nepotism does not work (unless he has a golden parachute, does he?). Why the hell will he hire his "buddies" who are not productive?

So comparing him to low-mid level Indian managers who are fighting over scraps is comparing apples to oranges.
CircleCI Configuration Visualization
His criticism of the cross product seems more poignant than his criticism of quaternions in computer programming. One might ask -- why not teach bivectors in introductory math instead of cross products?

Historically it seems like 3D geometry and particularly cross products in the context of electromagnetism fomented the primary demand in mathematics education for students to be taught vectors. Unfortunately the mathematics curriculum (in Western countries) has not really been updated in decades to better prepare students for the jobs of today; we still enroll all students in a sequence that culminates in differential equations and particularly in second-order linear differential equations, which just so happen to be crucial to control problems in electrical and mechanical engineering. While many people's jobs involve some kind of mathematics somehow, only a few jobs involve the mathematics of electrical engineering, and I suspect that is part of the reason why so many students are bored in math class.
Honestly I don't think we're the people to do it. Software developers are grossly susceptible to the Principle of the Excluded Middle. We spend so, so much time arguing about extremes (see also the post yesterday about Monoliths being the future), while those calling for moderation only see modest amounts of support.

If we want to be those people, the answer is 'personal growth', and lots of it.
But slower than optimal execution times! Since everything is boxed.
Encode, Tag and Realize: A Controllable and Efficient Approach for Text Generat
As others have said, the current understanding is that it was cytokine storms. Your immune system responds to an infection by creating white blood cells which in turn release cytokines to cause inflammation.

That's normally a helpful response and part of how your immune system fights infections. But it also involves raising your body temperature, breaking down cells, and changing blood pressure. When those processes go too far, they can end up hurting or killing the organism by taking out too many healthy cells or interfering with circulation.

The Spanish flu triggered a very strong immunological response. So you had a mortality spike around 20-40 years old because those were the people with such healthy immune systems that their inflammation over-reacted and killed them.

By analogy, it's sort of like your house catching on fire. Hundreds and hundreds of fire fighters pile in, so many that they building actually collapses from their weight.
I don't disagree with anything you've said, but I often find myself in situations where I have gone out and tried carefully to understand what's true. When you've done the research, it's very frustrating to be confronted with exactly what you're describing.
Stronger in what sense? Eradicating other cultures/people? Brainwashing/controlling people not to change their beliefs and stick to their culture? Are these properties you think are desirable in a culture?