skysight-inc/HackerNews huggingface dataset:
>he should be energy self-sufficient. assume he'll grow some crops, hunt, fish and/or get locally produced/hunted/fished goods

If you shared the farm and solar panels with a few friends you trust, is this close enough? Because you can have that in a city (search for Enercoop in France for the energy, and AMAP for _Association Pour une Agriculture Paysanne_).

Local, clean, self sufficient, etc. but with a minimum of solidarity. Also, you have a much smaller footprint by living in a city so it's a scalable model (i.e not one man for himself and après moi le déluge).
I know a shitload of people living off grid underneath interstate 5 and yet everyone hates them!
It's forecasted, by 2050, to be the single largest Bitcoin miner in the Solar System.
Yeah the JBL 305 is a kickass powered monitor, esp for the price. Pair that with a preamp and some rca -> trs cables and you’ve got a seriously good sounding setup.
but the stigma is still there.
back and forth, forever.
If you don’t have ID you can’t drive, get a job, or open a bank account. Requiring ID to vote is a no brainer. Anything else is violating the integrity of our elections and is just utterly absurd IMO.
Really? Genuine question: how is that legal?
Oh neat TIL - thanks!
Depends on your definition of Startup, late stage companies like Stripe and Databricks are definitely matching/beating these offers.

Mid-stage companies like Convoy are also going very high, but there is an upside with those companies.

Don't know much about early stage, but a few of my acquaintances are moving from FAANG companies to early stage companies to play the lottery.
So you think its ok for a support agent to essentially ban your game at any time for any reason with no recourse?
I don't think OpenBSD's reputation for security is warranted. Their vaunted claims of only two remote holes in the default install is useless because if you're using it for a daily driver you're going well beyond the default install.
Come on HMD, couldn't the design be closer to the original? These "revivals" so far look way too different.
Yeah, the universe is weird, still no god needed, because gods' existence is almost as weird as particles popping in and out.

Also, not particles, but fields, actually.
Spotify by default does not show unavailable songs. Unless you've enabled the gray-out option and you make your own playlists, it's easy to live blissfully unaware.
We had a build process that took half an hour, so people only ran it a couple times a day. I cut it to fifteen minutes, saving half an hour a day per person.

Then I cut it to 7 minutes, saving an additional 30+ minutes, because everyone was now running the build 4-5 times a day.

What I really saved was wasting each other’s time and goodwill by reducing the frequency and severity of people checking in broken code that blocked everyone else. Because they were expected to test more often, and they made smaller commits because it wasn’t so painful.
These cannot be created from the Google Cloud Console Web interface - need to programmatically do "stuff".
EC2 has it right on their Web Console.
Not every random website on the internet is wrong and you can always cross-check information with respected books, authors and some personal advice from real people.
What other store front? Steam owns PC gaming. It's not like getting banned from Walmart where there are other large stores to sell on. If you're not on steam, and you're not Epic Games or The Witcher 3, you don't exist. Even EA relented and put their games on steam despite having a competing store
Governor could probably play hardball if he wants. Start fining them, seize their Texas real estate if they don't pay up.

Alternatively, order them to stop operating in Texas. If an airline breaks ranks, they'll enjoy a monopoly in the state and will be able to comfortably triple its ticket prices with no competition. Meanwhile the others will bleed like mad, scrambling to get their planes out and move their HQ.
10k Virtual Company NFT's
First of it's kind NFT experiment where 10,000 virtual company graphs are launched and start evolving over 20 years.
Imagine if companies who heavily used Photoshop funded GIMP at half the license rate, and companies who used Illustrator funded Inkscape at the same half license rate.

Donating to LibreOffice at half the rate you pay to office 365.

The free alternatives would surpass the paid versions.
Frictions a funny thing in this sense and what hurts one person helps another.

One example is that a concrete entity is much harder to change than one that is composed of concrete components. So for example an artist I work with took some components from an FPS game we made, some other random components we had and a couple of components made in people’s spare time, made a bunch of art and ended up with a pretty convincing prototype of a multiplayer shooter. He couldn’t have done that at all following a concrete entity approach.

Composition and in particular making composition data-driven and runtime malleable is very flexible even if you don’t care for the ECS approach.

But a large part of the problem is that we end up promulgating opinion divorced from context and often a lot of that context is not really more complex than the approach someone is used to. Like if you have no problems with the concrete entity approach which has been a successful pattern since forever then there isn’t that much compelling you to change. That doesn’t make it the one true way or that because someone famous and opinionated likes it that there isn’t an alternative that will better serve someone else’s needs.

Horses for courses.
> The point is that maybe it should. It's reasonable to say that people should vote in the place where they're a permanent resident and not somewhere they're likely not going to reside by the end of the term of office for the election in question.

