skysight-inc/HackerNews huggingface dataset:
The logical conclusion is that if the poll is accurate, we only need 6% of the space currently allocated for office space.

It wouldn't disappear, it would only be severely reduced.

You can have real life interactions outside of office life. It might even be more meaningful.
Mercedes Dealers Struggling to Sell EVs, Complain EQS Isn't Aspirational Enough
He will be again next year unless something drastically changes, unfortunately.
Ruffle: Flash Player Emulator
Watering your vote down (Germans by a factor of five, Danes by a factor of 90) is always a bad idea, representation-wise. That this would result in Brussles being “too far away” should surprise no one.

I mean the infamous quote by Jean Claude Juncker says it all: “We decide on something, leave it lying around and wait and see what happens. If no one kicks up a fuss, because most people don't understand what has been decided, we continue step by step until there is no turning back.”

The EU very well knows that if most of their policies were up for vote, including each and every job of theirs, they would be out of office within a year.
Orbital solar can beam down power at efficiencies much higher than ground-based and require a small fraction of the surface to be used by solar panels.
Yes you’re exactly right, ex is the line oriented vi, but it came first. So it’s probably more accurate to say that vi is the screen-oriented ex.
The government can do practically anything to you using civil laws because there's so few protections. That's why they keep expanding those sorts of civil actions like red flag laws, civil asset forfeiture, etc since they're much harder to fight.
select distinct customer_id, max(order_id)
over (partition by customer_id order by created_date desc)
FROM orders

http://sqlfiddle.com/#!15/51df39/2
You absolutely can. It will probably be thrown out, just like most counts in this case.
Ye. If the estimates are accurate they will be overrun about 50% of the time. Punishing "late" tickets is what leads to the outcome of having to pad the estimates as much as possible.
Geany 2.0
Separate Anything You Describe
Not sure about anything nogil related, but future imports already have to be the first executable statement in a file.
> However, this is not for everyone; ask a musician if they are really in the weeds of why the instrument is producing music (the physics behind it!). They are probably aware that it's vibrating air, but, in general, they won't know the theory behind it.

Not a great metaphor. First, most instruments were invented by people who had no knowledge of the theory, not even of sound involving vibrating air. Second, many musicians do understand some of how their instrument works. It's not hard to understand how a guitar works, how to tune it, and how to fix a broken string. Most can't fix a broken body or neck, but they do understand why it stopped being playable. Hell, I knew a flutist who simply started to build her own recorders. Zero knowledge of physics, but after a few years producing great sounding period instruments.
They use "scope" rather than "count" or something more clear because they never use an actual count showing the number of vehicles being higher, which would be straightforward.

They mention the trailers being used as storage, and phrases like "significant increase in the amount of junk". Note "junk" as opposed to "vehicles".

The original settlement isn't easy to find, but you can find this document from the township...their answer to the homeowner claiming unreasonable search/seizure:
https://www.courts.michigan.gov/49bcc0/siteassets/case-docum...
Having to figure it out is not specific to a generation. My generation had magazines and forums. Then came out google and SO. Now chat gpt.

The difference is where you start figuring things out.

Before, you needed to figure things out at your level, because it was the immediate area of mystery.

Now this level is generally solved, you need to figure things out at a different level:

- filter out the mass of irrelevant information, the out dates one, and the one from spam

- understand how all those complex abstractions interact. We have good resources on how each work individually, but the carthesian product of the monsters we build with them, we obviously don't

- debug some things that don't work when the magic fails, way below your level, or behind a service, where nobody is looking

The problem before was scarcity of info, lack of standardization and roughness of systems.

Now it's abundance, opacity and too much sophistication.

But everybody still have to figure things out. Just no the same challenges.
> Unfortunately there is no real way to do rocketry without burning fuel

