skysight-inc/HackerNews huggingface dataset:
Poetry strikes me as about 90% of what is needed.

I use it all the time because otherwise I’d have to write my own build system.

I am not sure if poetry’s approach to solving dependencies is really correct (Personally I like downloading the metadata for the projects, SMT solving, choosing a set of wheels and installing them together. It only works for wheels since you can’t extract the dependencies for eggs w/o running setup.py)

Pip is almost right if you install all deps at once but it can’t update wrong versions of old packages incompatible with new ones you add.

Practically poetry handles cases that pip doesn’t.

My beef(s) with poetry are:

A. It is bad hygiene to copy files by default into your package; they should quit pulling wings off angels and just make a /src dir.
B. Poetry itself gets corrupted and fails to update. Delete and reinstall always gets me back on the road but I was anxious about it at first.
Experts Predict Wind Energy Costs to Drop Significantly in the Future
LLVM has built in hooks for GC, used by Azul's Zing JVM JIT compiler and perhaps Safari's LLVM JS JIT.

I'm not sure if the GC integration is tied to JIT support or not. I think it's mostly related to insertion of safepoints which could be useful for Rust implementation
Another substack shit, I wont even bother clicking on the link
The article you linked is about something quite different—Nintendo used a straight dump of their game from the internet. I'm guessing some engineer who didn't know about iNES headers thought they'd save time using the internet versus going through Nintendo's archive.

Newer VC releases haven’t had these headers, by the way. I guess if you were being conspiratorial you could presume Nintendo deleted the headers specifically, but we know it’s not like Nintendo doesn’t save these files. (See things like Star Fox 2; the complete version on the SNES classic was newer than any of the leaked versions.)

I’m really not aware of a time Nintendo has ever used code from a rom hack or emulator.
Just like how only the elites can afford mobile phones and automobiles.
Interesting, sounds like a code golfing challenge to me... what interesting "programs" can you fit in a 1024*1024 cell 110 1d automata.
Completely talking out of my ass here but I assumed that the intuitive logic for big.LITTLE with regards to desktops and servers was so that low priority apps could be delegated to the lower power efficiency cores which would free up resources for more performance hungry processes on the performance cores.
Part 2: https://www.perl.com/article/perl-one-liners-part-2/
This should be mentioned to the owner of these phones. Google.
Cool. The Essential Mixes are, well, essential for people into electronic music. Some of the more famous ones are available in high quality, like the Goa Mix, but most I've had to find in YouTube and are of dubious quality. A high quality archive of all Essential Mixes, preferably without the radio compression, would be great.
Champagne is a very frequent trigger.

Red wine I generally don’t drink because it’s more likely to make me feel like garbage the next day.

