skysight-inc/HackerNews huggingface dataset:
I guess my point is, why not just shove all the students into a Community College a-like for the beginning of their undergrad? With the following features:

- Open enrollment
- Cheap
- Can drop out and retry later without any penalty
- Entry into the final two years is granted based on first two year performance, state schools are guaranteed entry, and privates get to be selective based on major(s), student performance awards, and GPAs.
- CC Associates degrees can be earned in periods much longer than 2 years. Allowing students to work, or retake remedial subjects, or try out multiple majors, without it being a huge deal.

The first two years of most undergraduate degrees are fairly similar. IIR there's been studies that show that students who arrive at the universities from CCs do as well as or better than their traditional peers. It helps with student cost and loan problems. Graduates who don't go on to their final 2 or have no plans to can simply treat the CC as a trade education. And many students who do flunk out of school due to partying, immaturity, etc. can simply come and try again when they are ready. Students actually get an education rather than studying for a mostly useless test.

Basically the CCs are a softer entry into higher education, and can be the test for performance in a way that actually is meaningful. Since student have to pay to be there, it's not just the same thing as high-school, and CC schedules are usually so flexible students can even enter the workforce while going to CC, or take more time to "figure out" what they want to really major in without it costing hundreds of thousands of dollars.

Also, as I've gotten older, and realized that tests like the SAT are just a product offered by a company, and not some Federal standard, I've started to view those kinds of tests as more of a racket than a real filter. People I know in higher education think the test is basically worthless, but also acknowledge that students have basically learned nothing over the pandemic, leaving them with very little to be selective for entry with.
Give it a shot.
Can I get a recommendation on a service that bills?
>What’s the point of protesting when they don’t even have elections?

Because people who aren't sociopaths experience psychic distress at the idea of violence. (That's absolutely an Always Sunny reference, BTW.)
> Add to this mix the USA trying to prevent China copying cutting edge AI technology

ML-tech from the past century seems to work just fine for killing each other (have a look at Ukraine). I would be rather more concerned about the foe having better batteries at this point.
I'm still operating a personal email service. It's become more challenging, using TLS, DKIM, SPF, and anti-spam technologies, but I think it is still worth it to keep some measure of control. It makes troubleshooting easier when you can see the logs from the MTA. I've also become a fan of the OpenBSD smtpd/pf/spamd triumvirate for controlling spam. It's effective, without being super complicated.
Anecdotally and IMO, I am definitely a mosquito magnet! Always have been and I'm sure I always will be.

Not so anecdotally: I get massive reactions from bites that last a long time (sometimes months).

For example: In my 20's I once went canoeing on the Russian river and drank all day. Since it was a hot day, I was pretty burnt out when my GF and I got back to our camp site late in the afternoon. Our site was probably about 200 yds from the river's edge and when we got back I pulled a sleeping bag out of the tent and laid down on it on the grass. I pretty much immediately fell asleep (drinking, heat) on top of the sleeping bag. I woke up a couple hours later after the sun had just set. I was covered in bites. For the next week or so I tried to count the bites and ended up settling on 107 mosquito bites! It took over 3 months for them to go away! Needless to say, I will never forget that experience and no one will convince me otherwise that I am not a mosquito magnet.
Isn't btdig also open source? I see a "fork me" button on the front page and it leads to a repo: https://github.com/btdigg-org/dhtcrawler2
Reminded of how the first film role for veteran British character actress Helen Mirren was playing a naked 17 year old in a film called, er, Age of Consent. https://www.imdb.com/title/tt0063991/ ; she was 24.

This kind of thing happened a lot, and I think more than one entirely "mainstream" director in the 60s/70s filmed nude actresses below the age of 18. Fortunately it's a lot harder to get away with that these days. Not to mention (Weinstein and many, many others) sexually assaulting the actresses off screen.
Also ignoring any sort of risk analysis; its hilarious that they were warned by risk professionals and decided to proceed anyways.
Most "sales promotions" in the 90's were little more than fraud.

Most of us remember the period where almost everything in computer stores were "free after rebate." "Emachine 1997 model FREE AFTER REBATE", "Pack of 50 CDR FREE AFTER REBATE".

The rebate involved you filling out a form with the original proof of purchase, sending it off, and either never hearing from them again or having it denied. "Sorry, wrong receipt, send us the real one" but it was already gone.

Now, I assume anything with a rebate is fraud. The insight from this article is that we were right.
There's a lecture series on Ukrainian history by Timothy Snyder available on youtube[1]; a few of the lectures cover this period.

[1]https://www.youtube.com/playlist?list=PLh9mgdi4rNewfxO7LhBoz...
> I know people who can't watch Silicon Valley because it's too real.

