skysight-inc/HackerNews huggingface dataset:
I don't know where you get the impression I'm outraged? I figure this link is posted on HN because people like conversing about fast-growing companies and their practices, not because it's actually Tesla Owners Car Club News.

It seems extremely odd to come into a discussion then complain about how exhausting the discussion is and then stay in the discussion complaining about how exhausting it still is.

Also note: Most companies don't claim their cars are fully self driving (even with a Beta tag attached), so the analog to other cars missing these sensors is pretty obviously disingenuous.
There are multiple stories about what happened to that grant. Demands were made by the NIH suddenly and without precedent. Failing to meet those demands is what got the grant terminated. The motivations for the demands are apparently political rather than scientific and according to some are a "horrible precedent" that may break some explicit ethics rules about how grants and handled. This is particularly sad now that we have essentially proven that the wet market was the source of the virus. This was all about a made up narrative that was intended to serve political ends instead of being motivated by science and the quest for truth.
I believe your comment his the nail on the head.

For non-US residents, they may not realize that a university education for an American is basically indentured servitude. The American student, as of today, must decide upfront what his career path will be. Because he will be taking on a gigantic loan to train for that career. If that career does not provide financially, the American student is burdened with debt that he cannot discharge even in bankruptcy.

Yes, Americans want to prepare for their career. That is why they look at calculus and other required subjects as an unnecessary tax on their time in college and monies.

For what it's worth, I have had extensive classes in calculus and statistics at the graduate level. For most people, those classes would be useless. They would be better off mastering Algebra and Finance 101 (how loans work and net present value of money). For non-engineering types, I would argue they are better off mastering Statistics as they will be reading and reviewing scientific experiments their entire career. I find the argument you need to master calculus to master statistics disingenuous. Statistics instructors are perfectly capable of teaching all the concepts needed to understand statistics within the class including any that may have derived from calculus. If extra instruction is needed, they can offer a pre-statistics class. This argument, as it seems to me, is that calculus instructors are threatened by statistics instructors.
Reprocessing increases net efficiency considerably [1]. Few people do it since uranium is very cheap relative to the amount of energy extracted from it, even without reprocessing. But if fuel ever becomes constrained, reprocessing would become competitive.

Nuclear weapons proliferation isn't a risk among most countries that have nuclear generation programs. Heck, most of them already have nuclear weapons. The rest can contract out reprocessing to nuclear-armed countries.

1. https://en.wikipedia.org/wiki/Nuclear_reprocessing
Unless I'm misinterpreting what you said, it sounds like you like the SQLite Code of Conduct?

I do as well. I'm an atheist as well and I hate having people's religious opinions forced onto me. I believe firmly in tolerance and live and let live. I really like this Code of Conduct. It doesn't (IMHO) say that you can be a jerk to people and be part of the project. It doesn't say that you have to be a Christian. All (it seems to me) to say is that the people working on SQLite will be good and tolerant, and that the founder is Christian and believes strongly in tolerance. I fully agree, more of this is sorely needed these days.
Activist arseholes forcing their "cancel culture" on others if anything remotely related to pro-western ideas of religion or philosophy doesn't bend to their authoritarian whim.

I for one think the Code of Conduct in SQLite is excellent.
> What’s more amazing is that the NRO has multiple more capable telescopes in orbit as we speak and we’re celebrating that NASA doesn’t have to spend money

I have zero problem with the NRO's budget or its existence and mission statement, undoubtedly its data products are proving extremely helpful right now in a behind-the-scenes way stopping the Ukrainians from being overrun by the Russian army. In addition to the well publicized equipment (HIMARs, etc) provided by the US and NATO states there is certainly a large amount of data on russian armor movements, ammo dump locations, logistics depot locations etc being funnelled from the US into the Ukrainian military command.

Just because a project or budget is black doesn't necessarily mean it's useless or nefarious.

In addition to the above of course NASA should have a much higher budget. I would like it if they could spend it on things that aren't flying pork barrels like the SLS. If they want to launch huge heavy things to orbit, designing something in two pieces that can attach together and using two fully expendable Falcon Heavy launches right now would be a tiny fraction of the cost. Not even counting the theoretical capability of Starship.
Stadia failed because it wasn't an identity, it was just a piece of hardware.

If you stand in line to buy a Playstation 5, you're part of an exclusive club of PS5-owners and you can play exclusive games for that platform.

If you buy an Xbox you're part of an exclusive club of Xbox-owners and you can play exclusive games for that platform.

If you buy a Nintendo Switch, you're part of a (not-so) exclusive club of Switch-owners and you can play exclusive games for that platform.

If you buy a gaming PC, you're part of the "PCMR" and you can play exclusive games for that platform (and brag about how much RAM you have or whatever).

If you buy a Stadia, you can play some games that already exist on other platforms.

