skysight-inc/HackerNews huggingface dataset:
Never had a clue what that thing did.
Their reference to primary ip costs probably could say up-front IPv6 is free. It's on the actual ip costs page, but the link here might lead some to think it costs money to be IPv6 only
Alas, I would love to implement this, but the world of eink is filled with patents and lawsuits, and I think that if I implemented this and it worked well I could never sell it. Even if I gave it away for free, I'd probably have lawyers banging on my door wanting to take away my home.
Stack Overflow Annual Developer Survey
Elligator: Hiding cryptographic key exchange as random noise
> the government thinks we need to build 5.7 million homes

Last time I checked, Canada had plenty of space to build a few million houses. What is the problem?
I don't think it's whiteboarding that's the problem. It's whiteboarding obscure leetcode algorithms. I've been asked to whiteboard a system architecture before, which was IMO much more reasonable as it's the sort of thing I would have been doing on the job.
Ask HN: Did you have a chance to work on quantum computer?
But many parties are sparsely but explicitly described as making and using fantastically advanced marvels of somewhat magical technology in ancient times, some of which are still around like Sauron's Rings.

Probably the most honest reason to not have guns in Middle-Earth is that only stupid orcs, not the elves and dwarves who could easily develop them as school projects, would be interested in such tasteless weapons.
Sorry, but this is cope. Feeling intellectually superior does not make you exempt from human biology.
tbf the difference between commercial aviation and space is that space is where governments have started off by spending a large fortune, and now hand out grants and contracts to prove that fortune can have a real world return.

But ultimately, you have to know how to win those grants, and that's going to be down to working on something the space agency wants people to work on whilst having a team and coalition partners that tick the right boxes. And they tend to be big conglomerates and universities, not trendy founders with big social media following.
So, what's the use case for this?
My Mac settings app has a permenent "1 notification" red dot, because I haven't logged my Apple ID in, and every so often (about once a month), a notification pops up to remind me to log my Apple ID in.

I'd love to learn how to get rid of those.
> But there were not many orcs and goblins for a long time in many areas, as we learned from the books. They only came back and multiplied with the slow return-growth of Sauron.

Sauron had already returned c1000 TA to Dol Guldur. We're specifically told that evil things, such as Orcs, begin multiplying in number by c1300 TA, which triggers the migration of the Hobbits to the Shire (already we have an example of why there's less people than we expect.) In c1400 the Nazgul begin their long destruction of the disunited (perennially entangled in civil war) kingdoms of Arnor. In c1500, Gondor is embroiled in devastating wars with Harad. In the 1600s a Great Plague depopulates the North and West: "many parts of Eriador become desolate"; not long before, Gondor has had a horrible civil war. During the plague, even the Shire suffers "great loss." In the 1800s Gondor is again involved in a costly war, this time against the Wainriders, and loses its eastern territories. In 1981 TA Moria falls. In the 2400s Gondor is again under a major attack by (though they do not know it) Sauron, and Sauron is able to use the Orcs in the Misty Mountains to effectively cut off Eriador from the rest of the continent. in the 2500s, the Gondorians are bailed out of a major disaster by the appearance of the Rohirrim, but shortly after, the dragons appear and decimate the dwarves. In the 2700s, after centuries of Orc attacks in the region, the Hobbits themselves defeat a band of Orcs; shortly after, Dale and the Iron Mountain fall to Smaug, Rhoah is nearly destroyed, and Gondor is attacked by fleets of Corsairs. In addition, there is a devastating winter that causes "great suffering and loss of life"; in the same century, Smaug annihilates Erebor and Dale, and there's a major, costly war between the dwarves and the Orcs.

In the following centuries, there are continual major Orc attacks. In 2900 Men finally abandon Ithilien. In 2911 there is another devastating winter, and the year after, great floods that result in the desertion of Tharbad and Minhiriath.

