jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I would personally use #1 to make my startup's API (I'm assuming that would be possible) if it were available. I want to focus on the core of our technology and would be happy to "outsource" the API if it were done well.

I'm not sure how ShowMyCharts would work... most of the analysts that I have seen who use Charts have very complex charting needs and are already very comfortable with Excel and it's capabilities. Not sure who the target market is.
No, it probably couldn't; the entire premise of what they are doing is bad tech journalism. Comparing something that doesn't have any concrete data to a recently released phone, declare half the things subjective, and then draw conclusions.

The only thing they could have done to improve it without takedown is put a big disclaimer at the top, “Journalism is hard. Sorry about the pile of poop below. We dropped the ball on this one.”
Google is exploiting MS and Apple update release processes.

Both were published days before update schedule.
This might end up being fantastic news for more sustainable energy battery storage down the road.
Leatherman sells a lot of tools at that price range, for instance: http://www.leatherman.com/7.html#start=3
to respond the question in the title: no.
They're doing it ironically.
Hotel reservations, prices, and numerous market indicators. for thousands of hotels.

PriceMatch is hiring in Paris!
⌘? displays help. That other shortcut only opens the help menu.
There's not an added adjuvant in either of the mRNA vaccines. The lipid nanoparticles may be acting as one though (in addition to ferrying the mRNA into cells).
Who would volunteer for that study?

It would be horribly unethical to give people a placebo who didn't volunteer.
Journalists may not literally think they're going to write a hit piece, and they may try their best to be unbiased, but that does not make them fully unbiased, either.

And it's hard to think there's not some bias going on in the "Silicon Valley's Safe Space" article.

The article took 14 pages to say three things:

• the NY Times wanted to reveal Scott's full name, and Scott took down SSC because of it

• a lot of Silicon Valley are fans of SSC

• Scott knows someone who knows someone who knows someone who is a racist

Over the course of 14 pages are some very conspicuous omissions:

