skysight-inc/HackerNews huggingface dataset:
Biden is not a medical expert — as you might note, I tried to get you to focus on what they were saying — and that statement is clearly imprecise, which is why it was rejected by medical experts. He had at other times expressed this concept more accurately as improving the odds so this seems more like overstatement (“anyone” versus “as many”) as part of a broader point which has been quite accurate: getting vaccinated is the best way to end the pandemic.
The Pittsburgh style is a very hard sear but rare or blue on the inside. It’s said, perhaps apocryphally, to have been developed at steel mills where the steaks were seared on the extremely hot plant piping.
Probably until the facts can be figured out. To play Devil's Advocate, what if the hiring firm I was just paying them to leave a competitor and didn't have real roles for them to fill. That might constitute unfair business practices. Temporary injunction are often way to avoid major damages and see whats going on
The same reason people drink, smoke, do heroin, and do California stops at intersections.

In the case of steak, the particular reason is because it's delicious.
Food is the one I’m interested. Food banks and the like?
A lot of education for gifted people happens outside of school: clubs, correspondence competitions (these days probably all online). Also, gifted people often learn from books.
Introduction to Data Engineering eBook
But can we boost that signals - focusing not on observation, but on detection of objects in the solar system moving toward Earth? With such great resolution, what power, scanning frequency etc. of an active radar would be needed? Considering the area we can't use focused beams (but impulses would be nice) - right?, could the solar radio emission be used instead or the light is better? Or maybe there is some background radiation on frequency that we can detect when is covered ?
Are you salting them right when you pull them out of the fridge? Bringing them closer to room temperature doesn't do anything to improve them, but salting them a few hours before you start cooking will make a very large difference in quality.
I still have a Kobo Touch and my experience was very different. The screen cracked and I replaced it. It wasn't glued on. The battery is now pretty much dead, but it's connected with a standard connector and not soldered.

Here's what it looks like: https://elephly.net/posts/2013-07-25-kobo-touch.html
> I'd also go as far as saying if you need to cram crazy hours shortly beforehand to pass any exam or test then you're not really qualified to pass.

I've had a professor who said that the purpose of an exam is to study for it.

The same professor said that if you don't learn something in an exam, then the exam is useless.
Arguably, it's not the prevalence of the language per se that's the problem: it's that the C function call interface has become the de-facto interop language for all shared libraries, which also means that every other language (whether it's Ada, Pascal, Rust, Python, Ocaml or Haskell) has to support the dinosaur-age ideas or exist only in its own niche.
> I have no idea how gouvernements are going to regulate this in the future but it’s insane.

Taxes?

Also, what’s do you think should be regulated ?
Sounds to me like the author should be using Windows, because it is not Apple and not Linux, but they have been duped into believing that this is the OS that shall not be named, if you want a shot at being a cool kid. I share the author's disappointment over no commercial business appearing to be able to take Linux and make it into a consistently good experience for new and veteran users alike - but that's probably more to do with the Linux crowd consisting mostly of people who seem to consider free as important as Free. All that said, I learnt next to nothing about Framework, so yeah - just Linux-on-the-desktop bashing.
> Pre-registration only assures that your study will not get any worse than it was the first time you thought of it, which may be very bad indeed.
>
> Searching for publication bias only means you will get all of the confounded studies, instead of just some of them.

No, pre-registration assures that when you do a study and get a negative result, you don't simply forget to publish it - helping to reduce publication bias.