The Hobbit begins in 2941. Orcs have been in force for 1600 years.
Although the Amiga Workbench has pre-emptive multi-tasking it not only has but encourages use of a backdoor to switch off the pre-emption. As a result you don't gain as much as you might hope over systems with co-operative multi-tasking like Windows 3.x - Apps A, B and C may be getting along just fine, but if App D is selfish enough they're all screwed anyway. Together with lack of memory protection (for hardware cost reasons initially) this means Amigans don't end up making as much use of the multi tasking as you'd think - if I run A, B, C and D but then the system crashes, who do I blame?

That backdoor is still there and causing problems in 2022. You can buy a 64-bit multi-core "modern" Amiga but it is still running an OS with a stop-the-world backdoor to switch off pre-emption, and so it only ends up using a single core in 32-bit mode. Or you could put Linux on it.
As a person who was both working on the Ad Shopping backend at Google where we had to keep 25ms latency on the 99.9%-ile of requests, and a startup at some other point in my life, in my experience the job and the knowledge needed is quite different when serving billions of users and hundreds of users (understanding the interaction of complex code bases vs speed of execution at a startup).
I came across post on LinkedIn [1] about quantum microcomputer. I didn't event know that they exist. Did you have a chance to work on it? How does it compare to "regular" computer?

[1] https://www.linkedin.com/posts/enrique-solano-812631154_my-f...
Well of course finding the correlation in groupings is what these studies attempt to uncover
Please, denizens of HackerNews, I hate to beg, but we really need all the help we can get to bring this amazing resource to the people of Telford (in the UK). If you can help - even with a small donation - we would really appreciate it. I know you guys are renowned for helping out with needy projects, and you're the best online community I know of that shares our love of technology and innovation more than any other.

We are a small, local charity, and this is a massive step for us - we just need a boost to assure our future!
They would be also classified as micro cars or straight out electric bikes with a roof. So it really depends what you define as a car.

I.e. A tent can be house too, but I don't think that most of people want to buy a place for tent when they are talking about buying a house.
Add-on support in new Firefox for Android (2021)
She writes about Tether basically injecting non-existent money into Bitcoin to prop the price up after it had dropped to ~ $4000 in March 2020.

She also claims that by late 2020, miners stopped selling Bitcoins and instead ..

> They took out loans, which allowed them to buy their equipment and hold their bitcoins. Marathon even bought additional bitcoins!

> Borrowing against mined bitcoins, and not selling them, reduced selling pressure on bitcoin’s price in dollars. US-based miners used this model heavily from July 2021 onward
They do have concept design renders in a follow-up blog post, “Designing the Modos Paper Monitor”: https://www.modos.tech/blog/designing-modos-paper-monitor
They were very precise about causation in the interview.

They just can't include it in the paper because reviewers will make sure to remove it
Returns on what?
I'm only half-buying this, because social interactions are clearly important, a lot of our brain is involved processing it, so if you don't exercise those parts there must be consequences. The question really is whether doing something else with your brain is a viable substitute, and also exactly what works as social interaction for your brain.

