skysight-inc/HackerNews huggingface dataset:
My programs mmap thousands of hugepages at startup, then run for years. Well, not all of them.
Putting warnings on everything teaches people just to ignore the warnings, which is net-negative effect.
Convert office buildings into mixed-use residential and retail. Cities are still a lot cooler than the suburbs.
> Benefits are also beyond comical.

Self-insurance seems pretty common anymore. Which amounts to - you can receive treatment in the hospital you work in. You'd at least think it would at least be free, but nope.
Numbers:

- Q1 Operating Income 3.7B est 5.42B, wow, that's a big miss

- Q1 Net Sales 116.4B vs Est of 116.43,

- AWS Net $18.4B EST 18.2B

- subscription sales

- operating margin 3.2% vs 4.7Est, that's another big miss

- loss of 7.56/share vs a profit of 15.79/share a year ago, again highlights the danger of a very low margin business model that makes it up on volume, when all your inputs go up in price.

- their first quarterly loss in 7 years.

- international business was down a fair bit, both in profits and sales, This is something to watch as US sales are probably not a growth area anymore and bulls were watching this areas specifically for growth. Not only fail to grow here but to show a loss is concerning.

- their trailing 12M P/E was 124 and their forward 12M P/E is 55, so everyone expects far less growth in the future

Notes:

- looks like its the sales forcast that algos seem to hate

- reporting a loss for Q1 and projecting another loss for Q2, given that we're long gone from the run at a loss to grow days of Amazon, this is something to watch. Maybe people are finally starting to buy local again?

- starting to bring down other ecommerce companies which helps support the people buying in person thesis some analysts have been pushing

- From Bloomberg, Worldwide shipping costs jumped 14% to $19.6 billion. Meanwhile, revenue from online store sales dropped 3% and revenue from third-party sellers services increased 9%. Inflation is exposing the dangers of Amazon’s low-margin e-commerce model that has conditioned customers to expect low prices and quick delivery.

- price of a prime membership is going up, probably a good idea, i know people who have given up netflix, I know no one who has given up a prime membership. Far more value with prime than netflix.

- retention of employee's could be interesting to watch as a stock that could very likely be worth less in a years time than it is now would be a big paycut for alot of devs.

- shares down 10% at one point. Option implied movement is 7.6% so this is an oversized move.

- Rivian really boosted amazon last year adding 11.8B to their bottom line but the stock forced amazon to take a 7.6B loss on Rivian this quarter, so I guess this isn't something to be concerned with as this was never real anyway.

- interestingly, the CFO just said they have too many people at teh company, though he didn't clarify if it was warehouse or developers, I'm guessing its mostly the former and any developer head count downsizing will come from employees who leave due to a share price that is coming down
> How was it possible to patent this in 2018?

Easy. I'm a former patent examiner and in my view, the root cause of most bad patents is obviously the lack of time patent examiners get.

Most people here don't understand how patents are granted. Patent examiners don't get a lot of time. If I'm an examiner, and I can't find it in the time provided, and the application doesn't have some other issues (101, 112, etc.), the application is likely to be granted. This is not a matter of caring about the quality of the work. I'm confident that few critics of the USPTO would do a better job than current examiners under the same time constraints.

The most effective way to eliminate bad patents would be to increase the amount of time patent examiners get. The amount of time is based on some IBM study from the 1960s from what I know. Some adjustments to the time have been made, but it's nowhere near enough. Yes, we now have better search technologies, but we also have at least two orders of magnitude more documents to search.

I'm told that the amount of time examiners get probably won't increase without congressional intervention. Right now the USPTO only makes money through user fees. The USPTO receives no tax revenue at all. This situation is actually worse, as the Department of Commerce diverts some of the USPTO's revenues for other projects. At the very least the USPTO should be given control over their own money, and they should also receive tax revenue. Then examiners can be given more time and do a better job.

Here's why some other approaches won't work:

- Punishing examiners for making bad decisions will just make an already stressful job more stressful. This seems to be the current focus at the USPTO. Fortunately I haven't heard anyone being fired due to poor quality, so I think it's mostly talk.

- Adding more ways for companies to kill bad patents after they've been granted favors large corporations who can afford to kill bad patents. Small corporations and individuals are still powerless against bad patents.
For some known risky categories of chemicals - definitely! It should not be possible to tweak chemicals known to be dangerous just slightly and expose the public to them until enough evidence accumulates that surprise this version was also poisonous in exactly the same way.
I agree but I’ve found that a lot of users don’t know they can set EDITOR in their shell profile – or that the `chsh` command exists to let them change their login shell.
With the right protein engineering approach, you could develop similar methods for almost any element you can think of - e.g. there are many millions of tons of gold in the oceans, though at a ~1e3-1e6x lower concentration than uranium.

