skysight-inc/HackerNews huggingface dataset:
Thanks for the links; I'll have a look.

The Finnish idea of less hours, but more concentrated effort sounds like it could work. I have five children from medical school age to elementary school, and I have seen the hours of homework go up, but not the time to properly teach, or at least the lecture/lab model in university.

Passion to learn, curiosity, and finally, need drive successful learners.
I called the tip line exactly once. I was surprised because it was actually my parents' idea, and I knew it cost money. Of course, it makes sense in retrospect. It was the copy protection part of StarTropics, which come to find out was apparently their most common question.

In those days, copy protection of console games was rare, and all copy protection generally relied on physical artifacts that came with the games (sometimes manuals, sometimes dedicated objects). I'd bought the game used, and did not receive the artifact in question. In this case, the copy protection step happens pretty late in a difficult game. The copy protection thing was a "letter" from the main character's uncle with a code written in invisible ink -- that is, it wasn't obvious that it was a copy protection artifact. Naturally, many kids would lose it and be locked out of the end of the game.

No wonder they got a lot of this question: the call basically unlocks the last 33% (wild probably-wrong estimate from memory) of a game you already own.
Microsoft Publishes 1999 Letter from Failed Attempt to Buy Nintendo
Not indefinitely. At this point sensible exit criteria from most restrictions would probably be that enough of the population is vaccinated and boosted that the remainder don't pose a serious threat to the hospital system.
mobile devices don’t use subpixel rendering due to having to suport both vertical and horizontal screen orientations

Sure about that? I would've thought the wildly varying subpixel layouts for the various display technologies and even generations of a particular technology would have a bigger impact. IPS subpixel layout looks nothing like an early PenTile layout which is different from a modern AMOLED layout.
With the modern science growing every year, if anything we should expand our school program, not contract. For example, teaching basics of abstract algebra, quaternions, octonions, and sedenions, statistics, maybe basic category theory. Quantum field theory in physics, etc.
forinti immediately thinks "bs"
This is the same phenomenon as the Peter Principle, where people Rose to the level of their incompetence. It sounds like a joke at first, but, of course they do. People get promoted when they excel. When you are in over your head, you stop getting promoted. Of course, over time, people grow into their roles, and regain their competence.

Devs will build software until they can no longer do so because the codebase is larger than their collective abilities to manage.
More accurate comparison: A double drop in rust. A double free would generally be a library bug
> The basic ideas for video compression in MPEG are ingenious, even more so for 1993, but the resulting file format is an abomination.

can confirm.

Although the worst part is the documentation is in engineering english, so its quite hard to understand. MPEG2 is actually not as bad as you'd imagine. MPEG4 is.
After making the edit, I saw that someone made the same suggestion on twitter!

Hilbert curves have slightly better locality than Z-curves, but Z-Curves are trivial to produce.

If you have a N dimensional space over unsigned integers, then you can place each point on a one dimensional Z-Curve by interleaving their bits into a new integer.

So for any point (X, Y) in the X-Y coordinates of an image the Z-Curve coordinate is X_1,Y_1,X_2,Y_2...