I had no idea about histamine levels. Need to fully read that article, really appreciate the link.
So do taxis, and any other car with driver assistance (though those don't save the video, they just watch if your hands are on the wheel.)
If using bash:

for INDEX in {0..99}; do

man bash -> "sequence expression"
I have no doubt that it would cost millions. If it's important enough to do, it's important enough to spend extra on a (supposedly) reliable and secure system with some massive 24/7 maintenance contract. Unlike convenience store cameras that can just use off-the-shelf products and still deter criminals by just being there even when broken.
>> To develop and deploy Universal Intelligent System in this decade will require considerable development beyond classical mathematical logic.

I don't disagree and I don't think that mathematical logic is the (only?) way to develop human-like artificial intelligence. Mathematical logic is the branch of mathematics that preoccupies itself with the proof of statements in a formal language. The ability to prove formal statements is probably something that is very useful to have, for any intelligent entity, but whether this ability is useful to create such an intelligent entity is another matter.

But I think we're all so far away from having a clue what an "artificially intelligent" entity might look like, or what "machine intelligence" might be like, that any predication about what may be needed to achieve it and how to come about it, is futile. We'll never know because we'll all be long dead by the time anyone creates a computer that can think like a human. Let alone one that can think better than a human.
10C difference can be life or death
Micron Technology $MU stock overview and the analysts' forecasted price
One day, Rust needs a GC. Reference counting is a just crappy GC. Modern GC can perform better than this so Rust is actually hurting its own performance by not having one.

A good GC would make heavily concurrent apps much easier to build with Rust. And would have better performance than the typical Arc Mutex objects passed around right now
Truly the worst app I have used on my phone
I am unsure, but it reminds me of the top gear episode where they intentionally destroyed the tesla for the script...
The more I reduced my Twitter use, the more I realized how certain states of mind get stuck in it easily. The less anxious I got, the less concerned I was with missing out on online stuff, and the less I wanted to use Twitter obsessively.
It's open source: the OHRRPGCE. I'm co-maintainer. Released over 23 years ago, originally as a DOS program, which is why we have such low requirements. Oh, and we try to provide backcompat support for all games ever made, although before ~2002 the backcompat is sometimes not complete.

https://rpg.hamsterrepublic.com/ohrrpgce

https://rpg.hamsterrepublic.com/ohrrpgce/System_Requirements
> all organs should as well, including the brain

In theory - this assumes that the drug has an equal effect across the entire system and that all organs will age at the same rate. It may, for whatever reason, not be the case and things will age at different rates.

How about senses? Hearing loss can be non-repairable. Likewise with vision / macular degeneration that may not be fixed with this. How about taste?

It’s a nice idea to think that everything will just stay the level of a 30 year old over the period of 100+ years is, in my opinion, wishful thinking. It will still age, just in different and unexpected ways.
They meant page 2 of the manuscript linked in the article:

https://deeplearningtheory.com/PDLT.pdf
yes! modern UI feels so "trapped".
https://en.wikipedia.org/wiki/Malaysia_Airlines_Flight_370_s...
This is a bad example.

Putin or Kim Jong Il or Brad Pitt could also pay to get gravel delivered to your address. You have not taken any specific 100% effective steps to prevent them, any more than you’ve done with Google, right?
Do you eat bread? Bread is processed. Cheese is processed. Ground beef is processed too.

"Processed food" is bad when it means "remove all the fiber and most of the protein and keep the carbs, saturated fats, sugar, and salt in proportions 10x higher than in while foods" -- the tasty unhealthy parts, and then don't even balance it on with a vegetable on the side. The problem with processed food is that it makes it easy to get a terrible balance of macros with too much of the wrong parts.

It's not bad to build whole foods from components.
Why does anyone need an alternative to meme shitposts and radicalization echo chambers?
More eco-friendly is direct burial into the soil, I guess
"Rush to idle state" saves energy on a CPU which is designed for a higher turbo-boost frequency. When the choice is whether to run a given workload on a high-power CPU design versus a slower, lower-power one, low-power designs also have lower energy use because power use scales more than linearly with frequency.
I'm already vaccinated and so is everyone I'm around. It's something I would have enabled maybe 10 months ago but not even worth it at this point
I don't get what you are trying to tell me. People use C. Yes, it get it. I actually argued infafour of that. Embedded development, device drivers and kernels.

None of these need speed. They need reliability and maintainability. The standards committee is prying the language out of the hands of these people. Because they need, using your words, "interoperability, simpler mental models," which is sabotaged by efforts like this one.
Teddit.net is an even better privacy focused frontend
In my experience, these things do happen overnight and with minimal time for anyone to prepare. They spend more time when interviewing for hiring a single human than when buying a company of millions.
There isn't an inch in Taipei that doesn't have a CCTV on it.

In the US I see cameras at every gas station, donut shop, drug store, liquor store, and lab I go into. None of these places are as high stakes or high security as an airport.
The point of this is to reduce miscompilations caused by pointer-int-pointer casts, use-after-free crashes, etc.
I know the science is limited (and necessarily long running to see the effects), but I think having a conversation about the end goal and potential consequences is interesting and makes for good discussion in the comments.

And my concern wasn’t that the drug would cripple the mind - my concern is that the drug may extend the life of most organs but not be as effective on the brain (or vice versa, or impact them at different rates).
I actually doubt that it's going to work out the way they hoped.

My prediction: People send $1000 worth of Bitcoin (0.028 BTC) as remittance to El Salvador. The people in El Salvador spend half of if (0.014 BTC left) Bitcoin goes up 2x or whatever and they have $1000 again. As they keep accumulating Bitcoin they will simply earn money from doing nothing. Building an entire economy around this is troublesome.

I'm assuming all businesses and individuals use Bitcoin. People come up with the idea that unemployment stimulus competes with private employment [0]. Guess what. Holding Bitcoin competes with private businesses. Running a business is an inherently risky endeavor. If you predict that your future income is going down because of demographic factors (old people just don't spend as much nor do they take on loans) then the inherently risky act of running a business is not viable anymore. When there is mild deflation or extremely low inflation then holding onto USD is far less risky. With Bitcoin the problem gets even worse. As the price of Bitcoin goes up, the risk of running a business no longer makes any sense whatsoever. You still have volatility risk but those only matter within the first 5 years. When you buy in at $35k and the price goes up to $70k you don't care about 50% crashes anymore.

