skysight-inc/HackerNews huggingface dataset:
In case you're serious, there isn't thousands of miles of dirt, but just metres to tens of metres. Then there's rock, which we do mine.
I've seen this effect get amplified also when somebody puts a "bad" answer in a public place like StackOverflow. It is possible to have quite a large blast radius from something like this!
> I'm one of those who considers that if someone is performing their job duties at multiple companies, there's no problem, and people who aren't performing their job duties (at any job) should be fired. It's hard to think this is a problem that employees should be worried about; instead it's one that employers should deal with.

There seems to be a philosophical difference for a lot of people. I'm of the opinion I'm salary, so you're paying me to get the work done regardless of hours. Lots of people seem to think that being salary means you're getting paid to sit in a seat for 40+ hours.
Let's encrypt solved this by doing a proof of control over the domain name, and in an automated way.

Pypi could do this. Or, they could require that someone demonstrate proof of ownership for a namespace by signing it with a certificate tied to the domain name (so you couldn't claim the com.bigco namespace without having the certs, which you can't get without owning that domain). There could even be signature requirements/proof for each package and/or version uploaded.
Probably not worth the multi-generational punishment.
except that the harmless written word is notoriously easy to quote out of context and otherwise use "against you" in court.

At google's scale, it's virtually impossible to NOT have mountains of "incriminating" conversations.

Also, it seems arbitrary that OTR chat should be recorded but hallway conversations and phonecalls are ok to delete...
Well done on the trailer!

https://www.youtube.com/watch?v=STTTp9nDFOE
No plugins allowed on the default Android browser Chrome.
Marginal improvement? Uhh, for a greenfield deno project it's light-years more productive than node and npm. You directly import dependencies by URL and never have to touch or know about a package manager, node_modules folder, etc. You have a fully featured standard library and don't have to download third party code for stuff like left padding a string. You have typescript transpilation out of the box and with zero config vs. sometimes hours of fiddling and fuss with node. You have ES modules by default and none of this nonsense about .cjs vs. .mjs etc. It's a much more opinionated ecosystem and that's a good thing IMHO.

I think people mad about this and node support in general don't realize it's just a quality of life thing for people moving existing code over to deno. Instead of being like python 3 that firmly said "just rewrite your code, stop complaining" the deno folks are giving people an easier way with compatibility to node.
IMO "The Society of Mind" is one of the most intriguing concepts, and should be required reading for discussions of consciousness, free will, etc.

Gruss aus dem Rheinland ...
I'm just saying that if you look at the birth rate chart, the further away you get from modernity, the higher the birth rate goes. Substitute whichever more accurate words you prefer.
For one, because Docker is not a sandbox, and containers are not a strong security boundary[1]. What you really need here is a strongly isolated VM, at which point you're playing cat-and-mouse games with your target: their new incentive is to detect your (extremely detectable) VM, and your job is to make the VM look as "normal" as possible without actually making it behave normally (because this would mean getting exploited). That kind of work has a long and frustrating tail, and it's not particularly fruitful (relative to the other things packaging ecosystems can do to improve package security).

> I know there is a researcher out there who has retrieved and installed every single pip package to do an analysis, which is a good start.

You're probably talking about Moyix, who did indeed downloaded every package on PyPI[2], and unintentionally executed a bunch of arbitrary code on his local machine in the process.

[1]: https://cloud.google.com/blog/products/gcp/exploring-contain...

[2]: https://moyix.blogspot.com/2022/09/someones-been-messing-wit...
> Google should NOT be free for that plumber; the plumber should be paying quite a lot for the service.

But that makes the service into an ad. The last thing I'm going to do is take any recommendations from someone who is being paid to give recommendations.
This is regulatory and legal overreach.

Yes, there are laws about preserving evidence and records. However, these laws haven't been updated to reflect how office communication has changed over the years. No one would propose, circa 1950, that companies must record every conversation between two people in the office for regulatory compliance or lawsuit discovery, etc. purposes.

