skysight-inc/HackerNews huggingface dataset:
Burning the Tuileries was an intentional revolutionary gesture. There is no stupidity involved here. Les Halles Baltard were just a fairly traditional covered market. Château de Saint-Cloud was destroyed during the Franco-Prussian War.

I really wish people spent less time fetishising old ruins and more time actually building a liveable city. Paris would be so much nicer. Might be even more relevant at the national level actually. France really is a dying country.
Cascading deletes is a separate from FK constraints. You can have FK constraints without cascading deletes.
Find the Fast Moving Water
I'm clear on the first set but will cop to not having thought much about which of those is which in the second set.
Apple’s Efforts to Detect Child Sexual Abuse Materials (CSAM)
I mean if your current setup works, why change it? I just hope you aren't too reliant in GDrive if your account ends up getting nuked as I've read so many times.

While I recommend Bitwarden to my not-so-technical friends, I don't think I'm ever going to move away from my Keepass/Nextcloud setup, it just works for me.
It's really not the users' fault. Most civilians understand that computers have to have some way to "remember" their files, but the fact that computers also need memory that "forgets" if the power goes off makes no sense to them.

It shouldn't make sense to us either; it's a ridiculous kludge resulting from the fact that we've never figured out how to make memory fast, dense, cheap, and nonvolatile at the same time.

Actually Intel did figure it out with Optane. Then they killed it because computer designers couldn't figure out how to build computers without the multilevel memory kludge. IMHO this is the single dumbest thing that happened in computer science in the last ten years.
Gain of function research can either be outlawed or not outlawed. We don’t get to try both because viruses are global issues.
> It's also wrong to say a single dissenter can't bury a paper. It depends on the field, but in some fields there will only be one referee, and even when there are multiple referees, if the dissenter is a "leading authority" then they can absolutely bury the paper single-handedly.

The implication of the phrasing "It only takes one" tends to imply that anyone can do something. Not that there exists a single entity that can do it. You wouldn't say "remember, it only takes one person to pass an executive order". I also just don't agree with the claim that one person can bury a paper across an entire field. Otherwise we wouldn't have seen so many idiot papers being published about covid from quacks.

> So it's totally off base to write off this history of concern as non-existent, or pedantry.

There is no big science. There's DARPA, sure. But it's hardly "big science"
> I will, however, leave room for him knowing the difference, but intentionally being absurd (it is Weird Al, after all).

This isn't even intentional absurdity. The theme of the song is bragging. Here are some other lyrics.

I'm down with Bill Gates
I call him "Money" for short
I phone him up at home
and I make him do my tech support

Your laptop is a month old? Well that's great,
if you could use a nice heavy paperweight

Installed a T1 line in my house

Upgrade my system at least twice a day

The line about having 100 gigabytes of RAM is completely in keeping with every other part of the song. There's no more reason to think Weird Al might not have known what RAM was than there is reason to believe he didn't know that having Bill Gates do your tech support was unrealistic, or that PCs are rarely upgraded more than once a day.
No, these functions use an aggregation function (like SUM). If you don't use an aggregation function the value of the cell is the top left element of the array. The parent suggests a cell which value is an array object, which can then be queried by another formula.
Hans own coach published a long statement today and admitted in it that Hans did cheat online.

"It is reasonably well established that Hans cheated online at some point."

[1] https://forum.killerchesstraining.com/t/paranoia-and-insanit...
Clojure has the thread first/last macros -> and ->> which pipes each result to the next form.
This happens sometimes with Netflix/Hulu/etc. summaries of films. For whatever reason (copyright? NIH?), many of services insist on creating their own capsule summaries for their content, but of course, there isn’t time to actually watch the shows to describe them so sometimes the descriptions are comically incorrect. The one I can remember was Hulu’s description for the series Kings (an actually pretty interesting retelling of the David/Saul/Jonathan story from the Bible in a modern context), where whoever wrote the capsule summary spoke mostly about the kingdom’s flag.
I'm fairly good at finding bugs and understanding code. Then recently I've had to mentor a few junior engineers and it seemed they struggled a lot.