• any mention of why Scott wanted his full name to be private (or that he's a psychiatrist at all; the article uses "Mr. Alexander" rather than the usual "Dr. Alexander" other articles on SSC have used)

• more than a single sentence about what SSC the blog is actually about [1]

• that SSC (and other rationalists) was warning about a COVID pandemic before everyone else, and had good advice on what to do about it before everyone else (which the author explicitly told sources that the article was to be about that)

There are a lot of other omissions I can believe are nonmalicious. I could even believe it was all in good faith if for some reason Metz had just never interviewed anyone who knew anything about SSC. But he spent hours interviewing Scott Aaronson [2] and many other people who loved and hated the blog, and Alexander spent days explaining why he wanted his name to be private. And those three omissions are difficult to explain.

If the article had maintained a veneer of neutrality by covering both sides to an extent and just focused on the negative side a lot more, I could believe that maybe it's just me.

But the article conspicuously doesn't cover anything very much at all (the SSC haters I know also noticed a lack of any coverage of specific incidents people usually hate rationalists for). Metz interviewed a lot of lovers and a lot of haters and didn't write about any of it except the vague connections.

It's difficult to believe _nothing_ weird was going on.

[1] https://howthehell.substack.com/p/nyt-ssc-quoting

[2] https://www.scottaaronson.com/blog/?p=5310
I just want to say thank you for all your contributions to advancing web technologies.

Javascript is still the only meaningful "Full Stack" platform and responsible for Billions of dollars in online business and Trillions of dollars in business value.
I love this app so much. Currently I use an iPhone 12 Pro and a Pixel 4a.
If the vaccine developers fail their companies lose lots of money and their bosses are mad at them. There’s a tiny possibility they might lose their jobs and it certainly won’t look good for promotion purposes. Also, developing vaccines is something they actually know how to do. If civil servants fuck up in ways that delay or prevent progress in fighting COVID there are no consequences. No one gets fired or reprimanded, whether for what they said about masks, preventing home testing, telling the Seattle Flu Study they couldn’t test for COVID in February, fining distillers for making hand sanitizer... And note the US FDA and CDC are at worst only a little worse than the European Medical Authority. Slower at approving more or less everything, like KN95s or the J&J vaccine, but they’re not actively trying to kill people. They’re just making sure they can’t be blamed for approving something unsafe. The people who die as a result of that delay are not their problem.
A far more likely outcome is that this would converge on being paid something like Prague/Barcelona wages anywhere in the world. (Think 50-75% of Kansas City, Des Moines, Pittsburgh wages today.)

There is, obviously, incredible incentive to defect. If you're going to demand 100% of SF wages, I can improve my lot by demanding 99%. Then the next SWE can undercut me at only 98%, and so on.
The late USSR frequently had to import its own grain and other food stuffs as it could not produce enough; it's one of the reasons USSR failed. And in the early USSR millions of people literally starved to death (holdimor). Today, despite all it's issues, modern capitalist (more or less) Russia is the largest wheat producer in the world. Not sure about China.
Not only do you use a different part of your brain for navigation from most everything else, it grows to accommodate its use: http://en.wikipedia.org/wiki/Hippocampus#Role_in_spatial_mem...

I never use a GPS, and generally never have to spend time thinking about directions. They just come to me, and eventually I'm at my destination and wonder how I got there. Compare to futzing with the terrible UI of most GPSes and interrupting conversations to listen to them tell me how far until the next slight bend in the road.
> (And, specifically, they are not ridiculous for reusing it he same steel)

I think we're actually saying the same thing.
[Author of blog post here] Appreciate your concerns, thank you :)
The mistake is categorising things like iPhones as simple "imports", when both the parts and the software and most of the profits are from American companies. I work for an iPhone-part-supplying US headquarters company with offices around the world. We spent some considerable effort working out who was allowed to continue talking to Huawei.
[Author of blog post here] To me those are different things. TODOs on a daily basis can contain mundane tasks - e.g. "Send a Christmas card to cousin Terry" doesn't strike me as something I need to keep a record of. For things that I've accomplished, e.g. launched a new site, reached some milestone, I can just keep it on a separate page/note.
Yes, it's correct. But it's easy to fix, just do this:
export MKL_DEBUG_CPU_TYPE=5

Depending on the benchmark, I've seen up to 6.6x improvement in matlab on the AMD Rome/Zen2 chips
> The whole value proposition of markdown was supposed to be that a writer/reader need not create a detailed mental model to mentally parse the text.

The main value proposition was that the raw markdown looks like normal text. If you just want a simple mental parsing model, you use html or bbcode.
Is andlabs/ui still maintained? The last commit is from September 2018. Personally I love Qt since it's modular and I only use (and ship) the parts needed by the application.

It exists since 1995 and is still heavily maintained and modernized over time. I don't know any other GUI cross-platform library like that.
[Author of blog post here] Bingo - this is a reflection on my own process. It's not a recipe for others to follow as much as it is food for thought and maybe a push to figure out what works for you.
If your side project lingers on your personal site where nobody sees it, how would you ever know if people need what you're making? This is the typical "if I build it they'll come" pitfall.

You're basically talking about validating your idea before you spend any more time on it but if you truly care about validation, it's actually the opposite: you'll need to spend more time to validate your idea.
And horrible security update, policy, you can basically throw them away after 1 year...
> This decision sidestepped the question of whether APIs are copyrightable or not by declaring that this particular instance was fair use.

This is incorrect, before fair use was tested, copyrightability was established, which is why the fair use defense, which is an exemption for copyright violation, was then determined. If you followed the various appeals and rulings this case entailed, you'd have to be aware of this.

APIs are copyrightable, as this case has determined, but now the Supreme Court has also thrown out any reasonable definition of what is and isn't fair use.
> Ok, genius, you go write a blog post then.