But effectively, that's what retention requirements for chat messages amount to.

What is the principled policy argument (ignoring practicality) for requiring retention of chat messages, but not requiring every employee to wear a body camera that permanently records every work-related interaction they have IRL?
I was impressed by their pricing, how do they keep costs so low?
Namespacing is a lot more than just a theoretical name collision avoider.

Good namespacing (e.g. in Go), in practice, provides critical context about the development/publication of a software package.
When you think you've seen it all...
Yeah nowadays outside of my Clever Dripper (probably the simplest "enthusiast" coffee maker), it's Cafe Bustelo in a Moka Pot, McDonald's, or even NYC street cart coffee.
What is "qemu schmuck" here?
I agree there is no perfect solution. But I want a good solution, and I disagree that DNS is a good one.
I tried my best to browse all the docs and guides and sample code to know what does live view mean , but failed.

I guess this project's trying to make some buzzword ?

Because for documentation, assumption is bad.
I'm going to regret reacting to this, but here we go

- Nobody cares about microgram scales. 1/10 of grams, however, are important, especially if you are dosing for espresso, where the amount of coffee affects the flow rate.

- Hario v60 and Aeropress are very different. The second one is an immersion brewer, which makes it easier to get good results even when your grinder isn't the best. The fact that they're made out of plastic is meaningless.

- Its really not simple at all. For years, I didn't have to care because I was blessed with pretty great instant coffee in the country where I lived. Unfortunately I moved to the UK and got to experience instant coffee hell. It was so bad that something had to be done. Few years later and here I am with a Flair manual lever espresso machine, temperature-control kettle and all the other tools you mention.

Sometimes, the taste sucks so much you gotta do something.
Same here. My brother is a coffee nut, and seeks out third wave coffees. I like over-extracted, dark coffee. I absolutely _hate_ the fruity notes in some of the hip coffees of today.
I'm thinking mine was a hardware update, where the case had to be opened. I believe the company we bought it from did the upgrade.
Wow this site runs a lot of JavaScript, speaking of aggressive data collection.

https://blog.hubspot.com/website/data-mining
Every article about some kind of research is met with low-effort "this sucks" comments. "This headline sucks." "This research sucks." "This sample size sucks." The comments are never enlightening, they should probably just be removed unless the poster is willing to elaborate using more than two sentences.
Packages can do weird things like auto-loading into the interpreter (example: [0]). So in a scenario where a malicious package has ended up on your machine, you're a bit screwed whether it's a .so or a .py. I believe that was the point OP was making -- a pure-Python wheel is not really any safer than a wheel with embedded binaries.

[0]: https://github.com/pyston/pyston/blob/1d65d4831912179c26bb27...
China was arguably a democracy of sorts before they changed their constitution to allow unlimited terms. Before that, they had two terms. Even though the next leader had to come from the same party, having a party with several million members means they actually had some form of general representation.

Having a peaceful mandatory transfer of power from any individual after a set number of years is not the only requirement but it's one of the most fundamental. China has removed that. The US for all its problems still has that, despite the troubles during the most recent election.

A democracy that has been subverted by corporate interests and is not acting in the best interests of its population still has mechanisms in place by which the population can detect and change such subversions. The forced transition of power being one of the most important.
There's nothing concrete to answer. Stop projecting.
1m51s
Who happens to know the random engineer who controls accounts?
Yeah, what do people who actually live in China know about their own country. Some white dude from America who couldn't find China on a map surely knows better. Peak chauvinism here my friend.
About a year ago I was tasked with comparing ONNX runtime implementations of certain components like convolution with some of our own in-house implementations. There was just no comparison. ONNX runtime has some pretty crazy fast implementations. Lots of magic in there. Concluded that we weren't going to be able to beat those without a lot of effort and expertise that we didn't have in our team.
I like starbucks dark roast too. For me, it requires quite a bit of work to make it work, but when you succeed, my oh my its phenomenal.
Just increased the resources for the Streamlit app - feel free to shoot me an email at caroline.frasca@snowflake.com if you're still looking for sponsors.
This isnt equivalent to wearing a body camera. Maybe a screen recorder would warrant that comparison.