Which can be achieved with a bunch of bit shifts and masks, (or a bunch of wires if you happen to use it in an FPGA ^^')
CRUD is 'wierdly hard', in that 15 years ago, it was very easy to make a windows CRUD app in Visual Basic 6. An unskilled person could build such functionality at the same or faster speed than a quite skilled web developer.

Modern web appears to have made the simple hard. Where you could once just draw a GUI (a responsive GUI), now you need to know CSS, and a simple multi column layout in CSS is something that takes a beginner days to understand. Then you need to write javascript - but not simple javascript. You 'need' to use a framework like React which takes a newbie months to 'fully' understand.

What exactly do we get for all this new complexity?

This is a solved problem made unsolved.

There are a bunch of no-code or less-code solutions for this. Already basic ecomerce is achieved by just using these . But why not you app, front end dev reading this. Some will have good reasons, but many will not. I think you are writing it in react because you put a lot of effort into learning react and you are unable to even think of making a few low impact compromises and no-coding your next years work in a week. Why would an employee do that?
>I wonder if the same could be done with Corvidae

Possibly. Food sharing is a huge part of socialising and pairing for corvids. For a lot of species the breeding season is started with food begging and sharing.
No. Commercial use was 89.
I've never used bazel before. Is it that bad?
I'm crushed that it is too late to ninja edit my comment
No. You can take a course to upgrade from middle to high tier after the fact.
A friend of mine did the middle track first and after working a bit he then went on to university. He's now doing AI programming.

The system is quite fluid if you put in some effort.
They dont do abstract manipulations. They dont do the "3 + ? = 10" and therefore "10 - ? = 3". Teaching algebra means teaching abstract manipulations too, like 2x+4=10 and therefore (2x+4)/2=10/2 and therefore x + 2 = 5 and therefore x=3.

The thing you wrote here does not count as teaching algebra. It is just one preparatory step and has nothing to do with delaying algebra or not.
Your subpixel rendering settings need to align with the pixel layout of your monitor. Trying to smoothen text with a left-to-right BRG subpixel algorithm on a top-to-bottom GBR monitor, for example, will always look ugly.

On Windows you can tune this for ClearType (I don't know the exact command, I usually just type "ClearType" into the start menu) and doing a test similar to what you would get in the optometrist's: a set of texts, and you pick which one is the best and if things get better or worse.

If you have issues with blurry text, it could also be because of filters your monitors apply. Some using some kind of sharpering algorithm. Trying to tune the blurry monitor using some of the available websites might not be a bad idea in that case.
New UK cyber laws to protect people’s personal tech from hackers
You can archive SPA’s, the vast majority aren’t worth the trouble.
Yummy :)

Makes me want to experiment too.

Is there some easy corpus with nice categorization of types (drawing, painting, photo, comic, clip art etc) so we can all easily compare?
> limit the percentage of hospital wards that can be devoted to COVID 19 cases

That's really not going to fly from a political, legal, or medical ethics standpoint. Like, just letting the unvaccinated die and shielding the health system would be an option if societies worked completely differently than they actually do, but given how societies actually are, this is simply not an option.
Yeah it is like this. Even simple sites require a ton of engs thrown at it. On the business side I guess they figure spending more money on tech will make them safe, but it's like of you wanted a bowl of soup and hired ten chefs to do it. But I can't complain since I am one of the soup chefs, and I help make sure we have tests that prevent the soup from becoming too salty
RARARARA..
Brilliant. Such physicality and noise. I wish I could be there to experience it.

I live in the NYC metro area and PENN station changed their display in 2017.

https://www.nytimes.com/2017/01/24/nyregion/penn-station-dep...

Looking for the date, I found this nice article about an Amtrak sign in Baltimore which was replaced in 2010:

https://www.baltimoresun.com/features/bs-xpm-2010-03-22-bal-...

_“In January, Penn Station said goodbye to the old sign - known as a Solari board after the Italian company that introduced the machines in the 1950s. Like so many other familiar inventions of the Industrial Age, the flip-flapping signboards are going the way of the steam engine in rail stations around the world…”_
Graal effort is over 10 years old.

Jaotc, — Graal's sole mainstreamed part, — has been recently removed from OpenJDK in 17th release, and Oracle says [1], that they are "considering the possibility of using C2 for ahead-of-time"

1: https://mail.openjdk.java.net/pipermail/discuss/2020-Novembe...
Computer pioneer Metaverse will manipulate the public worse than social media
Python is not typeless, it is strongly typed. Each value has one, precisely known type. Names may refer to values of different types, which is the "dynamic" part of pythons typing.

Javascript is weakly typed and most of its mayhem comes from there.
They give you a paper card that then people ask to see to prove you've been vaccinated.

Any biological effects the vaccines have are essentially irrelevant, they're a tribal sign and "sacrifice ritual".
Well, as long as you use Hi-DPI (or "Retina", as Apple likes to call them) displays over your entire product line, subpixel rendering doesn't have as big of an impact anymore. I also suspect that's what's going on with the designers who are wont to disable subpixel rendering for their sites: they also mostly have Macs with Hi-DPI screens, so they don't see the benefit of subpixel rendering.
There are two ways to approach such findings. One is to think of birds/lobsters/octopuses as more cognitively complex, intelligent and such. The other is to think of ourselves as less so.

Sometimes the latter probably is more true.

By way of analogy... When I was a pup studying philosophy, we studied the "other minds problem." How do we know what others feel and experience? Are we sure they're not faking it? How well can we understand another's mind? It's an old problem, and the philosophical tradition of questions, answers and arguments are rather old and formulaic.

I think newer thinking, both scientific and philosophical, tends to reverse the "problem." We understand others by forming a mental model of them, narrated with feelings and experiences. This is a lot like we understand ourselves.

We really do understand ourselves much like we understand others. Same mechanisms, more or less, I think. Mental model of a person + constant narratives to explain choices, feelings and such.

You can either think of this as a solution to the "other minds problem" or a further problem.
The front end is much more difficult. Why? Because that's what the users see - it is the application as far as the users are concerned. Difficult in this context isn't referring to technical difficulty, it's the difficulty of having to deal with the end users and all the problems that entails. From a technical perspective the front end is also moving faster, so there's more churn and more things to keep up with. Finally, there's less research. Front end development hasn't benefited from decades of academic research. It's a mess.

The back end? That's classic computer science. Decades of research, many classes of problems solved, a much slower evolving landscape. That doesn't mean the back end is easy, but at least it's well-known and can be mastered.

Which should you do? That's entirely up to you. Some people enjoy the messiness of the front end and the constant technology churn. Some people prefer the stability of the technology stack on the back end and not having to deal so much with end users.
> I don't see any basis why the complaint is interesting

Hard disagree. I'm finding this saga fascinating. You don't think Taylor lying to Wired journalists, and being called out for doing so, is interesting?
A Short History of Ethereum
The propellant/rocket on this is cool it's a "cold rocket"
I think the author's intending to use this only as a data packing format (ex. for app/game development) and not a general-purpose exchange format. If all you want to do is pack image/texture data for your game then I totally get why they assume RGBA8 storage and leave out metadata such as color space information.
> however the obvious answer is that society should then build more hospitals and train more nurses

And if you have a time machine, that's a great solution. Just go back about 7 years and tell them "we'll be needing a lot more medical staff around 2020, get training them, please". It's not really a wonderful solution now, though, due to the very long lead times for training staff.

> the same way that China did in 2020

While China did build more hospitals in 2020, it leaned heavily on redeployment of staff from non-impacted regions, because it was always largely able to keep covid a regional problem. It wasn't just producing new doctors and nurses in a week; they were coming from elsewhere. When covid is endemic, this option doesn't work very well.
Right, using too dependencies don't make things simpler. They make them easier as long as the dependencies can do exactly what you need. However sometimes you come to a point where the dependency can't do something that's needed (often by the time I realized a third party lib can't do sth, I could have implemented it by myself without the dependency) or where you've accumulated so many dependencies that they conflict with each other or where connecting two different libraries is the really hard part. No silver bullets.
> (legend says its name is a jab at MINIX, which ran on mainframes)