If you are on HN you would believe that all studies are wrong due to trivial sample issues, but the researchers are usually aware of the issues and try to control for it.
For your analogous study nobody would mistake the cause for the effect like that.
Obviously just an anecdatum. An e-paper reader(Kindle Paperwhite, though I'm planning on getting something non-amazon...) helps me read in bed without any distractions. Since it has a sidelight, I don't need a lamp, which keeps light pollution at a minimum. The device is basically useless for anything other than reading, so there's no push notifications or messenger chats popping up. I regularly pass out after 3-4 pages.

In addition to that, the experience for reading while travelling is far superior simply due to the battery life.

E-readers to me are a good example of the Unix philosophy applied to hardware. Do one thing, and do them well.

Though in my own case, I have no use for a powerful tablet computer. Reading is literally my only use for the form factors. For someone who does need a "real" tablet, a separate e-reader might not be worth the investment.
It's hard to stay a virgin when everyone wants to be a unicorn.
Very very cool. Thanks for sharing.
SQL Database engine source code exceeded my expectation.
Analysis of White nationalists’ discussion of abortions online
I'd think that a block of resin would be equally suspicious, warranting an inspection immediately, but IANACBPO.

Otherwise, a block of (say) white icing sugar, encapsulated in a block of (opaque) resin, would pass a machine inspection and icing sugar-sniffing dogs at the border... and a lot of icing sugar would enter the country in a resin mold.
If they are proposing something else that does what wear levelling does, it should be "Future replacements for SSD wear levelling" or "Next generation wear levelling for solid state storage", if they are in fact just suggesting we move the leveling to the host.

Obviously we need some leveling somewhere or there's gonna be problems when someone uses an overwritable file....
> Again: robots.txt is intended to control crawler behavior, not search index visibility.

I'm obviously not asking the question clearly, I'm wanting to stop bots from crawling (it's scraping that annoys me), not search engines from listing URIs.

If I want to completely stop a bot from crawling my site (in the sense of "retrieving my content"), won't robots.txt prevent that? Even in the case of the bot having obtained a valid list of my URIs but not the pages contents from a 3rd party source?

Lets say I email you a list of URIs on my site. My robots.txt forbids all crawlers. Are you allowed to give the list of URIs to your bot and retrieve the content?
This just made me wonder how is it like to script in Blender.
Found this video https://www.youtube.com/watch?v=r8hqLh_HE08 which seems to give a good quick overview.
The info window that shows ui interactions as code seems incredible ergonomic if you just want to fool around with scripting without a big learning curve.
Expensive raw materials which are raking up prices as demand grows and supply can't. It is like a reverse economy of scale - the more OEMs do, the more expensive end product will become because more entities will be competing for limited supply of current mining output of lithium, cobalt, nickel and copper.
I used Ros extensively over a decade ago but haven't kept up with it. Most of my work was on simulation, and what was then known as player stage gazebo.

Has that kept up with The Cutting Edge of simulation? Especially things like simulated limbs, friction coefficients, just overall physical realism? Is it being used by the Deep learning crowd when they simulate embodiment? also, has there been any interest in recent work on transference from simulation to the real world?
Yes and no.

The cross-eyed (or wide-eyed) option tends to reveal visual discontinuities. Our eyes / visual cortex may register this but it's somewhat inconsistent.

The blink comparison shows an apparent motion, which is a signal our eyes are primed to detect.

I use both methods myself, and find the blink option is far more reliable.
Putting Polish in your code would indeed considerably complicate the solution.
I was disheartened right at the beginning at the color space conversion: Why is there no green chrominance?

Is the chrimonance quantization done for both red and blue chrominance?
In Bilbo's youth, the Fell Winter took place, and "White Wolves" invaded Eriador.

The Great Plague some time before and the Long Winter are explicitly said to have depopulated Eriador and left it "desolate." The Rangers were also not infallible. Obviously they did nothing to stop the Nazgul or large numbers of Saruman's agents in the time of the Lord of the Rings, nor did they stop the Orc-band that invaded the Shire a hundred years before the story.
How does CoW replace levelling? Some CoW systems may include leveling, but CoW doesn't inherently level, does it?

Plus, BTRFS is known to heavily amplify small writes, so not all of them are suitable.
TypeError: lax.dynamic_update_slice requires arguments to have the same dtypes, got float32, float16.
I guess the point is detecting the inspection, not avoiding it.
I recently injured my spine (a "tiny myelopathy" and a series of larger radiculopathies) and have recently been assessed for a chair I can sit in for >1 hour without being in pain.

It costs (in USD, although I do not live in the US) nearly $2200. I do not believe it costs anything like that much to manufacture. Added together with a desk, arm supports, and table that they recommended and you end up with nearly $10000 in costs.

Someone, somewhere is making a lot of money out of healthcare systems.
I have no problem with programming questions during an interview for a programming position. Show me some issues from your issue tracker. What kind of stuff would I be working on?

But leet code questions are not that. And I don't appreciate the interviewer acting like I'm an idiot or lying because I don't do well at them. Just tell me about the job and let's talk about that. It's really not that complicated.
I know, they must put it right at the top of the landing page
Wrap your box with thin copper wire (e.g. as used in transformers). Add tape over the wire. Use a circuit that monitors the resistance of the wire.
Before the industrial revolution and the move of work from fields to factories, there was the agricultural revolution, which trippled domestic food production, and coupled with increased imports allowed population to start increasing from about 1650 to reach 9 million by 1801 without increasing the number of agricultural workers required, giving millions of surplus population to work in those factories
TLD List
Remote Working and Flexibility
Using an rtx 3090 (NVIDIA gpu with 24GB of RAM):

Mini = 5.33 s

Mega = 14.7 s

Update: about 1/2 that time is just loading the model, so if you load the model and then generate multiple images, it drops to:

Mini = 3.91 s

Mega = 8.86 s
Wasn’t Zone also used for Xwing vs Tie Fighter?

Fun times
The difficulty of switching authentication providers
Elixir belongs to Erlang ecosystem whether you want it or not
I don't understand all the fuss. If I had to pay for access I would do so before many other things. As it is, it is free to use which benefits those less able to pay. What is the problem?
Ask HN: What is the best ereader for textbooks?
I am looking to purchase an ereader with which I can read science textbooks, often found in the PDF format. I've looked at brands like remarkable, onyx and others but they focus on note taking and not pdf reading. Would a simple kindle work with that or would the pdf be too small ? Thanks
There are links on the readme there, or you can run:

> wandb artifact get --root=./pretrained/dalle_bart_mini dalle-mini/dalle-mini/mini-1:v0

and select option (3)
not to mention who's to say people like HN users at parties, lol. being a karma farmers doesn't make you appreciated, it makes you vain.
As a counterpoint, I did most of the recent AoC after grinding leetcode for work -- I felt like LC was much more efficient. I wouldn't prep for a serious job interview (FAANG) with just AoC.
As has been explained in more detail by more capable media critics than me, Harry Potter's overall narrative arc is about restoring bureaucracy, not overthrowing it. The problem are never the systems but individuals abusing them because they're evil (with little motivation given).

If anything, framing it as "the bureaucracy overthrowing the hero" (or the hero making peace with the system, for a less dramatic interpretation) is only wrong because this implies the hero was ever at odds with the system to begin with. The system is never questioned (except by Hermione, who is portrayed as annoying an naive when she does it), only individual bad actors are identified defeated.

The ending of Harry Potter does not have wizards living openly alongside muggles, house elves liberated, mutual respect and trust between wizards and goblins, or the abolition of the Ministry. Instead it shows the next generation of students getting to experience the same exciting start in their train ride to Hogwarts with the implication that this time, things will be different because the evil people are REALLY gone this time.
Agree completely on the writing style. Even were the subject interesting - world-building in fiction generally is to me - the intensely hostile tone puts me off almost immediately. To be honest, I couldn't read past the first quarter without just rolling my eyes and closing the tab. It's an affectation that I feel has become more popular of late; this eye-rolling, obnoxious, "ha ha don't you hate reading this? Isn't this whole article just infuriating? Why don't you share it with your friends so they can get equally outraged?" kind of article. Perhaps it does work as a way to game engagement metrics, but it makes a lot of commentary stupider and more unpleasant than it needs to be.
The pattern can be applied to (and sealed onto) the foam after-the-fact.

That said, the loose-bagged option is reusable.

Sealed foam would be an option for initial shipment. The loose-bagged option is more effective against Evil Maid attackes --- frequent periods in which devices or records are left unobserved.
Doesn't work. Can't show name of the people when I search.
Returning to the Moon on the European Service Module
As an author of pinephone keyboard firmware, I spent a bit of time thinking and trying to use keyboard like this. I can say that what hinders portability/serious use of all of these layout designs that try to emulate regular big keyboard is that they try to emulate big keyboard layout. That layout is made with an asumption that you have many fingers available, and that they can easily reach anywhere if you like.

If you have only two thumbs available for typing, that can only reach about half the keyboard each (quite a hard limit!), you realize how asumptions this layout makes suddenly don't hold, and normal things like ctrl+a or alt+shift+1, or alt+shift+any arrow are almost impossible.

Yes, you can modify the shortcuts in i3wm,screen,... (not Firefox, which is quite resistant to modifying keyboard shortcuts by design) specially for your "PDA". But if you just want a portable device you can painlessly migrate your tasks to for a few days a year, spending a lot of time designing shortcuts for your DE, or terminal multiplexer, is not that appealing.

It would be probably more useful if key layout was designed from the start to allow various modifier combos to be invoked by dedicated keys, or layout designed so that more modifiers were symetricaly placed (or something even less traditional, and have all letter/number keys on the right and all modifier/modifier combos/special keys on the left), instead of wasting space on big enter key, or big spacebar (for which you may spend several HW iterations just to make those right and reactive on their whole surface), etc. Due to size, it's usually uncomfortable to press 3 key combos even with the keyboard laying on the table.

Also comfortable position for the most comonly used keys (usually modifiers) is not on the edge of the keyboard. That's really pretty bad for your thumbs.

The layout of these things just needs a lot more thought.

Sad thing is, that if someone would spend a ton of research and thinking on making something usable and comfortable, most people would completely poopoo it as a freaky unusable layout, just because it would look unfamiliar, lol.
That's just a single data point, but here's my experience. I have severe myopia, and I experience discomfort when reading from a screen over a prolonged period of time. I read a lot, and I can't read for more than two hours even on a quality LCD screen. With e-paper, three hours of continuous reading are not an issue. If my reading habits were as simple as reading for an hour before bedtime, I don't think I would need anything more than a tablet.
The right way to avoid SQL injection is of course to use parameterised queries. Which also has the nice side effect of speeding up the queries too.

While attending various security vendor demos of static analysis products, they all used SQL injection as their example, and all of them recommended input validation as the mitigation rather than parameterised queries. You'd think they would know better.

It's a cute idea to compare the AST of the query to see if it changes, but then you have to define all valid queries - a whitelisting approach. I'm struggling to see why you would want it unless you had control over a database but had no control over the code that issues the queries.
Thanks for plugging. I wish I had known about this during the various lockdowns of the past 2 years. It never occurred to me to look. (Aside ... reflective moment on the possible value of ads and failure of ad tech)

It's great to see someone packaging what look like Reggio style provocations. I hope she is as successful (or more) as Love Every has been with aesthetic Montessori objects.
So do the leetcode-style interviews help in assessing that experience that you need for Google?
To add to the sibling comment. The challenge is not converting the weights as such. Pre-trained model weights are just arrays of numbers with labels that identify which layer/operation they correspond to in the source model. The challenge is expressing the model in code identically between two frameworks and programmatically loading the original weights in, since these models can have hundreds of individual ops. Hence why you can't just load a PyTorch model in Tensorflow or vice versa.

There are tools to convert to intermediate formats, like ONNX, but they are limited and don't work all the time. The automatic conversion tools usually assume that you can trace execution of the model for a dummy input and usually only work well if there isn't any complex logic (e.g. conditions can be problematic). Some operations aren't supported well, etc.

This isn't always technically difficult, but it's tedious because it usually involves double checking that at all steps, the model produces identical outputs for a given input. An additional challenge when transferring weights is that models are fragile and minor differences might have large effects on the predictions (even though if you trained from scratch, you might get similar results).

Also for deployment, the less cruft in the repository the better. A lot of research repositories end up pulling in all kinds of crazy dependencies to do evaluation, multiple big frameworks etc.
define good and bad??? who's to say being social and popular makes you good at cognition? what cognitive task we talking about? were tesla and einstein sociable? were they popular? this is biased bs
I deleted my account years ago, so I'm not sure if this still applies. I created a private group and added everyone I cared about, and then treated it like my profile timeline. I never posted to my actual profile timeline.