skysight-inc/HackerNews huggingface dataset:
This project sounds amazing and very interesting! I have one question: how does it work on bare metal? I tried to look for an explanation in the documentation but I couldn't find anything. The specific questions I have are:

1) How does this interact with a boot loader like GRUB? Or does it come with its own boot loader? But in this case, shouldn't this go in a specific location on the boot disk?

2) How does it handle io in bare metal mode? Specifically: sockets.
The Advantages of Synthetic Data over Real Data
I can't find the link but there was a podcast earlier in the year, around February I think, with Bob Iger and the strategy for Disney and Disney+.
It's stayed with me as the timing for the launch was almost perfect with the lockdown 1 starting here in the UK.
The 1% of photosynthesis is end-to-end efficiency, from the whole solar spectrum IN to the carbohydrates OUT.

The PV efficiency on the other hand only gives you electrons and you need electrolysis and bacterial metabolism on top which have their own losses.
We need more of this. We need more of everything in OSS (funding, testing, support, etc) but the simple "thank you for your time, your efforts, your well crafted PR, your project that helps me accomplish X, Y, Z..." go a long, long way. I try to do this at work. Anytime I get help on something big or small I always say thanks, thanks for taking the time, thanks for explaining it, etc, because I know they're busy just as I am.

To all the people out there working on code that we all use and build on top off thank you!
I agree it shouldn’t be another HN setting when we already have a standard for it.
To land the volume of one starship on the moon takes 3 or 4 launches of a fully reusable craft - so just the fuel.

To land that with Apollo would take 100 launches of a single use craft.
Maybe this provides an interesting point of comparison between two different eras of web development. Zoomquilt 1 [1] was created 16 years ago, in 2004. I sometimes see people bemoan modern development as being inefficient, and in this this case it really seems to be true. When I view Zoomquilt 1, the framerate is steady and CPU usage low. When I view Zoomquilt 2, Firefox spins up to 100% CPU use, the fans start going, and the framerate is somewhat choppy.

And as far as I see, the functionality of both is the same. Sure version 2 may have higher resolution images and some hue transformations, but surely 16 years of hardware improvements can handle that without consuming a whole core.

Morning moan over. Also, this is first and foremost a piece of art, and this comment shouldn't take away from that. I just think this is an interesting comparison that is relevant on HN.
True, But those are old tech. How many years would it take for the Burj Khalifa or the Eieffel Tower to ruined to such an extent?
Well the aim of Brexit was to take the UK back to the 1970s so this shows we're halfway there right?
> This works for wavelengths smaller than the cavity size

(A) "This" works for a wavelength < L.

> and above a certain frequency all you have is passive muffling

(B) "This" does not work for a frequency > F. <=>
(B') "This" works for a frequency < F.

---

Don't A and B' (or B) contradict each other? Because an upper limit for the wavelength equates to a lower limit for the frequency - not an upper limit.

What is your background that justifies your very confident demeanour?
ResistantAutomotiveMiniatureNetwork: A platform to research automotive systems
That's a lot of assumptions you're making. For example, some undiscovered resource could be that valuable. Perhaps the species has a slow enough physical metabolism and mental process that interstellar travel times are only mildly inconvenient.
Possibly it took off with advent of televangelism?
If technology is on track of disrupting our society, countries with advanced technology and smaller population may be the one benefiting a lot from it. A smaller population means the whole expenditure of supporting the population will be small, job losses are affordable, economic solutions such as basic income can actually work better. In order to support smaller populations, the infrastructure needed for a robotic economy is more achievable. You don't need to pump the economy to keep people in jobs. The large developing economy with big population and less advanced technology will be left behind forever.
Your comment would be better without the last sentence.
I have to admit i'm too old to understand why anyone would like this (but I have that with Instagram too for years already). Crazy I don't know, just different generations having access to tools no-one had before.

I was thinking that no (as far as I know outside black mirror) scifi series/movies got that right; that people will in the future largely (if this trend continues that is, but there is no reason to assume it will not) worry about how they look every second of the day, video/photo it and then getting likes on short videos that will be forgotten 10 minutes later.
I’ve used these libraries a lot over the years building interactives in museums and it’s a shame they aren’t used more widely.

Thanks openseadragon devs
This is awesome. I have really noticed how much I like reading simple text focussed websites recently, mostly since all the consent forms everywhere.

I wrote about it:

Web design that focusses on text content is the best

https://blog.markjgsmith.com/2020/12/24/web-design-that-focu...

In the post I list what I think are some of the qualities that make a good text focussed website.

Yey for boring text focussed websites!
1) quitting smoking