That doesn't really have anything to do with voter ID at the polls, because the point of voter ID at the polls is not to prove that you are eligible to vote. Proof of eligibility should be taken care of when you register to vote.

The point of ID at the polls is to show that you are the person who you claim to be, so that the poll workers can check to see if you are on the registered voter list.
You are unable to send help requests to steam support for 30 days it seems. These help requests are the only way for a dev to communicate with the people who control your game.
The burden is of proof is on you to explain your point.

(Coming from someone (me)scared shitless about climate)
For the example I mentioned, there is nobody really bothering to enforce the requirement, AFAICT.
By George I think you might be on to something there…
The trade volume between China and USA/Mexico/Canada makes UK/EU trade look like a nothingburger.
Fallace of authority.
The governor of Montana battered a reporter for asking him a question he didn't like [0]. There exist a number of politicians who feel that these are reasonable responses to adversarial press, and apparently a large number of voters who agree with them.

[0] https://en.wikipedia.org/wiki/Greg_Gianforte#Election-eve_as...
Now THAT's an enterprise solution!
> We need mail-in voting. It would solve so many problems. But the reason one party has fought against it so hard

...for other people (their own voters, because of age demographics of the parties, being disproportionately more likely to qualify for mail-in [absentee] ballots under the restrictive rules they prefer to general mail-in availability)...
I'm sorry but these people don't give a damn. They will just pretend that you can brute force the solution with "engineering".
interesting how people want to make EA looks like the good guys in the story

let's talk about gambling mechanics in their games, shall we?

sounds like people want to make this a political affair, what's the real reason? smells like anti FIFA propaganda

also reminds me of how the US wanted to force some EU clubs to ditch the Champion's League for their own "Cup" thingy

shady shady
C++ isn't super easy about it, though. The best C++ json library (in my opinion), nlohmann's json, still requires you to define to_json and from_json for your types to use them. It's not too bad as a one-off, but when you have dozens of types, it gets really tedious compared to Serde, and managing std::variant with it is way more annoying than Serde with Rust enums.
Chat with Gandalf (GPTJ-6B)
None of the current Rust async frameworks will prevent your synchronous code from going haywire.

Tokio or async-std timeouts only cancel futures. The dedicated spawn_blocking threadpools also do not support cancellation.

To prevent such cases you would have to spawn the work into a dedicated thread pool and then kill the thread on timeout.

Terminating threads is a very complicated topic though and not generally possible for compiled languages, especially without introducing memory unsafety.

The only real workaround is to have the synchronous code regularly check for cancellation via an atomic bool or similar, and terminate if required.
> Your one vote isn't going to sway the election.

It won't until it does.

https://en.wikipedia.org/wiki/List_of_close_election_results...
This is absurd. Inflation destroys lives and retirement savings.
It's all of that. European tech companies are smaller than US tech companies, have lower gross revenue per employee, make less profit per employee. Taxes are higher in Europe, which disincentivizes risk taking and ambitious individuals. Labor productivity is also lower in Europe. Finally, Europe still has a culture where software engineers, cloud architects/products/managers/etc. are viewed as code monkeys and the people who really matter in a corporation are the finance people and upper level executives.

Europe also suffers from a brain drain to the US (and Canada to a smaller proportion). Many of Europe's best and brightest software engineers have already emigrated to the US, leaving behind the less productive ones.
> They had offices

And Gitlab doesn't.
But frankly if our healthcare wasn't stretched to breaking point we wouldn't be seeing so much triage.

And if the vaccine actually was a complete vaccine at the same efficacy of wet vaccine from other diseases then transmission would drop and we wouldn't be talking about boosters, catching it after vaccination and frankly the estimates of total hospitalisation rates due to covid were about as reliable as a chocolate tea pot.
You're free to "hack" it as much as you wish, but when you break it(if you don't know what you're doing) you get to keep all the pieces. And the blame.
Not using facebook is one other way that does not rely on an orchestrated effort.
Wow, Google won't let me look at that without giving them a credit card number or uploading a copy of state ID. To prove I'm old enough to to responsibly handle the word 'butt'. Because if you can get your hands on a credit card number, that proves it.
The goal is not to shut them down. The goal is to make the papers profitable and maintain that for as long as possible. Seems to me they are doing a good thing
> refuse to accept college IDs as valid for voting, even those issued by the state government because it's a state school (college students are more likely to vote for the "wrong" party). Hunting licenses? Cool (people with hunting licenses are more likely to vote for the "right" party).

Have you ever tried to buy beer with a school ID? There is a reason they aren't accepted as a government issue legal ID.
Content warning: bug on bug violence

Gorgeous shots tho
I fell for it with the "new" 3310, only to find the phone was so underfeatured it didn't even have a "silent mode" feature.