It's a mix of search space reduction + heuristics. You start looking for most probable areas of fault. This includes new commits. Then you try to partition the places where the bug could be by probablistic reasoning, logging as you go.

If these approaches don't work then you start questioning your assumptions. For example, if there is eatApple() method, what did you assume about this method?

Did you assume all apples are rex, or is the functionality actually eatFruit()?
revoking the public access to dome material is kosher,
but removing the material itself is not.
The Productivity Pullback: Signal vs. Noise [pdf]
My understanding is that the problems with Optane were a lot more complicated than that. @bcantrill and others talked about this on an episode of their Oxide and Friends Twitter space a few weeks ago. A written summary would be nice.
Ask someone? If you have ever been part of a founding dev team you know there is gonna be stuff in the code that is unpleasant to untangle unless you are acquainted with how/why it was done. If you have some kinda searchable chat/FAQ thing I am sure someone has encountered this before or will in the future. I always thought slack was pretty good at storing years of dev questions threads in a single channel due to its informal question/answer nature vs something like stack overflow or Confluence
You can look at HH income by decile.

SF: https://statisticalatlas.com/place/California/San-Francisco/...

Oakland: https://statisticalatlas.com/place/California/Oakland/Househ...

Considering rents - I would imagine you are FAR worse off in the bottom 20% in SF than Oakland.

The income for the bottom 20% is 30% higher in SF.

Median rent in SF is $4k. It's 42% higher than rent in Oakland at $2.8k
Man that pissed me off. You’d get people you know in real life yelling at you for showing public data that went against the narrative. Society did anything but “follow the science”. In fact, it was completely the opposite. It was appeals to authority all the way down.
There's nothing substantive about telling everyone how much better informed you are followed by unsubstantiated dark mutterings about how every time someone uses FB, a little squirrel in the Amazon loses its home. There are lots of better places to find an unlimited supply of this stuff than HN, if you're into it.
Containers are relatively resource-efficient; if you need to run a bunch of actual VMs for testing (eg, Windows), you can easily find ways to use 128GB.
> ...the introduction of a wider genetic or cultural pool does not cause an ecosystem collapse.

Here is my point: What exactly do you mean by "an ecosystem collapse"?

There are hundreds of invasive species only here in the US. No part of the country is untouched. Have all the US ecosystems collapsed? Have any?
Not sure that’s worth it? It’s not a difficult software engineering problem to prevent SQL injection categorically.
None of the advantages of nuclear answer pjc50's question.

> coming into existence of such a technology

The tech already exists in multiple forms, the question is the logistics of expanding the deployment of that tech.

The conclusion remains valid, betting on that is irresponsible, but the energy storage isn't magic.
just because it hasnt been done yet doesnt mean it wont be.
ill bet visa is a test case to see if it will make it to court.
there may be statements and discovery that will implicate others.
I think you could argue it was not a serious attempt.
Ask HN: What tech companies are dedicated to climate adaptation?
Climate experts are now saying we need to focus as much on climate adaptation as we do on climate mitigation.

Climate change has already arrived, and it's time to invest in ways to live with it, until such future time we're able to stop it from changing (mitigation).

What tech companies, both small and large, are dedicated to near-term climate adaptation efforts?

Asking to see where someone could join the effort.
Then what advantage does it have over ARM or x64? The ISA being open doesn't seem to make any difference at all.
100% Clean Electricity by 2035 Study
On the Internet, nobody knows you're 14 feet tall
Do you know of a good app for doing checklists of this type? Many TODO-list apps market themselves as "checklist apps" but they really just mean "yeah we've got checkboxes". They don't mean "our app lets you choose from a library of checklists for common tasks and pull a fresh one to tick off when you want to perform one of those tasks."