But also, it prevents you from changing what you were looking for (because that's part of the pre-registration data) and "data dredging" for something that looks like a positive result, helping to reduce p-hacking - specifically of the "Texas sharpshooter fallacy" variety.
WordPress themes, plugins backdoored in supply chain attack
> This tells me that Schlitz actually has psychic powers and Wiseman does not.

This sounds like fertile ground for further research. What are the boundaries of these powers? In what circumstances do they work, and when do they not? What if the trial participants had all been greeted by a 3rd person, not Schiltz himself? What if he were wearing gloves, or a hat, during the trial? What if the participants were?

I'm not making fun- wouldn't such experiments go towards discovering how such observed powers work?
Good question - I just checked and my forecast for the month is $65... but I have a few other things running. One of the perks of working at Microsoft is that you get $150 monthly credit, so I didn't work too hard to keep the costs low. I could save a little by combining the API and App server.
This is such a cool hack, thank you for building and sharing this.
>probably because I can cook it longer without overcooking it.

how long are we talking here? 1 hour? 2 hours?
> But it's not Pydantic the problem, but the validation that you apply to your data.

Indeed, this kind of validation is usually based on 'isinstance', which is really slow in Python, because you often need to call it many times. More than once, I doubled of tripled the throughput of some data pipelines (not microbenchmarks) just by replacing 'isinstance' calls with something else.

When you really need something like isinstance, type equality sometimes works and is much faster. For example, this works as a replacement for attrs-strict's type checking on a limited subset of types (non-generic classes, Any, Optional, Tuple, and Union): https://archive.softwareheritage.org/swh:1:cnt:7f4f1ea32eace... The downside is that you can't use subclasses of the specified types.
So many ads
The following paragraph is wrong, in that it is misleading and correlates things that have not happened at the same time.

> The case also underscores the fast-growing appetite for cryptocurrencies in Brazil, where years of economic and political crises have made digital currencies an attractive shield against depreciation of the Brazilian real and double-digit inflation.

Adoption of bitcoin in Brazil was highest from 2015 through 2017. It has not grown significantly in recent years hampered by the energy costs rising and killing mining operations. At the time inflation was not 2 digits. It was only 2 digits in 2021, because of the pandemic (mostly). The Real has also has only significantly depreciated since the pandemic, having kept a somewhat stable value of 0.25 USD for the previous 5 years.
Absolutely. Work dissatisfaction has the potential to disrupt other aspects of quality of life, including interpersonal relationships, especially if it's not addressed for a long time.
In tech, engineers that aren't paying at least some attention to the compensation of their peers will not fare well IMO. No one wants you to undervalue yourself more than the org underpaying you to undervalue yourself. I'm for open compensation personally, but since we can't have that lest there be madness or something, make sure your grass is sufficiently watered to remain green.
I am seing one empty box that should get a "has been tried" mark and four that should get "are being used" marks. I don't know if they work but I know they are being used for profit.
> communists had great intent

They had great propaganda, which is not the same thing.
I think the only criterion is the presence of a person who was able to create an interesting and suitable problem for the target language and submitted it for inclusion in the IOL. :)

Also keep in mind that this is a link only to the sample problems. The actual problems by year had at least Old Indic and Sanskrit poetry: https://ioling.org/problems/by_year

Maybe also others I couldn't see. Also most probably (some/many? of) the national olympiads in linguistics for the participating countries in the IOL had some problems for Indo-Aryan languages at some level (local, regional, national) over the years. On this website we only see the problems for the international competition. I expect that at some point there will be more languages from more language families.
>set toaster oven to 250, cook steak for 20 minutes

That seems really fast, at least compared to the time I get with a regular oven. Either you're using really thin steaks, or your toaster oven's temperature is way off.
Emphatically encourage others to RTFA before upvoting TFA.

I won’t flag it, but the author doesn’t seem like an actual reject, and thus it’s pure clickbait.

I feel like I was a true and legitimate reject, at least throughout my youth and tweens. I know in the core of my soul that real rejects would never include casual humble brags about PHDs while claiming to understand or have learned what it’s like to be rejected by The System and/or society.

Getting rejected by Stanford, Harvard, UCs or whatever, doesn’t count in my book. People in these buckets rarely, if ever, fall far from The Tree of Thine Holy Kingdom. Real rejects don’t have the resources of the elite ruling class.