What people get wrong about the USD is not that it is losing it's value very quickly. It's the exact opposite. It's way too stable to the point that it drowns out productive work forcing the central bank to engage in constant interventions to keep the ship from sinking. That stability is just an illusion. If people stop working and businesses stop investing your paper bills (any fiat currency) or Bitcoin become worthless. The inflation induced by the pandemic is shattering that illusion and that is a good thing.

[0] Gaining $x amount of dollars from welfare eliminates earning $x from a job, if you spend the $x you shifted the burden of working onto the working part of the population. What happens is that at some point there is so much work the working population cannot fulfill all of it. Workers get to choose which jobs they want to work at. The increased bargaining power lets them work jobs that pay higher wages. It becomes easier to find a job for those who are still unemployed and the attractiveness of unemployment benefits goes down as jobs pay more than unemployment benefits. This only works if unemployment benefits aren't adjusted with inflation though. Considering that the $300/week bonus is temporary it is hard to argue that benefits are rising with inflation.
I hope I'll never have to read a novel translated by "AI". It's already bad enough to see auto-translated documentation for Microsoft APIs and software by default, recently even auto-translated localization strings in Windows itself, or having to suffer from badly auto-translated item listings on ebay and other websites. Please stop pretending that automatic translation is a silver bullet that can stand on its own.
How the Nazis pioneered modern management theory
`mitigations=off` in your GRUB_CMDLINE_LINUX_DEFAULT to disable Spectre/Meltdown mitigations, in case anyone is wondering. This page has a pretty decent write-up on it: https://leochavez.org/index.php/2020/11/16/disabling-intel-a....
Mathematicians welcome computer-assisted proof in ‘grand unification’ theory
AAAAAH! Had I only bothered to finish reading TFA, it would have answered my question:

"Ten years ago, I asked Intel’s smartphone SoC designers why they were relying on DVFS — Dynamic Voltage and Frequency Scaling — to keep Atom’s power consumption competitive rather than big.Little. According to Intel’s architects, DVFS was competitive with what big.Little could deliver when one considered the silicon die space requirements and the overall power savings.
That may have been true at the time — Medfield was generally competitive with the midrange Cortex-A9 devices it was intended to compete against — but it doesn’t seem to be true today."

