skysight-inc/HackerNews huggingface dataset:
> As a result, 15 types of amino acids were detected, including proteinogenic amino acids such as α-alanine, glycine, and valine, which are common molecules in terrestrial life, and non-proteinogenic amino acids such as β-alanine, aminobutyric acid, and isovaline. The detected optical isomers (Note 5) were racemic, existing almost 1:1 ratios (Figure 4). ...

The 1:1 ratio of optical isomers is not consistent with life as we know it, suggesting an abiotic origin for the amino acids.

Amino acids are actually not very hard to make from simpler components. But quite harder to make enantiopure.

What's really hard to do is turn Acs into anything approaching the complexity we find in abundance in living systems.

It's enlightening to consider what evidence would be necessary to support a claim for the past or present presence of life. Clearly amino acids by themselves are not enough. And even enantiomerically enriched AA's could arise abiotically.

What you might look for is molecular complexity. One of the pioneers in the field, Leroy Cronin, developed a theoretical framework (Assembly Theory) that could be put into observational practice.

https://en.wikipedia.org/wiki/Assembly_theory

Cronin makes the analogy that if you found anything as complex as an iPhone on Mars, that would be pretty good evidence of the presence or at least influence of life at some point. It turns out you can do that at the molecular scale, but you need to come up with a way to define "complex."
What is Google Keep? First time I’m hearing about it.
Things are in reverse, inflation is high because there is an excess of demand over supply of stuff.
I think the parent comments point was that it’s difficult, if not impossible, to verify the security of even a particular hash. It’s still vulnerable to the same dependency chain vulnerabilities as pinning to latest, but instead locking in a particular version and _hoping_ that it wasn’t pwned. Additionally, you are then not getting any exploit fixes that may be included in newer versions, so even if there was a vulnerability you are now stuck with it until you decide to manually update.

To be honest if you’re that concerned with dependency attacks like that then you should just be hosting your own image registry and building your images yourself, and then only being vulnerable to dependency attacks within the OS distributions and such.
I know of at least one serious security incident (maybe this is mentioned in the talk but I didn't hear it) in which data was exfiltrated from the victim's network by patiently making successive dns queries, which were of course unfiltered as they were considered innocuous, for long hostnames in which segments of the data were encoded. It was not an easy thing to patch.
Damn, these are cool
montessori seems to be the solution here. it is essentially individual tutoring at scale because the teacher/tutor doesn't need to spend 100% of their time with one child. a lot of time the children are practicing on their own, and also they are learning from older students (the tutor doesn't always need to be the most qualified person around, they just need to be able to teach the material that the student is learning). they also don't move on to the next segment until they master the previous one.
Yes - if the closure representation is recursive, it must be boxed. I believe your example is also that given by the original author (William Brandon et.al.). I don’t think there is any way around this, because it is the same as any other recursive data type at that point.

Although, if you know at compile time the size of the list, you could imagine compiling the recursive data type “unrolled” into a statically-sized array - but now you need dependent types.
They never stopped being an empire. They just stopped being and feeling treated like one. This lies at the very center of Putin’s frustration with the US and this has been thoroughly documented and reported on.

That being said, “They” are not trying to “be” USSR again. That would be missing the entire story behind how the Union was dissolved and the (contrived?) ideology that held it together before that. The USSR was a completely different animal.

“They” just want influence and domination in a sort of neo-medieval mobster-capitalist sort of way. That’s all they have known since the 1980’s and that’s how they think the world really works. When they see nearby countries opting into the Western system, they think it is a conspiracy that must be countered. They have a very hard time understanding that much like the USSR, the US is oriented around actually pursuing the tenets of the ideology it is founded on.
Notebooks aren't free
yes for sure, that kind of salary bump outside tech is not easy.

But at the same time if you can make it happen it has a huge impact on your net worth/retirement/kids college ect.