The uranium binding peptide they're using has a remarkable affinity (7fM!?) which is about the same as the tightest natural binder we know about (biotin:streptavidin). The challenge in adapting this approach is first finding/designing proteins that can recognize the target ions, and then actually detecting whether a binding interaction is occurring. This has to be done on a very high throughput (1e6++) scale if you have hopes of evolving/optimizing your starting molecule to have higher affinity or to be more stable. Though for certain (toxic or life-essential) targets, nature may have already done the hard work and we simply have to find them.

Towards deployment, the challenges are what they lay out in the article - producing lots and lots of functional protein on a suitable scaffold with every emphasis on stability and easy, low-energy recovery.
> Their research, published today in Science, warns that failing to reduce fossil fuel emissions will set Earth’s oceans on track for a mass extinction within the next 300 years.

Within the next 300 years, we hopefully will be able to terraform Mars. We should also have technology to be able to suck carbon out of the atmosphere. We may also be at the point where we can build and deploy massive solar shields in space. Trying to predict catastrophe 300 years in the future is very naive.
Even better for the point being made! ;D

Alternatively, "I'm still waiting for an explanation for why he goes by George H W Bush when his birth certificate reads George W Bush Sr"
> minor verbiage changes should be sufficient to improve the UX.

This is going to sound flippant but I really don’t mean it to be— this is why FOSS alternatives will remain alternatives. While both related to design, branding/identity serves a fundamentally different purpose than UI design which is distinct from UX. Being similar to something else makes branding much more difficult, but branding is critical for social media. You seem not to totally grok the utility of any of those things— which is totally fine because it’s not your job, but that’s exactly why developers never, ever make these decisions in mature, accountable product development organizations.

I’m not saying designers are fundamentally more useful — If FOSS projects were primarily run by groups of designers who were as dismissive about technical improvements as developers are about design, you’d have a shitload of super duper slow electron apps that are all super neat and give you just the right controls to solve your problem but do a terrible job at it, at best… and we’d all still be using CLI utilities from the original system V.

> if you're looking to replace traditional social media, I'd say look elsewhere.

Right now, sure. That’s the problem. Luckily, you can have your own corner of the internet that will be exactly like that even if someone builds something on the Fediverse that’s also useful to people who don’t regularly read man pages.

Though I’m not interested in inter-fora drama, I am quite concerned by the very real ways for-profit no-pay social media shapes our culture and world events.

Many people in the FOSS world position various Fediverse offerings as our savior from the ills of social media and seem utterly baffled by the lack of mainstream adoption, assuming it’s a matter of marketing or some other money-related corporate magic. It’s not. Just like Gimp and every other major user-facing FOSS application that managed to remain an “alternative” despite a giant demand and the technical capability to cater to it— they only really cared if horrible-UI-tolerant developers found it usable.
More people want to enjoy a peaceful outdoors than those who want to play with loud fads in shared spaces. Deal with it.
This is just so fucking stupid, especially since they just denied building a new desalination plant:

https://whbl.com/2022/04/25/california-desalination-plant-su...

If Israel can do it why can't California?

https://www.gov.il/en/departments/general/project-water-desa....
The interaction between capital and savings from an aging population is critical, as it delays the impact of population decline on output growth.

Japan is an excellent case of when labor population has declined/stagnated since 1990s.
I'm guessing they mean the climate will be nicer due to global warming. I've actually been thinking of buying property there in case my current home in the southeast ends up under water sooner than expected.
It's a pretty big point, if you want your product to get picked up by margin-focused corporations.
I agree with this sentiment. The biggest problem I have is that search engines are incentivizing people to write content with search engines in mind, which means proportionately fewer books and complete explorations of a topic by content creators. Even on Amazon, many Kindle Books turn out to be repackaged internet articles, oftentimes sold as series. Any disagreement gets blown out-of-proportion because that's what search engines like and the bigger picture is oftentimes lost.
I think the irrational exuberance is over. I think the period of exuberance ended when the 30 year fixed mortgages went above 5%. Of course people need homes but I think the interest rates combined with the energy costs to heat and/or cool that home along with the price of gas to get to and from that home have all started to make the purchase less viable for many. There's actually a bit of a rush right now for sellers to sell before rates go up further. See:

https://archive.ph/9uU3j