I assume the idea is that if you're using the LITTLE cores, you turn off the big cores entirely (or at least some of them).
What you are describing is Muslim ritual
This stuff still costs about $0.50 to $1 per egg, compared to "bad" eggs that cost $0.10 (probably subsidized, but even pasture raised eggs still costs under $0.50 each.
Evolution of Cooperation and BitTorrent Economics
You have confused terminology. TC is an example of orthodox file manager. Explorer is an example of spatial file manager.
This proposal, specifically it's decision not to use the "concrete semantics", violates several of the stated principles in the C2X charter [0]

Specifically "1. Existing code is important, existing implementations are not" the document relies heavily on what mainstream compilers currently do and making things easier to work with current implementations.

"3. C code can be non-portable" the proposed document seems to preclude the use of C as a "high-level assembler" in that it makes it seemingly undefined to do many simple conversions between a machine word and a pointer.

"4. Avoid “quiet changes.”" This seems to be a quiet change, depending on how one interprets the current ambiguity.

"6. Keep the spirit of C" Specifically (a) Trust the programmer. (b) Don't prevent the programmer from doing what needs to be done. (c) Keep the language small and simple.

"8. Codify existing practice to address evident deficiencies." The document acknowledges that existing code and compiler behavior have diverged.

"11. Maintain conceptual simplicity." This is clearly much more complicated than the "concrete semantics" discussed and previously assumed given the prior ambiguity.

In contrast, I don't see anything in the charter indicating the standards committee should try to retrofit existing implementations' overzealous optimizations onto the language spec. The closest are 6(e) "make it fast", but the explanation there is talking about something different than opportunistic optimizations on a fixed architecture; and "5. A standard is a treaty between implementor and programmer", but that appears to be talking about just the minimum sizes of various integer types.

[0] http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2086.htm
Show HN: Impaktek the best way to find a meaningful job
Well... maybe human minds are themselves as limited as Turing machines? In that case we may never be able to create a machine that can overcome our, and Turing machines', limitations.
Profits can't be reduced forever.
> Our results show that taking offense is a common experience and that a sizable number of students are in favor of restricting speech on campus. We also find evidence for conformity pressures on campus and that both the desire to restrict speech and the reluctance to speak openly differ significantly across political ideology. Left- leaning students are less likely to tolerate controversial viewpoints and right-leaning students are more likely to self-censor on politically sensitive issues such as gender, immigration, or sexual and ethnic minorities. Although preliminary, these findings may have implications for the social sciences and academia more broadly.
I volunteered as a teacher in Honduras, embedded in a piss-poor shanty town near La Ceiba that was once ravaged by hurricane Mitch, and while I saw some horror stories (ex: one of my pupils had a forced abortion b/c her partner kicked her), I still believe that about 95% of people lived decent, happy lives and not the constant oppressive existence you describe.

I've also travelled across Africa, and have seen plenty, and I mean plenty, of happy people. They lived in material poverty compared to my cozy European living standards, but in relative safety and prosperity.

Your interpretation of how most people in the world live in absolutely abject and violent conditions is not only wrong in my opinion and experience, the data is also there to back it up. Massive improvements in healthcare, education, policing have happened all across the board in the world.

There is atrocious violence in too many parts of the world, but not "most" of the world like you describe. For each example you describe in Latin America or Africa, I could come up with one hundred counter-examples of towns that live in pretty safe and prosperous conditions.

The world still needs a lot - and I mean a lot - of work, but an utterly bleak and defeatist vision of things does not help the cause.
I’ve made similar comments in the past but I think we’re just trying to predict too much about what programs are trying to do in hardware.

I’d rather have simple hardware that is light on energy requirements and easier to understand. I don’t think software as an industry really has a “this chip isn’t fast enough problem”. Most of the real slowdowns anyone has in day to day performance has more to do with inefficient code than hardware anyways.

Look at old game consoles (like a regular old PlayStation) and what they were able to render on what today would be laughably slow hardware. They could do it because developers learned the stack inside and out.

I’m hopeful that the emergence of arm as a desktop/server competitor will help in some ways by putting enough pressure on companies like intel to really rethink some of their core stuff, but who knows.
I used/use SLES for a long time, and there is a strong recommendation from SUSE itself how you should btrfs with SLES.

-Just use it for the OS, XFS for data

-Just use it in mirror configuration

-Don't touch anything else

-Make Snapshots and delete them is stable

With those points, i too had never a problem.
Should we have a debate as to whether or not Spectre mitigations matter for some (or all) desktop computers? I know that, theoretically, I could install a piece of software on my Linux box that is malware and could try to read my memory via those methods, but let's be honest - we're all mostly concerned with servers that run code for dozens or hundreds of different clients.

I'm a foil hat as much as the next - security is of the utmost concern to me, but for once I actually just don't care and would take the performance back on my local dev machine.
Well, given that a significant percentage of citizenry is anti-vaxxer-level-stupid, there isn't much improvement over people trusting their local Government either…
Reddit is the perfect storm of technical clown shoes, investor greed, and executive sociopathy and hypocrisy.

It’s a horrible platform that does more harm than good and is a major contributor to the extremely polarized society we are building for ourselves.

And spare me the whole “but some communities are good” hand waving. I’m sure you can find a flower growing in a minefield too.
I also see lots of comments that it doesn't create a visible icon, that you have to go to the applications list to see it. That seems shady.
Another MA resident here. Never opted in and it still shows I'm not. The app was silently installed on my Android. There's no icon so I thought it didn't install at first, until I looked at my app list in settings.

I'm curious to know if there's any MA Android users that previously removed Google Play, and if they still have the app or not. My guess is no?
The problem is that you dont opt in to COVID-19 exposure notifications. It was enable by default. I disabled it as soon as I found it.I just checked for the app and its not installed on my phone.
I have dozens of projects using pytest, generally run under pytest-runner via

python3 setup.py -q pytest

All now report

WARNING: Testing via this command is deprecated and will be removed in a future
version. Users looking for a generic test entry point independent of test runner
are encouraged to use tox.

I asked a question on SO asking for non-tox alternatives, one of the tox devs replied

python setup.py provisions dependencies, however, the way
it does it is considered deprecated and unsupported going
ahead. Instead, users are encouraged to use tox or ensure
their own dependencies. There's no way around that unless
you're willing to fork setuptools, fix the provision issues
and use that.
> that's how childhood looks like for the majority of people on this planet

They are saying it is mostly that, which I believe is blatantly false.
Who is ultimately at risk because of Spectre and Meltdown? What additional risks am I taking on by disabling mitigations?
prosperous

I think that's the idea...
Show HN: Check the things that matter to you in the menubar
Can't speak for others, but in my own & work projects I'll use containers (not just for Python but other dependencies). That gives me the isolation I need (e.g. if I need to use a different Python version and/or set of libraries) and pip/requirements is adequate (maybe using pip-tools to keep the requirements.txt up to date). While you can of course set up Poetry in containers, it adds complexity and build time and doesn't give me much on top of what pip+containers provide.
In a similar vein, I remember the palm pre actually saved battery life when you over clocked the cpu because tasks got done faster and there was less cycling up and down, so I think it does happen.
The mixing bowl is an above-board torrent community with HQ packs of essential mixes
Let’s say I work for a big multinational. Why are the billing rates for Indians (in particular) $20/hr whereas the rates for Americans are 10x or more? Why is this apparent wage gap so high? Maybe a rhetorical question.
Most (I assume you meant implementations) don't have even basic SIMD support like that. Even big and popular ones, such as JS, JVM, Python, Lua, .NET, Go... A couple of those do have simd intrinsics.
The international content (inc. Britbox) is only available in a limited number of countries. As a British expat living in Europe I'd happily pay £15/mo (same as the license fee) for access to live free-to-air TV - and I know quite a few people learning English who prefer to watch British TV rather than American TV. The only way to do so though seems to be VPNs or IPTV services, which are of course a legal grey area (I'm the other side of Europe, so satellite won't work).
ARM is missing from the list for now. With Apple moving to ARM, game developers will need to fix their remaining memory ordering bugs in their multithreaded codebases.