Direct messages are a form of written communication
> This Emoji ZWJ Sequence has not been Recommended For General Interchange (RGI) by Unicode. Expect limited cross-platform support.
Just use a Moka pot. You can't go wrong, unless there's a meltdown and everyone in the house burns to death.
Another quote from the curbed article cited by the main post:

"""Look, it’s possible that my suspicions are baseless and all of these buildings are full. Maybe their tenants really did come flooding back to New York last year. Maybe some are former couples who broke up during the pandemic and needed twice as many apartments and others are remote workers from Milwaukee or Akron evading city taxes by claiming residency in their old states. Maybe they came without any furniture so they didn’t have to hire movers. Maybe they’re homeschooling their kids, taking Ubers instead of the subway, avoiding restaurants, and abstaining from all other activities that would expose them to public data collectors. Weirder things have happened here. But if you meet any of these people, give them a change-of-address form for me. They’re probably missing some good mail."""

One of the central points of the main article (exemplified by the opening sentences quoted below) is that demand hasn't returned.

"""I was impressed by most of this article in Curbed, which did some actual reporting on the discrepancy between landlords saying rents in New York City were surging "because people came flooding back" and the fact that, according to all data, people did not actually come flooding back. The reporting goes to impressive shoe-leather lengths -- the author even contacts the New York City Water Board for clarification on how much waste they processed in 2021!"""
The state of the app lives in an async task which can be multithreaded or distributed. Rust webservers can handle tens of thousands (hundreds of thousands?) of connections at once.
Thanks for the response and information, and no need to regret it, I often take part in this type of conversation.
Doh, I’ll look into that contact form! I’ll check my LinkedIn now. I’m glad you found it interesting!
100% this. Thank you for the nuanced response.

My village general shop has all fruit & veg as normal. This shortage is a media obsession.
putin literally said in his speech at the beginning that the goal is to overthrow "drug addict government". How could they do it without taking over country?
Buddhist Temple Left Without Monks After They All Test Positive for Meth
Thanks! Your repo is already in my list of things to try for the display switching part.

Unfortunately, display switching via DDC is not supported on my current monitor, so if I want that to work I'll have to find a new one that does support it. I also need it to work with Linux, Windows, and Mac M1 machines. Seems like it might be easier to do send all the DDC commands from the Linux machine, rather than get DDC working on all three.
Massive voter engagement. Like 90% voter participation.
It was a pun: "Bulldozer" as in "(v.) to destroy" and also a former AMD microarchitecture which, as sibling reply mentions, was a flop.
While it's certainly possible to overcomplicate things, I find that brewing a good cup of coffee in the morning is a pleasant ritual. Some amount of complexity is actually fun, although it's a different amount for different people. In that sense coffee is no different than hifi, wine, chocolate, weed, or any other sensory-driven hobby.
Disappointed; no KL10.
This may shock you, but plenty of western countries don't have term limits. Merkel had a longer term than Xi for example, and nobody was screaming that Germany turned into a dictatorship as I recall.

Ultimately, a democracy is a government that works in the interest of the majority and that's being held accountable to the majority. Chinese system seems to do a good job of that as evidenced by the fact that quality of life in China continues to improve. People living in China think they have a democracy because they see the government working for them. The same can't be said for many western countries.
I asked it "What is evil? Please write your reply in iambic pentameter."

Results are fairly decent, for example:

That which entices us to yield our freedom,

And to accept wrongs and ties of servitude,

Is the source of true and lasting harm, I deem,

