skysight-inc/HackerNews huggingface dataset:
Here's an idea: stop talking about it.

If somebody's "burnt out" (for whatever definition of that you want to come up with), then sometimes it's just better for them to quit. It's not a great use of your time as a leader to be constantly discussing this.

If you've enacted change that allows motivated people to work where you work without "burn out" or you believe those changes are impossible to enact, what else is there for you to do?

If the root of the problem is that people are too wrapped up in the mission, look for people who don't care quite as much the next time you're hiring.

Or keep talking about burnout forever. That's an option, too.
For Starlink, compare to https://starlink.sx/

That tool has been around for a few years and does a nice job predicting coverage. My favorite feature is if you click the little Jupiter icon it shows a really nice chart or orbital shells which is way easier to interpret than a map.
it's incredible how quickly this network has grown, 5 years ago this was still the realm of sci-fi — they've got thousands more satellites than any competitor
IMO if anything it's the opposite. EU could have made law to respect DNT header
if they wanted privacy but they won't because it would hurt "their" companies. Instead they tried to be super vague and preferentially sue companies who they have qualms with and the companies which they could get money from.

My previous company hired a lawyer from EU for sorting out GDPR, and even according to him the law didn't prevented all things which hurts privacy like a normal person will assume.
>The current top contender for the first best friend is a puppy that lived, for a few months, more than 14,000 years ago in Central Europe.

Which tracks with the neolithic transition when we started "domesticating" animals for all purposes
Check the numbers. Germany's economic output didn't shrink nearly as much as its energy usage did. For highly energy-intensive, low-value-added sectors like producing fertilizer and other chemicals, yes I agree, but in a lot of other sectors there are huge efficiency gains to be made that were never pursued because it wasn't worth it.

If you have an old, inefficient appliance (e.g. an incandescent lightbulb) and electricity is cheap, then it makes perfect economic sense to just keep operating the appliance and only replace it with a newer more efficient model once it actually breaks down. If electricity prices suddenly triple (which they did for a brief time in Germany), suddenly it starts making a lot of sense to start moving up the replacement date for those older less efficient appliances.

Don't get me wrong, the energy shock was indeed quite economically harmful to Germany, but saying that pure demand destruction is the only thing that explains a drop in electricity usage is just wrong.
(1) They can't agree on who should come out on top. (2) If you are in the place where A.I. is creating value (e.g. you are Meta, Amazon or Google) you are (a) more concerned with inference rather than training and (b) would be very happy to get a competitive advantage with a proprietary system.
Italy was added to G7 (then G6) in '75!
> Since nearly everything you might want to do in Rust probably involves IO with very few exceptions that means for the most part you should probably ignore non-async libraries regardless of whether the rest of your application wants it to be async or not.

Only if you have two libraries to choose from and they are otherwise identical, which is rare. Using blocking code in async applications is not as seamless as it should be but not hard. Instead of writing `foo()` you write `tokio::spawn_blocking(foo).await`. It will run the new code in a separate thread and return a future that will resolve once that thread is done.
Well, yes. That doesn't mean it's not annoying though. It happens in every language that provides syntactic support for the distinction between async/await and non async. It's, I think, core to the syntactic and semantic abstractions that were popularized by Javascript.
I don't know how much, in Germany's case, but some fraction of energy usage is wasted.

We saw European customers start paying attention to wasted consumption almost overnight when electricity prices hit the news and some of those changes have persisted for now.

That's without considering efficiency improvements. Both would drive down per capita without implying reduced output
Apparently, dog poop is not an effective fertilizer and is considered harmful for grass?

Was news to me as a dog owner who allows our dog to do her business in the back yard (but would never allow it on a public walkway/area).

