skysight-inc/HackerNews huggingface dataset:
I don't think this is completely true, because I'm fairly sure I have an accurate idea about how people feel about me, and am rarely surprised. I do think it is more true for some than others.

Like you, I blame it on the Illusion of Transparency: when we try to guess what other people are thinking about us, we do so with complete awareness of ourselves, so that model we make of other people is unnaturally good at seeing our flaws, especially the ones we're making an effort to conceal. Not only are people generally great at lying (they're not going to see through you), but they're likely also not paying that much attention to you.
Well the fastest C# entry for n-body looks like a translation of the C/C++ versions. It is a meaningful result that the primitives of the language allow for it to hang in that company. The absence of a Java version using numerics is unfortunate, that'd be a nice addition.

A lot of the coding style seems optimized around copy-pasting the C code, e.g. trying to alias the Vector methods (Vector256.Create) to their instruction name (_mm256_set1_pd). That makes the code non-idiomatic, but it also doesn't really help performance, just makes the porting easier.

The F# example is on the same runtime and a better view of using the numerics directly. As a trade-off of performance, memory, and code complexity it is actually a pretty solid balance, which I wouldn't have expected.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
I’m sure we’ll see some thefts but these are easily removed and small. Most EV batteries are the opposite on both counts — and if they were designed to be removable, they’d fit them with locks like on e-bikes.

It’s easy to run a sting operation jailing any business which will buy battery packs with the locks cut off.
> Where does our right to arbitrarily commit violence come from? Is it just a "natural right"?

If you down the rabbit hole far enough, rights do not come from anywhere other than the extent to which an opposing party is able to punish you. Aka, might makes right.
You are drastically underestimating the level of danger a criminal presents.

First of all, they are ready to damage your property to the point where it puts your life in imminent danger. A car without the converter might still drive, maybe with a light on the dashboard and a loud noise, while ejecting hot exhaust gases under the passenger section and straight towards the fuel tank. Some diesel cars periodically inject unburned fuel to clean the filter at temperature over 900K. A fire in the passenger section is a distinct possibility, but imagine even just the panic response of someone who thinks they are on fire while running on the freeway.

So whoever is interfering with the safety of your car already has little regard for your life.

Secondly, they are risking a long prison sentence for something that's worth a few days of unskilled labor. So they have decided they won't even spare a few days of their life for the value they can steal in 10 minutes - let alone years in prison. If caught in the act, they will most certainly not put their tools down and say "Oh, you got me, darn, I guess we need to call the police now". They are by definition ready for violence, and they WILL use force against whomever attempts to retain them.

So a law abiding individual has a choice between confronting a violent criminal, by all accounts ready to kill them, and not protecting their property. It's a violent blackmail, and one solution, unless we want everybody's catalitic converter to be stolen, is to balance the violence disequilibrium and make it much more riskier for the thieves.
It's not that simple. Otherwise it would be legal to shoot someone for walking on your lawn (also a violation of property rights).
> grid existed since 2007, flex since 2009.

These two only existed theoretically. For anyone actually earning a living with the frontend they didn't exist because:

- grid kinda existed in IE, but not in other browsers. Well, you could build a site that only targeted IE, but in 2007 this was already being really frowned upon and out of vogue.

When grid was finalized, it was a different version of the spec, not entirey compatible with IE's. Chrome and Firefox only got grid in 2017.

- flex was only partially supported by browsers until 2012 when it was fully supported, but behind a prefix. Full support without a prefix only appeared in 2013.

I mean, I love the fantasy world you have constructed, but there are people who actualy do frontend and do actually remember the anciaent histroy of checks notes the past 10 years or so
A lot of data engineering (pandas dataframes) is functional. GPU/shader programming is very functional. SQL queries are often quite functional.
I imagine the concern in LA is the massive fires they’re seeing on an annual basis, not so much home fires…
I've only profiled fd on Windows but one thing that stood out was that it performed 2 stat syscalls per file via NtQueryInformationFile (that number should be 0 per file on Windows since stat metadata comes for free with NtQueryDirectoryFile from the directory enumeration). When I mentioned this finding on Twitter, someone confirmed that it's also doubling up the stat syscalls on Linux. But if the OP is actually trying to benchmark raw directory enumeration speed vs git ls-files, they should make sure they're benchmarking against something that's not making per-file stat calls at all.
Another HN comment [1] notes this source is biased. Do we have an independent source confirming this move would not improve fire safety in Los Angeles?

