skysight-inc/HackerNews huggingface dataset:
How about white supremacy? Islamism? Communism? Westboro Baptist church? The more radical parts of Black Lives Matter?

I don't think Facebook needs to host people who's political opinions they don't share but it can be tricky the draw the line.
If you suspect bad faith (i.e. don't trust someone) you don't even get in business. If you trust someone but verify their work, you get in business but still limit damage if they turn out to act in bad faith.
I think a serious chess player would mind if you were consulting a list of opening moves, though...
True. Not disagreeing with that.

But it was interesting to know the foundations of the transition being laid from day 1 with Nadella as CEO. The book is more like a little bit of a background of Nadella (his life in India and early days in US) and a little bit about his career in microsoft before becoming CEO and the rest of it is about the transition from pre-CEO to CEO and the initial months.

TBH, I was a bit skeptical that culture change that he focussed on would end up having such a huge impact. But I was sure that his work in terms of focus on cloud, AI, ML and also considering the challenges of such computing power, certainly was the right direction for MS to move.
There are people who have different viewpoints (even very conservative ones) from the mainstream and they don’t get banned. What’s their secret? A mystery, to be sure.
Briefly following my graduation, I was friends with more trans women than cis women. The closest any of them got to seeming unwell was that one was a workaholic.
Thanks. Based on that definition of optimal, it sounds like Zig intends to be optimally predictable and performant. Other languages would define "optimality" differently: Python aims to optimize readability, Lisp aims to optimize expressiveness, Erlang aims to optimize availability, and so on. I don't mean to nitpick, but choosing an excessively general term as one of the three primary goals seems like a missed opportunity to focus the Zig language community on specific goals.
Salary scales are based on equilibrium between several forces:

1) Value that employee brings to the company

2) Value that company brings to the employee (mostly, but not exclusively, salary)

3) Alternatives available for both the company and employee

I don't see a good reason to expect this (admittedly simplified) model to change with remote work arrangement.
Sorry to sound like I'm trying to gotcha you, but how on earth isn't Facebook a large subset of the Internet?
"Given what we know about social media and violence"

you mean how social media is akin to a pressure relief valve, and how actual violence has gone down since it took off? And how this is probably about clicks and stirring the pot than actual violence, and how this is just going to completely backfire? Shall we burn some books too?
Why not just delete the mail right after clicking the link?
> plenty of autistic people are happy to be the way they are and would not want to change.

How can you objectively claim to prefer autism over non-autism if you've never experienced the latter?

It's like me being completely content with my mechanical Ford Mustang and refusing to switch to a computerized car on the grounds that I'm happy with my Mustang and it's impossible for me to imagine what driving a computerized car could be like. I've never tried a computerized car that has lane assist and anti-lock brakes, mind you, but I'm just afraid I would like it less than my trusty old Mustang I've used my whole life.
It's more accurate to say that the current format of asking algorithm questions is not the best way to judge programmers ability. All it tests is how much has the programmer memorized for the interview and not really how he codes in the real world.

But i dont see this changing as most interviewers have been through the system and are likely average programmers themselves.
That's generally because one fears retribution from a tyrant. Autism is not a tyrant and has neither desire nor means of retribution, so your argument makes no sense. You're just grasping at explanations to dismiss arguments that make you unhappy.
Some people just need to voice every thought in their head. The best is when two of these people start rambling to each other, they can go on for hours.

I used to date someone who always read everything out loud and talked things out verbally while writing. Which they claimed helped them think but I'm not convinced.
You can use glassdoor for this purpose
English Premier League Club West Ham Launching Fan Token
I haven't tried, but from what I've gathered you can either run it yourself on eg a raspberry pie or use their infrastructure instead if you don't want the hassle and expense. I have the same concerns.

Here's another project btw, which seems less commercial:

https://jasperproject.github.io/
On the flip side, while OpenSSH may be great and high quality now, and wasn't in the '90s, in the '90s people used telnet on the public Internet, and telnet worked.[1]