I think you mean Multics, since UNIX predates MINIX by 16-18 years.
Imagine Not Living in Big Tech’s World
Show HN: Download Design Resources- 90% Off for Black Friday
Decentralized stablecoins without overcollaterilization are the logical and necessary evolution. Price is backed-up by the algorithm with no point of failure. This will later demonstrate the XOR proposal as the best model !
Building hospitals isn't the problem; staffing them is. China was able to do this because that outbreak was a regional, not national, problem.
Unauthenticated HTTP is harder to secure against SSRF

When you use the AWS SDK, it abstracts it away anyway
Laplace's Rule of Succession
https://en.wikipedia.org/wiki/Sumptuary_law
Is it just me, or is the compression algorithm not really less than the one in PNG? I will grant the author that if you don't need features like support for color spaces, different bit depths or interlacing you can skip the entire container format. But for reference this is the core part of png:

For each scanline write one byte for the chosen filter method, then $width pixels. There are five filter types. In type 0, write the pixels unmodified. In type 1, write the difference to the previous pixel. In type 2, write the difference to the above pixel. In type 3, write the difference to the average of the above and left pixel. In type 4, write the difference to the Paeth predictor (a simple function calculated from the above, left and left above pixel). Then compress everything with deflate.

Obviously by modern standards that isn't performant, not least because deflate sucks by modern standards. But it's simple, can be implemented in a couple lines of C (if you pull in deflate as dependency), and if you don't do exhaustive searches for the best compression it can certainly run in O(n)
Go plaintiffs, go plaintiffs
Host services in tor.
So you're saying that we should just punish the eventual crime of theft, not the factor that contributed to the theft. I can support that argument.

