skysight-inc/HackerNews huggingface dataset:
I got doored super hard commuting on my bike one day, I was on the pavement out cold for a few seconds. If I didn't have a helmet on, I would be dead. It is just common sense. You have to be such a fucking FOOL to go without one.
I was in Bangalore today and had a taxi driver turn to me and say, "you know what, throwaway894345 may be pro-Damore and spend rhetorical time trying to downplay the Jan 6 riots, but I'm sure that anecdote about a female colleague working in communications getting flak for not making the hand black is in no way a ridiculous straw man for his own sentiments." A bunch of leftist professors happened to overhear us as we were stopped at the curb and immediately threw down their Che shirts and began sobbing and clapping.
> this sort of emphasis on skin tone seems like a very recent phenomenon at least in the scope of my lifetime.

This sounds like something that could only be true of a white person. It reminds of me of how I was horrified to learn that one of my gay friends had to deal with someone calling them the F slur once, and my friend said I was only surprised because I don't personally deal with homophobic slurs on a regular basis.

There has always been extraordinary emphasis on skin tone, it's just that more and more non-POC folks are starting to see it bit by bit.
This is some clever marketing! I went back to look for that code.

Is there a name for this? It's not exactly an Easter egg, is it?
This is why I used the word sometimes. Obviously the whole military industrial complex is the worst example.

As for the philosophical argument that they take my money by force, I just don't get it. This is the best way we have found to have a civilized society so far. Going far in either direction communism or anarchy is not a good solution. You have to also consider reality when arguing policy.
You have to pass around the whole object you want to copy for that to work. For example in a compiler, if you function only sees an AstNode, it can't make a deep copy of the whole AST easily. You also have to be careful with things like objects that contain refcounted pointers.
I read through it and it says part of the document has been admitted to be true.

> You can then question the fact-checking organization, and eventually nobody can say anything.

If I am a citizen of the said country, is a private fact checking organisation answerable to me?

I am not saying they are lying, but what are the checks and balances on them.

> Should government be the arbiter of truth? About it's own political candidates?

Elected governments shouldn't be, but isn't this why other arms of the government exist, like judiciary. You might question judidicary as well but at least on some level they are bound by their constitutional duties and have to follow the law of the land.

My worry is, in a lot of places in the world, the more we delegate this trust to private entities, th more powerful we make them. They aren't answerable to people of those countries.
Perhaps initially, but the additional demand would drive economic expansion via demand for more workers to fill said demand no?
Nearley is amazing. The best implementation of the Earley algorithm I know. It's a great algorithm because you can use any context-free grammar as input and it doesn't require code generation. It's the perfect algorithm for a parse(grammar, input) standard library function.

As far as I know, Nearley implements all optimizations published in the literature. Worst case time complexity is cubic for ambiguous grammars, quadratic for unambiguous grammars and linear for grammars suitable for deterministic algorithms. Performance is still going to be worse than constrained parsers that can handle only a subset of context-free grammars such as deterministic LL(1) parsers. Here's what the Parsing Techniques book says:

> If one has the luxury of being in a position to design the grammar oneself, the choice is simple:

> design the grammar to be LL(1) and use a predictive recursive descent parser.

> This can be summarized as: parsing is a problem only if someone else is in charge of the grammar.
The concepts in Windows used to translate to the physical world. "Buttons" and "Menus." Sure, to an alien species, these things are unintuitive, but no more so than a door knob.

Of course, physical things are losing buttons. I guess kids will refer to things as 'tap the tappy spot' or some such.
But also something I could break down and carry with me in lots of contexts that I wouldn't bring my laptop.

I have a family member replacing her grad school MacBook Air with an iPad Pro now that she's returned to the industry and has a work computer again for her programming/bioinformatics needs. And a lot of her workflow could be done in Jupyter Notebooks, honestly.
In my personal experience, the more the org gives off the impression that it is hot shit, the worse it usually is.
That's a fair point. But a lot of our computer interactions are, now, so intuitive since they exist on other platforms, it just irksome if they don't exist on Mac.