These new nokias are a pale imitation of their namesakes.
I've usually seen this handled by having everything be a pointer, the default value of the pointer is nil. You can also use the SQL values.
Agree in general but if the hardware is subsidized and you're able to excise the bad actor's trash from the device, you come out ahead and the company loses a bit.
It doesn't work like that anymore.

99% of the "SUVs" you see today are CUVs, which in turn are barely more than a lifted sedan.

So the difference is gas milage is miniscule, to the point gas prices will no longer affect the sales of the most successful SUVs
Bandai Wonderswan: A Beginner’s Guide
That's true and technically anyone that doesn't have bitcoin (or a bitcoin owning entity) in their portfolio has a short position open.

So far, that 12 year short position has been a disaster for all of the people (literally every single person) on the planet.
How is that related to serde?
Serde is great. I wish it did XML as well but that's a trickier proposition
Its an idealogical thing- we don't need steam for our livelihood but most game dev's do.

I'm assuming that indie dev's don't want to be treated like this but maybe most all of their backs are already broken and they just take being treated like that? 0_0
Also most of them are willing to sell themselves out for $200 in a moment
I’ve seen that quote so many times used in forums and I find it annoyingly condescending. Actually I think that kind of attitudes are one of the worst things in the linux community in general. Anyways, I used to stupidly joke back saying that “Debian is a code word that means: no relevant contribution to the linux ecosystem for the last 15 years”.
Honestly using serde for language interop is one of my favorite things about serde, whether it's "classical de/serialization" or not. I've recently had the very-pleasant experience of writing some code that needs to pass geospatial data back and forth between Python and Rust, and found that the geojson crate, even though it's nominally for JSON, actually works with other serde-compatible things, including (something I found kind of miraculous) Python objects, using the pythonize crate, which can walk them with serde visitors. So as long as I can get my data into a roughly-geojson-shaped thing on the python side, I can consume it on the Rust side, without having to ever actually produce json.
It will also teach you to be "curious" and "build trust".
We are not going to a new normal, because even if we stop everything feedback loops will keep worsening things till we can't adapt anymore, will be no mark in the sand saying that we will stay there.

It is not just about temperature, or sea level, is a system where we thrived while it was stable enough, going to a long period of chaos. Agriculture and food production in general, infrastructure, travel and more will be increasingly disrupted.

Passive adaptation may not be the way out, just letting the water to boil up till the frog is cooked, or risk ending things faster with the some of the surprises that climatologist are getting year to year. Stopping or compensating emissions, and aggressive/extensive carbon capture may be a way out. Going into silos much like what happened in Wool may be another (where a lot of things can go wrong, anyway).
Do you think you could cost-optimize my BBL?
Co-Founder of Levels.fyi here. As Jacob points out, the market is extremely hot right now. It feels like salaries are inching up slightly each month. We're working on improving how numbers are updated and working on weighing recent salaries more heavily. Would really encourage everyone to submit their compensation on the site. We also have some relevant discussions with recruiters from FANG type companies on our team in our community.
> And I don't know if arch has this by default?

What do you mean by default? :) Arch doesn't have an automated installer that does partitioning for you. You extract some files to whatever partitioning setup you've dreamed up for yourself, setup a bootloader and reboot.
No matter how sophisticated or "professional" we may think we are, we all giggle like 3rd graders when we see something like this :)
On the other hand, to a non-techie person, where do you draw the line? Accessing the HTML of a public webpage is trivial to you and me. But what about decompiling or extracting strings from an .apk? Almost exactly the same thing as pressing F12 in the browser, but a tad more 'active'. It is relevant to this article, as it asks what hacking is OK, and what isn't
I've tried AppImage, Flatpack, and Snap, and AppImage is the only one that approaches tolerable.
Inflation eats the interest rate right? If your mortgage is less than inflation that's basically free money, assuming your wages increase.
Godot uses a hierarchy of nodes, you can think of it as one step further than entities being composed of components. The hierarchy and how nodes operate on it define the game. In practice though you end up with things that look very entity like IMO so it’s not that different.
Yeah, Sony has a history of only supporting TV standards on PlayStation compared to Microsoft's approach on Xbox.
Jeff sees all and His retribution shall be swift?
Itch comes to mind, Humble is another
And look at the geographical distributions of low vaccine rates. Is very low in very wealthy parts of the UK where house prices are astronomical vs high dentisty pupation centers.

Why should most of London be at a higher vaccination rates than Oxford or Cambridge city centres? There is clear hesitancy here of some small groups that live near universities and make up <5% of the population. (Source ONS UK stats)
Are you sure about that? That the majority of Americans are in a position where a few dollars makes a huge difference to their day? I’d be surprised.
Right, or allegedly trying to extort the government of Ukraine to end an investigation against the official's relatives. Corruption on all sides unfortunately.
The marxists who mock wokeness for free: https://old.reddit.com/r/stupidpol
How many people go into programming now simply for the money? More than 70%?