That was unnecessarily antagonistic
You can't, but not because of the slice stuff, but because you have to give it valid values. This works

// returns a heap-allocated buffer of length new_arr_length
fn my_malloc<T: Default + Clone>(new_arr_length: usize) -> Box<[T]> {
vec![T::default(); new_arr_length].into_boxed_slice()
}

> slices can't own their data, can they (I'm genuinely not sure)

The problem is that "slice" can mean both &[T] and [T]. [T] is an unsized type, so it needs to be behind a pointer. Putting it behind a & is the common case, and doesn't have ownership because &T doesn't own T, but you can also put it behind Box<T>, which does have owership over T.

> Though, in that case it would also seem fairly pointless (as opposed to a &[T])

Yes, it's very niche. I've never used one in all my years of Rust. But Box<[T]> is two thirds of the size of Vec<T> (no need for capacity, since capacity == length) and maybe there are cases where that is significant, for example.
This is a pretty ridiculous comment.

Not only are you citing suspiciously rounded percentages (and we know what they say about percentages), you are potentially planting a dangerous idea in some people's heads. Many people that take antidepressants (myself included) are constantly doubting if they still need a drug. In my case, and in many cases, the answer is yes.

Don't make people doubt themselves just because you felt the need to toss your amateur opinion in the ring.
It's probably accurate that given the choice not spending $3000 to replace a battery and... spending $3000 to replace a battery, people would choose the former. But if you drive your car 200,000 miles and lost too much range to continue driving your car, but it only costs $3000 to get the battery to an "as new" state? Yeah, they'll spend it.

Just for some frame of reference, lots and lots of people replace internal combustion engines in their cars, either to restore a vehicle, or to upgrade it. Spoiler - they often cost more than $3000 (before factoring in labor)!

[0] https://www.gmperformancemotor.com/category/SB.html
No worries :)

I checked the math so many times because I was starting to suspect my mind was glitching, lol.
This one? ”you may not have more than one free Account”

https://docs.github.com/en/github/site-policy/github-terms-o...

But there’s also later more detailed guidance:

”One person or legal entity may maintain no more than one free Account (if you choose to control a machine account as well, that's fine, but it can only be used for running a machine).”
A moderator will probably berate me for this meta-commentary, but there is a robot that comes along and down-votes all of my new comments regularly. I don't know if it is just me or every recent comment.
Not only that, all income (but eliminate capital gains).

While it may sound a bit revolutionary, this is essentially the tax structure Milton Friedman endorsed.
NYT (mainstream media bad) - be your own journalist you can do better, truth and facts don't matter something something liberties and fake news.
+1 on this one.

Just happened to rewatch Citizen Kane last week
No idea what PHP has to do with that quote.. but Yahoo did use PHP:
http://www.internetnews.com/dev-news/article.php/1491221

Of course, that was quite a while ago.. before nodejs, go, rails, etc... so no idea if that's still the case.
The author (me) is aware that multiple availability zones did in fact go down. Depending on your level of willingness to accept downtime, configuring an app to be in US East, California, Ireland, Singapore, and Tokyo (or some combination of those 5 regions, beyond being in several parts of US East) would have avoided an outage completely.
There is and you can :)
I've never used anything but spotify on my iphones for years and this has never been an issue for me - i wouldn't have known or cared until reading these links.
To me Braid was literally the first example of him doing what he does.
It it software. As they did to ios, the MacOs has highest priority to all interface actions.That's why the scrolling on ios and MacOs is usually very smooth. The interface get the highest priority so if the computer is struggling with lots of simulaneous processes, the interface still will feel smooth. Very smart solution to prioritize UX. Why they didn't do the same on windows/android? No idea.
On the other hand, I use HE's tunnelbroker for IPv6 and need to prevent AAAA results for Netflix (which blocks HE IPv6 addresses because in theory someone could evade geographic restrictions on streaming). Easy enough since I run my own DNS server. It sounds like systemd might, without any warning, switch to the fallback servers if something goes wrong, only for someone in my house to complain later on when Netflix is not working (meanwhile the underlying problem goes undetected for who knows how long, because everything is using the fallbacks and nobody notices that something went wrong).
I always used Firefox because it was far ahead of other browsers in terms of UI, such as good tabbed browsing. But now it's gotten rather clunky compared to Chrome. It's been playing catch up for years. For example, Firefox really needs to implement Tab Groups like Chrome. It's such a great feature, and it's a shame that Firefox doesn't have a version of it.
It’s dissmissible if the comparable solution (internal combustion engines) already have to use the exact same intervention (engine block heater). I grew up in Minnesota (and visit regularly). If anything it affects me MORE than most people, and I’ve been stranded with a non-starting internal combustion engine car in the cold winter many times which is how I know the existing internal combustion engines already don’t do well. It is not uncommon for parking lots (especially in the Northern parts) to be equipped with outlets for this precise reason (and people often leave their engines running while they go into the store on particularly cold nights so they won’t be stranded). Makes electrification there actually easier in some ways as there’s already widespread infrastructure for trickle charging.