2) Leaving engineering to become a firefighter paramedic at age 36

3) Getting a master's degree in computer science

4) working a crap ton of over time and 2nd job to pay down mortgage

5) leaving firefighter paramedic after 14 years to work as a software developer fulltime.
> There's a really important point to grok: AAA titles are more about asset management and art than they are about coding

If that was true there wouldn't be so much logic and code bugs in AAA titles.

From what I've seen game industry has terrible software engineering practices - why have automated testing when your model is crunch to release and then leave a skeleton crew fixing the bugs after you shipped.

Also being stuck in C++ doesn't help either, an ecosystem with bizarrely the most complicated frameworks I've ever seen (eg. boost) and yet the worst tooling out of anything I've used (with comparable adoption rate).
IMHO PCIe (and SDRAM) should be the only interface exposed by a modern CPU. On-board graphics, audio and NICs usually are shitty anyway. SATA is not relevant any more - we better plug an NVMe SSD into PCIe (or get a controller if actually needed). Full USB-C (or ongoing USB-4) means Thunderbolt which is PCIe. Why waste silicon on anything but PCIe then?
> instead of using tail call recursion

If your language supports that. TCO is not a standard feature of Lisp.
One more reference: HackerNews Daily, which I've published a couple of days ago:

- Web page: https://lopespm.github.io/hackernews-daily

- GitHub repository: https://github.com/lopespm/hackernews-daily

- Blog article about its implementation: https://lopespm.github.io/2020/12/25/hackernews-daily.html
+1 on those. I’ve probably been wearing mine for 14 hours per day since March with, AFAICT, no adverse effects.
> it penalises expertise and commitment

When weighing people's opinions, expertise should be rewarded but commitment should be penalized.

Committed people have a psychological need to prove themselves right and to discount contrary evidence. This is due to a combination of conscious and subconscious factors: enhancing one's social and career standing, making oneself feel better about the invested effort, etc. Among people who spent a decade or two arguing in favor of a certain theory, not many would be comfortable admitting they were wrong all along.

There is a period of time when someone is already an expert but not yet committed to any particular belief. This is an excellent time to listen to their opinions. Unfortunately, this period is usually quite short for most people.

Sometimes (as in this case), the commitment is quite obvious; at other times, it may be hard to detect it.
I appreciate the attention to detail. This is something I wondered about too while deciding the transfer size limit. Finally, I decided that this website is neither 10 KiB Club nor 10 kB club but instead 10 KB Club where "KB" colloquially means 1024 bytes.

From https://en.wikipedia.org/wiki/Kilobyte,

---------------------------------------------------------
Decimal || Binary
---------------------------------------------------------
Value | Metric || Value | IEC | JEDEC
---------------------------------------------------------
1000 | kB kilobyte || 1024 | KiB kibibyte | KB kilobyte

Also,

"In the International System of Units (SI) the prefix kilo means 1000; therefore, one kilobyte is 1000 bytes. The unit symbol is kB."

"The binary meaning of the kilobyte for 1024 bytes typically uses the symbol KB, with an uppercase letter K."