Proposed improved HN time sinks for today:

1. Read the comments and links in https://news.ycombinator.com/item?id=30039597 (though not the actual post linking to Twitter, it’s pointless and hopefully dang will update it).

2. The Steak Article, lol: https://news.ycombinator.com/item?id=30041026
>This sounds like a case of misguided expectations.

Exactly this. I had assumed I could just switch over to a vendor approved linux os and have things mostly just work.

And honestly could you blame me?

>Framework Laptop review: The anti-MacBook has arrived
https://news.ycombinator.com/item?id=28239958
> Dynamicland takes this flexibility away.

This misses the point. Dynamicland is not trying to eliminate the internet or stop people in Palo Alto from collaborating with people in Beijing.

It is a small research project to explore what other ideas can be found in the vast space of unexplored possibilities.

You might as well say that someone writing in their paper diary takes away the communication flexibility of Facebook, or that someone moving their curtains around with motorized legos takes away the flexibility of an Alexa/Siri automated home, or that building a go-kart takes away the flexibility of the interstate highway system.

You are right that small research projects are inherently “elitist” in the sense that not everyone in the world can devote their attention to every researcher’s every idea and project. Doing some new niche thing takes significant time and work, and most people lead busy lives and largely engage with large-scale mass-market projects, by definition.
Ask HN: What's the best books for startup enterpreneurs?
Or: the myth the whole of humanity needs to eat expensive, inefficiently-produced, rainforest clearing, climate change-inducing, antibiotics-immune superbug-breeding, unhealthy animal protein grown on CAFOs.

Roughly 12% of GHGs are attributed to meat agriculture.

Since few people decide anything rationally since they want their steaks and Big Macs, I challenge anyone to visit Greeley CO, Tar Heel NC or North Platte NE and see if they still want to have a steak, pork chops, or their sense of smell.
> so basically, two sources of truth.

As I understood you don't, as SQLModel inherits from sqlalchemy ORM base classes. From the user guide, this is an example how to define the model and generate the table.

class Hero(SQLModel, table=True):
id: Optional[int] = Field(default=None, primary_key=True)
name: str
secret_name: str
age: Optional[int] = None

engine = create_engine(sqlite_url, echo=True)

SQLModel.metadata.create_all(engine)
This evoked fond memories of the first time Linux boots up with X11 (startx&) after installing SLS twice from 50 3.5" disks (the first round saw one disk cause a read error necessitating another trip to the nearest university).

Ran like a breeze on a 486DX-33 with 4 MB RAM, xeyes and all. Hard to be believe at the time - a UNIX in my own room! :-O
Hardware multitasking and context switch on interrupt as well.

Admittedly I didn't live through that time period, but reading about them, they are quite interesting. It seems that the main reason they were considered "brain-dead" was because you couldn't run 8086 native and 286 native software at the same time, and backwards compatibility and interoperability started becoming something people considered very important.

Interesting enough that I went and bought a static core 286 (the 25 MHz Harris one) to play with. Since it's a static core I can run it at whatever frequency I want, even if that is only a few hertz.

https://imgur.com/gallery/LKAh7fB
https://gist.github.com/teknoman117/342b43db8b79652c1c91e78e...

Things to keep me sane during the pandemic isolation :)
What if my room is planet earth?
Now lets talk about the e ink monopoly
Definitely - Let me build a little better dataset. I need to augment a bit because it was false detecting on some of the contrails.

I built some scripts to also start building a model that can classify the different aircraft models. One of the interesting things with this, is that you get really accurate labels... probably better than what a human could do for images of this size.

https://github.com/IQTLabs/SkyScan/tree/main/ml-model
Not bad, or bad, depending on how you learn it, what you try to do, etc.