Concerns which are not that well-informed are, indeed, dismissible.
> check for processes accessing the file

How? I could check at any point in time if the file is being accessed now, but how could I ensure that it hasn't been accessed in the past? The ext4 access time can be forged by the same process that accesses the file. Should I have a daemon running to check this? If so, then why isn't this already a feature in common Linux distros?
You have to commit to one audience, I guess.
Because the actual canvas API is more limited in what it can do. Basically this was designed to be a lot like processing, without the special DSL; you write your applications using just javascript/coffeescript.
https://github.com/ysimonson/wordman

demo: http://ysimonson.github.com/wordman/
quote: tax payments and the share of the tax burden borne by the top 1 percent climbed sharply

This is the reason for that phrase lies, damned lies and statistics. The top 1 percent have been getting an ever-increasing share of gross national income, so their share of gross national taxed income, hence gross tax take, correspondingly went up. Meanwhile, we're staring at a total meltdown on the demand side of the equation -- people who aren't in that top tier have seen their real wages fall consistently since the 1980s. What happens to a consumer economy when you've starved all the consumers?

I'm not saying that the tax code created that upward aggregation - technology, globalization and outsourcing labor are probably the biggest factors in that order. But it seems like a solution addressing the exact opposite of the problem.
He was discussing it in channel. How is that different than a publicly held conversation? I only happened to catch it because I switched into my client for a minute while doing a deployment. This was not a private conversation.
For me, one of your points seems to be on the money:

"Do you require them to register each application with you?"

For quite a while, Governments have wanted to accurately classify and throttle traffic / consumption for certain services. For example, in Canada, we're not allowed to watch U.S. streaming video feeds other than U.S. video advertising. There are of course stronger international examples, but in the U.S. it may seem attractive to build a registration system on top of anything built for the web so that it could be shaped, monitored and shut down.
This would be a great way to test out new jails too - when you break a test law, straight to the test jail with you!
What's your current reader?
You have http://english.stackexchange.com/ for questions such as this. Search for "emoticon" there.
If the oil makes the other six figure people deliver six figure work and if without them, they'd only deliver 5 figure work, then no. That money is invested reasonably.

People aren't idiots, they realize when somebody else enables a group of people to excel. If they don't realize that, it's managements job to make sure this is understood. And besides, if employees who are "productive" are pulling 10-14 hours a day, then there is again something going terribly wrong in management to begin with.