The other side is that anyone who sells right now will need to buy at the top of the market, possibly incur the 5%+ interests rates(if they didn't make out extremely well) and afford the increase in taxes on their new home's possibly insane property valuation. This is of course in addition to all the other current inflationary concerns of maintaining a house right now.
From what I understand, there are penalties for failing to display that message when such substances are present, but no penalties for displaying it when they aren’t, so even if you see it it may just be covering backsides rather than actually useful.
Also worth adding that they are only up %6 from the IPO price.
in the "jai" programming language there's this thing called Temporary_Storage, which is basically an arena allocator, which lives in the "context", which is something that you can "push" to to make it different per-thread if needed, or anything else (like per-request in a web server). you can allocate anything you want in Temporary_Storage, and then when you call reset_temporary_storage() it does what is says and resets it. for a video game you will call this every frame, but for different contexts like web development you could reset this after resolving a request or whatever. you could use this exact same system in C++ even though there's no built-in language feature for it, but it probably wouldn't play nice with RAII or whatever (unless your data structures were aware of the existence of your hand-rolled Temporary_Storage system and knew not to call free() in the destructor).

after learning about the costs associated with using malloc()/free(), then being exposed to long-term arena allocators, then being exposed to a "temporary storage" system like this, when people talk about garbage collection being absolutely necessary for developer productivity or whatever plus also a way of avoiding malloc()/free() costs, I can't help but wonder if anyone who promotes garbage collection as a borderline necessity has ever tried something like Temporary_Storage. I find it to be pretty wild that instead of figuring out better memory management models like this, we collectively decided to punt on the whole issue, declare it an unsolvable problem, and decide that increasingly complex garbage collection systems are the only way forward. with Temporary_Storage in place, you can do whatever small allocations you need at any point in time (parse an integer from a string, etc.), and you don't have to worry about free()ing the result, because it's taken care of for you, without Actually Being Garbage Collection.

this entirely solves both "1." and "2." above, without the uncertainty of not knowing when exactly the garbage created by the thing you're free()ing and all of its substructures will be cleaned up. instead, you know exactly when it's going to be cleaned up, once per frame at the end of the frame (or whenever you call reset_temporary_storage()).

everything below the line break above sounds crazy to me. why are your linked list nodes all being malloc()d randomly on the heap, instead of in an arena allocator that you can also just flush all at once that's what you want to do? why would you ever traverse a complex nested structure to free it all, when you could just free() the entire hunk of memory at once (or, if you're going to be reusing that chunk of memory, just reset the arena allocator pointer to the beginning)?
Question to tech workers who move out of SF, will you continue voting the same way you did before, which presumably led to the state SF is in?
I love it. Libertarians and similar always like to say "communism sucks, can not work, can never work, is a completely broken model"... when the reality is that 1) they _dislike_ the model (which doesn't make it broken), and/or 2) that communism, like many systems, works well, until annoying corrupt humans wanting money, power or both start interfering with the ecosystem.

The second point is entirely accurate. It's one of the major factors that makes communism, socialism, untenable in many ways.

What's hilarious / frustrating is how these same people think that humans in a libertarian utopia won't be corrupt, won't want for money and power, and as a result, "Sure, remove all regulation - the market will get more efficient! It certainly won't end up like the railroads in the 19th century, or something out of an Upton Sinclair novel!"
And... you still bought and ate it? It's BREAD, why would there be something called acrylamide in it?

Good job California!
*Veritasium
Part of the problem here might be that the HN population self-selects for the personality type that wants to do "at least It+1"

There's a larger population out there that having mastered "It," will happily do exactly the same thing for the next 10 years.
The kinetic energy of 2000 kg at 2500 m/sec is about 6 trillion joules. A ton of TNT is about 4 trillion joules. So the kinetic energy of impact would be the same as 1.5 tons of TNT.

A Nasa document https://ntrs.nasa.gov/api/citations/20090043092/downloads/20... has a slide on the second page about this mission. It estimated about 200 tons of lunar rock and soil were excavated, and that the crater made was about 20-25 meters across and 3 meters deep.
If you do a job search in linkedin, there's an option at the top left to set an alert.
Ingredients in a successful pitch:

1. I have a problem
2. You demonstrate that you can solve that problem
3. You demonstrate that your solution is faster / less expensive / easier than rolling my own

Handling number one is a matter of identifying and validating prospects. I have no advice there, I leave that to the sales team; they're much better at it than I am.

Handling number two basically requires two things: your idea, whatever it is, and a demonstration that you can interoperate with my infrastructure to accomplish it. (Don't gloss over this, it's essential; if you're ever going to have more than one customer then you'll need to be able to work with multiple systems and gracefully handle the differences between them.)

Handling number three requires at least a proof of concept implementation. It's absolutely possible to sell ideas that are simple enough that they can be "stolen" by just a handful of jotted-down notes -- but only if you can demonstrate that you can do it better, or faster, or cheaper than your potential customer can. That pretty much requires working code, not a "pitch" for something that doesn't exist yet.

Here's an example of a "stealable" idea: Lots of companies need to test their development work against realistic-looking data, but can't just mirror sensitive data from production because it contains PII or sensitive client data. So the idea is an anonymizer that'll generate real-looking fake data based on your production data. Super simple idea, any org could "steal" that idea and build it for themselves. Or they could just buy it from one of the several vendors already working in that space, because it's cheaper and more predictable than DIY. To compete with DIY (not to mention NIH) you need to actually have something to sell, not just a sales pitch.

Alternatively, think in terms of making your pitch to VCs, not customers. Businesses will want something they can use today, not something you'll promise to build for them if they pay you (or if they do, they'll likely want that to be as an employee rather than as something you could then sell to their competitors). Investors may be willing to fund you while you figure out whether your idea is feasible; customers are much less likely to.
Fashion show’s digital ‘model’ will promote fundraising NFT
I teach coding tutorials on my website and have a few subscribers. I occasionally send out a mass email asking them what they’d like to learn. Sometimes I send a tiny survey instead of asking such an open ended question. Every time I’ve received at least a couple of responses.
Not sure why you’re advocating private, rather than company funding (by companies who have benefited greatly from open source). Also don’t understand, how naming one specific individual adds to the quality of the suggestion.
It's a different argument though, it's an organic material to start with which existent long before the industrial revolution. It's also 100% required for our survival.