Sounds like they just don't enjoy it.
Dry-run data imports in Django with roll-back transactions
Even authoritarian regimes have to think about civil unrest. The people under them still have some power: they have the power to revolt. Dictators are terrified of this possibility. And a protest is a way of signaling "hey, the temperature is rising buddy".

A democracy by comparison functions as a gradual release valve: smaller amounts of unrest can affect smaller changes, without overthrowing the entire system.
Google is trying to remove [Kanye West] interview from people’s Google Drive
I used lsp-mode for a while and then switched to eglot. The reason was that lsp-mode has quite a lot of dependencies including helm and hydra. This can be inconvenient when you use their alternatives likes the vertico-corfu stack. I didn't want more than one extension of the same type in my configuration. eglot uses native emacs APIs for completions and tooltips. This integrates very well with vertico and corfu.

> Also I wonder: if eglot is now part of Emacs, is there any incentive for the lsp-mode devs to keep working on lsp-mode?

I'm pretty sure that some people will stick to lsp-mode. There are a few builtin extensions which I replaced with more popular external packages (eg: projectile vs project.el). So, I think the lsp-mode devs should keep at it.
Very interesting article. I had never heard of Latour until the recent anoucement of his death. The more I read about him the more I am shocked how little he is known given the importance of his work.
Who is this man actually giving away his company to? It's fine to say "to God" but I don't think our legal system recognizes God as a citizen. Did he just close down the company? Is it going public? What's going on here?
>The underlying problem of Log4Shell is input sanitization

While we can point to Log4j’s “message substitution” feature, there are infinite similar "features" in (whatever software) which can be exploited IF there is public network access in and out of (whatever software).

So I would argue the most significant underlying problem for exploits at this scale is public network access.

Yes, even if access in and out was limited to strongly authenticated and authorized users with least privileged access, we could still have insider attacks. But we would drastically reduce the attack surface and blast radius.
Yeah the white washing of this extremely clear cut case of fraud is journalistic malpractice. "Oh look at these cheeky things Hoover did to try to "fleece" their customers in a flagrant attempt to breach contract." This is like the toy yoda story.
Apple Podcasts “Listen now” tab has a dedicated section entitled “More to Discover” that is based on listening history. It includes around 20 - 30 recommended episodes, mostly from podcasts you’re not following. It seems to update daily.

The recommendation algorithm seems to work well, I’ve discovered a few of my favourite podcasts via the feature.
Just thought this was interesting. I didn't realize Google was actively purging files for 'hate speech' like this. It's a worrying precedent, I imagine there's a lot of useful stuff on people's databases that can possibly be confused as simple 'hate speech'.
idk what to say about that. Maybe you are using css wrong then
William Shatner experienced profound grief in space. It was the overview effect
What a wonderful message! Keep it up :)
It’s akin to this question-

Is anyone else tired of the self enforced limits in genetic engineering?
>based on factory. Reliability, order time, parts availability, etc.

Do you see the nuance here?
The argument only makes sense when the details make sense.
Want a screenless iPhone?

1. Triple press the side button if you have Face ID or the home button if not. This will turn on VoiceOver.
2. Tap the screen three times with three fingers to enable screen curtain. This will disable your screen with the exception of VoiceOver.
3. Same steps to turn these features off.

If you can learn how to use your phone with VoiceOver and the screen curtain, you will now get ~4 days of battery life.
That cockpit is so barebones. Looks like something out of a skyhawk trainer rather than a fighter jet. Where are the glass cockpits, data uplinks, and fancy electronic warfare computers?
Any large codebase can be broken up into small isolated components that can be reasoned about independently. This is how you structure Clojure projects if you want them to be maintainable. Clojure inherently encourages doing this by defaulting to immutability. The contract between components is the data being passed to the component and returned by it. Using Malli schemas at the edges of the components is a typical approach to documenting their APIs https://github.com/metosin/malli

I see the fact that people often end up creating large and tightly coupled monolithic codebases in static languages as a negative aspect of static typing. Such codebases are difficult to reason about even if you have guarantees that the types align. Ultimately, you need to understand the relationships in code, and how they relate to business logic. The more coupling an application has the harder it becomes to reason about it as a whole.

Ideally, I think applications should be structured as a bunch of Lego blocks that can be composed together. Each component should encapsulate some functionality, and then the flow of the business logic should bubble up to the top and expressed in how these components are chained together.
EU rules will effectively ban sales of 8K TVs
Literally all major platform websites--Youtube, Tiktok, Twitter, Facebook, Instagram, etc.--ban all posts which contain misgendering and deadnaming as part of their broader "hate speech" policies.