> What should the OS do if you cut files, and then don't paste them and cut something else?

Windows, and common linux file managers leave the files in place in this scenario. Its not the most intuitive thing, but people (i think) understand this is what'll happen if you cut something and then cut something again.

> magic incantation

About that. I love how a combination of control, alt, command, function and tab keys can make you into a keyboard ninja but I also can't help but feel that it's a bit much. For the first few months after getting a mac, about 20-30% of my search engine queries were about these keyboard shortcuts. It's a steep slope. And the combinations often do something very fundamental that you often use tens of time a day. For instance, I was today years old when I realize that 'command+down' opens a file.
I grew up watching Tony Hawk take the world by storm, but Mullen was the guy that could do all the tricks you dismiss as impossible to pull off when BSing with buddies about what-ifs. His control of a skateboard is legendary.
Yes, that one. You exaggerate when you say that “most” of the book’s findings were undermined, but a good chunk of them were, including most of the principal findings of one of the chapters. And note that Kahneman had the integrity and objectivity to accept that he had been taken in by some non-replicable results, and has been totally clear, honest, and straightforward about what results that he described in his book are reliable and which should probably be discounted. Maybe he was too credulous when he wrote the book, but no one realized at the time how much of social psychology would collapse. He has provided a model of how an academic should react when faced with uncomfortable evidence.
It's generally considered bad form to privatize OSS for your own gain, whether there's a price tag on it on day 1 or not. Ex. VLCs issues over the years
With the 'as' keyword you can cast between types [0]. Instead of inheritance, you can implement Traits for objects [1], which works more like composition.

[0]: https://doc.rust-lang.org/reference/expressions/operator-exp...

[1]: https://doc.rust-lang.org/rust-by-example/trait.html
> I was able to create mostly what I wanted from it

Is "what I wanted" just the calculator app you link? Of course I don't know how much complexity went into it, but maybe the app just didn't touch on the darker corners/pitfalls of SwiftUI that I find you only run into when it comes to Core Data, fancy views, animations/transitions and so on.
No even vaguely competent C++ programmer uses arrays of char such as char a[26] - this is completely bogus.
It’s impossible for the UN to both (a) grant membership to every broadly recognized independent country in the world and (b) consistently act in support of human rights.
The game of chicken was ... to obey the request of the ATC of the airspace that the aircraft was in. It's _normal_ to do that.
Same, I was asking myself that this weekend as I was driving to BestBuy to pick it up.
I've heard about this rewrite multiple times now from different perspectives, both public and private. It's interesting how much the narrative changes based on the context of how it's being told. This author seems genuine and honest, but it's also clear that the story is being spun in the most positive way possible.

The previous thread here has a different perspective on the situation: https://news.ycombinator.com/item?id=25373462
That doesn't really make it any more reasonable.
I worked at Uber and this whole shit show was typical and unnecessary. From the time, one of the things that TK was so proud of was the logo redesign and the design of one of the floors in the SF HQ that had a bunch of scifi elements.

What was the benefit customers got out of any of this?
While a lot of focus has been placed on vehicle batteries, I wonder how things are going with stationary batteries, where weight and space are far less important.
Media reporting that dismisses the use of a potentially harmful drug to treat an illness without a full peer-reviewed study should be standard operating procedure.

Consider thalidomide:

https://helix.northwestern.edu/article/thalidomide-tragedy-l...
So then you do not support the first sale doctrine?

If someone buys something, even like a physical good, you do not believe that the person who bought it, actually owns its, and the seller can put whatever restrictions that they want on the thing that was purchased?

For example, if someone sells a book, you think it would be OK for the book writer to prevent someone from reselling it, or reading the book in a way that the writer does not like.

And even more so, it seems like you do not believe in any form of anti trust laws at all. And you think that all anti trust laws are just illegitimate?