Even in this example, ppl in bay area gained a million in networth in just home price while the 400k person didn't make any gains. I don't know where houses are 400k these days though.
Ask HN: How common is 'reverse discrimination' in the modern tech world?
I can't help but notice how common and acceptable it is for people making hiring decisions to make derogatory comments about candidates for being white males. This also corresponds with the type of posts that to which people in who work HR/People Ops in my LinkedIn feed tend to positively react. Is it just me, or is 'reverse discrimination' ubiquitous and often encouraged among tech companies/startups and even their lead investors?
In practice I've been cycling phones about every two years.

I just checked and all resources I've seen puts the typical lifespan around this. I don't know what the distribution looks like though.

I bet the distribution curves change if you bucket the pricing points.

3 years is ok. After you buy it, they've made 100% of the money they're going to make in the transaction. They need money to come in to support such an effort
You got an A for translating the problems into computer form? I'm glad you dropped out of that useless program.
They sought comment from Dow and visited the company collecting the shoes. Neither suggested that a process like you describe took place.
The winner used GitHub.
This article makes a great deal of what is the fault of the band/musician to be the fault of the label/industry. Band gets to spend that $250k advance how they see fit, label will not care as long as a salable product results, you can literally pocket the entire thing and record the album in your basement, or on the roof of the building you live in as Lou Reed did once. But most bands never make much money off of album sales even if they pocket the entire advance, they make their money playing. Once a year they spend a week in the studio recording songs they worked out in their free time on the road and honed on stage, $4k for a weeks work is decent pay.

If you are blowing that much of your advance on recording the new album it probably means you spent the entire tour partying and when the label handed you the check for the new album you realized you have written nothing new and are writing that new album in the studio where you have a dozen people you are paying the wages of plus the studio fees for every hour you spend in the studio.
Great result!
For me, the ready abundance of AAs is plenty. If we saw a paucity of AAs outside earth then we could say we have evidence for the stuff for life being possibly unique to earth. That its presence seems to follow a knowable, significant rate suggests quite a lot of opportunities.
every topic people gather around evolves it's own unique community. The topic is a constraint but it only slightly shapes the culture, the biggest influence is its previous form.

This process is far more interesting than any other topic!
I appreciate the insight.

I don't tend to think of them as infallible, though. I tend to think of them as morons, who mostly have their positions through nepotism or because they are really good at bullshitting.

I mostly don't really care much, except when they start getting in the way of my success.

A recent example is my CTO demanded everyone in the engineering department watch like 5 hours of keynote speeches from the executive team during a recent convention out company held.

Because their metrics showed that most of the engineers skipped it.

It was a huge waste of time and only served to stroke the egos of a bunch of execs so they could feel important because everyone watched their speeches.
I probably didn't explain myself very well, but I do mean improvisational and long term. I haven't seen 2 year olds plan more than like a minute ahead, and they definitely need to be taught how to manipulate even the most basic objects (beyond simply putting the thing in their mouth). A four year old human certainly does those things, but the comparison is with octopuses, whose typical lifespan is less than 4 years.
Wouldn’t Dow go with that first?

“Metal was detected in the shoes, so they couldn’t be recycled” is a pretty good defence.
this was covered too in a great crossover video they did with Vox https://www.youtube.com/watch?v=lOEqzt36JEM
Consider flagging evidence the articles are not suitable for HN.
Something being true doesn’t necessarily mean it’s the best thing to say.

There’s an infinite number of things one could say. Might as well try to make the words count for something.
I don't really follow you. He hasn't needed a pretext to invade Ukraine for a year now. If he used it a lot in the context of Ukraine it might be harder to recycle in another country.

I tend to think that he fell for his own propaganda orders as they came back given his very visible symptoms of long term steroid use and dementia. But it doesn't really matter what he fools himself with and what he knows is a lie.
I’m a great deal more active physically since my mental health has been better managed with meds. It’s not an either/or proposition.
I'm not sure how that's comparable. Work doesn't make you free: there are people that work that are not free. There are people that don't work, but are free. Objecting to the statement "work makes you free" isn't indicating any hatred towards a particular group.