One that seems close is ForeFlight (demo: https://www.youtube.com/watch?v=d05_ZQMm6Zo&t=23s), but it's just one feature of a much larger app, is mobile only, and obviously targeted at aviation.

I'm looking for similar functionality but more IT-oriented (or at least generic, not referring to airplane models, etc.) and preferably with an offline desktop "client" (it is especially critical that you have your checklist library available if the whole corporate network is down, for example) or, barring that, at least a desktop-friendly web UI.

Honestly, if I knew there was a market for this, I would build it. It's either a great opportunity or the market isn't big enough.
Github.com Down Again?
The VOA article seems to me to imply that the whole development cost was $20,000.

It is proving to be a costly project. One of the trash cans under consideration
cost more than $20,000 and took four years to make.
The first 15 we’re satire, then next 10 were HN… weird.
We're strong believers in a BYOI(infra) model where FlyCode works within your stack and tooling instead of making you change to support us. With that we are exploring integrations with experimentation platforms like Split.io, Amplitude and others to enable product teams to add/modify variants, select cohorts, etc. directly from FlyCode's interface. We then make adjustments in the code w/o involving dev.
Code: https://github.com/geohot/tinygrad
It's also a security risk. They may generally trust you, but may not trust you 100% in the little detail of never ever getting malware on your laptop, which then would invade their internal network. I'm actually astonished that so many companies allow you having a laptop that you take home and that also connects to the company network.
Shame this gets downvotes. If we are following the science there should be ample reproducible research out there (conduced before the pandemic) showing that curfews had enough benefits to justify their extreme costs.

But there is nothing. There is no research that lockdowns would be worth their cost either but here we are…
Well, I am only interested in understanding the world, I don't care who is the good and who is the bad guy. And if I am wrong, I want to know it.
They didn't fire him because he did not do any sexual harassment, and his comment about children was made earnestly but out of a place of ignorance. I've met plenty of people who are at least that socially dense with that low of a filter, it's not really surprising that someone like this would have ignorance of such a topic + the lack of tact required to speak about it.

If anything, that kind of sheer honesty and invulnerability to peer pressure gives him an advantage over ordinary people in a leadership role.
Sharp started out making mechanical pencils.

Panasonic started out making lightbulb sockets.

Mitsubishi started as a shipping company.
There are a lot of billing codes. It’s not as simple as you hope. A giant csv export is easy enough to process and synthesize for normies.
Much of this learning loss is probably more attributable to a lack of systemic preparation for remote learning, rather than an inherent issue in remote issue. That didn't have to be the case; Concerns about a major respiratory pandemic have been around for two decades, so there was plenty of time to put plans in place to handle a shift to remote learning. If that had been done, learning loss would be massively reduced.
Yep, crashed within the last 5 minutes.
For the USA specifically, does being underwater actually matter as long as you can afford the repayment? It's my understanding that most mortgages are fixed for 30 years so your interest rates won't be changing?
There is some duplication, where different networks under the same carrier could benefit from normalization, but in-general duplication isn't the primary issue.

The data is partitioned for some carriers at the network level, but unless that carrier has networks that are unique to a given state it's difficult to partition by location.

The majority of the data is lumped into very large, single JSON (not newline delimited), so an initial parsing step is required to break out substructures for parallel processing via warehousing technologies. I think Aetna has a 300Gb compressed (single) json file.

After breaking the json to a single array entry per provider/network, parsing is still a bit tricky because there are some very "hot" keys. Some provider array entries may only have 1000 code and cost entries, others may have 100k. We've seen array entries >50Mb for a single provider/network/carrier.
Defragmentation isn't as big of an issue on SSDs, but trimming is an issue.
What kind of person goes to the trouble of creating an entire reference manual and doesn't take the very last step of generating the readable files?

It's like inviting somebody over for a meal, only to dump a set of kitchen utensils, ingredients, and recipe in their lap.
The one item I still disagree on is with ptrace and LD_PRELOAD's permission being explicit. It is not, it is implicit just as you described because for both cases their permission is implied because of who owns the process and fs acls. On my Mac for example, I couldn't troubleshoot something in my browser process both as user and root with gdb because the browser's publisher didn't give gdb an explicit permission to debug it but it turns out the "builtin" lldb had permission so I was able to attach and debug.

Implying things because ownership is what I am disagreing with. Basic unix acls give read,write or execute permissions, preloading a shared library or using ptrace to attach to a process is not explicitly defined in the acl, read and write apply to the file, not the process and execute can only be execve,clone,fork and related syscalls.

In an ideal world, in addition to PKI/signatures, ELF headers would contain explicit permissions like this. So, for example, htop/top would disallow LD_PRELOAD and the kernel/LSM would police against permission header tampering without root or LSM-specific credentials even by the owner (ideally not root). This would make a lot of usermode rootkits useless (forcing them to use other means of course). Execute acl only defines the permission to start the program not what others can do to the program during its runtime.
Here's my thoughts:

Companies think they will see a higher turnover when people are WFH. This is because the job is just a job - it's no longer making friends at the office or having a personal space or routine. In my job, some people have worked together for 15 years. That makes it hard to leave because you're not just leaving the day-to-day work but all the relationships that have grown over the years.

Getting new joiners up to speed takes more effort when WFH and companies think these people won't integrate as well. And if they don't integrate they will more likely leave for another job. GOTO first paragraph.
It's been a while, but I think these functions must be map-reduce expressions. You cannot return an array and pull out it's elements elsewhere. You cannot do operations with the resulting array. Like a merge or whatever.
I read it as meaning how much a (growing) tree produces.

Trees as a collective do not increase or decrease oxygen to the atmosphere in this era.
> They bond over the sharing of (and obsession with) one another's problems and often, through a mimetic process, take on one another's problems.

Nice to be able to put a name to this phenomenon.

From my own observations, I suspect this is less a bonding ritual and more a competitive one. The responding party establishes common ground but usually tries to outdo the initiator-- "I have the same thing, but mine's worse."
Not my post, but I feel like Juicero is a great example. It perfectly fit the zeitgeist of the moment of its funding.
BOYSTOYS.COM, which ran a strip club in San Francisco, pivoted to manufacturing antifreeze as GlyEco.

Yes, someone did a full-scale IPO for a San Francisco strip club during the original dot-com boom. Ticker symbol GRLZ. SEC central index key 0000931799, if you want to track the history of the company.
I'm sure the real reason is that the hospital up the road will set up a sign "Broken arm repair: $9k" to compete and that isn't something the lobbyists want.
It increases as the square of air resistance compared to traveling at low but constant speeds.

But I find that when I'm driving at lower speeds I'm constantly stopping and starting for traffic.

Around where I live there are many roads posted at 80km/h (50mph) with traffic lights every km or so. So it's accelerate to 80 for a couple minutes, then come to a complete stop, then accelerate back to 80. That's clearly what swallows up most of the range.
To be really pedantic, tables are relations but a join between two tables are also a relation. Base tables, queries and views are all relations and therefore interchangeable in relational algebra.
Yeah, and Janet copies Clojure's threading macros (that's how I implemented pipe syntax -- split on pipes, add some parens, and stick them into a -> form). I've just never seen it done infix like this -- it's very convenient when you don't have something like paredit to quickly wrap an expression.
NASA's been on the RISC train for nearly 30 years. They've been using the RAD750 since the turn of the century. Before the RAD750 they used the RAD6000, a radiation hardened POWER1 chip. They also use the Mongoose rad hard MIPS chips in a number of orbiters.
I am a total cryptocurrency skeptic and critic. But.