IOW: It wasn't basic tech and great opportunity at the same time.

Today you can work on immature things like OpenBSD's MPLS implementation and who knows, maybe in 20 years people will say that back in 2019 there were so many things that could be improved about that basic tech! (cue replies anti-labelswitching dweebs)

[1] Not me, I used ssh since before OpenSSH.
How can you objectively claim to prefer non-autism over autism?
Thanks for the advice, I didn't think it would be this complex when I posted the comment. Because, where I live, it's really a breeze to file taxes online. So, I had my mind setup ("How hard could this be?") until I saw another commenter's linked PDF that had about 200+ pages of spec.
The technical details seem correct. (I have seen 0.8 degrees elsewhere as the original amount of correction MCAS could apply per activation, not the 0.6 here. Doesn't matter much.)

The conclusion is most charitably described as fanciful. There are strict rules about an automated system being able to apply more "authority" than the pilot can counter, which every engineer and manager involved knew well.

There are strict rules about a single sensor failure that can make the plane unflyable, which all knew well.

This is not a case of simple negligence to check documentation. This is a case of deliberate coverup of known risk factors to dodge rules specifically intended for airframe changes of this kind.

It was the process of dodging these rules which kept the MCAS design from being reviewed competently.
Sadly for USDS we need people to come to DC for the work we do.
There's an observation I made a while ago: pretty much all people that I heard stating that they are "on the spectrum" were americans.

Why is that? I never checked but I would be surprised if the prevalence is higher than in other western countries. So what is it? Is it better diagnosed or just wrong (wrong diagnosis, self-diagnosis, pidgeonholing bc it's cool to be non-average,...), or maybe there is an issue that people in Europe wouldn't admit that they are on the spectrum and the prevalence is actually on the same level as in the US?
Facebook Settlement Gives FTC Opening to Set Precedent for Privacy Standards
Hm, https://www.spectrumnews.org/news/clinical-research-metaboli... argues otherwise.

Also, would you say that I'm not in a state of health because I'm allergic to nuts?
I'm going to bet its a US thing. Apparently, a lot of people didn't know how oil-changes worked and never changed their oil (and other such horror stories).

With service schedules, free warranties, and checkups... that's probably not a problem anymore in the USA. So it could be a change in culture that is allowing people to drive further these days. A lot of cars these days come with 3-years of free service at the dealership, allowing for oil changes (and other maintenance items) to be checked on regularly.

I dunno how it works in other countries, but my understanding is that it wasn't always like this in the USA. So buying used cars with bad maintenance problems was more common back in the 90s. In contrast, you can often get the service history of the used cars you buy today (if you're buying certified used, for example).

-------

So I don't really know why cars are lasting much longer these days. But I definitely know that back in the day, 100k miles was a thing worth bragging about.
Are you sure? According to what the airline said, the airline doesn't have the facial recognition data; rather they are just taking photos from passengers who opt in to board via this method, and the photos only need to be stored for a few seconds so they can be sent to DHS for verification.

The airline isn't taking or storing photos of passengers who don't opt into this process, but it is presumably sending the government a list of all passengers prior to boarding so that photos of passengers who opt in can be verified. Would this violate the GDPR?
Average new car price in the US is $37K. A $40K vehicle isn't a luxury car in any meaningful way.

https://finance.yahoo.com/news/average-car-prices-more-1-110...

These price levels do seem high relative to median income and many buyers are overextending themselves. But the market is what it is.
I used to love polytopia. But, once one figures out how to win, it loses playability. But, totally worth the $5 or whatever I paid.
I'd say that was true for Volvo, but BMW has been perceived as a high maintenance vehicle in the US.
>and non vested interest in the long term outcome of the world

Yeah, the Baby Boomers, for example, the most populous young generation, did so much good with their "vested interest in the long term outcome of the world"...

(Not to mention slavery, all kinds of bloodshed, WWII, Nuclear-backed Cold War, all the way to climate change, from earlier, but still booming generations).
Are you new here?

In all seriousness, what questions does it raise? HN has a long history of featuring old and new languages on the front page and often you'll bump into language designers and researchers.

I could be wrong, but I recall the front page featuring more esoteric languages/ideas in its early days. (My username doesn't reflect how long I've been here BTW)
Because the work is done mainly by a small team instead of backed by a company that we are all starting to really distrust?

Also, excellent docs.

We have used Vue at my company for almost three years now. Love it.
There's no reason for them to even tell us that they're using Tor, except to raise the specter of some retaliatory bogeyman.
The official charges will probably be put online as part of court transcripts eventually but I'd expect a journalist (or even Assange's lawyer) will post it sooner.