Agree or not, this is "censorship", and it is "widespread".

It is hard to show examples of censored content because it is, you know, censored. But you can try some posts for yourself on these platforms and see how it goes.

https://help.twitter.com/en/rules-and-policies/hateful-condu...
https://decisionmagazine.com/facebook-says-misgendering-cons...
https://www.npr.org/2022/02/09/1079643611/tiktok-bans-deadna...
Usually I determine the money range required to live the lifestyle I want. Once competing offers hit that threshold, then I take money off the table as a evaluation criteria.

Usually it comes down to a single question for me. How likely is it that this job ruins a family vacation? I've had that too many times, and I'm not doing that anymore. If I catch at least a hint of that likelihood, I'm out. Quality of life outside of work is the most important for me right now.
I was entering my e-mail address on booking.com recently ( format bookingcom@domain.tld ) and it thoughtfully suggested I'd made a typo, didn't I mean bookingcom@gmail.com?
Kiwifarms Dropped by Their ISP
I think the demand is usually around 1000 Euro, so it's way cheaper to just pay for a VPN service, configure qBittorrent to only use your VPN interface, and torrent whatever the hell you want.
Copper is not strong enough, and steel isn't quite strong enough to hold itself up with constant cross section.

Carbon fiber is, or you could just have a tapered steel or aluminum cable.

The loop could be anything as it's under zero G. You'd need counterweights above it.

You only get access to the equator without some kind of bizarro maglev hula hoop contraption which would level a country if anything went wrong, and the equator doesn't really need help with solar or solar storage as PV+CSP works quite well there.
Check Stanford and USC. It is a well known (though unofficial) policy.
Show HN: E7 Estimation Framework
This is what I was thinking reading this. Why are they reading the the same buffer in 2 threads. This problem will always happen if reading the same buffer in 2 threads.
From GP:

> Now, I don't claim everyone should be forced to publish their AI models. No, if you spent lots of money on training your model it is yours. But you can't lock all your work behind closed doors and call yourself open. It doesn't work like this.

Both of you can be right. Just don't try to call yourself open.
>It seems like the first mirror cracked

Firebrick bolted to the base of the mold to form the void spaces broke loose and floated to the top of the mirror blank.
Thanks for your feedback. The code on the front page is just to show everything in one place. Admittedly, rhe Meta node may be too advanced to be there. But I guess if you check the demo page you will find most syntax fairly intuitive.
I don't know if there are other achievements but the one with the "What did you expect" text popping up really made me laugh. Good foresight anticipating players like me.
That it be regulated and the people that create the tech act responsibly.
the new nokia 3310 has what you want
Given the phrasing of the article, it sounds like an "honest" mistake in Pepsi's case. The intent to distribute two prizes likely means the number was predetermined or that it was to be selected from a small pool of numbers that had a low run.

On the other hand, the Hoover example was based upon pure dishonesty. They made a claim, put in a bunch of rules to disqualify people, took steps to slant the rules in their favour, then hoped it would be enough to win the numbers game. Hope because they were relying upon assumptions that were very much out of their control.
I had an interview offer from a company doing facial identification software. After some deliberation I (politely) declined.

I really think much of the current AI technology shouldn't exist. I am under no illusion, it will be developed anyway, but I absolutely believe that people should evaluate the products they create and whether they actually think that they should exist, not just whether money can be generated through them.
Ask HN: Is AI for online segregation ethical?
A friend informed me that AI is being used to separate certain individuals in online spaces. He expresses this use of the technology is quite new and is an evolution of shadowbanning certain persons that otherwise add toxicity to discussions. The persons shadowbanned in this instance are tricked into assuming they're not banned by fake interactions generated by the AI towards real content while nonshadowbanned users interact with each other to the content. My friend said the technology is just the beginning and it eventually will be used for certain demographics throughout online spaces for certain governments. I'm curious how ethical is this?
What is HRT as it relates to the tech community?
I saw this on twitter (can’t find the original tweet) and I can’t get it out of my head. It said that “AI safety IS the business model of AI as means to get regulatory capture.”