For there can be no Good in servile mood.
Measuring the energy impact of hybrid peer-to-peer / CDN video delivery
The beans degrade daily. In my experience you have to grind a little courser as time goes on and they will loose the interesting qualities of a week to ten days.
> “His clothes were shabby, his coat ill-ﬁtting and with an unnatural gloss, his linen or celluloid— I am not sure that his collars and cuffs were of linen— seldom above reproach, and his high hat was always brushed the wrong way.”

A random aside… I enjoyed this description as a bit of a puzzle because it’s entirely based on fashion cues that happen to be obsolete. What kind of unnatural gloss? What does a celluloid shirt look like? Or a high hat brushed the wrong way?

When reading a story, my mind needs to create little actors to place in scenery. Building up these mental characters is easy and automatic with fiction’s usual introduction formula (which is also used by long form journalism in the New Yorker style where the editor makes sure that a person’s shirt color and posture is described to satisfy readers like myself).

But this German student broke my automatic actor-builder process and forced me to make conscious decisions about what his clothing looks like in my mind. Seems like this doesn’t happen very often, probably because usually there are enough cues to get a picture without fully processing everything.
I have a Brother laser printer that I got back in 2009-10 or something. It's never had a problem with cardstock, though I guess I've never thought about it. What problems do printers have with cardstock?
Is there something special about this that would motivate someone to bother when they can access alternatives with less restrictions / more openly?
It's more or less the same way putting salt on ice causes it to melt. Diffusion still occurs with solids, just at a lower rate than with liquids.

As for whether it's liquid or gaseous, I probably shouldn't have called it "water", and should have said "hydrogen and oxygen in silicate minerals". Silicates always have oxygen, but some hydrogen too (hydroxyl groups - i.e. OH).

Basically, you have minerals that transform to other minerals at depth due to the pressures and temperatures involve. That transformation leads to the release of hydrogen and oxygen as they're in one crystal structure and not in the other. (Basically, minerals with hydroxyl groups transform into minerals that do not have hydrogen in their composition, releasing hydrogen and oxygen in the process.) That hydrogen and oxygen diffuses into adjacent mineral crystals and can cause them to melt.

With that said, any time you have magma (i.e. melt), it's going to have H2O, CO2, halogens, etc dissolved in it, just like water has oxygen and carbon dioxide dissolved in it. We talk about these in simple terms of "H2O" and "CO2" etc, but often the details of how things are bonded are a bit different, just like CO2 dissolved in water isn't exactly CO2, but is carbonic acid (H2CO3) instead.
> cryoto

Crypto?

Actual title:
Crypto firm with links to parliamentary groups appears to have vanished
Love these, but wish they weren't posted to Scribd. I'd rather pay $0.99 each than have to sign up for whatever that product is trying to sell me.
I had a HyperCard stack of paper airplane designs that I must have printed hundreds of times. A cursory search didn’t turn it up and I have no idea where it came from. Maybe it’s lost to time.
TweetNaCl: A crypto library in 100 tweets [pdf]
I suspect a lot of the diversity of opinions seen on HN is because everyone's office experience can be very different. My team survives well enough as remote developers, but that's only part of the story. For coding, the team is doing great. But as an internal tool team a lot of our customers are people in our own department, and that collaboration has definitely suffered. Technically we can do all the same communication with them via zoom, but as a practical matter it doesn't happen to nearly the extent.

For us it's a moot point for now, we dropped the lease on the office downtown and have not figured out what a replacement would look like. We can't go back in even if we want to.
Putin's stated intentions, which were, and I quote "And for this we will strive for the demilitarisation and denazification of Ukraine". So even though they were stated clearly, they made little sense if you assume they aren't trying to take over Ukraine.
LiveView is just updating the HTML DOM through a websocket. Instead of using a conventional API, everything happens through the websocket.

This way you can write server side templates to update the client automatically on server side state changes without needing to use an API on the client to fetch the state or even manipulate the state.
I'm sure you could build an asic for assistance, but I tend to see more FPGA style tools for these kinds of things given changes / variables that you wouldn't want hardcoded. There have definitely been a few tools built, the article I linked had reference to DES hardware crackers.