Playing devil’s advocate, if I’m in a concrete business’s government relations office and I see a fire safety proposal that would help my company’s sales, I’m going to pitch in to help. That doesn’t necessarily mean the proposal was corruptly originated or advanced. (It does merit closer inspection.)

[1] https://news.ycombinator.com/item?id=29299636
Considerations for Deploying ML Models in Production what did I miss?
"sometimes, it takes eight miles" - reminder that sometimes the grind is real, and the best or fastest way to get certain things done
Lancashire village buys its own pub – to add to its shop and library
Do GPs get sued if LPs lose money?
Including the rest of the paragraph:

> I’m going to show you that real engineering is functional, and I’m going to illustrate it using a computer game that is designed by engineers for engineers.
Thanks, I get it now. I think "stale priorities" would be a lot clearer for about the same number of syllables and characters.
Masonry structures are practically non-existent, especially in new construction. It's only used as decorative veneer or wall infill for self-supporting steel commercial buildings.
What's wrong with choosing rights democratically?
This is relatively new; the main unit of music was "the song" up until a few years after the debut of the LP.

There are forms that do tend to have a creative unit larger than one 3-10min "song": opera, symphonies, musicals, song cycles. But in pop music, there sure is a lot of work out there designed to stand alone as a single.
Erlang is a functional language and was originally written to power telecoms systems. I think that very much counts as Real Engineering.
Tell people to write their passwords down. In a book. That they keep. Its actually possible to login to most services without doing a password reset.
When I play factorio I am thinking about the conveyer belts as CSP channels and the grabber arms and factories as processes. Nothing to say the processes aren’t functions of course.
I'm asking on a moral level.
Not an instruction, but a register.
The R register on the z80 was a useful source of (somewhat)random numbers.
To be fair, Windows was named way before the WWW was a thing. And Apple Mail is an email client, so it absolutely makes sense.
From 9 months ago: https://news.ycombinator.com/item?id=26157969
Wait, what?

You consider it malicious to not assume that everyone is out to get you unless proven otherwise?
"I'm an expert in Potoooooooo". https://en.wikipedia.org/wiki/Potoooooooo
An option: play the Q-tip game. Get any safe small object that fits in your hand. Show it to your kid and tell them the game is to get the object from your hand. Then lay down, put your hand under your body, relax, and say "go."

Rollover every little bit and let them "get it" from you every 5 mins or so. Kids usually love this, there is low energy physical engagement from you, but mostly you can just rest and enjoy the fun they are having. Can get hours of "rest" out of this with a two year old.
You can't stand your ground going something illegal -> a criminal doesn't have the "right" to shoot at police .
Is data engineering real engineering?
Are there any good "basics, probably with your kids, guides"?
I was so happy with upgrading one of my app to .net 6: I saw perfs gains from 10 minutes execution time on .net 4.8 to 1'30 minutes on .net 6.

Then my boss reminded me that we had new hypervisors with SSD (the old one had still spinning platters) so now I'm not so sure the .net 6 upgrade really made my app faster.
I think it is a joke.

Also, as far as I can remember, you could never combine <marquee> and <blink> because only IE supported <marquee> and only the Netscape family of browsers supported <blink>.

I think there is a lot of humor in this article that is maybe a little too subtle.
I'm pretty sure any country would be fine with you killing someone in self-defense...
Some more things I see coming soon:

* Decoupled allocation, to use any allocator with any existing code. Cone has some really cool things on the way here, where we can package up allocators into modules and others can import them and use them [0]. Odin is also trailblazing here, with its implicit allocator "context" parameter [1]. Zig does this in an explicit way in its standard library [2].