This whole situation isn't surprising. Big tech has a particular disease where they think that other industries are trivial and they can just muscle their way in with their superior intellect and size. Just look at how every MAANGA company is trying to disrupt healthcare right now, has a self-driving car division, etc. (There's some business antipattern, or psychological effect, but I can't remember the term right now).

This is why YCombinator exists, because startups do a deeper dive into their markets and don't usually fall for ego traps like this.
50% seems strangely like “Either there is a recession, either there isn’t, that makes 50%”.

No, really, most people have a stake one way or another, and when presented a chance to influence the populace, by making people afraid of losing their jobs and making other CEOs afraid of hiring like crazy, they’ll say the line whether it’s true or false.
I wouldn't say "danger", but I'd guess that omitting Java means they hear about fewer openings that aren't interesting to them, thus saving a bit of time and effort.
The article said

> But Bloomberg Intelligence estimates it would take about eight years to move just 10% of Apple’s production capacity out of China, where roughly 98% of the company’s iPhones have been made.

98% of the iPhones that have been made already, not 98% of iPhones currently being made. So the percentage is probably somewhat lower as of present.
Are you sure about that? A million people losing their jobs can have an impact.

"It is the world's largest technology manufacturer and service provider. While headquartered in Taiwan, the company is the largest private employer in the People's Republic of China and one of the largest employers worldwide."

https://en.wikipedia.org/wiki/Foxconn

And that doesn't count all the companies that make the subassemblies and parts for Foxconn either.
> Climate change is affecting the mental health of much younger children, too.

I don't think this article is being very precise in its description of the problem. My opinion is that it is not climate change itself that is driving kids batty, it is the constant Defcon 1 level fear mongering telling impressionable kids that their planet is doomed and making them feel like they have no future no matter what. In her own small way, I would suggest that Elizabeth Bechard is the direct cause of the very mental health problems she's noting.

> A 2018 study of 6- to 18-year-olds found that the risk for emergency room visits for mental health disorders rose by nearly 5% for every 10-degree increase in temperature, and emergency room visits for self-injury or suicide attempts rose by nearly 8%.

The one bit of scientific evidence posted is very tenuously relevant to anything related to climate change. This study is about same-day mean apparent temperature increases, which could have numerous explanations, and not higher temperatures themselves (particularly over a long time period). There may or may not be evidence that higher average temperatures can lead to more mental problems, but what was posted in the article isn't a very convincing study towards that point.
Yeah but it'd be cool if we had a governmental agency that wasn't adversarial to its own citizens.
True but there's also decreasing marginal utility for each duplicate. A second telescope in any given class would be awesome but it's always going to be less groundbreaking and useful than the first one.
In my experience with stable diffusion tools, there is some parameter that specifies how closely you would like it to follow the prompt, which is balanced with giving the AI more freedom to be creative and make the output look better.
> I am waiting for any evidence that our most provocative thinkers and writers are those who rely on elaborate, systematic note-taking systems.

How about this?

> My notebooks aren't a record of my thinking process. They are my thinking process. (Richard Feynman)
Why, if they don't leave a voicemail, it must not have been an important call!
I am a 2d artist and I have similar feelings.

Are you as full of loathing for all the HN people saying “just integrate the AI into your practice” as I am? I like drawing stuff and I love that this pays my bills and I really have zero interest in becoming a “prompt engineer” instead.

I think a strategy of creating an image of AI art as cheap and tacky is useful. For how long, I don’t know. If we’re lucky then it’ll turn out that getting these things out of the domain of creepy claw hands is a lot harder than anyone thinks it will be, and there will be a lot of obvious tells for a long time.

It may also be useful to try and get your professional associations to bring some suits against these things for playing fast and loose with “fair use”. The legality of these things is debatable, and so’s where “fair use” should fall - personally I feel like nobody posting work on the internet anticipated their stuff being scraped and fed into a giant neural net designed to take their job. Make this shit a lot pricier by demanding that it be built on art explicitly licensed for machine training.

Figuring out where the intersection of “art you like to make” and “art the AI sucks at” lies is worthwhile. If your passion is realistic painterly work then you’re fucked, what do you enjoy doing that isn’t that?
I Bonds are 30 year bonds. Since the I Bond yield of 9.xx% is only guaranteed for the first 6 months, what's the consensus thinking here on a long term hold of them?

Some info I found says:

I bonds cannot be cashed for one year after purchase. If a bond is cashed in
year two through five after purchase, the prior three months of interest are
forfeited. There is no interest penalty for cashing in the bonds after five
years.