Anyone that comes up with a way to repurpose all those bitcoin miners into something productive will be pretty cool in my book.
Sure, but they need to ensure that their have training and audits/enforcement to ensure the policy works for everyone who isn't intentionally trying to cheat. If it was 1/a few employee(s) who didn't do the right thing, then that employee should probably go to prison for breaking the law. That is was most who didn't do the right thing suggests that the right thing was too hard to do, and it goes back to the company. (even if it is one employee they can make the case that they didn't understand the policy for some reason, which might put liability back on the company, but this is case by case)
With bad documentation on buildpack, it's hard for me to go on with Railway. (For example, there's no sample or docs at all for how to build image with multiple buildpacks like in heroku).

And these days, good documentation is 1st criteria to trust a platform / framework / library.
International sanctions hurts innocent people. Who do you think is suffering more from the sanctions, Assad or the poor Syrians?
I'm not an expert, this is not expert advice.

AFAIK Trademarks are not automatically an international thing. A business would need to make an effort to register in multiple countries. Trademarks are also not all industries, all at once. McDonald's wouldn't like it, but if my last name was McDonald, and I wanted to setup a lawnmowing business called McDonald's Lawnmowing, they cannot stop me (although you can bet they'd try to scare me off).

I am not sure of your financial position, but it might be economical to register a business name, and even a trademark in your country. This will will give you one more level of protection. They would need to challenge your trademark first. Now, protecting a trademark is not necessarily cheap. It could be a matter of sending a few "piss off" letters in response to their inflated threats, but it could escalate. That said, the same escalation could happen regardless of you having a trademark. Depending on your country, people can (and do) sue other people with no legal standing, and use costs of defending oneself as a cudgel to get what they want.
I look forward to another 20 years of no progress!
I admittedly skimmed through it but there seemed to be images attached to most if not every step.
One of the reasons behind ES module syntax was to make imports/exports statically analyzable. Sure, it's technically simpler and more portable to use JSON, but a tool that fits all more use cases isn't necessarily the best tool for the most common use cases. Given that all import maps are just maps of names to URLs, I see no reason why a JS module couldn't be trivially parsed to inspect what URLs are being imported and what identifiers are being exported.
The Russians have shown that they don't care about holding territory in the short term, see Kherson withdrawal, etc. They are only focused on attrition and minimizing their own casualties. If Ukraine goes into Transnistria it will not force Russia to capitulate.
He was 78 three years past https://www.theatlantic.com/magazine/archive/2014/10/why-i-h... so this sounds more like "right-to-die" with dignity vs. depression and giving up on life?
Far and away the best cups of coffee I've had were when I worked in a kind of industrial-mixed-use-complex with a high-quality roaster in one of the buildings. If you came in before starting work in the morning they'd have just finished a roast and would prepare coffee from the still-hot beans. Incomparable.
AGI = Artificial General Intelligence

The system has to be Intelligent to be an AGI.

Proof: if with AGI we did not imply Intelligence (and only meant "versatile"), we would have to coin a further term for it - "Artificial General Actual Proper Capital I Intelligence"? No need.

If it performs tasks, but not Intelligently, it is not AGI.

Even speaking about AI-intelligence, comparing its output with that of untrained or underperforming humans makes no sense until its output is compared to adequacy.

But, if you wish, you may tell around that we have reached some sort of "AVI", if you wish, with my creative blessing. Unfortunately, 'Artificial Versatile Intelligence' collides with 'Audio Video Interleave'.
Isn't Transnistria legally part of Moldova? Russia can't trade that away against Moldova's wishes, and even if it was to try , it would be against the international law that made the invasion of Ukraine and annexing its territory illegal in the first place.
I'm a filmmaker and love the arts more than you'll know. You're being incredibly sour, and I guarantee you that acting the way you do toward other humans (and yourself) subtracts way more from the universe.

I feel sorry for you.