* First-class isolated regions, where certain areas of memory cannot point to each other, but within a particular region we can freely mutably alias. Vale [3] and Verona [4] are doing some interesting experiments here.

* Better static analysis, to close the gap between memory-managed languages and C. Lobster's algorithm is very impressive here [5], and Vale is attempting an "automatic Rust" approach [6].

* True "structured parallelism", where we can "freeze" all existing memory and freely access it in parallel from a loop's body. Pure functional languages might be able to do this, but it would be interesting in an imperative language. Rust can almost do this, but can only share things with Sync.

* Blending the borrow checker with other paradigms. Cone is going all-in on this concept [7], and looks really promising. The pieces are also there in D and Vale, but we'll see!

I also have some things on my wish list (full deterministic replayability!) but they aren't really on the horizon yet.

(Disclaimer: I work on Vale, which aims to bring many of these features into the mainstream)

[0]: https://cone.jondgoodwin.com/coneref/refregionglo.html

[1]: https://odin-lang.org/docs/overview/#allocators

[2]: https://ziglearn.org/chapter-2/

[3]: https://vale.dev/blog/zero-cost-refs-regions

[4]: https://www.microsoft.com/en-us/research/project/project-ver...

[5]: https://aardappel.github.io/lobster/memory_management.html

[6]: https://vale.dev/blog/hybrid-generational-memory

[7]: https://cone.jondgoodwin.com/coneref/refperm.html
Can you find out if these support your graphics card? If they do, you can just add a channel pointing to this git repo.

https://gitlab.inria.fr/guix-hpc/guix-hpc-non-free/-/tree/ma...

How to add a channel
https://guix.gnu.org/manual/en/html_node/Using-a-Custom-Guix...
It's not a good insulator, though? A 4" brick wall is has an R value of 0.8, so you'd need 5ft thick walls to get R13.

It's great for thermal mass, but you still need insulation.
A friend from Spain visited us in Christchurch New Zealand, and they couldn’t work out why all the housing was “temporary”: most of our homes are built of wood which appeared temporary to her. Solid structures also make sense in hot countries, where thermal mass helps keep your home cool without aircon. Another friend bought a large finca in Spain, that is stone (with rubble infill I think) and is hundreds of years old - very comfortable.

Here, wood makes more sense, because of cost and earthquakes. Many brick buildings and brick facades failed during the Christchurch earthquake. I own a home with a broken ring foundation, but completely lovable (edit: liveable) still, because it is a wooden home from the 30’s. The main issue with wooden homes are that they need a lot of expensive ongoing maintenance or they deteriorate. Not so much of an issue in the inner city where buildings get demolished, and replaced by new apartments or town houses.
It doesn’t matter if it improves fire safety, since wood frame houses are already safe to live in. There is a point of diminishing returns that a change like this clearly goes beyond.
See that's why there's a big difference in conceptualization. Texans would certainly not say you have a "right" to arbitrarily commit violence. They conceptualize rights "negatively", as things the state shouldn't take away from you. In this case, the right is the freedom to not not go to prison after protecting your property.

In fact, a Texan may also believe that since you have no right to violence, it would be perfectly fine for a police officer to stop you from using deadly force, as long as that police officer doesn't use deadly force on you!
Put the pc in a different room, run some cable for monitor, peripherals, drives. I wonder whether there's a way to extend the power button.
The History API [1] already allows browsers to change the back button behavior. Safari seems to ignore it when the swipe is large enough to trigger the back animation though, but it is most definitely a thing on desktop.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/History
Here is the another interesting discussion about `Game Oriented Assembly Lisp`
https://news.ycombinator.com/item?id=2090554
What is your motivation for more direct low-level control of a CPU?

being able to experiment and learn more about how CPUs work? increasing performance? reducing cost or energy?

(i am curious, not intending to be dismissive. thank you for linking the article, interesting read.)
https://twitter.com/JodiHernandezTV/status/14622847574341754...