However it looks like the US indictment[0] is more or less the same as the formal charges will be, considering the exact same maximum sentence as for the indictment was stated at the UK hearing (five years).

[0] https://www.justice.gov/usao-edva/press-release/file/1153481...
(but really, ping me)

PING PING PING PING PING PING PING PING.

I just sent one of your senior tech recruiters a note on linked in ;) I think you might be the only company who needs/wants talented engineers.
Launch your iPhone app for $5k or less.

blitzapps.com

erik@blitzapps.com

Dallas, TX | Remote Only

iOS | iPhone | iPad | Xcode | Objective-C | Swift | php | MySQL
Why Bloomberg is laying down a challenge to Europe’s leading startups
> Meanwhile, the logging industry remains dead.

Hardly. Logging is a huge industry up-and-down the west coast, just like it is in the southeast. It's just not a free-for-all.

Commercial fishing underwent the same process, but nobody is saying commercial fishing is dead. There's still resentment. The labor market shrank. But AFAICT the fishing industry isn't in denial about the fact that regulation, including quotas, was needed. Especially after some of the fisheries bounced back.
Sorry but that’s an intellectual dodge. A verbal fiddle. Saying it is a “name for something” doesn’t make the fact that it’s a hypothesis disappear. One is simply positing the need for more “Russian dolls” inside the Russian doll one has hypothesised to begin with.
>likely people of an older age can afford housing while younger people can't and thus is confused what the big fuss is

Don't worry, the near future "65+ plus" people will hardly be able to afford retirement, much less housing...
I think this is hardly the depths of the rabbithole of stupidity that humans are capable of. For instance, how can we combine these various -punk genres into professional wrestling?
All three of your rules (swap blanks, swap single letters, and allow consulting the dictionary) are listed as official alternative rules in my Scrabble rule book[0]. We've always allowed use of the dictionary (as a new immigrant from northern Europe, it was one of the ways my grandpa learned English), but we just talked about adopting the letter-swapping rules the next time we play.

[0] I have my late grandpa's "deluxe turntable" version from the 1970s, before it was owned by Hasbro, and my folks have an almost identical one from the 1980s (Hasbro-branded). I believe both rule books have these alternative/house rules.
Hmm, all Facebook is going to achieve is that they lose any influence on supporters/viewers of those they kicked out, instead of algorithmicaly managing them by some dark patterns. It's now trivial to set up an ActivityPub service on an own server that replaces 70% of FB/Instagram/YouTube functionality and that gap in useful services will be shrinking. So they will have a short-term win and long-term an ever larger group without any influence over as the window of acceptable discourse will be shifting further in its current trajectory, pushing more of previously accepted opinions over the edge, kicking out more users in the process.
I meant that people on the spectrum can come across as cruel or abusive or hurt others without intention to and regardless of what they feel inside. That is not about signals only. I mean the impact on others is there. Unintentional, but real.

Then it leads to retaliation which in misunderstood and whole thing may lead to escalations and at worst bullying. That is more then inconvenience.
I had a similarly maddening issue (circa 2014) once where small chunks of memory would randomly get overwritten on PV-virtualized AWS instances, but not on HVM-virtualized instances. We spent an enormous amount of time chasing this problem; the most senior engineer on the team wrote a test case that would have to write 100TB of data before reliably reproducing the issue.