Fire retardants which are known to cause cancer or birth defects, I'm not so sure. Then there's the fact that Oxyten is literally everwhere, do you want those retardants to be everywhere too, in your lungs?
Heard great things about Webflow[0]. Obviously, they're a competitor.

One thing I noticed over the years doing freelancing, is that the client would design this pixel perfect design, in a PDF, and every detail perfected. And then they would say: 'We want our website like this!'. It always saddened me that they have essentially done the web development already and extra unneeded work was done by me to convert it to HTML/CSS/JS.

Your service is a much-needed tool!

[0] https://webflow.com/
I'm not well-versed on GPU architecture. Can someone help out with a gloss-over? I read that something is being pushed-down from CPU/host territory into GPU territory but I'm not quite clear what the deltas are.
That's a good list, and I was right; I've been at this so long I've forgotten that most of those are 'WAT' to the average user.

Regarding `object methods cannot be passed as arguments to a function or another method like regular functions can because they lose their 'this' pointer.`: yeah, the fact that JS objects are actually kinda weird li'l things is frustrating. There are nowadays two ways to handle that:

- referencing the object in a closure binds the object instance. `(x) => foo.bar(x)` will do the right thing

- there is an explicit bind operator, so you can do `myCallbackTaker(instance.myFunction.bind(instance))`

... but I agree that in a better language, you'd be expected to do neither of those things.
Dose where? In potato or surrounding soil or nearby fields or rivers which have runoffs from the farms? In farm animals that will eat it for 10 months and then be butchered? In fish living in those rivers or migrating to oceans to be eaten by other animals up in the food chain?

Farmers, just like any other industry, is very good at reading rules and finding very creative ways in between them how to maximize profits regardless of human costs. I don't blame them per se, but let's not be naive about farmers being some sort of saints doing whatever possible to feed the needy with as-healthy-as-possible healthy food.

Banning makes things much easier to actually govern and enforce, and doesn't leave endless amounts of backdoors for serious catastrophes 20-50 years down the road. We already had plenty of them to take lesson or two, most started with good intentions but lack of deep scientific understanding which we still don't have in such scale to clear any of these substances to be actually safe.

Also, some of us have kids and actually want to leave an OK world for them, if not better, not a scorched wasteland just to have marginally better retirement financial situation.
People also want to run noisy, polluting dirt bikes and side-by-sides on every trail, everywhere.

And people just like you say, "deal with it." And behold, we deal with it by setting access rules. Some wild areas have trails for motorized play, some prohibit it.

Welcome to living in a society. We deal with things by taking everyone's needs into account and finding an appropriate balance.
I've been doing rock and roll cross-stitch. Keeps my hands busy during online D&D sessions. I've finished Freddie Mercury and The Ramones. Next up is Spinal Tap.
> All forms of economic land, including such things as natural resources and intellectual property, also generate economic rents

Natural resources are consumed inputs and don't generate rents (extraction rights, which are a subset of property rights in land, do); intellectual property isn't land in the usual economic sense (it is not naturally occuring, so not land; it is durable and created, and therefore capital in the classic division.) It does generate rents, but that's typical of capital goods generally.

(In modern use it's more typical to expand the use of “capital” to include land and thereby encompass durable, rent-generating subjects of property rights than to expand “land”.)
Stand-Up Comedy in Wartime Kyiv - Performing Live In A Bomb Shelter [video]
CAD Sketcher – Constraint-based geometry sketcher for blender
Yep, it's automated. LinkedIn has the concept of saved searches, and these are mine. It sends me an email every day or so with a list of matching jobs in the local area.
Also window frames, and some flooring.