Honestly, what is going on in the US?
Air is dense because of the quantity of atmosphere above you being pulled down by gravity. I intuitively suspect, without doing any numbers, that no matter how much nitrogen and oxygen you could theoretically scrounge up, there won’t be enough gravity to make air pressure high enough to be of any use to human life.

Also now that you have some air, you would have to start being concerned about air temperature. It seems unlikely that a moon atmosphere would coincidentally have a temperature range useful for humans.
Someone suggested to me that this is in response to Soyuz boosters no longer being needed for us to loft payloads into orbit.
Total random fact: Dick Smith's name is on the sponsorship signs on top of the hill on the Bathurst track, just before Skyline corner. In iRacing it's such a common place to crash that I know more than one person calling it "Dick Smith" corner to explain where things went wrong.
> Timber-framed structures do well in earthquakes, and while they catch fire often enough during construction, once fire sprinklers are installed and people live there, serious residential apartment fires in modern construction are really rare. The most recent fire that comes to mind is Grenfell Tower, but it's larger than you'd normally use wood for

Grenfell Tower was constructed using pre-cast concrete blocks, and was not timber framed [0]. The devastating fire [1] was due to flammable aluminium composite cladding.

[0] https://en.wikipedia.org/wiki/Grenfell_Tower

[1] https://en.wikipedia.org/wiki/Grenfell_Tower_fire
Also funny if you consider we have "Fachwerkhäuser" (Timber framing houses) here in Germany which are up to about 800 years old. I would be curious if this will hold true for concrete houses in 500-800 years.
How come you see this argument pedaled on crypto but not every other technology?

Cobalt mining for batteries?

Energy consumption for processed metals?

Oil refining from rocketry (largely used by military in practice scenarios)

This list goes on. It seems crypto is the only technology evaluated in relation to the whole environment. For all the others we shrug and ignore externalities.
If you write HTML, only </script> will end the Javascript parsing and make the parser go back to parsing HTML. This is the only thing you need to escape if it appears in the Javascript code (by using something like '<' + '/script>' for instance). You CANNOT escape special HTML characters (&, <, >) because the parser is interpreting Javascript code, not HTML (but still looking for </script>).

If you write XHTML, special HTML (XML) characters in <script> MUST be escaped. You can avoid having to escape manually by putting your Javascript between <![CDATA[ and ]]>. That's because the XML parser does not have special handling of script tags, contrary to HTML, and will not forgive any unescaped special character. It will parse them as tags and entities if they happen to be syntactically valid XML tags or entities.