True, but NASA uses hydrolox for the SLS (apart from the uber-polluting SRBs). At least it doesn't dump CO2 in the high atmosphere.
How the Casio F91W became the world's most dangerous watch
As I read what you wrote, my first thought is that you don't have any such thing as a "customer" in that data model. You can ask for "one line for each customer.B" (which is what you're doing). But the idea that you can ask for "one line per customer" relies on some amount of non-db, domain knowledge.

If you can't define what a "customer" is via the information in your database alone, then you can't query based on "a customer". And if the answer is "each row in Customer with a unique B", then that's part of the definition and reasonable to use as knowledge in getting "one row per customer".

I didn't explain that well, I think... but that's the general thought that was running through my head as I read your writing.
Collabora's Contributions to the LibreOffice Conference 2023 in Bucharest
Properties assigned to things which cannot have those properties. "Colourless green ideas sleep furiously" has many such errors for example.
Why NASA's return to the Moon will likely succeed this time
The library uses `unsafe` so the consumer doesn't have to. But more to the point, to say "it uses the `unsafe` keyword, therefore it can't be safe" would be disingenuous, or at least very ignorant. The "certain kind of definition of safety" you're looking for would be 'soundness'[1]: a library using `unsafe` is considered 'sound' iff calling into it from safe Rust can never corrupt memory.

When people say Rust is better for memory safety than e.g. C++, it's not because you can't write a provably-safe library with C++—you can do that with some effort. It's because the Rust language differentiates compiler-asserted safety from programmer-asserted safety via the `unsafe` keyword, an opt-in.

[1]: https://rust-lang.github.io/unsafe-code-guidelines/glossary....