If there's one thing you can bank on, it's capitalism seeking a) efficiency (defined by its own metric of profit), b) to penetrate new markets, c) to do more of this faster, with as few costs and obligations and possible. It pushes the boundaries of what's acceptable and feasible to make that happen.

I don't think "web3" in its current form fulfills much of this. But it's probably the harbinger of something that does.

Not saying this is a good thing. It should probably be stopped. That will be hard.
Imagine the revolution when UltraRAM becomes common and inexpensive. Then everybody can have terabytes of storage as cheap as hard disks and faster than today's RAM.

Benefits:

* Fast. 2.5x faster (at least) than RAM when running at the same bandwidth because it does not need to be refreshed. This was proven by Intel's insanely expensive persistent Optanium memory. RAM requires an electronic refresh at least every 65ms or it loses its contents.

* Archival. Contents could last, with integrity, past a 1000 years.

* Massive. The goal isn't to replace RAM, but to replace hard disks. Since UltraRAM will be faster than RAM functional obsolescence immediately applies. Storage and memory become a single volume.

When UltraRAM does become available technologies dependent upon memory optimization and current storage innovation also achieve functional obsolescence for the first time in computer history, which includes database applications. Databases will essentially become a high level storage mechanism on top of faster lower level storage mechanisms like file systems.
My guess is that hardware access with HTML will mostly bring about remote exploits and massive privacy problems. I disable all of it.