By comparison, objecting to "it's okay to be white" would imply that it's not okay to be white. Hence why objecting to such an anodyne statement is recognized by many to be racism. Imagine someone objecting to "it's okay to be Asian", or "It's okay to be African".

If people recognize that it's said to try and bait people into making a statement perceived to be anti-white racism, but object to it anyway then doubly wrong on them: they know that it's bait but they're scarfing it down anyway.
a different OEM can buy these up with better OS support and ppl can install custom ROMs
Smashing The Stack For Fun And Profit (1996) [pdf]
I think it's different than the one discussed in the slide, but VPN like SoftEther can obfuscate traffic as DNS, too.

https://www.softether.org/1-features/1._Ultimate_Powerful_VP...!)
Yes, it can be. By carefully designing the size of the various chambers in a stove, full combustion can be achieved such that the only byproducts are CO2 and H20. This does not happen in a conventional fireplace. Part of the motivating design goals for "rocket stoves" is to achieve this sort of complete combustion.

If you're interested in the chemical and physical processes that comprise combustion, I cannot recommend the Faraday Lectures highly enough. Michael Faraday was an experimental physicist, and the data resulting from his experiments were what James Maxwell used to derive Maxwell's Equations for electromagnetic phenomena. Separately, he gave a lecture on candles and combustion, which has been recreated in the original language here: https://www.youtube.com/playlist?list=PL0INsTTU1k2UCpOfRuMDR....

The important intuition is that combustion is a gaseous process. When burning (solid) wood, the heated wood will give off gasses and particulate matter (soot). Those gasses and particulates will combine with gaseous oxygen in an exothermic reaction called combustion. In a conventional fireplace, the oxygen and temperature constraints result in incomplete combustion, leading to particulate pollution as you mention.

The search term to learn more about overcoming those hurdles is "rocket stove". In these sorts of stoves, there's a few modifications that result in more-complete combustion. There's separate chambers for the wood and the combustion. In the first chamber, the same processes as in a conventional fireplace occur: the wood burns, creating soot and hydrocarbon gasses. In the second chamber, hot air is added to provide a secondary source of oxygen, and the airflow velocity is reduced (by carefully calculating chamber size using the Bernoulli fluid equation), resulting in complete combustion. By having a right angle between the input from the wood chamber and the chimney, you can achieve a chaotic mixing (in terms of chaos theory) between the wood byproducts and the added oxygen, which also helps ensure complete combustion.

So the entire system has the following parts: a chamber to burn the wood; a chamber where hot external air is added and full combustion achieved; a tall chimney to ensure a good draft and airflow; a "bell" to slow air velocity of the hot exhaust and ensure good thermal transfer; a final exhaust port.

Here's some resources:

https://www.youtube.com/watch?v=IsO9vLn8JHw

https://en.wikipedia.org/wiki/Rocket_mass_heater

https://paulwheaton.com/efficient-wood-heat/

https://permies.com/f/260/rocket-mass-heaters
The white supremacists are going to do whatever they want. But for the rest of society, when they're asked "is it okay to be white?" the response should be "yes, no shit Sherlock." Then the white supremacists will have to find some other bait question.
Approaching a century of regular synthetic plastic carpet use we've managed to reversed the usual polarity of planet earth, we thought global warming would be bad, but there is untold horrors in store for us... reverse-lightning is only the beginning!
Ah thanks! I didn't find that paper, is it online somewhere?

You may also be interested in the stack allocation system in OCaml: https://www.youtube.com/watch?v=yGRn5ZIbEW8 In particular, Stephen gives a nice example in the end how it can avoid some allocations of lambdas (but it also would need to box the closure in the CPS-reverse).

You may also be interested in

Jeffrey M. Bell, Françoise Bellegarde, and James Hook. “Type-Driven Defunctionalization,” ICFP ’97, . Association for Computing Machinery, New York, NY, USA, 25–37. 1997. doi:10.1145/258948.258953.