(edit: Sniped, but I believe I've expanded upon the sibling comment.)
thank you! good callout there -- we've some flexibility w pricing (pay as u go vs more fixed costs) - some of our customers pay fixed AYCE like pricing, while others more variable based.

also, most existing solutions like canopy, peach are good for 'vanilla' use cases, but we keep getting demand from folks who wanna to do more flavors to be competitive & offer better user experiences (think chocolate, strawberry with cherries & sprinkles)
I disagree and believe "abstraction" is the correct term for wgat the author intended.

> Computer science commonly presents levels (or, less commonly, layers) of abstraction, wherein each level represents a different model of the same information and processes, but with varying amounts of detail.

See: https://en.m.wikipedia.org/wiki/Abstraction_(computer_scienc...
The interest is also USD denominated, so the only way the US government can default is by choice.
So your argument is that it doesn't happen all that often? Also you have to remember that war isn't the only option the US has pulled. I mean the general low cost solution was just paying some terrorists to boot out the government to install a friendly Dictator. This fucking happened several times and it ruined whole regions and the aftereffects killed hundreds of thousands and affected millions.

Do the planners not know this will happen? Probably. They might have predicted those outcomes as worst case scenarios. History seems to point to it being the usual outcome. Bias I guess.

For them this is a trolley problem on one set of tracks is economic harm to the US and on the other as an indirect effect 500k deaths of people not anywhere near the US. Heck if they don't pull the lever somebody else will.

Anyway the practice of the US to externalize their inflation will cause extreme instability in the US if it can't wean itself off it.
Since this is a general comment, here are some general responses.

> It means they learned something,

That’s debatable.

> and they are now stronger as a company

Really not sure we can assume this unless the company is transparent, quickly apologetic and clearly says what it will do.

> and are less likely to have the same security breach happen again

If there’s one thing I’ve seen in the industry, companies change because their people change and policies change and external pressures change. There is absolutely no way to be over optimistic and believe that things won’t get far worse in the future.

Information security doesn’t get a lot of long term attention. There’s too much fatigue by constant breaches and leaks that companies do the minimum PR to let it slide in a few days or weeks. Even any government hearings will be met with PR statements and sentences that nobody actually believes.
Wild in retrospect, but the original Apple plan for the PowerPC transition was to have no backward binary software compatibility at all!
The Zapphod Beebleborx approach?
If you’re managers and tech leads then why aren’t you making sure the people you’re supposed to lead obtain the understanding?

We work with both high and low level tools where I work, and in my experience there isn’t necessarily a lack of understanding among younger developers. The CS courses still teach you a lot of the basics, and to actually use what you call “hype” tools efficiently you typically need a rather good understanding of how they work.

I actually don’t think we have enough abstraction, especially not in the DevOps field. In my opinion we’ve overcomplicated the deployment procedure without making sure it was abstracted. We don’t need our software developers to know how our Cloud Networking and Virtual Networking works, we don’t need them to spin up resources and make various internal DNS and Firewall rules, we simply need them to focus on what they’re good at and then hand off the container to the operations department where people actually specialise in that knowledge. I’m actually fine with infrastructure as code, but it needs to be templated to the point that our developers simply “order”resources based on whatever template they want to deploy so that they don’t have to keep up with the constant changes or learn how networking in enterprise organisations work.

As far as the CPU stuff goes. Young developers do a lot of low level code. We write a lot of embedded software for our solar plants, and a lot of the time, they seem far more capable and “modern” in their approaches than the “old guard” exactly because they’ve been taught the same curriculum but also all the lesson learned by the “old guard” along the way. That being said, it’s not really necessary for a lot of developers to keep an active knowledge of how an x86 CPU works, because it’s very unlike that they’ll have to work with it. It will often be far more useful to know how various types of ARM processors work, as that’s something a lot of us actively work with.
I lost my original audio files. Can I download them from my Bandcamp account?
! evokes to me the "good move" chess notation, but also the MGS way of telling the player when the AI has spotted Snake.

It eventually leads me to hear the MGS exclamation mark sound when I play or assist to a game of chess and that I spot a good move.
If there's one thing Germans know, it's how to have a good time.
Slavoj ŽIžek on Frankfurt book fair about prohibition to analyse the situation [video]
I'm skeptical of their methodology.

The images they're showing are very similar to one another. All the pictures of Delhi are essentially clones. They're getting a picture of old man for "an Indian person" then jamming the same prompt again.
Or write an annual inspection clause into the agreement. Even easier!
“Am I so out of touch? … No, it’s the car buyers who are wrong.”
Unfortunate url shortener they've got there!
The most detailed analysis is in my book:

https://www.amazon.com/gp/product/0321842847/ref=as_li_tl?ie...

The Codable stuff was this:

https://blog.metaobject.com/2020/04/somewhat-less-lethargic-...

As shown and discussed in the series, @objc is not an issue. Do you have reason to believe that Swift performance in general or Codable in particular have improved since?

I mean, you can run these sorts of tests yourself, and you probably should. It's not that hard.
In my (admittedly anecdotal) experience, security people are the worst at this. I’m not sure if the problem is that they have so many certs that you can just memorize canned answers and get a job rather than go through an SWE coding test at most places, or something else.
Yes, the script can consult the $PUBKEY_SHA256 environment variable to get the hash of the certificate's public key.
- Ideally, your economy grows faster than the debt grows. In the best case your debt can sustainably grow forever.
Dynasoar was cancelled as well. Any idea why?

I assumed MacNamara was just on a cancelling power trip or somthing — the U.S. hemorrhaging too much cash in Vietnam....
I couldn’t agree more and it’s something I didn’t understand at all until my final year at university. I was talking with one of my professors and complained about having to learn and use SML and Eiffel for some projects when in the real world, I’d be using something like C (this was 1994). He asked me if I was there for an education or training.

I think today it’s probably more true than ever. Schools are under pressure to turn out grads who will be productive on day one and I think it’s shortsighted.
Bitcoin mining in itself doesn't damage the environment. It's the electricity generation that sometime does, but that's not a problem unique to Bitcoin. Bitcoin works perfectly fine with clean energy.
Well, not the NYT anymore. Perhaps they'll more on the rest soon.
Ask HN: What's your bar for ultra wealthy individual and why?
Represents Total Wealth.

A. <$1M

B. $1M-$10M

C. $10M-$100M

D. $100M-$1B

E. $1B-$10B

F. $10B-$100B

G. $100B-$1T

H. >$1T

Also, how much do you think someone should be taxed above your bar?
>The issue, as with any automation, is that new players on the scene (younger devs, devops, etc.) simply have no chance to learn the same things and go trough the same path.

The worst problem, which TFA alludes to, is that those "layers" are not really needed, they are leaky kludges upon kludges to make some lower layer unsuitable for later needs more palatable or able to handle some unforeseen use case that's against its design. Other stuff is just added as ways to sell new enterprise tooling, support and consulting.

Seeing the layers and technology stacks being added over time can give the impression of watching some organic evolution happen, when it's often merely accumulation, rough patching, and corporate attempt to push its technologies/NIH.
I honestly do not understand what you're describing as the prerequisites.

You ask people how hard something is to do, make everyone actually answer before hearing others opinions and if people disagree you talk about it to understand why. These are all short term features.

The two things it deals with are:

* get everyone to say how big of a thing it is, find out if there's misunderstandings about what the task involves

* avoid people from being influenced by the fastest to answer person

That's it. It's a very basic communication tool.
The money is not printed but that is a technicality.
The money is invented out of thin air as needed and spent.
(In a rapid succession. ) (QE)

For a lot of it:
No loans have been made, no obligations sold,
No foreign or domestic entity has handed over "real money"
No interest rate has been set.

For other parts the US government has bought its own obligations.

And then there are parts that are actually loans from other entities.

If they wanted, they could mint a few $1 trillion USD coins and
whoosh the money exists.

The US is able to do this due to the special status of the USD as a reserve
currency and general trust.

Venezuela is not able to do this because they lack the might and power od USD.
Nor would Norway.

Under Covid Norway spent "real money" from their piggy bank.
The US spent a lot of invented money. (But also, other categories)

https://www.investopedia.com/terms/t/trillion-dollar-coin.as...
https://www.investopedia.com/government-stimulus-efforts-to-...
> but overall it's doing better than any other major developed country

Which ones?

Canada? Japan? Australia? Germany? Even places with significantly unpopular governments like France and the UK don't have a situation where one of the houses of government can't function.

I think if the Italian government is more functional than the US then it's time to realize there is a real problem.

Here's a list of countries by GDP[1]. I'm looking at it and struggling to find a country that is (a) developed[2] and (b) a democracy and (c) doing worse in terms of functional governance than the US.

Turkey and Thailand are two options where they had attempted or actual coups, but neither are classed as developed.

[1] https://www.worldometers.info/gdp/gdp-by-country/

[2] https://www.oecd-ilibrary.org/sites/f0773d55-en/1/4/3/index....
All of those things are illegal in the country where Bandcamp operates. I think we customers already care to the extent that we ought to, and beyond that we should only insist that legal process be followed.

I don't care so much about Bandcamp that I'll make a personal judgement in their case, and personally investigate the details of their situation.
> Don’t use Azure SQL

There, fixed it for you. /s
> Are there good historical examples of this happening, where foundational knowledge is completely lost?

Maybe not quite in the context you were asking, but philosopher Alasdair MacIntyre argues as the premise in his book After Ethics that this is what happened to the philosophy of ethics after antiquity.

Copypasting from its Wikipedia article [0]:

> [After Ethics] begins with an allegory suggestive of the premise of the science-fiction novel A Canticle for Leibowitz: a world where all sciences have been dismantled quickly and almost entirely. MacIntyre asks what the sciences would look like if they were re-assembled from the remnants of scientific knowledge that survived the catastrophe.

> He claims that the new sciences, though superficially similar to the old, would in fact be devoid of real scientific content, because the key suppositions and attitudes would not be present. "The hypothesis which I wish to advance", he continues, "is that in the actual world which we inhabit the language of morality is in the same state of grave disorder as the language of natural science in the imaginary world which I described." Specifically, MacIntyre applies this hypothesis to advance the notion that the moral structures that emerged from the Enlightenment were philosophically doomed from the start because they were formed using the aforementioned incoherent language of morality.

[0] https://en.wikipedia.org/wiki/After_Virtue
I'm also self-taught. I've been doing it since (roughly) 2009, and like many others I started at the highest level of abstraction with front-end web dev. I've worked with some mid-level languages like Objective-C and Java, but like you I've never really dug deeper than that.

I know this is tired and cliche at this point, but literally this week I sat down with ChatGPT and asked it to teach me how to write WAT (web assembly text format) so I could understand how memory is managed at a really low level (but not so low that I risk crashing my computer).

It turned out to be super valuable. This is where AI shines for me - I can ask it any question that pops into my head, and also validate whether what it's telling me is true by running the code and seeing whether it works. It was amazing.

If you're curious, I'm fine sharing a link to the chat:

https://chat.openai.com/share/583bf23b-b43d-4566-956a-e92b6f...
at what point does this become news? dozens of people in a 140K employees company is not impactful, nor news worthy
In this live-coding session, I’ve created a Rust program from scratch.
Just wanted to write, why not select count(*) ? But I guess that's what you meant by row numbers.

Select 1 communicates that no columns need to be selected, so it forces inexperienced readers such as myself to understand why that is the case.

So imho, it carries more information than selecting some arbitrary columns, or counting the number of rows (for which I only care it's > 0)
And, it's not even a pig; it's a rat!
I wonder what a mmo using Golang and goroutines look like?
Having intense flashbacks to the great wave of Unix threading support, where exactly what you had to do as a developer varied massively from platform to platform: New compiler flags, new linker flags, linking in different libraries, using an entirely different compiler command (looking at you, AIX!) …
why shorter is always better than longer?
I think you've answered your own question here. Russia is one of the biggest oil suppliers, and they're building another big pipeline as we speak

https://www.reuters.com/business/energy/russia-finalising-po...

It's not clear how US plans to block oil supply going forward here. Also, worth noting that unlike the west, China is taking alternative energy seriously. China is far ahead in terms of using renewable energy

https://www.reuters.com/markets/commodities/china-widens-ren...

They're also massively investing in nuclear https://www.bloomberg.com/news/features/2021-11-02/china-cli...

So, China's reliance on fossil fuels is going to keep decreasing going forward, and that will make it that much easier to fill the gap from friendly countries where US can't interfere.

Finally, it's kind of silly to think that this is a one way street. If US ever did decide to try and blockade China, it's obvious that China would retaliate. We're already seeing this with the whole chip war right now where China has stopped export of Germanium and Gallium. https://www.channelnewsasia.com/business/china-export-curbs-...

Given how dependent US economy is on China, the blowback from any sort of blockade of China would do incredible damage domestically in the US.
The Observable Universe Might Be a Black Hole, Suggests a Chart of Everything
Interesting and surprising! Is there a source for this?

There seems to have been a lot of work on emulation by Gary Davidian from an early stage - starting with the AMD 29000 then 88k and then finally on PowerPC - according to his CHM oral history.
Uhm... I know?

OP said printing dollars makes the dollar worth less

> expectation is that each printed dollar is worth less

And I said in times of instability the demand for dollars increases (dollar goes up).

What I am saying is the "every dollar is worth less" of printing dollars might be offset by the higher demand of dollars in times of crisis.
Your workplace may be toxic. My manager celebrates simplification and cost reduction when it solves business problems.
The missing link here is to separate the estimate from the quote. Don’t try and make devs estimate lower to win a job, have them estimate honestly and then if there’s a business motive to bid higher or lower, record that separately.
You're both using your own internal dictionary differently for the same correct word.

In hacking, compromised means hacked.

In intelligence, compromised means you have someone doing something on your behalf that they feel forced to do.

You seem to understand this so I'm not sure where the confusion lies.