"In December 1998, the IEC addressed such multiple usages and definitions by creating prefixes such as kibi, mebi, gibi, etc., to unambiguously denote powers of 1024. Thus the kibibyte, symbol KiB, represents 210 bytes = 1024 bytes."
Exponent?
I've wanted to do this for the mundane to complicated issues I've faced, even for myself since sometimes I need to reproduce something (or help someone for the same problem). Never really sure what platform to use or how to do it. Because issues are very broad and it then looks messy. I've looked at your wiki and I'm still unsure how to proceed...
First, I understand what you are saying and understand the constraints keeping you at a job you have issues with. I've certainly seen organizations go too far on consensus even when each person individually (especially the ones at the top) would like more decisiveness. This is a hard and draining place. And all moves out require even more energy that you may not have and should not (in a just world) have to expend.

Someone recommended "Moral Mazes" and I heartily second it. Though mostly because it was so profoundly cynical that it pushed me to defend the systems I was so annoyed by.

If you want to learn the language of design by committee, "Nonviolent Communication" by Marshall Rosenberg is the book that the rest of the committee is playing from. It has genuinely useful pieces. But I also find it fundamentally dishonest in that it frames all other forms of communication as "violent" in a rank misuse of the word. Additionally, the techniques it recommends require that you put in all the effort of framing a situation as no-blame or shared-blame when it very much is not. You do not need to agree with your opponents' tactics manual to find value in its study.

"Radical Candor" by Kim Scott is an attempt to bring directness in to otherwise passive aggressive situations. It's a valiant attempt but it's unclear to me how viable its recommendations are.

However it's not clear to me that any amount of high or low level reading is going to help with your feelings of dissatisfaction here. It sounds like you're looking for a "win" instead of an "out". And despite the deeply cynical feelings it can generate, you cannot succeed at office politics through cynicism. Or irony. Or cynical, ironic, distance. The successful are either completely earnest, or sociopathic enough to fake complete earnestness. And from the outside those are indistinguishable.
Hardest part was memorizing all those declinations and verb forms. Which is not unlike what you have to do in Italian, but we start doing that 10 years earlier than we encounter Latin. And the second-hardest part is that learning a dead language when you’re 14 and your hormones are in full swing, tends to fall down the list of one’s priorities. One of my teachers tried to keep us interested by focusing on erotic poetry...

This said, I agree that for us a bunch of things are probably easier, simply because a lot of terms map directly to modern words, so the vocabulary is fairly easy to build. We also tend to ignore any pronunciation rule - we just pronounce it phonetically using Italian rules. I understand “real” scholars actually follow different rules, and Anglo people have their own conventions. Also, there is a lot of Latin all around us in inscriptions and names etc, so if it “clicks” you can find a lot of inspiration and practice with no effort.
HIV/AIDS needs active direct sexual or blood contact for transmission, it can easily be protected against by wearing a condom. Corona in contrast can even be transmitted by asymptomatic people and masks, even hospital-grade PPE aren't a perfect protection either.
Transferwise is great, I do have one of their multi currency debit cards. It doesn't fully solve the problem though, it's more useful for visits and online purchases.

You couldn't get paid straight into it, so you need to get paid into your home account, then transfer in dollars, then convert them into local currency, so you're still doing two forex transactions. Better than one for each purchase, but will not ideal. Also, it's still not a real local bank account, so all the problems wrt government and bills still apply.
Have heard this before 8 billion would be too much. I've learned human population is always in an equilibrium with the technological ability to provide for them. So agriculture innovation leads to further population growths. What hard limit are we running into? Why not further innovation and 16 billion?
Why do you include vulgar and offensive words
Because there was only a small scale sampling that had this happen.

There is a proper study into this happening now, to see if the improved numbers are a real thing, or just a demonstration of the demographic.
A few points.

1. There's a clear continuity of goose-stepping in Russia from a time that long predates Putin.

2. We have goose-stepping in the United States, too, that long predates Trump, and will almost certainly outlast him. It doesn't look like weird one-handed salutes, it looks like a daily recitation of the Pledge of Allegiance.
With games as long as you have good enough hardware to run the game at a steady frame rate you want it being divisible by some magic number does not matter. Also the old "standard" Hz for games is 60hz so going to 120 and then to 240 is the "natural" steps.