and

Andrew Tolmach, and Dino P Oliva. “From ML to Ada: Strongly-Typed Language Interoperability via Source Translation.” Journal of Functional Programming 8 (4). Cambridge University Press: 367–412. 1998.

who thought about whole-program-defunctionalization before.
Apropos. You can make any kind of new battery simply by dismantling the original battery and reusing the connector and charging electronics and raw unprotected LiOn-cells. This is safer than ordering god-knows-what batteries from Aliexpress.

Size issues can be solved by sawing off protruding areas from back cover and duck tape (or 3D-printer). Thus you can have cellphone with swapable Lion AAA-cells for example.
As I said in my original reply, I think it’s most likely that Dow never received the sneakers at all; it seems entirely plausible to me that the resaleable-looking shoes were being diverted and exported by the contractors who had been hired to collect the sneakers from the donation bins. (and I’m not 100% certain that I have a problem with that, for “reuse is better than recycling” reasons also discussed elsewhere in these comments, but I can see how Dow might be displeased with it if it was a contractual violation)

But that doesn’t change the fact that stuff which is going to be shredded always goes through a screening process first and those specific shoes-with-trackers-in-them were never going to reach the grinders and were never going to end up in paths/pavings, even if they did get to Dow. Because I mean, obviously.
Just like HTTP I guess, now I can harass people on the other side of the planet instead of just people around me...
> because then you can't really use docker over SSH

Most of our App deployments are done with GHCR + SSH + Docker Compose with GitHub Actions on every commit [1]

[1] https://docs.servicestack.net/ssh-github-action-deployment
I can see what this is reaching for

---

but the presentation is just... tedious.

---

inscrutable

---

insufficient payoff for the patience it requires of the reader

---

I gave up half way down the page.

---

There just isn't enough continuity to these little nibbles of narrative

---

Sometimes things are explained

---

explained with citations even

---

other times they're just thrown out with no explanation whatsoever

---

or a wink and a nod, utterly impenetrable to those not in the know

---

and no sense of what's important to pay attention to, and what can safely be glanced past.

---

Could really use some workshopping.
you might wanna look up what all browsers on ios are forced to use
And thus we have Ukraine. Made to order to get us out of the trap we've manufactured.
It's recycling, even if the cycle is a little shorter than you thought it would be.
Show HN: Rent Engineers – Freelance professional engineers directory
RentEngineers is a freelance professional engineers directory. It helps engineers to monetize their free time and businesses to find the best engineers in the world to solve their problems.

Its a simple app, no bells & whistles. If the app finds enough traction then i will rent a designer to improve the UI.

Pros: Desktop view is good, not SPA & lite

Con: mobile view is not good at the momment

Suggestions/feedback/advices/feature requests are welcome

Thanks for your time.
Our mission is to help everyone fix all their stuff. We'll work with any manufacturer that wants to make their products last longer.

Nokia has been really great to work with. Their engineers genuinely want to make this phone easier to work on.
> using a debugger is much _faster_ than adding a print statement and recompiling (then removing the print statement)

Don't remove the print statement. Leave it in, printing conditionally on the log level you set.
> So you're judging them by their perceived level of caring and knowledge, even though you have no evidence of it, and the outcome was better than expected.

They solicited donations under false pretenses for PR points and then gave (or worse, sold) them to an exporter. If they want to be seen as trustworthy or given the benefit of the doubt...well they've had 126 years and consistently shown ethical behavior is not a company mantra.
Not too much soot should be produced in well designed burning. Which includes sufficient input of oxygen. Ofc, also the material burned matters. Only untreated wood and with right moisture level. The emissions increase with both too wet and too dry wood.
The org chart comic from its original source, instead of a random reupload captioned in Spanish and heavy on the image artifacts: https://bonkersworld.net/organizational-charts
I’m just not sure how jot knowing these thing practically stopped you from getting a job.