We never did figure out what caused it. Eventually we migrated all our instances to be HVM-only, and the problem went away.
There are no license issues with bundling the git command-line tools in a commercial product, there's multiple existing proprietary commercial applications built on top of git that do so.

The libgit2 code is GPL with a linking exception, so you can use it (unlike "git" itself) as a C library in a proprietary commercial product.

> IPC and fork+exec has overhead[...]

The "git cat-file --batch" command is something you'd invoke once, and then as your program runs you keep feeding it SHA-1s on stdin and it spews out their content on stdout. So even on Windows the overhead of that should be fine.

It's clear from ben-schaaf's other comments (which I read later) that one concern was the simplicity of downstream APIs being able to read the data using a normal C variable.

But that just leaves more questions. People in this thread are mentioning pack files, assuming that a multi-GB "git object" must be in a pack, but I notice the original post doesn't say anything about it.

If they're reading packs with this they'll need to parse it, resolve deltas etc. So likely the code that deals with the mmap()'d variable is small in any sane codebase (they're surely not doing delta resolution repeatedly all over the place...).

If they're very large loose objects those will most likely be zlib compressed, so wouldn't this need to go through some intermediary API layer anyway? I guess if SM itself is adding them it could add them uncompressed.

Since ben-schaaf mentioned this not being about performance, but about saving memory I thought this might be something like wanting to extract a small part of a 1GB object from git for display. That seems like a thing an editor might want to do.

In that case "git cat-file --batch" would suck, but not for some intrinsic reason. An API could be added that could take the start/end of an object to print out.
This would kill millions of completely apolitical websites with strong user communities.
Choosing based on merit is viewed as both racist and sexist in the US. For example, check out the controversy over the “meritocracy” rug at github.
Ouch. This page [0] hurts a little bit to read now. Feel free to grab their free ebook though! You'll learn how advanced analytics can help IT identify user behaviors, determine risk profiles, and assess and address potential threats

[0] https://www.citrix.com/analytics/prevent-security-breaches.h...
`tokenize` function looks weird. Why use replace and then split? How would you extend this to stirngs (which might contain "()" chars)?
It might be OK in a toy example, but it would have been better if the author wrote an actual Reader (not familiar with Rust, but I guess it should have some readers that allow peeking 1 char ahead OR something like Java's PushbackReader).

Then `parse_list_of_floats`, if I am reading it right, this function is fail-safe, not fail-fast, right? It won't panic upon the very first reading error?

Why eval makes environment lookups? Shouldn't environment itself know how to perform a lookup?
For what it's worth, Alex Jones retracted his Sandy Hook reaction years ago and apologized. Since then he has repeatedly scolded his followers telling listeners not to harass the parents. Same with the specific pizza restaurant. The damage is already done, of course, but it is not continual.

There is a recent long-form interview on Joe Rogan where you can hear it from himself - the beginning is focused on his apology: https://www.youtube.com/watch?v=-5yh2HcIlkU
The movies (and the major real-life assistants) tend to focus on the idea that you're talking to your computer as if it were a person, but this makes the problem an order of magnitude more difficult than it needs to be. What if we looked at it more like a vocal command prompt? What if we applied the Unix philosophy of composing programs and data transformations into more complex use-cases? You'd have to memorize the commands (though there could be vocal "man pages" too), but could finally do more than toggling lights and asking what the weather is like.

There's some precedent for this; in Avengers Endgame (I'll keep it vague), Tony gives some very precise and technical commands to the system when running a scientific simulation. He's not conversing and quipping, he's basically calling parameterized functions with his voice. I think that would be very doable today.
And here I am, fighting for an hour with sudden failures to sign-in to OneDrive.
I seriously doubt Congress browses HN. Your cause would be better served by taking actual action, like writing your congressperson
With python 3.7 you can just do 'breakpoint()' now, and it'll import pdb and run settrace. It also allows you to use other debuggers, pretty cool.
Sylvester is a vector, matrix and geometry library for JavaScript
> learning to live with all the people who can't