Basically if you convince everyone that AI safety is so critical and only megacorp can do it right, then you can get the government to enforce your monopoly on creating AI models. Competition gone. That scares me. But this tactic is old as time.
To be fair to Google (even though they don't deserve it), they're not purging the files (yet). You can still upload and download your own files even if they get the scarlet letter; you just can't share them.
I understand the sentiment, but this is just the inevitable result of "software eating the world" and huge demand for programmers. Rather than hand-wringing over all the clueless attitudes out there, count your blessings!
Would you mind explainng why you chose ZincSearch? Curious on why you picked it over some of the other non-ElasticSearch/OpenSearch alternatives (Meilisearch, Typesense)
Maybe I've just got rosy memories, but small microcontroller development felt a lot nicer than large microcontroller development. For PIC development, you could (and would) be in touch with the entire code base, precisely allocate how your interrupt(s) were used, know exactly how the hardware was configured at the bit register level, etc. Whether to use a multitasking system was a choice depending on the project, as was using a C compiler. If you did use a C compiler, you generally knew how your code was going to translate to assembler. Especially when you were writing routines where the cycle count mattered (interrupt routines, bit banging, processing throughput, etc)

The first thing I saw looking at STM32 land is a whole heap of suggested manufacturer libraries that do who-knows-what behind the scenes. The timing properties feel more like using a general purpose OS rather than always having deterministic control over what the CPU was doing. The peripherals are still documented at the register level, but the scope is much larger and it seems you'd be likely to run into undiscovered errata if you attempted to use them in a different way from the manufacturer libraries.

Maybe I never got familiar enough with STM32 to appreciate and really understand it. That project was several years back and I got interrupted and have yet to return. I especially look forward to seeing what the Rust community has enabled on ARM microcontrollers in the mean time - I feel like there's a lot more hope for sanity on a ground-up implementation, rather than leaning on whatever the manufacturer dumps. And obviously modern languages are sorely needed, rather than C being considered the "high level" option. But if I were going to start a hardware project today that needed to be reliable, I'd likely still base the core around an 8-bit micro (probably AVR to go with the flow), with an ESP32 as an afterthought for wifi connnectivity.
Creating a Thriving Future
Anytime I see something that's in JavaScript that doesn't have to be, I immediately close the page.

There's literally a hundred languages you can choose.
The problem is that OP used Chromium as an example of a project "focused on user control" when in fact it is actively trying to remove control from the users's hands.

I was citing extensions and Manifest v3 as an example of that, I don't care about the feature and what people can do to go around this.
Uhh Yeah Dude is one of the very first podcasts (est Feb 2006). Zero ads.
Scary to imagine if we would ever treat a former US President similarly here..
This is why arguments justifying censorship by saying "just host it yourself then" are wrong. Whenever you take over one level in the stack, the next level down will just censor you instead.
Did your friend ever produce any evidence for this?
On the critical importance of accepting and working with invalid data
Brand new acount, 6 minutes old, only post.
OP didn't say they don't have the right to lock it down. If I complain that you painted your car an ugly color, that isn't a claim that no one should be allowed to have their owned cars repainted (or, more accurately, if the paint shop refuses to paint my car an ugly color, complaining about it isn't necesssarily demanding their right to do so revoked).
How about some relaxing driving music?
The term "echo chamber" refers to reinforcing opinions and exclusion of outside sources, not the spreading of facts. If WaPo or Pro Publica uncover documents and interview a source that yields probative information then getting that info spread to every media outlet is an unequivocally good thing. When The Guardian published the Snowden leaks, do you think everyone else should have ignored it?
Hackaday 2022 cyberdeck contest winners
Reminds me of the LightPhone -- different approach but addressing a similar problem.
Brain fart, that's what I meant to write. Thanks :)
Obligatory Lobsters[0] link. You may know it well already though.

If you really need to scratch that itch, maybe start your own community based around those topics? I wouldn't build it from scratch though, and use something like XenForo[1]. The web needs more forums, there's not enough of them around!

[0] https://lobste.rs/

[1] https://xenforo.com/
Replace pencil and paper with a camera then if it makes you happy, although I don't think the quality of the images make a single bit of difference.

Why should only the few have access to such a technology? Because some people will use it for naughty things? And that's what we are talking about here, about whether a minority should have permissioned access to a new technology, and particularly one that cannot directly actually cause physical harm. I can glean motivations surrounding all this from that observation alone.
Intel's new AI. Denoising at 200 FPS
Why are people moving away from Heroku? I haven't used it in a while but I thought it was the gold standard at least for Rails deployments.
says >" ...'she had her hand on his penis.' I guess they were after verisimilitude :)"<

Old opera trick - it helps hitting the higher notes.
Could you perhaps be more specific?
This is the editor (Siddharth Varadarajan's) own tweet where he claims to have "met and verified" his sources and says it's ridiculous to think that they've been played:

"Apart from Meta's 'fabrication' charge, some folks are saying @thewire_in may have been 'played' by unknown elements out to 'discredit' us or further some outlandish conspiracy. This is ridiculous. Our stories came from multiple Meta sources—whom we know, have met & verified. 1/"

https://twitter.com/svaradarajan/status/1580069016387092482