In my experience, you can write Rust a lot like you write Go. A little more learning perhaps, because Go will do things "automagically", but you can reference count just like you would in Go/Python and it makes your code _far, far_ simpler. You also can use Rust's "interfaces" (`dyn Foo`) which behave a lot like Go's interfaces of `Foo { }`.

You waste a bit of memory, but who cares when you're coming from Go or Python. You aren't trying to write the most efficient program ever (usually).

As far as web backends, it's what we use it for at my shop. The only rough part there is framework maturity. The best novice framework (imo) is Rocket, though it's not quite mature. The "best" framework is probably Actix, but it's a bit more complex for newcomers.

So yea, my advice is to be careful to learn only what you think you need to know. Don't bite off everything at once. Generics is the same story, learn the basics of what a generic is, how to use it, etc, and then rarely use it. You didn't have them in Go, right? Write Rust like Go.

Learning a pinch of everything is useful though so that when a complex annoying thing occurs you have some idea how to handle it or where your knowledge is deficient. Also embracing Rust communities like /r/learnrust/ is useful too. Very friendly.

Hope this helps :)
all of those Slackware floppies and an Acermate 386SX/20
> in most parts software support for Power 9 is now in par with x86 and ARM.

I very much doubt this.

> we need affordable Power hardware quickly to keep and expand the momentum.

Possibly, but the POWER architecture would get (a lot ?) more traction if the entities behind it made VMs with OS distros easily available for ensuring FOSS builds and works on them. This is much less of a challenge than making cheap hardware available.

Travis CI - the way it used to be anyway before they started asking for money even from FOSS developers - is a good example of how this could be offered. It was very easy to set this up for your FOSS repository (on GitHub at least - but IBM would need be more welcoming than that), and from that point it wasn't that hard.