However, there's also the fact that the substance is basically a harmful addictive poison. We spend so much time building legislation that prevents harmful chemicals from being sold to consumers. We punish companies for selling legal opiates due the harm it causes consumers. Why would we push to legalize a harmful chemical?
I was only able to do this by also doing intermittent fasting. I replaced sugar with some more blood sugar friendly substitutes like stevia and some erythritol. (I like to go light on this stuff though)

I eat very low carb compared to most Americans. (Not keto just low carb)
Yeah, I can see how you could frame it that way. But there is some basic context that is missing. Most policies used by the IMF are a result of a developing economy (country) wanting to be competitve on the international level and trade more. These loans are based on policies that dont work and are designed to put those countries into a form of servitude by struggling to repay debts (see import substitution).

https://en.m.wikipedia.org/wiki/Import_substitution_industri...

Another method is to build infrastructure and make it impossible to pay back the interest. The IMF works in concert with the World Bank.

This model of manipulation is the way you rule the empire now. Why fight wars that arent profitable when you can manipulate economies on a macro level.

https://en.m.wikipedia.org/wiki/Confessions_of_an_Economic_H...
>It is just a matter of getting an inet6 prefix from your RIR/LIR, and configuring it in your network

Which is easier said than done. Since my ISP won't provide me with IPv6, requesting a block from my RIR is my only option.

However, I don't meet the requirements[0] for getting a block directly from an RIR (in my case, ARIN).

In fact, unless you have a fairly large internet-facing presence, RIR's won't even give you the time of day:

Have an IPv4 assignment from ARIN or one of its
predecessors
Intend to immediately be IPv6 multi-homed
Have 13 end sites (offices, data centers, etc.)
within one year
Use 2,000 IPv6 addresses within one year
Use 200 /64 subnets within one year

[0] https://www.arin.net/resources/guide/ipv6/first_request/#end...

Edit: Note that the requirements listed above are for end users not service providers.
When I was In New York City public grade school (~1992/3) there was a similar system. It added the so called "top" classes for higher ability students and special education classes for lower ability students. These students were called "tops" and "speds" respectively with sped being a pejorative term. All that system did was pile every student with behavioral problems in special ed and all the kids who parents were on the school board in tops classes. Everyone else just went to class.
Thank you for sharing. Even though I'm not Israelian and Jewish and I speak for someone else country I support your idea and provide these arguments in favor:

Yes I also believe that financing NSO goes against the founding principles of Israel.
NSO Pegasus was used by the Hungarian secret service to spy on journalists.
https://www.theguardian.com/news/2021/jul/18/viktor-orban-us...

Orban, the prime minister of Hungary is turning more authoritarian by the day.

Hungary displayed plenty of antisemitism well before the Nazi German occupation in 1944:
https://www.ushmm.org/information/exhibitions/online-exhibit...

