skysight-inc/HackerNews huggingface dataset:
Don't forget the improvement in the design rules in the fabs as well -- the minimum distance between traces can be dramatically reduced safely compared to the past, as (presumably) can be the digital resolution of the gerbers (i.e. curved traces, however horrible to the eyes of some EEs, are allowed!).
Also, yuckies such as via-under-pad and the like are all now commonly accepted (but I didn't see any on his layout).
I was very consciously not trying to have this discussion based on how I phrased my comment, so could you please raise the bar a little?
I've been using pullstate as a Redux alternative, found it to be way more ergonomic. Uses immer for updates, and the move away from action-creators, actions, reducers, etc. cuts down on a huge amount of boilerplate, as well as making it more type-safe when using Typescript.
My dog is similar and caught a rat once in the garden. Ever heard a rat scream?

I ran around the corner to see what the commotion was and he had it in his jaws shaking his head violently.

Snapped the rats back, then dropped it and walked away. I put the rat out of its misery with a spade then buried it.

Talk about adrenaline!

But yeah rats scream like a little girl screams. It’s fucking horrifying.
For one thing, upon brief investigation I don't think 86Box has Linux builds. Might be mistaken though.
I love that description, thanks.
That's a neat assembler library. Thanks for pointing it out. I have been using maximecb's https://github.com/Shopify/ruby/blob/yjit/yjit_asm.h
This is awesome! I recently hit some finance goals and have been looking for expensive/luxury but functional items to buy as gifts for my family.
There is "Portal" mod for DooM
In the tests I've done, WHERE id IN (x,y,z) was unrolled as WHERE id = x OR id = y OR id = z. It is fine if the list is short, I had to find solutions when a developer in my team built a dynamic query where the IN list had ~ 4000 elements. A JOIN solved the problem fast and easy in that particular case.
Your question sounds imperialistic. There are more people speaking a Romance language (French, Romanian, Italian, Spanish, Catalan) than a Germanic one. And the cherry on top of the cake... what about the Slavic ones? EU will be a federation like Switzerland is.
Autodidacts > Students. This is fantastic. I love it.
"donated" to his Melinda and gates foundation to get out of paying taxes and buy influence all over the world. He does it every single year, he simply and legally can claim zero profit by doing so. He's continuing to screw US citizens by not paying taxes at all and buys influence using the profits.

He simply got smarter than the shenanigans he did in 90's when almost got buried. Stop worshiping him, he's still evil to the core.
Hypercard was replaced by the World Wide Web and Power Point.

The World Wide Web because it solved distribution and vendor lock-in.

Power Point because slide shows were an important use case Windows Desktops were much much more common in the 1990's and 00's than Macs.

Power Point also provided much better integration with wordprocessors and spreadsheets.
All these "AI-first" companies will continue to isolate, monitor, and direct the limited bits of human cognition and mobility required to get a particular job done. No harm in standing up for your emotional well-being and dignity until the particular job itself is fully automated or sent overseas.
Related to this, we did a project last year where we algorithmically generated gripper fingers based on the object it needs to lift.
https://fit2form.cs.columbia.edu/
https://www.youtube.com/embed/utKHP3qb1bg

Given we have an appropriate simulation engine, I can imagine the same idea being extended to the pasta shapes.
What if I told you that preventing harassment is the best way to protect the company from harassment claims?

Just because some people in HR suck and don't do this doesn't mean that's not what their job is a.
1/2 tons and 3/4 tons are not what's being addressed in [1]. These are delivery trucks to restaurants, bars, and retail. Dense urban cities like NYC and Boston should limit the number of roads trucks should be allowed to operate on anyway. Smaller, more energy efficient and more numerous delivery fleets should be deployed and the last mile should be done by hand trucks. Of course this is gonna add costs.
If this is a database for reporting, using a temporary table is probably fine and a union all wouldn’t concern me.

On Mysql, using a union all creates a temp table which can perform catastrophically under database load.
I’ve seen a union all query with zero rows in the second half render a database server unresponsive when the database was under high load, causing a service disruption. We ended rewriting the union all query as two database fetches and have not seen a single problem in that area since.

I was shocked by this union all behavior, but it is apparently a well known thing on MySQL.

I can’t speak to Postgres behavior for this kind of query.
Sorry, I find this quite confusing. I'm familiar with more than one assembly language and SubX -- to the extent I can follow the docs -- seems excessively complicated and inconsistent, compared to a conventional one. Actually this may just be bad documentation. Turning to the list of opcodes[1], which exactly are the opcodes in,

01: add r32 to rm32 (add)
03: add rm32 to r32 (add)
05: add imm32 to EAX (add)
....etc

Is "01:" the opcode? Meaning we should memorize the hex values that it is the normal assembler's job to produce? And how does something like

bb: copy imm32 to EBX (mov)

relate to the example code

bb/copy-to-ebx 1/imm32

If "bb" is the opcode, why does it need to be repeated as text (metadata?) saying the same thing, only in a different order to the table? If the way to write a "bb" instruction is the above, what is the way to write an "0f" instruction?

0f 86: jump disp32 bytes away if lesser or equal (addr, float), if ZF is set or CF is set (jcc/jbe/jna)

I mean I'm guessing it would start "0f/" but after that, how much gets repeated and with what metadata?

[1] https://github.com/akkartik/mu/blob/main/subx_opcodes
I don't think this is fair. I've known lots of big families at median income or lower and like the GP says, it's about budgeting and priorities. There's a big difference in the cost per kid of having two in daycare, then each with their own room, their own new clothes, etc, vs 7 kids cared for by a parent, wearing hand me downs, eating home cooked meals, etc.
https://news.ycombinator.com/item?id=26521935
I'm always surprised that cats are able to dominate ecosystems like this. You'd think a local apex predator would have filled that niche and been better adapted to the environment.
I mean.. I don't think typical large corporations are mellow.

Microsoft has over $100 billion in cash reserves and their OS near monopoly in many computing areas. It's going to take quite a lot of internal heroism to prevent them from using their position as an advantage. Maybe. But probably nothing will stop it.

Look at gaming. Recently got a Windows laptop. When I initially set it up it asked if I wanted Xbox Game Pass with a ton of games for $10 per month. Who can pass that up? Now they have a deal with EA. I am not a big gamer. Now it seems silly for me to buy more stuff on Steam when I haven't touched most of the stuff on Game Pass.

The basic concept seems obvious to me. Anytime you have a private corporation controlling a platform, it's not going to be fair. See also Google, Amazon, etc.

But thankfully we are making progress on decentralized platforms.
The only failure we have to grapple with are all the people who demand any action in an emergency.

The most damaging force in a chaotic situation like a terrorist attack, financial crisis or natural disaster are those who scream "you must act now, do anything!"

Look at the demand for ventilators - it's likely that the people demanding them cost people their lives.

It's often that governments will act in ways that are much worse than had nothing been done at all, and at least in the context of something as complex and varied as a pandemic - local knowledge generally has vastly outperformed the one-size-fits-all mandates from the federal government.
It's easy to get caught up in information flows, and assess how the state of the world aligns with your values. It's much harder to propagate your values into the world. Just worrying sometimes feels like you're doing something, when you're not. It's a shame that most of us are so disempowered that tuning out is probably the best option for our individual wellbeing.
I realised Social media was a memetic parasite right from the start when I could feel the urge to take a photo of something, rather than just enjoy it rising in my consciousness.
Sba.gov: US Small Buisness Administration (1997)
MS SQL will do most of the work in parallel, but you can control if that is what you want.
Math from Three to Seven — The Story of a Mathematical Circle for Preschoolers: https://www.msri.org/people/staff/levy/files/MCL/Zvonkin.pdf
> There's also a familiar story of IT coming in and wiping out a computer that runs some ancient scientific instrument that isn't supported by its vendor any more.

Always mount a scratch monkey.

http://www.jargon.net/jargonfile/s/scratchmonkey.html
Hardly any then compared to Turkey!

There’d be at least a couple hundred in any one block. Thousands at night.
I feel like every sufficiently large C project ends up reimplementing the same things: binary-safe (or at least explicit-length) strings, dynamically-sized arrays, hashmaps, a set of typedefs for integers and booleans (if the project predates wide C99 support), a macro to count the number of elements in an array, bit manipulation functions, locale-independent string functions…

It's a sad story about the state of the C standard library.

When I see nice C libraries, it does make me want to write new C code. But then I am reminded of the many non-library problems with C, like the `uint64_t m = 1 << n;` footgun, the ubiquity of pointer parameters yet lack of syntax to show data flow direction, the inability to specify the width of an enum value…

Despite everything, I do like C, especially compared to C++, but there's so many little things that could be improved and yet have been stagnant for decades. And that's without taking about the massive safety issues.
On studying errors :Ð
If your dad should still be alive you should ask him how he managed to get his P51 shot directly above a friendly airfield. I have a hunch, there's a story behind that.
> Non-negotiated contracts should be unenforceable.

I in many jurisdictions, including the EU [1], they are. Perhaps the CEOs should be handcuffed and arrested when their plane makes a stop in one of them? That's how other criminals are treated.

[1] https://www.lexology.com/library/detail.aspx?g=d1ff4369-afcc...
on the original Unreal Tournament, was used to create some weird effects. I had a map with a fake infinite room.
That works in MS SQL, not guaranteed in others.
How many F-350s do you see on a daily basis?
One great thing about the Gemini protocol is that there is no such thing as a cookie.
Yep and the power and whip they get into it. The plastic end hit my leg once and left a huge welt. Can easy snap a rat spine. It’s completely baked into their dna too. You see the wolf inside.
Call me crazy, but donating some portion of his illegal gains is not super impressive to me.
They sacrificed themselves and killed others - that was the point. I imagine those not hazed are more likely to help others as well
There's an extension called Fast Tab Switcher for Firefox that has a similar functionality. It's really good
Many people believe the intent was to prevent a glut of gaming gpus when crypto crashes. If you get miners to instead by crypto only ASICS or "mining gpus" then can't be resold.
This. I spent 2 years sleeping 4:30hs on weekdays (a combination of college and full time work). But then I would sleep 10h+ hours per night on weekends, was constantly tired, and Mondays were always terrible days as I adjusted back.

It was "doable" in the sense that I didn't sleepwalk into traffic, but in the end my performance both at work and at school was terrible. It was a waste.

It's somewhat fine if you're doing rote work, which I assume these people are doing, but little else.
Very simple 'backup' is to email it to yourself. Ofc it's not a legit backup, but a Word file, even if it's 500 pages, won't take so much space.

Pendrive/USB ports may be locked. But you can always zip & email the very critical doc/xls files. This was you can also have 'versioning'.

Something that I assume people do, is journaling. So even if you DID lose 1-2-3 months worth of work (in academia) you can read your (handwritten) notes and will save a lot of time from remembering the key points, key resources, etc.

Either way, whoever wanted to wipe a couple of computers and managed to push the script to the full AD group.. I got no words. Article doesn't mention what OS they were sitting on, but I will go ahead and assume it's Windows, on an Active Directory, and the admin pushed the new 'think' to the wrong OU.
It's not logic, just an observation that we embrace technologies that are dangerous anyway.
Join the $100K Redis challenge from Redis Labs
If a man steals a pizza from his neighbor, and then gives 3/4 of it as a tax-deductible "gift" to his favorite causes, shall we call him a hero?
What does that mean in practice though? Since it’s not a browser plug-in, I assume the download is an actual fully fledged browser. Perhaps I’m missing something obvious.

What rendering engine did they choose? Or is it possible to switch between them?
Why didn’t the integrated circuit happen before Bob Noyce and his team released it when we had been using all the raw components in some form for a long time?

Things aren’t required to occur 100% of the time just because the raw bits are there. Sometimes these things take time.
By swallowing a valve, he means one of the valves that lets air into the cylinder, or exhaust out, snapped off. So you no longer have that cylinder working, plus you have the valve rattling around against the piston that's still moving up and down. Not good.
The Canoo Electric Pickup Truck Is Everything the Tesla Cybertruck Is Not
When I read Transformer I thought this was some sort of electrical circuit based solution. I wonder if you could get some sort of solution by representing the network as an electrical circuit.
My uni department IT guy took away my local admin rights on a lab PC I had been making a experimental film on and triggered it to recreate the profile and delete all my work. Fun times.
Haha. Ive never met a cyclist in any discipline who gave advice for improvement based on buying more gear unless I was in a bike shop and they were selling something. The “real” advise is always along the lines of “it never gets easier, you just go faster”, etc.. (Although the tongue in cheek joke about triathlons are its the one sport you can get better at by spending tons of money on gear..)
"Only files on the desktop were gone"

I don't really know Windows enterprise distributed management, but from my experience at a former employer my impression is that some directories on a Windows computer end up "managed" and others are purely local.

We were always told to only put important things in the certain "managed" areas, because they would only be backed up from those directories (including for compliance purposes). The files in "managed" directories would also magically show up when you logged into your login on any managed Windows desktop, the idea was that the local HD was disposable.

My guess is that, ironically, those were exactly the directories from which you would have lost your files in this case.

One would think they would have backups of everything, but if they're telling people not to log in to the computer to potentially avoid overwriting deleted bytes, sounds like maybe not?
How does my mind talk to my body? [audio]
Deng is a pretty big family name with many clans. Does your father or grand father still know the name of their Hall (堂號)?

Alternatively, if you know a fragment of the poem, you can DuckDuckGo it and see.
It's indeed a pet peeve of mine when an FPGA project doesn't give example utilization, but in this case they mention iCE40UP5K and M2S025 at least.
It's a smaller market than a CPU and likely requires same or more effort. As a person not interested in gaming I would prefer the resources to be used to develop better computing experience. I understand the pool of people who can do such things is not unlimited.
Current CPU market is in dire straits as Intel was bumbling the last few years and only now AMD is catching up, but it seems like Apple is already miles ahead.
That wouldn't be too bad, but it means the market may be won by a company that is anti-consumer, anti-competitive and two faced.
So, contradicting my previous claims, it looks like, while the starting price is about 28k, the ASP is 47k(!), so if the average buyer earns 80k household income, yeah, they're _really_ overspending.
Yeah the Russian pirated books site (libgen.li right now) has a version, but it's outdated.

I recommend getting the print version because it's easy to read (and flip back and forth with page references). We have a free-eBook-copy-when-you-buy-print policy—just get in touch with me by email and I'll send you the PDF with matching page numbers.
I dropped out of my maths degree after struggling for six years (!) at university - I had fallen too far behind. I can't just blame my part-time jobs for that.

Especially early on I often dismissed problems and assignments that I felt I wouldn‘t be able to tackle in terms of time or intellect.

This wasn‘t what the successful students did. They took on every problem with determination and focus.
No matter how hopeless. Along the way of failing they quickly developed their skills whereas I was falling more and more behind.

I then applied this lesson on my second attempt at university. A CS degree. Again I struggled at the beginning, but I became competent much quicker and in the end the degree was a breeze.

Still wish I‘d known this from the beginning...
A doom-Emacs community on gitter
Pfizer warns EU to back down on vaccine threats to UK
Is not like the Soviet Union has a really long life ahead anyway. They had gotten the mortal wound, the question was mostly how long the bleeding out would take.

I guess they could have gone down in flames if they wanted to choose that instead. The rest of the world owes them a huge thanks for accepting defeat gracefully. And for beating Hitler of course.
> Patterns are signs of weakness in programming languages.

> When we identify and document one, that should not be the end of the story. Rather, we should have the long-term goal of trying to understand how to improve the language so that the pattern becomes invisible or unnecessary.

I'm not sure I agree with this thesis. The idea that you should make common patterns part of the base language is how you end up with bloated languages with a huge number of constructs that make code hard to read. There is a virtue in keeping things simple, even if it means more boilerplate in the code. Obviously this requires balance, you can go too far in either direction, but languages that try to include the kitchen sink do seem to have more trouble gaining popularity.
My grandparents had a West Highland Terrier. Gentle little cream puff of a dog -- just like the foofoo dog you see on Cesar dog food. Except she had this little game she liked to play with the voles in the yard where she'd flip them into the air and fatally gore them with her teeth.
What is Causal Inference?
> Stop worshiping him, he's still evil to the core.

Its not that simple. The Bill and Melinda Gates foundation does amazing, mostly unsexy charity work the world over. Governmental aid organizations rarely want to fund boring infrastructure work like building roads in poor countries, or (before the pandemic) overfunding the world's vaccine manufacturing capability. Nobody wants to fund things like that because it doesn't sound sexy to voters or at charity fundraising events. The B&M Gates foundation does this stuff - and they have for years. Through their principled giving they've improved the lives of millions of people. And selfishly, there would be fewer doses of covid vaccines today without them.

Did they make that money through shady business practices at Microsoft? Yes. Are they using the charity to get out of paying US taxes? Yes. Is the money doing good in the world? Also yes.

The world today would look different without Bill Gates. Microsoft strangled tech innovation for decades, but their charity work has had a massively positive impact on people's lives. Bill Gates also deserves credit for that.
> No, although place-value systems do seem to be younger than the non-place-value system the article calls "ciphered-additive", place-value numerals date from 02000 BCE

This is of course correct; I should have mentioned it. (Though I was specifically talking about the numeral system 0123456789, which has no direct connection to the Babylonian numerals.)

> Even the Hindu decimal place-value numeral system is likely older than 00500 CE; the Bakhshali manuscript, which uses a dot for zero like modern Eastern Arabic numerals, probably dates from about 00300 CE.

As it happens, an earlier draft of my post did indeed say ‘300–500 CE’, but I cut it out because I figured the extra precision didn’t really add anything to the post. (Also, because no-one would care about exact dates; looks like I was wrong there!)

> It turns out that Arabic-speakers in Africa were using a divergent set of digits for the Hindu–Arabic place-value system, not descended from ٠١٢٣٤٥٦٧٨٩, and these are entirely readable to modern European-educated eyes, except for the 4, which is rotated 90° and has a tail

Interesting, I hadn’t known this — thanks for the correction!

> These numerals are called "Western Arabic" because the Western Arabs in the Maghreb used them, as opposed to the Eastern Arabs in Arabia itself. It's not a juxtaposition of the names of two separate polities, "Western" and "Arabic".

I am aware of this, and I never meant to imply otherwise.
>Most Instagram people start by following the template of showing off foods they like, then nice pictures of landscapes. What inspires them is the want to share their appreciation of the world

Maybe I'm too cynical, but my take on it is that most people are already at the vanity/self-absorption phase, the appreciation is lacking, and what's desired most is to be perceived as someone who really appreciates food/beauty/life in general. Or alternatively that they are in some way vaguely unhappy, had expectations of life fed to them by society but they don't quite fit and aren't self-aware or introspective enough to realize it and choose for themselves. And their response is to project back into society the appearance that things fit, both to convince others and to convince themselves. It's especially sad considering that if you found a better fit, modern society is mostly large enough to have a place for it.
This depends on the rdbms engine. Even if it might make sense, the planned could go with nested loops because of statistics and cost estimation.

In the article, the devil is in how the second explodes in size. We are suddenly cross-joining employees with customers. Left join of stores, employees and markouts gives you more than 2 rows. It gives you all the employees assigned to the store. Regardless only 2 have markouts.

Next, you join full customers table with it. And keep on multiplying the size by further left joining. Result size might quickly exceed the memory limits for efficient joins, and the rdbms might have to resort to poor nested loops.