If you write polyglot HTML / XHTML, CDATA sections will not handled as such by the HTML parser and will break your javascript because <![CDATA[ will be parsed as Javascript, and that does not work. But you can put them in javascript comments, like this:

<script>
// <![CDATA[
let your_code = "be here";
// ]]>
</script>

(you will also need to "escape" both "</script>" and "]]>" if they ever appear in the Javascript code).

In XHTML mode, the Javascript will look like this after parsing:

//
let your_code = "be here";
//

(because CDATA are interpreted in XML, and "replaced" by their content)

In HTML mode:

// <![CDATA[
let your_code = "be here";
// ]]>

(because CDATA sections are not recognized, so they will be handled as normal commented javascript code)
That wasn't the question being asked and has nothing to do with my response, so please don't derail a thread for pedantic reasons.
Yup, difference being this one is open source. Now it's even more exciting to try out :)
As someone who uses Everything many times per day, I can say that there is a significant amount of benefit. I don't think I'd be able to function at work without being able to instantly search all my files. The lack of a similar solution on Linux is one of the big barriers to me using it. The best options I've seen there all refresh the index on a schedule.
These don't work for stuff deep inside walls.
Hmmm. Chinese currency is fundementally undervalue though. I don't think this "running low" can happen. Chinese business and gov must have vast USD assets.
Okay, fair points.

A company the size of Amazon will not feel the repurcussions of someone going online trying to make hay about some slight received from evilCorp (however wrongly/rightly that justification is). They just won't even notice.

For a legit serious customer that made a mistake, who's going to look that up? The poor warehouse employee whose job it is to receive the returns? Do you honestly feel like these employees are taking the time to look up the returner's purchasing history? Do we think that's even a good idea for that employee to have access to that data? I'm not trying to do free work for Amazon, not that they'd ever listen to feed back from randos on a website, but there are further questions arising from this logisitcs exercise.
> I think creating a "global village" was interesting and empowering for most of humanity as a new thing that humans were capable of doing, but we all quickly realized that you can put a million people in a room together, but they won't have much to talk about together.

I have a much darker view. I think the global village was too easy a target for computer assisted large scale data driven con artistry.

Like I said: dark forest. All open systems with free entry will be destroyed by spam and abuse. No exceptions.

I feel like Qanon and January 6th was the end of the global village dream for many. The general public is just not ready to swim in a pool full of sharks using military grade psychological warfare on them. Why would they? Now it will only get worse since I’m sure every party and nation state is working on their own version.

I see a future where open social media is basically just propaganda shills and bots with armies of brainwashed followers fighting trench warfare forever… like a partly human version of DDOS botnet wars.
@wpietri sums up what I meant very well.

I’ll just add, a concrete method of improving my ability to “listen to my body” is shifting my attention to a specific part of my body especially when I feel vague discomfort. I tend to focus on my torso or chest. This really helps center my experience around noticing instead of judging.

As a bonus, this shift in perspective also allows me to connect with others more authentically.
Has the incidence of this kind of terribleness actually gotten lower, or do people just talk about how awful it is?

I hear a lot of horrible stories about sexual abuse and enslavement in the modern world, so I'm not sure this has actually changed materially. I would be glad to see evidence that it actually has changed.
Probably having to check if the actual disk entries changed is what slows it down. I wonder if it would be possible with nowadays' memory sizes to keep all metadata in memory as a write-through cache. Not sure if it'd be worth it though, my system has close to half a million files, but I'm only interested in about a hundred or so. I don't think file systems are slow in practice for typical human-scale operations though, with the exception of non-indexed "search all my files" type of operations.
I’m saying neither are bad. This is what computers are for.
Nowdays you can purchase that machine on the second hand market for something like $200-$300.

They are measurably faster than even contemporary laptops though plus you often get ECC ram and raid disk setups and the good old Xeon didn't used to ramp up and down in speed, it just ran fast all the time. I'd still characterise that as a beast, especially on $/performance terms (although the power consumption is a worry).
Well they want to already go to the next node in H2/22, "intel 4", so hopefully performance/watt will improve then: https://www.anandtech.com/show/16823/intel-accelerated-offen...
Another way to put it is that any smelter knowingly accepting stolen materials is an illegal smelter.
Really nice tutorial on Coq's theorem proving facilities. It even covers Ltac which is rare for these kinds of tutorials.
I find it insane how much work I still have to do to figure out positioning on a web page (I don't do much design these days).

Maybe tables weren't the best, but they were easy and predictable.
> The only real advantage to brick, aside from aesthetics, is that its a great insulator.

No it isn’t, the R value of wood is much higher. Imho the real advantage is longevity (doesn’t apply to earthquake areas tho) also when there isn’t wood available
You're definitely in for a treat :)
Do the two ever go hand in hand?
Are you stating that the issue Schmidt notes is that of the dangers of systems that "may approach intelligence"? Because it seemed that the issue remains with the dangers of systems that do not "approach intelligence" to decent and reliable degree.
Any idea what car company Apple will parter up with? They better move fast before Chinese companies like NIO and Xpemg start to sell in US.
NIO https://dailyevnews.wordpress.com/
Good, the world doesn't need more people.

Adoption is always a great option if you want a child to raise.
I dont think so. Half of the best practices of oop/imperative programming is coming from functional programming.
Still, regulated how?

This kind of regulation already exists for pawn shops. Just expand it to cover more types of items and businesses.
Personalities of Pittsburgh: Simon Huntley with Harvie