This is an odd position to take, because most people support the first sale doctrine, and also support some form of anti-trust law.
I disagree. I don't think there's anything to transform. "Offense" is an apt summary for the complaints. One of the HN guidelines is to read charitably, and in general splitting semantic hairs is rarely interesting IMHO.
I thought they used an enterprise certificate? Those are still available and easily can be used to distribute software without Apple review (but perhaps not for companies as high-profile as Facebook)
I guess it depends on where peoples wealth comes from. It’s probably far easier to estimate Zuckerberg and Bezos when you know it’s tied to a publicly traded company than if it’s all private. I have a good friend who is a billionaire that laughs at these lists knowing they know nothing about his money (not a public company), where it comes from, and where it lives.
I just want to say, this comment made my day.

You are truly Nerd Level 255
State of the Union? What is that?!
For those using zsh, you can get better quoting (and only when necessary, and handles non-printable characters and newlines better) than using printf.

run() {
if dry; then
echo "${(q-)@}"
else
"$@"
fi
}
I'm not sure if other OS's do this. If you cut something on Windows Explorer (files or folders), they get somewhat greyed out. If you then paste them somewhere, they move. If you don't -- as in, you restart the computer, cut something else etc, the files stop being greyed out and return to their normal color. It's intuitive, and you don't lose your files.
370 assembly language was interesting in so many ways. Applications were responsible for maintaining their own call stack and there were processor-level instructions for converting a number encoded in EBCDIC and converting it to a machine level int.
I don't think passing a certification deprived people of analytic thought
I wish we owned the software when we bought the hardware.
I wonder what the effective hourly rate was that these developers were paid for all of this work.
it is not technically criminal but deeply unfair. that's what people care about
We're sick of having rights and we've had enough of EU monsters telling us we can't all die from drinking posion. What is this, Nazi Germany?