I think kids (at least early on) as you note are pretty excellent antidote. the first year is especially a whole lotta not much (eat, poop, sleep, make noise, repeat).

at work I found using a really old computer was effective, since switching to slack was like a 30 second endeavor, I would just sit in the terminal all day. at home a shitty cell data plan is effective as well.
SEEKING WORK | Remote Only | Dallas, TX

Launch your iPhone app for $5k or less.

blitzapps.com

erik@blitzapps.com

iOS | iPhone | iPad | Xcode | Objective-C | Swift | php | MySQL
Dupe(?): https://news.ycombinator.com/item?id=19812578
San Francisco spends in the neighborhood of $300M per year on homelessness. Feels like research on how to better spend that money will do more than just throwing more money at the problem will.
>FB/YT/Twitter are not fundamental to modern life.

Neither are cakes. But people on left celebrating Facebook for doing what they want on their platform - seem quite similar to the people on the left also trying to get a baker forced to make a cake.

Can't have it both ways.

(edited for clarity)
Salesforce CEO Marc Benioff donated $30M to end homelessness
Microsoft Aims to Get More Devs into AR with New HoloLens 2 Development Edition
Things are not back up for me. And looking at Twitter, it looks like things are still broken for a lot of people.
One of the biggest issues is the industry as a whole operates on a completely different hubris level. I don't think any of my professional references has ever been contacted with the purposes of gaining significant insight into my prior accomplishments or to get information about what it was like to work with me. Nope, all we need is some fancy data structure and algorithm knowledge and a white board to find that great candidate.

And those that do care about past accomplishments seem to be more interested in public Github repos.

However, it's my guess there's some sort of inflection point because I doubt Pike or van Rossum did any white board problems when they were hired at Google. My guess is their interviews were much closer to the way the rest of the world, the world outside software development, conducts interviews.
But someone hiring doesn't need you to use "has worked at a FAANG or similar" as a filtering mechanism, so that's not the value you can provide. Perhaps they'd have trouble finding someone who "has worked at a FAANG or similar" for a contract job without you, and that's it.
Scale at the lower end is far more important and impactful. A guy decides he wants to help some people and he does. He uses resources he has available to do so. He's involved.

Much more honest than someone deciding they want to help people, and then turns around and lobbies the government to do it.
Lol this is pretty funny. I like your style.
https://news.ycombinator.com/item?id=19795802
Yep, we've just had one of our environments alert us. Services totally unresponsive - even the Azure portal was unresponsive. Affecting services we run in the US and Europe.
Yes I'm joking, Apple would never open their hardware again. A nice dream though.
Had the same thought exactly!
Hudway Drive
The headrest in the Bolt is so terrible I’ve been wondering if it was designed to reduce sales.
Absolutely not. I suspect that the folks in admissions had more than enough 800's (from all walks of life) to choose from admission-wise. Their balancing act was trying to offer competitive scholarship and aid packages that would seduce the right mix of kids into taking their admission offer over the other admission offers they received.

Not an easy task, but an important one!

600's (literally or metaphorically) were a non-starter. Those kids got chewed up and spit out. Putting a perfectly innocent, well-meaning, ambitious high-school grad in that position was not a desirable outcome for anyone.
Scotland too, frequently spelt ‘use’
you may need massive batteries now, but there are many ways that grids can adapt to this: refrigerators could have a thermal battery that stores excess ice, for instance. same with A/C. home appliances such as dish washers or laundry can be tied to the smart grid and only come on when there is power. same with EV's. The grid can flex a lot more than it currently is.
What about Madeleine Albright spreading the idea the killing hundreds of thousands of children is `a price worth paying' on every media platform in the US?

What about the relentless promotion of capitalism and growth which is ultimately going to see us all as victims?

I detest the right-wing in all its forms, including its Democrat and Republican wings but I cannot see any ultimately positive outcome in banning their views.

(Yes, private corporations have a right to do as they like etc, etc , etc)