Sounds like you'd have to hold them for at least 1.25 years then to get a year's worth of interest.
I am building my own database engine using some data objects (key-value stores) I invented to form columnar store tables. It has some really fast query speeds and analytic features (e.g. pivot tables) that test favorably compared to Postgres and other RDBMS offerings. (https://www.youtube.com/watch?v=OVICKCkWMZE)

Partitioning a big table is definitely on my TODO list. How big does a typical table need to grow before partitioning is seen as a 'necessity'? What are some ways current partitioning strategies have made things too difficult?
> This is like claiming David Beckham uses advanced physics to kick his free kick

David Beckham is in a highly-specialized field (professional soccer player) and this is about things everyday people use, so I guess I don't follow the analogy.
That seems more like a misconfiguration on the site owner's part; if something is designed to be read by bots/programs, they shouldn't put a challenge on it.
I would change your phone number. I've had the same 650 area code since 2003, and I'll go a couple weeks, sometimes more without a spam call. (or any phone call for that matter - except for maybe the pizza delivery person?)

I don't believe I've received a single spam call in the last 45 days - so your phone number is on some horrible list, I feel for you.
The biggest problem with home theater setups with surround sound, IME, is that no matter what you do most of the seats will get very uneven sound (typically, one or more surround speakers being much louder than the others). The only fix is to have a larger space so the effective "sweet spot" covers more of your seating (think: an large-aisle-width space around a 3x2 seat configuration) but at that point you're looking at sacrificing a mid-sized living room worth of square footage for those 6 total viewing seats (and even more, if you scale up from there).

[EDIT] In case it's not clear, the core problem is that for some seats, without a large buffer between the seating area and the speakers, the nearest surround speaker will be like 5-10% as far away as the farthest one. No amount of room-correction can help much for most of the seats in such an arrangement. All you can do is use a larger space so you can put the speakers farther away without changing the size of the seating area (so, add empty buffer space around the seating area) so the difference in relative distance between the farthest and nearest surround speakers is smaller.
Germany thought that works with Russia...

Well, now you see how well that worked
> then people realized the value wasn't in the diagrams but in the models

Maybe some people realized this, but that realization is far from universal.

I challenge you to show me even a single introduction to UML on the web that shows an example of a model rather than a diagram.
I think the philosophy for logs is that they are THE user interface for operators of your service. If you are SaaS, that's you! If you provide software for self-hosting, that's your customers. It can't be an afterthought; this is how ordinary people can peer deep into your system to understand what's wrong with it. If they figure it out, they don't page you. If it's useless, you can't fix it after they page you. Be paranoid and make your subsystems show their work. Anything you want to know while debugging, print it, don't make the user "hey just run this and tell me what it returns". I think there is an art here, and many treat it as an afterthought.

I always liked structured logs because it frees my mind from coming up with how I want to format arguments. "New HTTP request for /foobar from 1.2.3.4 with request-id ac31a9e0-5d57-44de-9e98-60fa94d3e866" is a pain to read and maintain. `log.Debug("incoming http request", logger.IP("remote-ip", req.Address), logger.String("request-id", req.ID), logger.String("route", req.Route))` is easy to write, and the resulting logs are easy to analyze!

I do like myself some pretty colorful logs, but prefer JSON as the intermediary. It's pretty easy to post-process the logs into something understandable. I wrote https://github.com/jrockway/json-logs for this task. Give it a stream of JSON logs, get colorful text out. Add/drop fields or select/highlight interesting lines with JQ or regular expressions (with -A -B -C of course). Installable on Linux or Mac with Homebrew ;) It's one of the few pieces of software I wrote for myself that passes the "toothbrush test". I use it twice a day every day. And that's a good day when I'm not pulling my hair out over an obscure issue ;)
I like #2 and #3. I don't like #1. Democratizing access to science is dramatically more important the democratizing publishing:

1) At the end of the day, anyone can publish on arxiv or similar.

2) If an elitist, exclusive journal charges a $2000 fee, the majority of authors will go elsewhere. It might continue to be elitist and exclusive, but prestigious? Perhaps not so much.

If all that happened was all federally-funded research became open, the market would figure things out and we'd all be better off. Funding for open infrastructure makes complete sense, but #1 seems to place an unnecessary requirement in the way of progress.
You can get around the tritium problem with boron-proton fusion. Also gets around the inefficiency of converting to heat / turbines. Obviously not any closer to production (and probably further) than tritium fusion, though. https://hb11.energy/how-it-works/
I envy you westerners being able to interview so easy for enterprise java jobs. The huge supply is devaluing the experience. I'm here in Iran dying to get to work on, and study a quality java codebase. But they're so few and I do not qualify. I don't think I'll see an actual enterprise codebase before I'm 30.
Fusion would in no possible world be cheap. Whatever else they would be, fusion reactors will be the most expensive structures per unit of volume built by man.
Can you kindly recommend me a book to learn more about ABI and the associate information such as computer architecture etc? In university I've written as assembler, a compiler and also took computer architecture class but still I do not seem to understand the ABI.
If we had a true free market, without that IP monopoly crap, I would be able to buy a 100% compatible iPhone clone with USB-C.