I also keep Bluetooth disabled on my mobile devices. It's used extensively to ID and track people and their devices. For things that don't move and are only ever paired to a single thing (like a speaker) it works fine. Most of the complaints I hear about bluetooth are from people who pair multiple devices to a single source and want to easily switch between them.
Plus commuting is terrible for the environment. Nobody discusses that either.
FF doesn't load old tabs so you can't just count them if they've been carried over since a restart.
Looking at downdetector.com right now and YouTubeTV, HostGator, DirecTV, YouTube, Paramount+, crunchyroll, slink, Philo and Roku all have big spikes in the past few minutes. Wonder how/why Github is related to all these streaming services.
>It would appear us SQLite zealots have encountered the final boss.

Just wait. It's actually a multi-boss fight, since you have to wrangle the Pharmacy Benefits Management datasets, plus Medispan, plus Medicare, plus all the MedicAid datasets, plus VA.

Are you and all your mightiest boxen bad enough dudes to make sense of the entire U.S. Healthcare industry?

<Actuary Stormrage in the background>

You are not prepared!
The word "cavalier" may literally have been invented to describe this. Riders as a type are very difficult to intimidate because they are confident in the uniqueness of their experience.

What we percieve as class itself may really just be an orientation to uncertainty, growth, and risk. I hear it described as money, education, and manners, but no combination of these is either sufficient or necessary for the natural deference that people and even animals offer to each other in recognition of this quality.

Even though I actually believe physical competence is a moral virtue, that class can be taught, and parents who have become elevated by their experiences pass this on to their children, as they absolutely should, the article could also have concluded equivalently that, "People in middle classes have an exaggerated belief that their perceptions of competence matter." Class isn't a ladder. If it were, there would be rungs between the middle and the top. There are none. Just as you don't become accepted as respectably middle class among professors, administrators, or media types by being the best plumber or landscaper, there is no amount of money or education that will make you free if you haven't chosen it. The confidence comes from experience that gives you the option of declining unfavourable offers, something I call "no, thank you"-money. But the real secret is it's not money, it's just a matter of being in posession of something priceless.
> I think it's a fair comparison if the point is to communicate to a lay audience.

It's not a very good comparison to communicate to a lay audience. A far, far better one would be in terms of "resting oxygen requirement of an average human."
Great call, many orgs in health tech use billing/procedure code embeddings to group, just like you're suggesting.
In the spirit of being wrong so I can learn: this seems easy? Would a simple open source CLI suffice?
Cool! So, wood stove then?
> Perhaps more relevant: what's the point of taking machine code capable software, compiling it into WASM, and then compiling that back into machine code? A reinvention of FFI perhaps?

Firefox has some parts which are compiled to WebAssembly, and Mozilla wrote an article about it [0]. They seem to use WebAssembly to sandbox the code and improve security.

[0]: https://hacks.mozilla.org/2020/02/securing-firefox-with-weba...
Was down for a couple minutes, is back for me
I've seen more unicorns today...