https://lawnlove.com/blog/is-dog-poop-bad-for-grass/
How are you installing Pytorch with CUDA with Poetry? I stopped using Poetry because it wouldn't automatically get the CUDA version; instead, it would install the CPU version. I migrated to PDM, which does the right thing.
> No, quite the contrary. The people you are talking about: where do they live today? Who governs the land they live on? By what laws do they live? Are those laws more rooted in Roman legal structures or Aztec ones? The imposition of a Westphalian style state on them is exactly what I see as evidence of their loss of cultural power.

Why does that matter to you? Why don’t you simply believe, as most cultures throughout history effectively believed, that might makes right and that the ability to conquer equals the right to govern? You hold a very specific set of cultural values that you arrogantly imagine to hold the status of “universal human rights” which are fundamentally rooted in Christian humanism.

> How can you say this when there is ample evidence against it? Even in Ukraine there are conscientious objectors choosing not to fight.

I never claimed that genuine pacifists didn’t exist, only that they are a fringe, which is true.
Ignore what it says in the listings, even if they say "maximum 11 months contract", once you speak with them and indicate you know the situation and regulations, they'll be open to sign proper contracts, unless the owner is a huge asshole (which, many are, sadly). And yes, this works even in Eixample.
>Only now we can accept all 50, because why not?

Because the downside to creating an ever growing haystack is that it becomes increasingly difficult to find a needle. Making it easier to create a deluge of bad research won’t help me find the worthwhile research that would actually help me in my job.

If I had the choice between collecting “all the data” and just collecting “the really good and relevant data” I’m opting for the latter. You are also contradicting yourself by saying it’s not the editors job to vet submissions, yet also say they weed out “crackpot” work. All you’re saying is they lazily/loosely vet submissions. I’m saying the overall system (not just the editors) have a role in providing a reasonably sized haystack (and would also admit the current system is not great at this, but it’s better than a wild-west approach)
Thoughts on Agency from Inside the Intensity Machine
What is wrong with how we build tech products today, from the perspective of an ML product manager
It's also why St Peters is not the cathedral of Rome. It's not in Rome.
With adjustable arrays it's easy:

(defun vector-delete! (vector index)
"Delete the element at INDEX from the given VECTOR.

Destructively modifies the vector.
The vector must have a fill-pointer.
This is not thread-safe, use at your own risk.

Examples:
(let* ((x (make-array 4 :fill-pointer 4 :initial-contents '(1 2 3 4)))
(y x))
(vector-delete! x 0)
y)
;; => #(2 3 4)"
(declare (type (Integer 0 *) index)
(type Vector vector))
(assert (array-has-fill-pointer-p vector))
(let ((l (length vector)))
(assert (< index l))
(let ((removed-element (aref vector index)))
(loop :for i :from (1+ index) :below l
:do
(setf (aref vector (1- i))
(aref vector i)))
(decf (fill-pointer vector))
removed-element)))

(Granted, it could be done in 6 lines of code, but I'm already cringing at not providing a continuation when calling it with an out-of-bounds index)
> In other words, if async/await is so good, why not make all functions in the language implicitly async, and instead of "await" just write normal function calls? Then you will suddenly be programming in threads.

It has been tried various times in the last decades. You want to search for "RPC". All attempts at trying to unify sync and async have failed, because there is a big semantical difference between running code within a thread or between threads or even between computers. Trying to abstract over that will eventually be insufficient. So better learn how to do it properly from the beginning.
>in all schools

Not a blanket ban for kids
Some dogs really can handle modest exercise. I know a happy cocker spaniel who’s an apartment dweller. Gets a lot of human interaction with almost constant human companions, with about ten humans rotating in and out of the dogs life over a month. So, exercise wise, not too much except walks in the city and parks, but socially a very interesting life. I am sure a husky would go insane in the same circumstances. It also very much depends on the individual, so if you get a dog, find out as much as possible how it’s close relatives behave.
No, people left because a large enough percentage of their friends and coworkers did. That's how walled gardens work: exclusivity demands participation.
Yeah, for the CSS I don't even have a handler because it just goes right in the head.

I don't usually have more than a few lines.

Perhaps my use case is unusual though, I work on simple web apps, games, interactive simulations. I'm about to get into writing, and I expect a small amount of CSS will be sufficient for that too. Though that would probably expand over time, heh. You want to add a quote, and then a floating image...
This is a cool pattern, thanks for the share.
Companies might decide to stop bothering with ios apps altogether, which could have an effect in USA as well eventually.
Hi,

The application looks smooth, but i can't see the pricing offer, also think of adding an intro video in the headline to showcase what the product promise.

Best of luck !
15 years ago awesome. Last time I used it too many adverts inserted? Rumour has it that their main business is predatory African money lending. Which is just weird.
A Short Note on Proximity-Based Scoring of Documents with Multiple Fields
Easyanticheat is Linux compatible provided the developers have chosen to enable it. Embark has done so like a month after 1.0.

I don't expect VM performance would be too bad provided I went with the appropriate options, but thankfully I do not need to do that.
why would they care? they will land their golden parachutes is another company and continue to grow their endless fortunes.

I used to think they are people, but they act like num of $ in bank account is the only metric, only end. And they compete to impress other empty morons.
I wish there was a video of this in that article. The reading was very descriptive, but would have loved to see the video of the octopus playing with the bottle.
The £1.5B Bitcoin Blunder: Man's Legal Battle for Lost Crypto
LinkedIn mostly, you can use the free version, but it's easier if you use Recruiter for much more precise filtering, and/or set up a job post.

You could try looking for related projects in GitHub if that makes sense for your project. Or going to local meetups. But it can be hard to find people that are open to switching jobs unless you have a very attractive offer. It's more efficient to explicitly target people looking for a job: again mostly through LinkedIn.

There's plenty of recruiting firms out there that can help if you have the budget, and some SaaS-like databases of pre-filtered candidates, often for remote work, depends on the region.

At the end of the day, recruiting is not much different from sales. You need a proper pipeline of leads and interview many people so you have real options to choose from. It's a numbers game, there is no real substitute for a proper multi-stage interview process. You can get recommendations from your network, but it's not very scalable or objective.
I'll add that I would love highly active RSS feeds on the topic.
Developmental indicators like HDI, childhood mortality, access to clean water (not a right in Italy until 1996), etc.

If Italy in the 1990s was a developed country, then a lot of countries treated as "developing" today are actually developed, hence why I gave the examples of Turkey, China, Malaysia, Serbia, Russia, and Thailand - countries that are "developing" yet have sustained developmental metrics comparable to Italy in the 1990-2005 time period.
> Which of them actually ensure your program always works the same as when you first wrote it, without asterisks?

There aren't such tools. Python not being a standard and heavily reliant on the OS that runs it and on third-party components that are also not standard leaves you with no choice by to "be at the wheel" all the time. Virtually anything written in Python will go stale in a mater of few years. In other words, you need to constantly update and test as the environment changes just to stand still.
Try typing for 4h and talking for 4h.

Leaving aside the problem that you can no longer share a space if you interact by talking.
What I meant was, I'm pretty sure most of what is considered features and polish today would greatly improve my experience if it were removed...
On iOS it’s still powered by webkit
The original statement still makes sense, though, if you correctly interpret it as critique and warning.
> "found" the original medieval plans "by chance"
This also assumes they can afford to pay employees-that-do-not-pocket fees. A service like a National park is hyperlocal, these employees could have quite a bit of power actually
>Parent commented on their energy usage change over the years, not on wealth or problems. Where does you comment come from?

Because policies on being eco-friendly is a matter of wealth. Wealthy countries and wealthy people are less effective by switching off fossil fuel dependency and can afford to be green without major sacrifices to their finances or their lifestyle. Poorer countries and people are hit the hardest.
And of course most libraries don't even need IO because the application can do it for them, so it only makes sense for them to be async if they're computationally heavy enough to cause problems for the runtime.
There's a state park there, or at least one under development. There's no public access to the park land yet. https://www.parks.ca.gov/?page_id=23452

Some more history of the park effort: https://www.parks.ca.gov/?page_id=23786

A map of the park land: https://mapcarta.com/26856230
Throughout human history, increases in per capita energy consumption have been directly coupled with increases in living standards. Perhaps we will see some decoupling between those metrics, but I doubt it.

And while there are good environmental reasons to reduce fossil fuel use we are in no danger of running out of affordable stocks. Alarmists have been predicting "peak oil" for decades but the extraction industry keeps improving their technology.
Sexualized culture on livestreaming platforms: a content analysis of Twitch.tv
> German politicians should have taken their energy security more seriously back in the 2010s

Well, any country.

Did you know that Poland imported most of their fossil fuels from Russia also?

Or, that today, Bulgaria still imports all (that is, 100% !!!) oil from Russia?

People like to blame Germany, and they point to North Stream. Few people looked at a map of oil and gas pipelines of Europe ... noticing that MOST of them are in eastern- and southern europe. All of europe depended on cheap russian fossil energy, not just Germany.

Map of oil & gas pipelines, centered on central and western europe:

https://theodora.com/pipelines/europe_oil_gas_and_products_p...

Only gas pipelines, but showing eastern europe much better. Note that the amount of pipelines in Germany seems to be higher ... but also notice that a good part of them run from the northsea towards the industrial areas. The pipeline system was never designed to be run solely by Russian fossil fuel, unlike the ones in eastern europe countries.

http://www.mappery.com/maps/Europe-Proposed-Natural-Gas-Pipe...
I am once again posting the EU official site using cookie pop-ups https://european-union.europa.eu/index_en
Finished just in time to praise the coming AGI god.
> Multiple versions of CPython can be installed and used together without the use of any extra tools. I.e. the solution to this "problem" is simply to learn how to do that.

How do you do that? For example, if you're on Ubuntu LTS but want to use the latest Python version, how do you do that? The system package manager won't have it. Do you rely on a third-party PPA? What about other distros, where you don't have that?
The way Apple, Alphabet implemented DMA rules 'seems to be at odds' with law
they have lifetime of 4-5 years - decaying orbit. It will never be 'complete'
The purpose of most buildings is to be useful, not to look pretty in pictures.

> Modern architecture has destroyed our cities. It's hard to find a building build after WO2 that's actually pretty

That's because the things that get preserved are the things that are pretty. You think Romans built their outhouses and warehouses and cheap apartments to look like the colosseum? No, that shit was ugly too, that's why it's not around any more.

This is called "survivorship bias". Don't base your opinions of the past exclusively on the things that survived til now. The things that survived til now are, by definition, the exception to the norm from the time. Not every european building is a work of art, not every Lancaster Bomber avoided being shot in the engines, not all the dinosaurs were animated skeletons.

> Nothing compared the historic cities of Europe.

What do you think Barcelona is?

> In a time when it's cheaper then ever to build

HAHAHAHAHAHAHAHAHAHAAHAHAHA.

No. [https://www.nbcdfw.com/news/local/construction-costs-hit-hig...]
Mandating consoles be opened up would destroy the console industry as we know it, but that would be a good thing - the only reason consoles were a good thing in the first place was because they were specialist devices that drove hardware innovation that simply wasn't feasible otherwise. Nowadays consoles aren't specialist hardware; they're PCs that have been slightly modified. The value proposition for consoles have almost nothing to do with new hardware capabilities like the N64 or PS3 promised (PS3 promised; the PS3's launch flopped due to Sony's arrogance and failure to cater to devs, not due to lack of power in the hardware itself - as later PS3 games demonstrate).

So suppose consoles were forced to open up - if Sony and Nintendo bought devs en masse, then 1) that sounds like an end-run and could easily open them up to a product-tying suit, 2) that would lose them tons of money, because now they're losing money on their hardware and their devs (because forcing exclusives loses more than half of your potential sales base), and 3) indies wouldn't give a shit, because Steam already exists and in fact could be one of those third-party stores that the EU specifically forced consoles to allow, in this hypothetical.

This wouldn't catch the industry completely flatfooted either, because back in the Windows 8 era Microsoft managed to scare Valve enough that they started investing in Linux as a backstop. The Steam Machines were a flop, but they've since released the Steam Deck to fill the portable console niche, and they've kept working on SteamOS and Big Picture mode to fill the gaming HTPC niche.

Also, you're claiming that Microsoft might buy Unreal Engine or Unity in order to force it to be Xbox-exclusive; that would bring the antitrust hammer down like nothing else. The only result of consequence in the 0.0002ns before the EU carpetbombs Redmond, would be a huge upsurge in suppport for Godot. Godot isn't ready for primetime just yet (especially in 3D) and games can't practically switch engine mid-development, but people are already on edge from Unity's recent "charge per download" (scandal? controversy? worrying incident? whatever you call it.)

Also, there are entire markets where game consoles don't have all that much penetration. China, in particular, who had banned consoles entirely until 2015, and restricted them until at least 2018. Convincing the Chinese market to buy even one console, let alone multiple, is unrealistic and platform holders know it.
I have successfully transitioned an ML/AI team of seasoned researchers away from conda and to poetry. Some also use pyenv, I suspect a lot don't bother but may get bitten eventually.

It's definitely a learning curve, but it turns out every conda user has been bit by the irreproducible tendencies of conda quite often. Nobody uses the conda env file, they just start an env and pip install things into it. They don't realize the base env has stuff, too, and conda envs are hierarchical rather than isolated. I know it's possible to use conda in an isolated and reproducible way, but have yet to meet someone that does so.

So it hasn't been hard to pitch poetry to these folks, and while many complain about the learning curve they appreciate the outcomes.

We're a pytorch shop, and torch mostly just works with pip or poetry these days, as long as you skip the versions the torch maintainers mispackaged. We rarely need anything higher-level that only conda could install.

We really like having more than two dependency groups as this allows us to keep research and production in the same repository. main, dev, research. Then researchers contribute to the core library of a project and keep research and production using the same code for running and evaluating models.
I liked other cathedrals better, too, but I got a lot out of it by contrasting the medieval versions with this. I mean, you got a lot of the same motivations, just with different art styles and materials. Reflecting on that, it made me change the way I view older churches.

Granted, the LOTR of Lothlorien helped, too (I only saw the Sagrada Familia in 2022). To past generations, "Gothic" means something quite different, as we see it in our current context, with darkened fronts and comparisons to buildings that allow even more glass. But back then it was all light and organic. The SF seems to go in the same direction, but unhindered by medieval masonry and mathematics.

Then again, I also like brutalist churches...
Apologies, I meant the equivalent of `os.popen` in python. You'd almost certainly only support a subset of what a shell actually supports, but that would almost certainly be for the best.

Basic point being that the equivalent of named/delimited parameters with pretty much forced support for escaping such that you have to go out of your way to send raw strings.

I think, bottom line, it bemuses me that the default "convenience" methods are almost always "send this string over to another process to evaluate it" instead of any processing locally on it. That feels it would be far better as the power "escape hatch" instead of the "convenience method" that it is often pitched as.
If you’re lucky enough to be on a Linux system that uses apt some thankless soul maintains a repo called deadsnakes with all these binaries. Fabulous if you’re using any somewhat old version of Python in CI for instance. Yum based systems are SOL as far as I can tell. Build and host your own binary for that. Apk doesn’t have this either IIRC
I wonder where does Mojo (new programming language by Chris Lattner's company) fit in all this? Their promise is to be a super-set of Python (like C++ was to C) and resolve all hardware interface issues.

I know its still in development. But curious to know if someone has played around with it for the kind of needs discussed on this page.