Did they specifically ask about them in an interview?
Puzzling? Spending money on physical items because cash is losing value.

What is so surprising about this?
Good to see it's approaching merging!

I ran a few tests and it works for games well already, but there are still some issues to iron out. I'll run more tests once it's upstreamed.
Well it depends on which days you're referring to! The 3360 was pretty easy to work on...

Let's bring back the glory days of Nokia phones that stand the test of time.
Silently replacing version tags in the container registry is currently one of my biggest pet peeves.
SymPy and SageMath are free and open source software, so they'll always be free. Why not just use those?
Heatpump hot water is an application of this, allowing the tank of water to be heated during off-peak electricity times and act as a thermal battery.
These magazine ads are for genuine products and signal-to-noise ratio is high.

Now, using Youtube as an example, the ads I see (in an account where I just listen to music or lectures):

1. get rich quick schemes
2. get fit quick schemes
3. pharma ads
To me KDE is overloaded with settings and menus, it looks outdated and Gnome leans a lot more into multi-workspace/keyboard controls rather than the Windows-like behavior and I prefer that.
Has the Institutional Investor magazine been discontinued?
A tester with opinions on development goes against a mostly unidirectional SDLC flow. A developer with a penchant for testability is a multi-skilled asset as they help the org to shift left on quality. The sooner you switch roles, the sooner you will align with the more powerful part in the value chain.

Developers’ jobs, on average, are more difficult and more valuable. It’s easier to take a median developer and turn them into a good tester than it is to take a median tester and turn them into a good developer. Similarly, if we consider a bright college graduate, it would take them less time to become competitive as a tester than as a developer. Secondly, the difference in business impact of a “good enough” tester versus a “world class” tester is negligible (rarely more than 1-5 FTE), while the difference between a “good enough” developer and a “world class” developer is uncapped. The economic treatment of these two groups, and therefore their relative power in the workplace, merely reflects the expected replaceability and value of these professionals.
Could a complete amateur learn how to make a cheap DIY telescope lens in their own garage?
It's weird to me that you differentiate "Russians vs Moldovans". I have met many people from Moldova whose first language is Russian, and identify as Moldovan. To me it sounds as weird as if you'd said something like "French vs Canadians" for Canada.
The college students who are using Anki to cram incredibly complex material in the form of text would surely disagree with your assessment that memorizing text is "worthless".
The manuscript is currently unpublished so it’s not available ):

Thanks for the links - I’ve seen them, and it’s interesting that defunctionalization is usually an optimization. The “Type-driven …” paper is the earliest work I’m aware of that does it over surface types, but doesnt “go all the way”.

Id love to chat more - a link to email can be found around the post, including at the bottom.
They're not really type annotations (because Forth is still basically untyped), but stack effect annotations. They're just a comment in parentheses that tells human readers of the code how many items are consumed/produced and (very roughly) what type they are:

: SQUARE ( n1 -- n2 ) DUP * ;

I've never run into any checkers for these comments -- though https://stackoverflow.com/a/40321950/68707 indicates that checkers may exist. For example, Gforth (GNU Forth), one of the most popular and full-fledged Forth compilers doesn't do this.
DeCSS was at one time distributed via DNS:

http://decss.zoy.org/
Why didn't you try to extract the contents using binwalk?
It would probably be best to use the AoPS books in conjunction with the site as a supplement.
Ask HN: Article about Stanford Professor's Friday sayings
Within the past month there was a comment where the author talked about a Stanford professor who would talk about a lesson or musing on Fridays. They linked to an article the Professor wrote about relationships, and scars and how scars are never as strong as the pre-scar state. It was very powerful and I want to share it with family but I cannot for the life of me find the link to it.

Thank you.
From my experience with some of their models - they had been "unlockable". After some quick googling it seems it might have changed for some of their phones. Can someone with up to date knowledge correct me?
Malwarebytes is the trojan. Let the NSA earn their paychecks.
Database and Timeline of 20k artifacts excavated in Amsterdam