For some larger projects, direct interaction may be even more readily effective, e.g. getting in touch with maintainers of Linux and with BSD distributions, with the Document Foundation for LibreOffice support (maybe it's already supported?) etc.

---

If this happens in parallel (or before) reasonably-cheap hardware is available, then I would expect more "buy-in", figuratively and literally.
It would probably not happen
in a city with clear landmarks, because humans are good at recognizing places they have already been, but could easily happen in a forest or desert. Or in an underground network, as soon as everything looks the same.

Most of the time humans will think the problem through though instead of just following others.

But if you think it at another scale, humans can follow each other into traps like this, thinking of hate for example, when nobody really knows why they hate something or some group of other people, they just do because others do.
I wonder if it was this annoying living through Great Awakenings 1-3. Go peddle your Calvinism elsewhere.
My favorite method (and no guy tasting my steaks has ever said anything but "hmmmmm"): use salt on both sides the day before (to remove moisture), keep the steak in the fridge until the last moment (to keep its temperature low and limit the risk of overcooking the inside), meanwhile put a decent amount of vegetable oil in a pan, wait until its viscosity is reduce to that of water (this indicate high temp, that will remove any further concerns with moisture), put the steak in (careful with the oil projections) until it gets brown on one site, cut the heat (the oil temperature is sufficient to finish the cooking), turn it over to sear it on the other side - done!

It takes about 5 minutes or less depending on your stove, it will get you the rare meat inside, yet the delicious outside - just like the picture in the article, except it's way easier and faster.

It will work best on "cheap cuts" as fat fried this way tastes perfect.

For keto followers, serve with Otorogi mustard. No extra salt is needed as even if you try to remove the salt you used the day before, enough will remain to give a great taste.
since it got hugged to death by HN can you post some pics?
Ah, I must've missed something in the first lookaround.

looks good.
I wish people would explain why they created their project and what their pain points were with existing alternatives. All I can find is "Contrary to existing tools, Atlas intelligently plans schema migrations for you, based on your desired state."

What's so bad about writing an explicit migrations using something like Flyway? I'm a fan of declarative configuration for the most part but it doesn't seem that beneficial here to me. Sure, using it to modify the schema to the desired state is fine from just the schema perspective. But there is also data you have to worry about. Like someone else stated, the rename example is probably the most trivial example. How would the tool know if I wanted to delete one column and add another or if I wanted to rename the column?

Another more complicated example is what if I had a column called created_at that stored a string and I wanted it to store a date instead. How would atlas know that just by changing the type? I might want it deleted and recreated. But if not, how would it know what format I stored the string in and how to parse it?

For the rename problem, each column could have it's own id so if the id doesn't change it's a rename. Or it could ask while running the migrate command and then store those answers somewhere to be used when deploying to production which seems like a pain. Something like that might work for changing the data type too. You have two columns with the same name and different ids. The new column could have something to specify to transform the data from the old column.

(I know it's a terrible idea to change the data type of a column in production, but the same idea applies if you want to copy the data converted to a new type to a new column, get your production code using that new column, then delete the other column.)

Either way, this doesn't seem to by much over the classic migration approach. You still have to think about how the data is going to move or be manipulated. And with the classic approach they generate a schema so you can see the final state of your database and make sure it's what you want. With the atlas approach you have to approved the planned migration which is basically the same thing as making sure the schema generated is correct using the classic imperative approach.
This is true, but perhaps a bit of a tangent to a parable.

I was merely reacting to the statement that most construction engineeers wouldn't know "how concrete is made". Most of them could tell you a thing or two about it, it's even in the curriculum. They are even expected to know about different preparations.

The idea that specialization doesn't exist is a bit of a straw man argument and not something anyone seems to argue.
Most (useful) libraries are managing state. This means the user of the library should have a pretty good idea of how the state is managed or they will call functions in the wrong order.
> Also, while we're at it, UNIX is now a good 50 years old and if anything it contributes as much to the problem of unsafe software as anything else out there, every driver has the potential to hose the entire system.

If Unix was a single OS and codebase this holds water, but Linux isn't Unix, and real Unix comes in lots of flavors, and each has it's own set of issues. In any OS, save some microkernels, interfacing to hardware creates problems. Incidentally, insecure hardware is a universal problem.
Well we got unlucky with omicron, after already being unlucky with delta. Disease changed but the vaccines are the same - vaxxed people are probably totally immune to the original strain
Serious Eats had a good discussion[0] on this, agreeing with you: salt well before (or immediately before) cooking. :)

https://www.seriouseats.com/the-food-lab-more-tips-for-perfe...
I'm cooking to temp, not to time; I pull them when the Thermapen says the steak's near 115. But I set the timer on my toaster oven to 20 minutes (after preheating, starting immediately when the steaks go in) and watch out of the corner of my eye for the display to go blue when the timer expires, which is when I check the steak temp the first time. I guess every once in awhile I end up giving it another 5 minutes, but it's pretty reliable.

Two things:

1. The toaster oven is probably more efficient than your regular oven (put an electronic grill thermometer in your oven and watch the temperature fluctuations; do the same with a toaster oven, compare).

2. I've usually got the convection thingy on in the toaster (I just forget to turn it off).

It doesn't much matter either way, though: the point is, it goes in the oven and comes out when it reads ~115 when I stick it. :)
V86: x86 Virtualization in the Browser
My current workplace is staffed with mostly women. It's the most toxic, political, cutthroat environment I've ever worked in. It's an anecdote, I know, but I keep the infra running and don't talk to anyone unless I have to. Rumors spread like wildfire and petty revenge and getting thrown under the bus is rampant.

I find the insinuation that men are somehow creating office politics to be complete nonsense. It's just shitty people in power being shitty people in power. As if women are somehow more civil. Fuck that.
The weak point of this article is that they never explain in depth what the laws would do. The liberals do this all the time saying that conservative bills are “anti voter rights” when in reality they just require ID to vote which is standard in many places that are more civilized than the US.
Their incentive is to show you matches that *look* good, but aren't.
Yeah, that was my bad. Went by a bit too quickly.

looks good.