The real problem of the Microsoft system is setting a fixed value on the number of "cog" and "oil" employees. Different jobs need different people and different people again need different people. If a manager says: "I have 10 units of cog and 5 units of oil people" and is allowed to give out money accordingly, that's great. But if the company says: "Sorry, but you can only have 14 cog and 1 oil" - Suddenly you are forced tell 4 employees who are great workers that they're just lubrication.
Knew an SDE II with 10 years of experience at MS who didn't know how to grep through a file to find out which log lines started with a certain word. Guy seemed have been holding pretty well onto his job, probably senior by now. Plenty of deadwood.
(1) Dont use unique keys per service, but per service per device you use. Private keys should never be transmitted. They should contain some marker that raises a big warning somewhere in the OS I/O stack if going through.

(2) See (1). Don't. Instead, register any new device with a new keypair. Have the user confirm the registration of a new device, using a trusted communication channel (low security requirements: e-mail confirmation, medium: SMS or RSA token handed out to users, high: token coupled with bio-information such as fingerprint scan).

(3) See (1) and (2).

(4) Well, let them expire, prompt the user to reregister their device according to (2) 1-3 months in advance with increasing frequency.

(5) Store the key in an OS controlled keychain that gets locked on device lock. Avoid OSes such as Windows, that still don't offer this feature.
I'm an admin of a forum where we share ignore lists.

I was very concerned about this at first because there's a very real chance that people will blindly ignore users based on others already ignoring them. However, for the most part, it seems users will still look at those shared lists as an "advisory" and still use their own discretion when choosing to ignore a user.

There's also a feature where frequently ignored users will lose community standing (it works a bit like karma points except no numeric score is shown). Users with poor community standing will see an increase in the delay interval they're allowed to post.

They will also not see new topics until a certain number of users with good community standing have already replied to those. The idea being that, perhaps, exposure to good quality posts will dissuade rubbish ones.
I'dd hate to see a fork of it with ads and junk grow more popular than it.

Last time I checked, the google play store interface only broadly discriminated between for-pay and free apps. I think adding other broad categories like "open source" and "no tracking / advertising" would help to keep these fork+advertising versions from becoming popular.
Compare and contrast with the highest voted comment here:

https://news.ycombinator.com/item?id=22663106

"If there’s anything the current debacles in Europe and the U.S. has taught us, it’s that selfish and/or irrational jerks abound, and asking nicely doesn’t work at all."

Who, whom?
Put that way, it does sounds very scary. But am I reading correctly that it's no more potent than the old version of SARS in this respect?

"The half-lives of SARS-CoV-2 and SARS-CoV-1 were similar in aerosols, with median estimates of approximately 1.1 to 1.2 hours and 95% credible intervals of 0.64 to 2.64 for SARS-CoV-2 and 0.78 to 2.43 for SARS-CoV-1 (Figure 1C, and Table S1 in the Supplementary Appendix)."
Of course the spanish flu. The most deadly event in recorder history. Killed more than the two great wars.

Life is the most important thing.
Not really. Curry leaf isn't an essential (or even particularly common) ingredient in curry powder, or in curries. I think it's unlikely that the article was intending to refer to the odour of curry leaves specifically.
I work for a company where universities are pretty much 100% of our customers, so I'm curious about this also.
Yep, you're right.

Luckily, the 50/60Hz stuff really doesn't matter these days except maybe for some digital clocks on appliances.
What often gets ignored in that value judgement is that the profile can lead to more relevant search results. (Subjectively, Google's results get better when I'm signed in.)

At least for me, using DDG is like stepping back into the 90's as far as search result quality goes.
Hmm, I'm using Safari, no problem here.
So true. I am watching this video and I am very impressed. I am a novice programmer, but from what I read on HN the Shen system hits all cylinders a lot of the more powerful advanced programming paradigms. I am a Shen outsider and there seems to be some much overhead that is not technical when I read about it and it upsets me bc, well, it is a work of art.

I just started studying Java, and found the yet to be certified Java implementation. I am afraid to look at it, lest brains come of my nose.

https://github.com/hraberg/Shen.java
I don't have a Chromebook, but I think you have to sign into a Google account to use a Chromebook, so surely they have the numbers?