But since Apple gets the benefit of IP monopoly - I can't.
Fair enough. My point is that any time spent communicating in texts, emails, chat apps, etc. diminishes your ability to communicate in meaningful ways. Electronic communication is incapable of fulfilling the requirements for effective communication to take place. At best it’s useful for one off exchanges of information. Or it takes a long time to craft a well thought out piece of writing, which the vast majority of us are not doing. We think we can just substitute a Zoom call for an in person meeting. This is brought on by the fact that we think the internet is a solution to problems in and of itself instead of just a tool. Asking the internet to in turn teach us how to talk only makes the problem worse.

Doing the work of spending time with people in real life is the best possible solution for learning how to communicate meaningfully and effectively. We can’t offload all our problems to AI. We’re just creating different problems.

Case and point: this comment thread, while giving us the ability to transfer sterile information is devoid of all the nuance of an in person conversation.
It cannot be understated how much better even modest/mediocre speakers can sound when their in-room response is corrected via DSP.

(This is essentially why a lot of consumer electronics sound surprisingly good these days: onboard DSP is cheap and easy to implement. What a blessing!)

Conversely, even "high end" speakers can sound bad if not dialed in correctly, especially if your room is rectangular and there are a lot of reflections.
Play bullet chess games on chess.com
No, you can absolutely achieve that goal using other processes. However, in my experience I've found sprints to be the way that works best for the teams I've been on and those I've lead. But it all depends on the team and how they structure the sprints.

In the case of the teams I've been on and lead, the sprint is structured with a planning meeting at the beginning of the sprint in which everyone goes over each story. Stories with enough complexity to warrant it have an execution plan attached (written during a SPIKE in a previous sprint) that allow the whole team to collaborate on the execution - everyone can go over the plan together, agree on the approach, poke any holes in it, etc. And this gives everyone a much clearer picture of what's being worked on.

In my experience with Kanban, it's much easier for developers to lose track of the work of the whole team. They focus on their current task, and the task they plan to pick up next. Being able to see the work on the board isn't the same thing as actually knowing and understanding it. Sprint planning lends itself much more to that.

That isn't to say you couldn't run an equally collaborative Kanban process with some work. My experience was just that it was much harder to achieve that level of collaboration with Kanban. That's through several iterations on different teams. Not impossible, just harder. And when there's a ton going on and you're going fast, you generally want your process to make it easier to work the way you want to work. IE. You don't want to have to work extra hard to make your process collaborative, you want your process to make it so that it's hard not to be collaborative.

But again, this was just my experience on a few teams and what works for those teams.
I too did this exact thing with hardware instead of doing it in Linux. I used an t.racks DSP 4x4 Mini to apply my REW-measured room correction between my sound card and amp, also use it to generate the split for my subwoofer.
Agree.

When I get one of those, I usually create an auto-delete filter for the whole domain name and/or avoid dealing with the company in the future.

It's a good indicator that should I ever have to resolve an issue, I will have trouble getting in touch with someone.
(You probably mean Choco, short for Chocolatey, by the way, just in case anyone gets confused.)
I'm not sure I follow. Splitting the file is fine, and very common, but you can absolutely get parallelisation within a file now using common standards. Even your single threaded code can be faster.
I just need a way to both have a thinking note taking system, while also not letting todo items get lost.

My best thinking note system is just a notepad for handwriting, but todo items disappear very quickly in there, which is not ideal (but sometimes it's good, that things naturally slide out if they are less important.)
I've a free Google Voice number I use as proxy. If I've to use a phone number for one time use (maintenance person, Online waiver forms etc) I give the google voice number. For friends, families, banks, office, I give my ATT number. So far it has kept me away from spams. My Google Voice number gets all the spam and I care less.
European Parliament voted on this. It is quite literally elected.
Hmmm. Statistics is about dealing with data. I don't understand how you came to the conclusion it is not. The origin of statistics is the question of how you can argue that the entire population has X property, when you can only sample a portion of the population.
I haven't seen anybody here mention that you can do this with systemd path units [0],[1].

I know not everybody uses Linux (or loves systemd as much as I do) but it's a great solution if you already use systemd.

[0] https://www.redhat.com/sysadmin/introduction-path-units

[1] https://www.freedesktop.org/software/systemd/man/systemd.pat...
Show your evidence that the official consumer price index and gross domestic product are wrong.
Is Espresso to React what Flask is to Django, or Sinatra to Rails? I haven't used React, but I far prefer Flask to Django; in many cases you don't need all that extra overhead and complexity that the "full-featured" framework provides.
I dispute that they do but regardless a political statement is not the same thing as a profession of religious tenets.
You are correct. I wasn't up to date on my Turkmen pipelines. I'm sure the Turkmen would be more than happy to sell to Europe though.