I'm not an Israelian and I'm not Jewish but if I was I would most certainly be even more opposed to sell cyber weapons to authoritian governments, especially the ones whose authoritarians regimes of the past contributed to the holocaust.
I highly recommend this video, it's long but well worth explaining what happened here:

https://www.youtube.com/watch?v=1gEz__sMVaY&t=33s
> I met kids in 4th grade who struggled with their multiplication tables. What do you do for them?

That is when multiplication tables are actually taught. Multiplication itself starts to be taught before, but 4th grade is when the full tables are expected to be learned.

So, you have met kids that struggle to learn multiplication tables when they are first introduced to them. Which is actually fine, it is ok to struggle at first before getting it.
As far as I know it’s not necessarily bad, it’s just not standard, especially not for java projects, so it may require strange file hierarchies.
Birds are smarter than humans because they understood there is value in a shiny metal.
The simplest form is just to pack 10 or 12 bit values. There's all kinds of variations of that:

https://github.com/pedrocr/rawloader/blob/a59bb78d156277781a...

There are a few formats that use a curve and less bits. They do become lossy and doing dithering on decompress is useful to avoid banding.

The Nikon one you mention was only used very early and is decoded by decode_8bit_wtable() in that file. It's just looking up the 8 bit value in the table and then adding some randomness to prevent the banding.
> feel free to use it to fix custom font rendering on Windows

And then you get the exact opposite problem of macOS people trying to force macOS rendering onto other platforms because they prefer it. If you're going to advice people not to mess with these settings, don't make it apply to just your platform. Just don't touch these things unless you're going for some kind of retro feel or are foolish enough to try to do your own font rendering.

Apple's weird "font smoothing" probably has more to do with the way glyps are artificially altered for aesthetics, anyway. Stick to the platform defaults, it's what your customers are used to. Font rendering is done through lots of subjective choices and personal preferences because there's no technical "correct" font. If one platform does it different, let it be different, don't force down whatever your preference is because you use an iPhone/Windows tablet/Linux computer.

Funnily enough, Apple disagreed with this author and changed the way their subpixel algorithm worked years ago, so the author's preference clearly wasn't what the majority were expecting.
> Not knowing statistics is a form of protection against depression, sadness and anxiety.

Hrm, I'd have thought the opposite. A lot of the things that many people spend a lot of time worrying about are really vanishingly unlikely.
I've concluded a lot of people worship their translation and not the God they claim yo care about.
The best way for animals to survive in our modern world, would be to help more animals open their own bank account. Large companies won't chop down all that rainforest, and kill the animals, if the rainforest is full of potential customers. Let Adam Smiths invisible hand protect all living things.
Cycles X Project Update
This is a great project, but personally I feel that there are lots of uses for uncompressed images (ie. random access, ready to render straight away), and lots of uses for well compressed lossless, but little use for 'slightly compressed' images.

The normal argument for 'slightly compressed' images is that they can be decompressed with very few CPU cycles, but the reality is that with modern platforms lossless image en/decoding is done in hardware and therefore pretty much 'free', as long as you pick lossless h264, lossless webp or lossless hevc. All of those things will also give much smaller file sizes.

In the few places where hardware decode isn't a thing (eg. the memory-constrained 8 bit microcontroller decoding the boot screen for your IoT toaster), there usually isn't a need for losslessness.
Ought to have applied to me then since I was an ex-customer.
I am thinking about it but so far I have not got it - the built in mouse using the ijkl keys is awesome for me, just couldn't see additional value. Ordered the v2 of the keyboard for office though.
The reason I dismissed Powershell was that it doesn't always play nicely with existing POSIX tools, which is very much not a superficial reason :)

Murex aims to give Powershell-style types but still working seamlessly with existing CLI tools. An attempt at the best of both worlds. But I'll let others be the judge of that.

It's also worth noting that Powershell wasn't available for Linux when I first built murex so it wasn't an option even if I wanted it to be.