What percentage of programmers would still be programmers if competitive salary was not a concern in life, and people were free to simply pursue their passions?
After the VLT comes the ELT. I wonder what superlatives will need to be used for other future telescopes.
I'm not sure if its good to get in now while the market is hot or wait for January when it'll really take off.
This comment is spot on.

Interest rates are not in line with inflation, therefore, savers are being eaten alive. Those on fixed income (retirees, disabled) are getting absolutely screwed.
I wonder how they prioritize time? There's going to be a huge backlog of people wanting to re-image everything, the decision making procedure must be stressful.
This is not “having your cake and eating it too,” it’s much more complex. It also is never a case of “the country wasn’t good enough to live in.” I would love to live in the USA. That is not where life took me. At its simplest Americans are not free to live anywhere in the world the way citizens of all other countries are (even Eritrea, the only other country that taxes it’s citizens based on citizenship, does not subject its citizens to the same tax complexity). All Americans should be outraged over their lack of freedom in this regard. 20 years ago I could not have imagined I’d end up living in Australia, but we don’t always know where life will lead us.
Many people are born to American parents overseas and are required to spend thousands yearly to file or pay $2350 to renounce.
Paying double tax to two countries is unachievable for the majority of us. There are treaties in place to avoid the is happening, however the cost of having a specialist accountant file every year is astronomical. I have paid over $25k to accountants and never once owed tax to the US.
There are also some seriously unconstitutional and human rights violations going on. The surprise retroactive Transition tax of 2017 has financially ruined many small business owners, in some cases taking all their retirement savings. These are people who have worked and paid taxes in their residence country for their lifetime. There is a case in front of the Supreme Court challenging this right now.
Three steps! What hacker could envision such an elaborate plan?
I think this deserves a separate Show HN post.
> the group that is doing it today is actually the opposite group of who was doing it in the past. as it turns out it isn't a single side that tries to restrict the voting of people they disagree with.

I don’t think this is true at all.
The expectations might be higher, but you have access to a very high caliber infrastructure and mentors that increases your productivity. So onboarding might be a big leap during the transition period. But I think that explains more of the difference than a skill gap. Lots of great Staff+ SE decide to work at non-FAANG.
> Taxes are higher in Europe, which disincentivizes risk taking and ambitious individuals.

This seems backwards to me. A society with higher taxes typically has better social safety nets, better infrastructure, less corruption, etc. Higher-tax societies incentivize risk-taking, not the other way around, especially for "ambitious individuals". When there is more structure and support around, more people are able to take a leap.
Inflation and wages are in fact connected.
Physically I don't think they would function well as frying pans; they don't have raised lips, the 'handles' are too short, and I suspect they might crack from thermal expansion if you actually tried to cook with one. Some of them were embedded in statues or otherwise ornamented in a way that seems to preclude such practical use. Furthermore not all of the mirrors were obsidian, some were made of gold, pyrite, or water.

Besides that, there are apparently written records and native lore from Mesoamerican cultures that them as mirrors.

https://en.wikipedia.org/wiki/Mirrors_in_Mesoamerican_cultur...
From what I can tell, the problem with these packages is that the security fixes need to be backported into earlier versions of packages because upstream fixed them in major version releases.

Chromium 90 does not contain all security fixes found in Chromium 93 so there are tons of CVEs open on Debian systems still rocking Chromium 90.

Most packages have fixes available but Debian doesn't have the manpower to backport every single security fix for every single package. This is a result of the way their project is structured: they guarantee that no major software updates happen within Debian releases, helping you get a completely stable system, but that comes at the cost of an incredible amount of work for the Debian maintainers.

Debian chooses to modify or repackage upstream versions for compatibility or branding purposes (to the ire of many open source developers, like notably that guy that made XScreenSaver. I'd link to his rant about it, but his website shows some angry rant when HN is in the referer header...) That means that maintainers still need to do manual work even when upstream has already provided them with a fix for the latest version supported in Debian.

This is why I prefer to run packages from repositories maintained by the developers themselves rather than relying on Debian's maintainers. The risk of needing to update config or check for breaking changes is much higher, but the security risk and patch cycle length is much lower. Even for browsers that release actively-abused 0day patches it can take up to a day or longer for some distributions to update their packages.
> Normally I don’t even need a url though, I’ll just google “chase bank” or wherever it is I’m trying to go.

I know Google is generally supposed to be above maliciously modifying search results, but people definitely aren't above maliciously poisoning Google search results. I definitely wouldn't want to get to my bank's website by any source other than my bank telling me where it is. (I do rely on my history and/or my bookmarks to remember that once the bank tells me, but hopefully those are proof against external malice, or else I've got bigger problems.)
The Culture of the Single Millennial