The old 144hz goal was/is nice if you want to display 24fps (movies) content but games don't work like that. They display correctly without any judder/pulldown at whatever frame rate you want (as long as you have the hardware to run it at that rate)
> it assessed smart doorbell models made by three vendors Victure, Qihoo and Accfly along with white-box offerings from three additional doorbell makers.
> If that was true there wouldn't be so much logic and code bugs in AAA titles.

Those are pretty different concerns tackled by different groups of people on AAA projects. The art requirements can be an order of magnitude larger than the gameplay side of things. That doesn’t make the gameplay side of things easy.
“Terroir” is just marketing gobbledygook, just like they once said that California wines would never compete with French wines. Get a plant the right climate and nutrients and the fruit will produce well. No mysticism to it.
IIRC in pre-decimal Britain we used 'pence' a lot in a spoken names for the discrete sub-shilling coins but the names of the coins themselves all had distinct colloquial abbreviations for the amount, notably 'tuppence', 'thruppence' and 'ha'penny' for 2, 3 and half a penny respectively. 'Sixpence' - the half shilling - was pronounced as you might expect. The 3 penny coin (yes!) was colloquially called a 'thruppeny bit'. The pre-decimal abbreviation for a penny was 'd' (denari) rather than 'p'
(pence) so you would never say '2p' or '5p' as we would today. Decimal quantities such as 5 or 10 pennies didn't have dedicated coins and there was no special name for these amounts.

In 1971, a cheap paperback book was sold for two shillings and sixpence, which was said as 'two-and-six'. Decimalisation [0] was my first experience of price gouging, when the same paperbacks were suddenly repriced at 15p (~three shillings) instead of the 12.5p which was the decimal equivalent of their old price.

[0] https://en.wikipedia.org/wiki/Decimal_Day
Fair challenge. I fear though that once a firm gets to say Qualcomm or Apple size in the market then they have the scale to continue to maintain their own fork and develop their own apps with that (e.g. Apple could easily do with Safari etc.)
Lex's podcast needs a special cut which includes only the guest's part of each conversation.
The current microinvertors are a bit expensive and custom, though often worth it. So I was suggesting there is still plenty of headroom for panel manufacturers to improve their product by integrating micro inverters and inteligence and such. Incidentally I think you technically have Solar edge optimizers, slightly different from micro inverters, hence why you still need an inverter, a blurry distinction admittedly.
Darknet Diaries - Episode 65: PSYOP - https://darknetdiaries.com/episode/65/

I find the whole Darknet Diaries podcast really fascinating. It covers topics like hacking (black hat, white hat), activism, hacktivism, cyber security and so forth, with a narrative approach that's very pleasant to listen to. This episode in particular talks about what PSYOP (Psychological Operations) is (basically how to use techniques to manipulate people to reach an outcome both in a war scenario and not) by talking to experts in the field and telling their stories. The episodes are all very good and high quality in my opinion, in fact I'm still working my way through the whole backlog, but I don't have much left already. I picked this one because it left me particularly uncomfortable at the end, while at the same time having taught me something.

Each episode also lists its sources (of the information, ndr) on the episode page of their website, which I find amazing.

Bonus episode: The Athens Shadow Games - https://darknetdiaries.com/episode/64/
Government is just people.
https://archive.is/BPKlA
I can easily give examples of using `fzf` or `ripgrep` to perform the same action in many less keystrokes than the built-in utilities would require, e.g., traversing a deep directory hierarchy using `fzf` to fuzzy search for the right directory to `cd` to, or performing a text search of only `git` included files over many repos.

Given these tasks are accomplishable in many less keystrokes using `rg` and `fzf` than the built-in utilities, how would you make the argument that you're able to accomplish these command line tasks faster using only "bash, vim, and coreutils"?
I don't think it's just the desire to be cutting-edge. Every technique you use, including ones involving raytracing, has all sorts of tradeoffs. Surely no single set of techniques is going to be ideal for all games on all hardware?
The type of people that want to make the blanket statement women are less intelligent don't know what a normal distribution is.
> Children will take care of their parents in old age ... Chinese Grandparents take care of children while the parents are working