- standard brexiteer position despite the ECHRs not actually being an EU body.
> Enduro racing (where the uphills aren't even timed) is a nice example of that.

Ah! Excellent example.
That one has always felt to me like monopoly abuse by Google to prop up android
Any idea what fraction of those are SpaceX?
Kiwi IRC founder stops contributing to IRC after Freenode drama
> It does make it less intuitive if it is hiding common interactions behind keyboard shortcuts (cmd+up instead of an Up button)

Navigating to the parent folder isn’t exclusive to a keyboard shortcut (⌘↑). It’s also accessible from the menu bar (Go → Enclosing Folder).
The more the org values external appearance, the more the org justifies projects based on external appearances.
Notion Explained: The API Debut
Taxing people's assets are complicated. But not because of houses. There are large portions of the U.S. where people are taxed based on their house value. Like in Houston where I pay ~3% of the value of my house every year in taxes.

The real tricky part is small businesses. If I run a small software consulting business or own a bar how much is that worth? Is that the value of the software consulting business with me or without me?
Sorry to be pedantic, but the correct term is potsherd. Shard and sherd both have the same origin but the term of art is sherd or potsherd.
There are far more beginners than people with enough knowledge to care about anything beyond that.

And that problem only becomes worse the further you get into these topics.

When you add to that the fact that anything specialized will become outdated very quickly, incentives are not aligned for there to be a lot of deep, insightful articles about anything.

There just aren't enough people who would be interested in it to make it worth the time someone would take to create it.

edit: And of course, StackOverflow is a great place to find these types of things because it serves as a watering hole for the types of questions and discussions it sounds like you would be interested in.
Politifact and COVID origin
I wonder if they'll ever get round to adding a date picker in safari desktop?
It'd be a great commuter car. Cheap to buy, cheap to "gas" up, cheap to maintain. You're usually only commuting with yourself anyhow. If I still had a commute (and they sold these in the US) I'd definitely buy one.
This article is very sparse on the actual technical details. How would the tax be distributed? What happens if one or a few countries get disillusioned and just stops participating? Isn't that somewhat the plot of the Star Wars prequels?
I have no problem with leaders encouraging overworking, but the article could have detailed the compensation that people got during the work. My guess is that they were getting not much more hourly wage than a McDonald's worker for correcting for the bad leadership.
I don't think anyone would mind if Apple offered two -- otherwise identical -- versions of each Iphone: One locked down and one not. Or Iphones could be unlocked by default but you can pay extra to have them permanently locked. People would pay for that if locking down their phones actually provides value to them.
> because they (Facebook) have told us in public that they would

> You can trivially check this yourself.

> You won’t find a ‘quote’

You're backpedalling and it's really unclear what you're talking about, leading me to assume you're making it up or misrepresenting something.

If it's so trivial to find why can't you produce it?
The secure enclave slide is pretty interesting. If the people proposing these ideas misunderstand cryptography so much how come we haven't seen a law requiring something that technically misguided?

Also, I will say that this is all a moot point unless people have root on their devices. As long as smartphones are popular in their current form things like encrochat are going to keep happening (even signal could be abused this way.)
Oh, do you know him personally?
By imposing a tax the company must raise the price of the goods to pay for the tax (or produce the good more cheaply, say with fewer inputs, which reduces the quality of the good somehow, which is the same as raising the price). At a higher cost, fewer goods are sold and so the firm has less revenue and thus lower total profits as well as hiring fewer workers. So the tax burden falls on workers, consumers, shareholders. Exactly how it falls on each group is the theory of tax incidence which has nothing to do with whomever needs to collect the tax for the government. The fact that A collects the tax and sends the check does not mean that A pays the tax.
Gruber hints at this here: https://daringfireball.net/2021/05/the_2021_m1_ipad_pros

"If you already love iPadOS, well, you’re in luck — go out and buy a new iPad Pro and I assure you, you’ll be delighted. For the rest of us, I have a feeling we need to see iPadOS 15 before we experience the true potential of these new (or any recent) iPad Pros.

Three weeks until WWDC. "
> It makes hard things easy and easy things hard.

People also say it for k8s. And it kind of explains why k8s is creating so many jobs.
> It's still a great mystery to me why it seemed like the swipe keyboard (Word Flow[0]) on Windows Phone was so, so good, and yet even SwiftKey which is owned by Microsoft doesn't measure up

I worked with the guy who lead the swipe keyboard on Windows Phone. Amazing machine learning engineer who lead an amazing team. Some of the work he did for my team was out of this world (ML models to do predictive touch inputs to decrease perceived touch screen latency and improve touch recognition accuracy, on a Cortex m3)

Unfortunately for whatever reason his code was never adopted outside the mobile org, and I believe he was moved off that project after its initial version was completed. This is also why the desktop Windows swipe keyboard for Windows tablets at that time terri-bad compared to Windows Phone's swipe keyboard! Also this is possibly why the keyboard got worse, not sure it was long enough ago that I remember it was mid-Win8.1 mobile -> 10 transition but I don't recall all the details and the timeline.
The Hunter Biden laptop story comes to mind. Twitter was even blocking DMs with a link to the story, but it turned out that what was in it was true, even if it was inconsequential. I also remember seeing a Facebook ad that had a video of Biden saying he was going to end fracking, but since his campaign's official stance was that they weren't going end it, the ad was removed for false information.
Compare bar ends to 3.5mm headphone jacks. You don't see them around that much anymore, but it wasn't that long ago that they were common. You'd expect someone who has basically any level of interest in audio equipment to be aware of their existence, even if they've never personally used one.

I suppose I don't spend much time talking to very young mountain bikers, so maybe there's a generational thing going on, but I would assume it's the same there. And, like 3.5mm headphone jacks, new equipment may not have them, but they're not gone gone. I saw some people riding with them last time I was on a trail.

Also, this complaint seems just a little bit forced given that the title image on the article is a picture of a bar end. Even someone who's not familiar with mountain biking should be able to take a look at that picture and hazard a pretty successful guess.
This is the key. R shouldn't be seen as a general programming language, but a domain specific language that's still open-ended. I started with SAS in my job, which was fine for statistics and handling tables. But anything beyond that, even supposedly simple things like reusing code or listing all files in a folder, was not simple. With R, it was.

R only had to be ergonomically better than the competition, and they weren't very good.
Several years ago, I stopped buying new iPads because Apple still hadn’t made it a multiuser device with user switching and profiles. That feature was introduced for the education market, but it seemed to rely too much on iCloud for user data restoration and didn’t seem to be that good.

Now that the base hardware (especially RAM) is a lot better and the latest iPad is using the same processor as on the latest Macs (as of now), there is no excuse…except for Apple’s poor vision and execution of iPadOS…for keeping the iPad as a single user device.
I stayed all my life at the same location, and I noticed the change between the times, too.

My guess is that this is because of different motivations people had to learn computer programming. Did you learn programming because making simple programs in Basic was irresistibly fascinating? Or did you learn programming because people told you that this was how you could make a lot of money? Of course the former type of software developer is more likely to play with "useless" (i.e. not immediately profitable) stuff than the latter.

When I was a kid, personal computers existed, but they were mere toys. It was not obvious that something like today's IT industry will exist one day. Therefore, only nerds played with personal computers. And the first IT companies were full of nerds, because those were the only people who knew how to write code.

When it became obvious that IT jobs are well paid and the demand for programmers is large, people motivated mostly by money started studying computer science, too. These days they probably are a majority at most workplaces.

Nerds had their moment in the spotlight, now they are being displaced by normies. Being fascinated by tech for tech's sake is uncool again. It is cool to be fascinated by tech for money's sake, though.

By firing James Damore, even Google made it official that people on the autistic spectrum are no longer welcome.
As a fellow former fee-paid developer, they'll get another $99 from me for the privilege of writing software that benefits their ecosystem when they dig up my corpse and pull it from the wallet I was buried with...

... but I still agree, it's to my loss. Damn good APIs, damn good integrated user experience. I decided I didn't want to feed the beast, but it's a really good beast.
I shattered my ankle nearly 8 years ago dropping in at a local skate park. I understand this feeling quite well. Sadly, I never really got on a board after the injury, can't put my wife through that situation again. :)
Wait, what? I never new you could do that! That's a super nice feature.
By its very nature, the "bro code" refers to a "code" that doesn't actually exist, which makes your comment quite ironic. On measures of aptness, that makes it a comparison that's not apposite at all, but instead opposite.
And even then it's easy to change the defaults for each media type (documents, music, photos, etc.).
I’m going to be disappointed if we don’t get Xcode on iPad OS.

The new iPad Pro is so tempting. It could be my one true device for short trips if I could write and deploy code comfortably on it.
>If the US government is taking $10k in taxes from you, you're making over $80k a year.

This is an extreme lower bound looking only at FICA. In reality you have:

-FICA

-State income tax

-Local taxes for your city

-Social security and medicare tax

-Sales tax at point of purchase

-Property taxes (directly if you own a home, indirectly + margin if you rent)

-Gas tax

-Vehicle registration fees/taxes when purchasing

-The payroll taxes your employer pays for paying you, directly suppressing your income/earning potential.

-A whole host of taxes on any capital gains, inheritance, gifts, your phone bill, the list goes on and on.

When you _only_ look at your tax burden in terms of what gets deducted from your check you get a highly misleading figure. This doesn't even factor in what happens when the gov inflates the currency and "taxes" your cash holdings.
lemme re-iterate :Ð

Complexity is a source of useless processing with the only goal to obfuscate simple things... :)
$100/mo/dev is deemed profitable to the company si I guess they are happy rather going for contracts for hardware machines
How does /. has broken back button?