skysight-inc/HackerNews huggingface dataset:
Yes, that is a risk. In a way we already had that because of how SARS-1 ended up being not nearly as bad as was predicted initially thanks to some absolutely amazing international coordination. Unfortunately COVID was a lot nastier.
> sends tanks in to stop protesters

Not a single tank was used. This is pathetic framing. The "tanks" were send in by the protesters: aka farming equipment, the same category used to get rid of them in the end (earth moving equipment and truck towing), which you frame as tanks (which closes the circle).
How to see the Webb telescope's first images
In the EU privacy is assured by actual legislation in the form of the GDPR, and I expect Apple can get away with demanding compliance with that set of laws before putting something in the appstore if they really worry about privacy.
> If its anything like the dishwashers landlords have provided me in the past you will probably have to wash the plates by hand anyhow

Tangentially, I used to be a "whatever, I just wash dishes by hand" person and got converted to dishwashers because I actually, for the first time, ended up using one that actually worked well and got everything very clean reliably and repeatedly. I had only ever used the "landlord special" machines you are all too familiar with as well. It really is such a time saver and makes me eat at home and do more involved cooking more often.

If cooking more is a goal of yours and you're like I used to be, dismissive of dishwashers, think again.
Ask HN: Is it possible to get a location using a camera looking at Moon/Sun?
Imagine we have any flagman smartphone but can not access GPS/GloNaS, GSM/CDMA and if we have an Internet connection we can't make any assumptions about IP.

We may turn a camera as needed, also we have compass, accelerometer, gyroscope and maybe an analog zoom.
It would indeed be bad if the requirement were to scream YOLO and allow all apps to always access potentially privacy eroding features like NFC. But surely the proposal isn't that - is it? If it's merely that the OS be required to be _allow_ NFC features just as it does for first-party apps, what's the risk exactly here?

I think these kind of special permission requests work at least sort of reasonably on web-browsers, and less brilliantly but acceptably on android. Yes, users will need to think before clicking OK, but the way those dialogs often work (and surely can work) means that they're no longer conveniently able to throw up take-it-or-leave-it modal dialogs. It's at least a little better than the nonsense that is an EULA.

But the real critical issue here is that we should not let ourselves be held hostage by apple. Yes, apple hasn't made it _at all_ easy to secure third party access to potentially privileged functionality. But... that's their _choice._ They choose to make a really high first-party moat, because that's convenient for them. But the alternative isn't throwing users to the wolves, it's actually thinking about how to limit access securely even while delegating access. If we have to wait until big tech decides to do that out of the goodness of their heart... we'll die waiting.
Lexia Learning | Senior Software Engineer | Full-time | Remote | USA
Lexia Learning is the structured literacy expert. For over 35 years, the company has focused solely on literacy, and today, provides a full spectrum of solutions for both students and teachers. With robust offerings for differentiated instruction, personalized learning, assessment, and professional learning, Lexia helps more learners read, write, and speak with confidence.

Lexia is an amazing place to work, not only because of the great benefits, but because the work you do plays a key role in helping millions of students learn to read and write.

Currently looking for:

- Senior Backend Engineer (PHP/MySQL preferred)

- Senior Frontend Engineer (AngularJS/Angular preferred)

- Senior Integration Engineer (OAuth, SAML, LDAP experience)

Apply at https://cambiumlearning.wd1.myworkdayjobs.com/camb/job/Remot... or email jordan[dot]marshall[at]lexialearning.com w/ a full CV and desired comp range. No recruiters please.
If you are using GA code that is at all recent, it should have no impact on the page speed as it loads async. All the parts of the page that Google cares about will already have rendered by this point.
The Game Monopologs (1960)
I heard tale of a banking centre that had a diesel generator installed by a local company.

Load and simulated power failure tests all passed.

Then some time later there was a total power cut and that's when they realised the generator had an electric start wired to the mains supply.
The article points to https://www.tampabay.com/news/florida-politics/2021/06/22/st..., which says:

In his continued push against the “indoctrination” of students, Gov. Ron DeSantis on Tuesday signed legislation that will require public universities and colleges to survey students, faculty and staff about their beliefs and viewpoints to support “intellectual diversity.”
The biggest problem is TCP. Ping times for multiplayer games on decent Internet connections can be on the order of 10-20ms or even lower.
The actual plan is “nothing”.

There’s going to be an S curve where a large portion of fossil fuel energy is replaced with solar and a large portion of internal combustion motors are going electric. Both of those because they are cheaper more than any other reason.

The climate is going to warm, the habitable zones of earth are going to move north, some equatorial regions are going to be uninhabitable, lots of people are going to have to move, lots of agriculture is going to have to move.

How bad it is just depends on how well we prepare for and adapt to change.

The people who just predict doom over and over and try to use that to promote some impossible change to “stop” climate change aren’t helpful.
See map linked in other comment.

With climate change we are optimizing for survival of the species and some form of civilization as we know it. If that's all we manage to do then I would consider that a huge win.
Hey all -- this is a story about REST API design and how, sometimes, you get things really (really) wrong. The post goes over what I did to dig myself out of a pretty deep hole, caused by a bad design choice. It also introduces a new gem I wrote, called request_migrations, which facilitates API version migrations for Rails apps [0] (based on Stripe's versioning strategy).

[0]: https://github.com/keygen-sh/request_migrations
Seems incredibly dangerous. Imagine some bad GPS reading warps you from a highway to a school dropoff zone and decelerates you to 20mph
Sure thing. The "To Read" list is always in flux as we discover new books and/or the girls weigh in on what they prefer.

https://docs.google.com/document/d/10Zk9zl9I9posnzkHMEDmYK42...

EDIT: Also, we didn't read them in this order. As I mentioned above, I didn't document this list until we were past 50.
Dupe. See related: https://news.ycombinator.com/item?id=31993429
> curl https://bun.sh/install | bash

This type of thing needs to stop
This isn’t a mistake per se, it’s how that class of hash functions—and really, almost every hash function ever—is implemented. It’s called the Merkle-Damgård construction. It adds some very good properties and is the basis for how hash functions can be used in hash tree constructions and such.

But proving that the input state is evenly mixed among the output state is THE hard thing to prove (the hash function equivalent of the difficulty of factoring integers), so for the sake of ecosystem diversity NIST chose a hash function based on different principles for SHA-3. It’s not a criticism of SHA-2 that the difference was called out.

The constants are the fractional bits of of successive cube roots. This is effectively a nothing-up-my-sleeve random number selection. If there are problems with this, that in itself would be a serious cryptographic result.
I think the thing you're looking for is a "prediction market".
https://en.wikipedia.org/wiki/Prediction_market

Related to that, one funny thing I remember from Robert Heinlein's "The Moon Is A Harsh Mistress" is that the Lunie protagonist didn't understand why Terrans bothered with insurance companies. Are there no bookies?
“Survey” sounds more like a study, but it’s not required to answer? That’s a big difference.

Consider the “gay the census“ movement in 2020, or asking about immigration. The state can ask for a questionnaire and they can ask for your answers, but requiring those answers, and attaching employment to those answers, is it entirely different matter.
Congrats! Cool to see a new class of JS runtimes springing up. Lots to be excited about here, but cold start time seems like a game changer for building at the edge.
The "upstream first" way that Red Hat-employed developers worked mostly seemed to involve pushing all the buggy bleeding-edge stuff upstream so that they didn't have to deal with rebasing it, whilst keeping the work of cherry picking the parts that were actually functional and resulted in a working system as Red Hat's proprietary edge. I've had to pull important PulseAudio bugfixes out of Fedora packages before now because they literally did not exist in the upstream version, and their stable Linux kernel patches - an area they actually make money off, unlike desktop Linux - are effectively proprietary, with customers not allowed to reveal what's in their patchset and co-operation with the upstream stable releases that everyone else uses basically non-existent.
> SELECT foo, bar, baz FROM quux WHERE foo = ?;

> SELECT foo, bar, baz FROM quux WHERE foo = ?;

Possibly a typo in the second query since the text indicates it should be different from the first?
Really? Even if you don't notice you're exercising?

Because if just walking to the store is too much exercise that it makes you feel pain or really any kind of discomfort, this is not an individual quirk, this is a serious medical issue. Real talk, you gotta talk to a doctor, this is not normal or healthy.
Things which talk to the systemd dbus endpoints to add/stop/create/manipulate units are systemd-blahblah. This isn't that confusing.

If it dynamically creates systemd units or sets their properties (systemd-homed, systemd-networkd, systemd-resolved) using the dbus endpoints, it's systemd-something.

If it uses systemd libraries and lives in the systemd repo because it shares baseline docde, it's systemd-something.

systemd is modular in the sense that those components are build-time flags. For homed, for example: https://github.com/systemd/systemd/blob/main/meson_options.t...

Again, not confusing. Literally looking at the systemd repo for longer than 30 seconds would show you both why this it's considered modular, and why it's systemd-whatever

Pulse doesn't.
Even assuming a non-controversial person, it's very hard to find a corporation willing to employ a dedicated, fully commited to upstream, foss, Linux Desktop experience developer.
The benchmark source code links on the homepage are "Not found".

Also a few questions:

What do you attribute the performance advantage to? How much of it is JavascriptCore instead of v8 versus optimized glue binding implementations in the runtime? If the latter, what are you doing to improve performance?

Similarly for the npm client: how much is just that bun is the only tool in a compiled /GC free language versus special optimization work?

How does Zigs special support for custom allocators factor in?
I did a youtube search for:

attaching a prehung door

and

intitle: attaching a prehung door

and the results are identical (for me at least). The results are also extremely relevant and concise in showing me how to install a prehung door. I am not really sure what people mean. Are people asking youtube to find videos that don't exist? like "how to make tritan plastic"
La inteligencia artificial es solo artificial [Esp]
One solution is to use your native language as the key. Bam, you have context in the code and when testing. No need for shenanigans (and this is how it was done until someone decided to popularize opaque keys in the last decade or so, in fact, most battled-hardened and old libraries expect it to be done that way). You can translate English to English (or whatever) if you want to be able to change the wording without having to retranslate everything… but then if you are changing the wording for the native language, don’t you have to retranslate everything anyway?
Thank god we have the rich to care for us instead, they know what's best.
Any special magic going on with the interpreter code? Did zig allow you to write a more performant parser/AST walker?
Reddit geolocated a flag based off a camera feed. They used the sun and contrails to locate it iirc

https://youtu.be/vw9zyxm860Q I think describes this event
Ask HN: Rat in My Network
Edit: oh, god, should've known this would be HN's reaction. I'll be monitoring in case anyone has real advice, but I promise you my mental health is in check.
Yeah, people should be using fish! /s
When it was working, it apparently had your typical six-pack of steam gauges.

The one that the Youtuber was looking at had all the gauges removed because they had radium paint; honestly, without the gauges it's really only a good demonstrator of how it's completely futile to try to fly a plane without visual cues or instruments due to somatogyral and somatogravic illusions of the vestibular system.
Probably also just time: time to run more experiments, time to improve analysis compute capability, and to analyze new data and re-analyze the data they already have. These experiments yield enormous amounts of data.
That's good. Choosing a default iOS browser is completely undiscoverable to average users, and unlike on Mac, can't be done within the browser itself.

Try installing Chrome/Brave/Edge on iOS. They'll suggest setting them as default, and kick you to the Settings app. It's supposed to bring you to the Chrome/Brave/Edge app settings within Settings.app, where you can set the default browser; but 50% of the time, it'll fail, and will just open the Settings app without bringing you to your browser settings (you'll just be staring at whatever you were last doing in Settings.app, whether that's iCloud settings, manage storage, whatever you were last looking at). That bug has been there literally since Apple introduced default browser settings on iOS; maintaining it is clearly deliberate.

It would be great if Apple built an identical menu to Google's into iOS when it detects multiple browsers are installed, and let users easily choose their default browser. Even better would be Windows XP-style "browser choice".
And canonical's launchpad.net
Text from the law in the linked article:

>The State Board of Education shall require each Florida College System institution to conduct an annual assessment of the intellectual freedom and viewpoint diversity at that institution. The State Board of Education shall select or create an objective, nonpartisan, and statistically valid survey to be used by each institution which considers the extent to which competing ideas and perspectives are presented and members of the college community, including students, faculty, and staff, feel free to express their beliefs and viewpoints on campus and in the classroom. The State Board of Education shall annually compile and publish the assessments by September 1 of each year, beginning on September 1, 2022. The State Board of Education may adopt rules to implement this paragraph.

https://www.flsenate.gov/Session/Bill/2021/233/BillText/er/P...

It's very similar to the language used Department of Education surveys about the racial and gender makeup of schools, I suspect intentionally. In that case I haven't seen those described as "requiring students to register their race".
The mistake in your reasoning is to believe that the fatality rate is the only thing that matters.

But fortunately with climate change it is that easy: you or your descendants will either die or you won't, and hopefully there will be a recognizable society left for the survivors. Enjoy the ride and make sure to snap pictures.
> No. The reason the average consumer accepts limited cache memory in CPU / GPU / HDD / SSD etc, despite the high bandwidth they offer is simply because of the cost - they are very expensive

The 486.

> Yes, we expect cache to be built-in because the manufacturers of high-speed memory realistically don't expect the average consumers to be their target market

The 486.

> Nobody (that I know of) has also explored offering upgradeable cache memory as an option to consumers

The 486.
I think the confusing part is the live view of utf-8 encoded memory scrolling by. As opposed to samples or profiles, which are more evidently useful to those who aren't doing systems programming regularly.
Passing obviously illegal laws to be struck down by courts is how the right has been driving their angry voter base for decades. This is just part of the show, and having the court strike it down is a necessary part of the strategy.
> Desktop Linux is not Red Hat's core business and it hasn't been for a long,

>It is getting paid to help companies make Linux work for them

There's an obvious joke there :p

But I think it's reasonably clear that I wasn't saying they were trying to build a moat around desktop linux, but around those enterprise offerings. One part of that is making their init system the defacto standard.

>The only reason why there's a perception that "non-Red Hat stakeholders didn't matter" is because the vast majority of community users weren't submitting patches

I don't think I can get into it without being rude, but I think that hasn't born out history. If an outsider does submit patches to scratch their own itch they can expect to at best be held to a much higher standard and at worst be treated quite rudely. I recognize that that's going to be subjective but there's definitely some bad blood between gnome and many third parties. Look at lxqt/lxde, appindicators, etc.
Making them a little less rare.
Yea but HOW? Do you think there is some cheap pareto improvement to be had here. For god sake, the article is advocating for hurting and killing people and then complaining about a lack of political consensus.
Without a really deep dive I'm not certain the island-country numbers of Australia or Japan would be achievable in the US, but if I use Canada as a "certainly achievable standin" I would state my position as "unconvinced that the marginal benefits of additional restrictions initially + for longer would be worth it" but also "entirely convinced that if the US hadn't taken the steps it did, both individually and governmentally, that number would be many multiples higher."

The "none of this was necessary" position is just ultra-revisionist and often makes arguments as if today's variant and transmission environment is the environment that was in place in March 2020. It also ignores that individuals will make their own choices to change their behavior in the face of a new threat. "Not massively damaging some sectors of the economy" was never an option.
Responsive web pages: Design happens between breakpoints
SELECT * FROM Foo WHERE Bar != 42; if Bar was an INT and had a high density (1/distinct values) then a columnstore index on Bar might perform faster than a per-row index. Worth trying out as it isn't certain and would depend on row cardinality.

SELET * FROM Baz WHERE x > 42 ORDER BY y DESC LIMIT 10; a per-row index on x should in theory seek all values above 42 rather than perform an index/table scan, and the ordering and row limitation would be processed last i.e. in the SELECT. Again, not certain though.

SQL Server already has the missing_index_stats DMVs which can suggest indexes based on previous query use, and generating frequency diagrams / histograms based on previous queries run is relatively straightforward and would contribute to any index suggestion engine.
I remember the "making of" extra on the Bad Taste DVD being great. Jackson's low-budget special effects are really quite impressive.

I believe this is it on youtube: https://www.youtube.com/watch?v=POXwP4ucPe4
I've been following this project for a while now, and it's incredibly ambitious. It will take a while to reach its full potential but Jarred is doing an extraordinary amount of very good work on it, and I think there is a very good chance this will turn out to be a pretty big deal.
Here’s an alternative:
I wanted to be a magician, but when started to learn how to cast spells I realized that to become one I would have to embody the disenchantment of my world.
If someone pressures (with just words and no threats) you into shooting another person, do you not at least partly hold some of the blame yourself?

Not sure what consequences NSA told NIST would happen if they said no, when they pressured them, but from the look of things (https://harvardnsj.org/wp-content/uploads/sites/13/2022/06/V...) it seems that NSA just asked NIST nicely to make Dual_EC_DRBG a FIPS even as it was weak, and NIST accepted that.
will fix the broken links shortly

edit: should be fixed
Depressingly, harming the "lower class passengers" is a feature, not a bug. It helps deter them from taking action.
The localization library I use supports most of this. Not all, it's not a general purpose programming language of course, but it supports variables and conditionals, which is basically enough to do almost anything.

https://formatjs.io/docs/react-intl/api#message-syntax
Looks like you're confusing experienced actors with popular actors. Just because the actors are not popular does not mean that they are not experienced and distinguished actors; furthermore just because an actor is popular does not mean they are experienced or distinguished.
I've been playing a lot of flight simulator 2020 lately. Besides it looking absolutely amazing with photo realistic terrain, scenery, and water it is very detailed and accurate.

So much so, that I would feel comfortable if in a pinch, attempting landing a handful of the planes I have been flying in FS. Full disclosure, I also do have around 4 hours logged with an instructor as well so it's not like I have zero real-life flight experience.
Same here, only positive feedback. ublock origin keeps all ads at bay so internet looks like a very usable place (aka same as on my desktop). I mean just for removing all youtube ads I would install it on my socks if possible
Well, when a guy is hypersensitive and defensive about being wrong about things, he tends to remain wrong about them.
it's a train, and it crashed already, but it's a rather humongous train, most of the train hasn't yet felt the shock from the crash

also, it's not a literal train, some people will be able to say there's no crash even as they fly out
He quoted 3 sentences from the Wikipedia article, in addition to his own. All of which are relevant and valid points.

You didn’t address any of those. Neither did you address his own.

Even if it was only one, reasserting the author thesis, pretending to ask why he is dismissive while ignoring everything he brought is not a constructive contribution. It’s manipulative at best.
Ever used a soundcard with more than two inputs and more than two outputs? Or better: that soundcard while also outputing audio via HDMI?

PA is ok if you use consumer software for consumer tasks. As soon as you go into the production side of things (or even do it live and/or for money) things can fall appart pretty quickly.

The vocal PA critics I know don't even complain about the way pulseaudio does things. They complain about the persistent problems this widely deployed piece of software still has after years in the field. And some of those problems are of conceptual nature.

I don't Pöttering really deserves the heat he gets (no dev would), but I sometimes wish that type of (usually male) programmer would just sometimes stay with the trouble and not ride of into the sunshine when things aren't a beautiful fresh sheet of white paper anymore, but a tangled mess.