Indian families are also similar, but never before (at least in India) so many young people have to work away from their home (normally some small town). This puts enormous pressure on young, double income couples in cities.
> Monitor resolution and frame rate inflation seem to have endpoints at 4K or 8K and 144Hz.

laughs in light fields
I had an A1398 2014 MacBook Pro 15" until a few weeks ago. I also experienced the battery expanding (it was last changed in 2018 just as the AppleCare warranty expired).

The replacement battery killed the GPU.

The screen turned blank when waking from sleep. It survived another week, but after that, would crash whenever switching to NVIDIA graphics.

I can't just replace the battery now - I need to change the logic board ($500). Repairs for the 820-3787 are possible through Louis Rossmann, Paul Daniels, etc - but cost a similar amount to a replacement board.

Original batteries cannot be bought from Apple - the laptop is obsolete. I don't know which batteries to trust.

Non-Apple devices lack MagSafe, Thunderbolt, iSync USB, and Time Machine. Newer Apple devices lack most of these too, and can't even upgrade the SSD. The latest M1 MacBooks can't even dual-boot, or use Target Disk Mode for recovery. In the end, I'm probably just going to have to learn how to use OpenBoardView, buy a better soldering iron and microscope, and go for the real full-stack, hardware as well as software.
Personally, I still dismiss soft sciences a lot, despite having the same realization you have. Yes, the subject domain is much more complex than in physics or chemistry, which means it's much harder to apply any sort of rigor, and much harder to get an actual result. But that shouldn't be an excuse to stop trying! As the field gets more difficult - softer(!) - I'd expect the work to be done with much more care and at much slower rate. Instead, I see that the quality of work has been sacrificed. The replication crisis happened not because soft fields were difficult per se, but because the work done was sloppy. It is my impression that the soft fields don't respect the difficulty of their subject domains.
Israel (2.4) is above replacement rate, and France is below but close (1.9) for a larger developed country. Other than that, though, they are thin on the ground. [0]

[0]: https://en.wikipedia.org/wiki/List_of_sovereign_states_and_d...
Tasmota: Open-source firmware for ESP8266 devices
Dang can ban me if he wants but look at this dudes comment history. 100% nothing but shilling his product
And guns.
> For what it's worth, even a large 256x256 PNG favicon can fit within 1 KB to 2 KB size if properly optimized, say, using ImageOptim or another similar tool.

This is a heavily optimised PNG favicon [0], which is only 192x192. But without trashing the palette, I can't really deduce it further, and it's already 2.7K. Niether pngcrush nor imageoptim can do much with it.

[0] https://shatterealm.netlify.app/android-chrome-192x192.png
This is incredible! Kudos for building it!
Came here to promote “The Program” as well! My favorite episodes are “The White Algorithms’ Burden”.
Backdrops for the Mandalorian are rendered in real time.
Online education app Zuoyebang raises $1.6B from investors including Alibaba
God I keep hearing this. Most heart disease can be prevented or delayed by decades by smoking cessation. Some cancers similarly. We spend huge amount of man power and money on cancer research so I don't know how that is ignoring it.
How on earth would anybody find it in their heart to deliberately destroy the beautiful countryside of the US, or even the world?

In the past my impression was that only the corporatism and boundless greed of the people from the US yields such environmental catastrophes, which fill the pockets of executives while harming entire generations with massive pollution.

But the Corona catastrophe shows that too many people from all cultures and countries have the same disease of ignorance, rot, shortsightedness and stupidity. And once they fear to be picked out for it, all they try to do is to save their skin from prosecution. This is not American, this is Human.
Well if it is good enough for git...
We are not in equilibrium as the climate and environmental situation makes absolutely plain.
The Performance Overhead of JavaScript Promises and Async Await
And our reaction is entirely coloured by bias and our own baseline understanding of the world. We expect higher quality argument from the side we are less comfortable with. And happily accept less proof on concepts that we are already familiar with. No one worries about bias when you are talking about pistgres.
Sadly, the "magic numbers" are much less stable than you'd think.