skysight-inc/HackerNews huggingface dataset:
Oh I guess not. It was a big promo and was pushed as if they were "a new thing" but it seems that must have been a marketing thing. This was in the 1980's. Thankyou for the clarification.
that's absurd. fabrication depends on a design, and Apple has done years of research into low power performant designs, going back to be a cofounder of ARM.

Citation : https://en.wikipedia.org/wiki/Arm_(company)#Founding
Yes, it's more complicated than that, but at least "straightforward" code with x==y won't compile so you'll have to think about it.
Ancient DNA yields surprising findings on earliest seafarers
I haven't seen anything much better than SOLID from Clean *Architecture in terms of organizing large projects into lots of small discrete interfaces. I guess globally declared pure functions are being pushed a lot today, but I find this approach organizationally wanting, particularly in promoting tight coupling (with all its drawbacks).

*Edit: Updated: I had forgotten this was not from "Clean Code".
Funny, I once made almost the same remark as your "excellent engineer" to a real mining engineer, and he looked at me the same way as yours did you. Mining, he explained, is about getting out ore as nearly uniform in composition as possible, and designing a simple process to separate the tailings from the valuable part, and then applying a maximally simple chemical treatment to the latter, yielding product. A landfill is worst case for mining: everything is maximally diluted, and totally non-uniform.

That said, plastic in a landfill is anyway well sequestered. So, I thought there was no point in trying to recycle plastic. But I have been disabused, again: making plastic from petroleum tar releases many times as much carbon into the air as is contained in the plastic, and much more than recycling would. So, if we must have plastic, it is better if it comes from a recycle bin, even if the tar it would otherwise be made from will just end up cracked and burned for bunker fuel.

That said, plastic we put in the recycling bin generally just goes straight into the landfill anyway, but costs manual handling by the recycling service in between.

So it is hard to draw any sort of lesson about what to do with plastic trash. But anyway glass of all colors can be very efficiently turned into wall insulation and other stuff.

The Roman concrete we find in still-intact structures has certain desirable qualities, such as self-healing fractures, and getting stronger with exposure to seawater, but is 1/10 as strong as modern concrete. Their early concrete lacked the better qualities of later formulations.
The lack of a detached floating window for huddles compared to Slack calls is a big regression in functionality for me.
> rideshare pricing for both demand and supply sides is an incredibly sophisticated statistics and economics problem, where appropriate modeling can have long term revenue impact.

This is the fallacy of completeness and sounds vaguely like Wassily Leontief's input-output planning and has been proven to not work [1]. In the absence of complete information - demand and supply, "appropriate modeling" will always fall short. Economics has again and again showed that sophisticated models always fail and simple heuristics based models work far better. I suspect a simple rules driven system would work just as well.

Uber big innovation IMHO was making supply extremely flexible by massively lowering cost to become a driver and making it possible to be a marginal driver. As a society, we should run with that innovation. The rest of stuff, the fancy app, the car tracking, the dynamic pricing is fluff hiding the real value add.

[1] https://en.wikipedia.org/wiki/Input%E2%80%93output_model
> Don't rush things. Your young child doesn't need that new gadget or that new app or that new programming language.

Just want to put an emphasis on this. If I were to start over this is the thing I’d keep in mind.

I would try to have more patience, letting it take a few more years to progress through levels (books, movies, games, activities). Not because later stuff is necessarily to advanced or age inappropriate, but because everything you choose to spend time with necessarily means thing you choose not to spend time with.

Be where you are, and enjoy the present, the future will come.

And also, on gadgets, the science on child development and screen time has advanced the last decade. I think the current take is to try to avoid screens entirely the first two years.
I totally missed hash_equals. D'oh!

This was fun, I'd like to practice more "spot the flaw" scenarios. Is there a website/tutorial that shows bad code like this? I would find it helpful.
Worse for whom?
Do you live in NY or DC? Otherwise this is pretty much the opposite of supporting local news.
Exactly. I wish it wasn’t the case, but x86 compatibility will always come at a cost, in particular due to memory semantics, but also I believe due to its complex ISA requiring more silicon.
It's a lot harder to get unbiased news if you solely rely on volunteers.
> Docker Vagrant Packer Kubernetes Linkerd Istio CloudFoundry gVisor kNative Firecracker Chaos Prometheus Ansible Juju Chef SaltStack Puppet CloudFormation Terraform Consul Vault

Most of these are over ten years old.
My kids (11, 8, 5) all ride bikes, and are competent enough to ride on the road on quieter streets. I've found it to be a wonderful bonding experience, and also a growth opportunity since they're learning to get around, read signs, navigate, plus it's laying the groundwork for later independence.
This is just absolutely incorrect.

Design is over half the battle, look at Qualcomm n5 performance vs Apple M1 on n5 performance.

It's not even comparable in anyway.

Even AMD 6900U struggles in many regards compared to M1 pro, and even more so at performance per watt.

For example Cinebench runs at 118% more power draw on the Ryzen at only a 11% multi-core performance advantage.
I can't wear a smart watch in certain parts of my building at work and it got old taking it off constantly, so I invested in a ~$1000 mechanical watch after trying out a few ~$150 watches.
This is a pretty neat idea. I'm an amateur programmer in addition to my job in medicine and I'm working in a new administrative role. There is so much being done by hand that I can see would be easily automated but, just as the blog post describes, I've been paralyzed by the all-or-none attitude towards doing so. This is a great way for me to start chipping away at some of these tasks.
Two pieces of advice:

1) There is a book called 'Teach your child to read in 100 easy lessons'. It works. Buy it and use it.

2) College can either be incredibly expensive and a poor investment or relatively inexpensive and a great investment. To make it the latter, set your sights on high ACT or SAT scores early in the game, begin working with practice books and even coaches before 9th grade. If you get this one right, you will raise a good scholar and save a great deal of money.
Just to add, after playing a bit more with the model, I can tell why it's odd.

It's supposed to be a very conservative model, with very high probability targets for costs and availability. Because of that, it's focused on public data of mature technologies. But the hydrogen industry mostly doesn't publish anything, and doesn't sell to the general population, so its numbers are all over the place.

It also ignores the equivalently closed numbers from other industries (batteries mostly), in favor of the very public values in open markets. As well as it ignores the more location dependent options, and the less consensual ones (like hydro and nuclear).

Overall, it achieves its goal very well. It's very unlikely that the reality will look like it or worse, it's almost certain it will be better.
It's called Operation Mockingbird, which is coordinated at the yearly Billionaire's Summer Camp, A.K.A. the Sun Valley Conference, in Ketchum Idaho. This conference is where all the heads of the media companies come to get there marching orders and to further consolidate the media industry (See Disney). Parasites like Mark Zuckerberg, Jack Dorsey, Bill Gates, Peter Theil, and many others attend this meeting.

FYI - Ketchum Idaho is a small Ski resort community that sits in a very tight box canyon. 8 Bigs rigs could barricade the entire town, just by blocking a few bridges, or alternatively those points could be used by peaceful protestors to haze and voice there discontent to the very parasites that have destroyed this country and enslaved the minds of the masses. The weapons grade psychological warfare they conduct on us is being ignored by the politicians in Washington (both parties) because they also use those techniques to keep themselves in power.

Now is the time to rise up against the lies and deceit. Please come join me in Sun Valley on July 6th, to shine some truth on the cretins that have buried us in disinformation and war propaganda.
EntropySeal: A new tamper-evident packaging
Judging from the domain, I feel that's what they're hoping.

I imagine someone on the team felt very strongly Wix might still have the advantage if they can't secure a 3 letter domain name.
About 100% of older people have cancer. It's just that many of those cancers are tiny and slow growing, such that they don't cause any serious clinical symptoms and often aren't even detectible with routine screening tests.
We get some Simpsons stuff in Europe (like nail plates and beam hangers) but I don’t think the screws are sold in Europe. If they were I don’t think it would be very easy to introduce a square bit screw in s as market where they are unknown.

And obviously, not much uses any imperial naming. I think this is regionally produced because e.g a beam hanger for 45mm timber has to be pretty close to 45mm and a 2” won’t do.
Is there a point where Americans will give up on the Union or will it take a Yugoslavia war?
That's because when you're Adobe, you sell to that person on the executive team who then mandates that everyone use it, whether they like it or not, because of how much money the company just paid Adobe for it.
Unity was not pointless.

The point was that Microsoft was threatening to sue any company distributing a Windows-like desktop Linux.

https://www.theregister.com/2006/11/20/microsoft_claims_linu...

SUSE signed a patent-sharing agreement; Red Hat and Canonical said no.

Both developed their own non-Windows-like desktops. RH sponsors GNOME, and many RH people worked on GNOME 3.

Canonical tried to get involved and was rebuffed.
E.g.
https://www.markshuttleworth.com/archives/tag/gnome

So it rebuilt its existing "Netbook Launcher" as a general-purpose desktop.

MS didn't sue anyone in the end, but it got what it wanted: massive fragmentation in the Linux world, no harmony, lots of split and duplicated effort.

My analysis, from a decade ago, is here:
https://www.theregister.com/2013/06/03/thank_microsoft_for_l...
So question then - is it possible to found a tech startup without paying rent to a FAANG? Before I get the answer that anything is possible, I should say is it feasible or advisable to start a company without paying rent to the big guys?
All the pocket screws I’ve bought (mostly Kreg brand) have been Robertson. That’s the only time I really see them in the US.
Hope none of the hundreds I pay Adobe every year went to funding this project.
It's true that cheating the system is easy with bidirectional links. So maybe limit the upvote rate and take into account the time at which the link is made so that early links count for more than later ones in terms of propagating importance along the graph.
> 4. Friends and family (even with good intentions) will always find something to nit-pick about your parenting style

They don't try that with me and my wife any more, you have to nip that stuff in the bud. My rule is that unless you're actively helping you don't criticize. If there are dirty dishes, then anyone complaining about them can go and clean them up.
Hey I will use these tactics in my wife, thanks :)
Yes, this is what I mean. IO is contagious for reasons unrelated to it being a Monad.
Maybe the problem is because they are looking into Wikipedia, but they should be looking into Corrosionpedia!

https://www.corrosionpedia.com/definition/1657/sacrificial-a...

The Corrosion Doctors are also on it... :-)

It takes 60 tons of paint and needs to be done by hand. The solution for Cathodic protection would have to be, it seems, by covering it in Zinc before the repaint.

https://www.corrosion-doctors.org/Landmarks/Eiffel.htm
The local newspapers failed, yes. But that's normal. Had there been a healthy market for local news, they'd have been replaced.

What actually happened is that the revenue available to local news got consolidated. Classifieds and local ads got rolled up by Craigslist/Google/Facebook. None of these companies have an interest in local news.

There's not much of a fix for this. Until we come up with a better way to pay for local news, there's no choice the "newspaper industry" could have made to thrive. Fighting consolidation is a good idea, though, and might help a new model emerge.
X86 will always be slower because it has stricter memory ordering semantics.
As someone with background in Perl, Java, Bash, Scala, and others (FoxPro anyone?, ...), for me the choice is also Rust. I want to spend my finite learning energy and time on what will give me the fewest limitations and most abilities, long-term. :)
SteamOS is available to the general public: https://store.steampowered.com/steamos/buildyourown
X11 without WM was fine on 2.x as well on 8 MB ram. Loading fvwm or whatever I was using ended up with endless swapping.
> If you choose no circumision, American pediatricians seem to have zero idea what to do.

I got tag-teamed by the pediatrician and my wife, both suggesting I was some kind of monster for questioning the need for the circumcision.
https://30x500.com/academy/ is a course that provides a systematic way of looking for a viable idea.

Google for "sales safari amy hoy" and you'll find many summaries like https://egghead.io/learn/30x500/sales-safari

And it really boils down to: keep your eyes open when you're reading forums / mailing lists / discord etc. Pay attention to what people complain about, what they say they need or want. And then create products that address that.
>Sadly, the one non-standard thing that they continue insisting on is Snap.

Snap was and largely is mainly for the server crowd, that they've shoved into the desktop. So in that regard I suppose it's at least consistent for them.
That said, snap is still terrible, but Canonical always just does their own thing.
>>We’re one country but we don’t share a single set of values.>>

This is a popular sentiment, but I don't think it's true - I think it's manufactured (I assume due to all mass communication being a large ad server that requires a quick and easy way to stimulate engagement - but that could be wrong too, I don't know). I believe, admittedly from anectodical experience, that we are remarkably together on values. Where we're apart is a) facts, and b) the tactical approach to getting our society as a whole to express those values (eg. trusting that if left alone the society will be "good" vs. trusting that codifying the "good" in law will genuinely reach the same end).
> >Yes. I think people are good overall.

> Until a certain amount of sacrifices have to be made.

I remember some political philosophy online course from some reasonably reputable American college that was quite nicely set up - it had a lecturer and two token students (a man and a woman). At some point the lecturer asked the students (IIRC the topic was anarchism) if they thought that people were fundamentally basically good - the man was like "yeah I think people are basically good", the woman said something along the lines of "Well, I grew up in Yugoslavia, so not really..."
When I wear a watch it is mechanical.

While I like the idea of the Apple watch etc., it would be taking on another thing that involves regular upgrades, learning about new/changes features, keeping track of what the new hardware can do, etc. That's a lot of time commitment. And as someone else said, recharging it every night, packing up the charger on trips, etc.

I will say that I feel there is less friction wearing a wrist watch of any type, vs. using my phone. Sometimes the phone is in my pocket, and checking the time involves getting it out of there, vs. just looking at my wrist. Or on the charger, or I left it somewhere else.
I'm not sure how subnormal numbers are relevant. For binary floats, the only duplicate values are (+0, -0) and the NaNs, and in both of those cases it's really up to you to decide if those are really representing the same value or not.
> And good luck browsing the web in old PCs. You can use Lynx and the like, but you know what I mean.

Hello electron where everything is a browser :)

Yes, even if your system is lean doesn't mean a lot if the application you're using on top still needs a lot of TFLOPs and GBs of fast RAM.

Trying to use a 2GB 2 thread atom netbook here as a dumb terminal of sorts for other systems - a pain for anything that is not very basic limited remote shell. The closest I got to a "working system with browser" was cheating using mosh + browsh on another computer.
I think it's hard to pick one between 2 and 3, as after knowing about a possible side channel from 3, you need 2 to prevent it on the specific architecture you'll run your code on.
I'm not speaking about density but efficiency, billions in r&d has been poured into combustion engine r&d and no engine reach more than 30% efficiency on the car sold.

It mean 70% of the energy spent to produce this fuel is going to be lost. Meanwhile batteries range is improving every year, and electric engine easily reach 90% efficiency.
> Read to your children.

I’ve been reading to my daughter since she was about 1 year 6 months. She’s 3 years 9 months now. It’s at the point that if she’s naughty I just say. Please pick up your toys or there won’t be a bed time story. And they are picked up quickly! She doesn’t want to miss out on story time.
LPDDR used to be about power consumption. It is not any more. DDR uses a lot of power for I/O and SERDES links to maintain a modular form factor, and LPDDR uses a lot less power by having worse signal integrity and lower swings.

They run the memory cells and the I/O faster, and as of LPDDR4 it is now significantly faster than the DDR memory products available.
You can browse the web on a ten year old machine just fine.
Ask HN: I'm disabled and out of money. Now what?
TL;DR: I'm a founder who had some success, but now I'm disabled, can't seem to hold down a job. I'm close to defaulting on my car. I am (unsurprisingly) depressed. I need help but don't know where to go.

I spent the 2010s as a founder. My company was funded by YC and several others. We were moderately successful but didn't see a meaningful exit. After my startup failed, I started consulting to pay the bills.

In 2018 I started having problems with chronic pain and gradually became less and less capable on the job. Consulting gigs were letting me go because I couldn't keep up. The last time I worked was over a year ago, and I finally exhausted my savings in early June 2022.

I live as cheaply as I possibly can at this point. I live with family and only pay for absolute necessities. It comes out between $1200 and $1500 per month.

I'm in the US and I have an application in for SSDI, but, from what I've heard, it's very hard to get benefits, especially if you have an invisible illness like chronic pain. It's likely that my application will be initially denied and I will have to focus on an appeal. It could take a year or more of fighting to be approved.

I am selling some of my old stuff on eBay but it's exhausting and frustrating given my limitations. It's not sustainable.

I have a car payment due soon and I'm already behind by one.

Worst of all, my life is pretty drab at this point. I am obviously depressed. I see a therapist and a psychiatrist but, fundamentally, the source of my depression is the state of my life. I have nothing to look forward to. I can't even afford to toss a few bucks into side projects so I at least have something to do with my time... I mostly watch TV, play video games and lurk on the internet. It's absolutely soul sucking.

I think, given the right environment, I could finish a weekly workload of a bit less than half-time and slowly re-learn how to work again even with my limitations, but no one wants to hire a middle-aged disabled person for part-time work. Further, all of my experience is in startups and that makes me less palatable to larger companies, but larger companies have more options to accommodate disabled people.

I don't know what to do. Has anyone in the HN community been here?

EDIT: A few people have asked what I’d like to do if I were to work again. The answer is that I don’t know!

Before I started having problems, I was a backend-centric web developer but I’m pretty burned out on that these days.

I’ve always wanted to get into embedded, but I have no idea if I can make a lateral move like that in my current state.

Whatever I do, it needs to be with someone who will give me the space to try and fail and try again. That’s really the main thing.

Feel free to EMAIL ME:

tyvm for the shrimp at gmail dot com
That's always been good programming practice to me, not functional per se. I learned the term 'spaghetti code' early on and took it to mean not just gotos, but lots of flags, especially globals.
most people were happy with a 640x480 60hz interlaced CRT display, too.
You are absolutely correct, I was gun ho and got punished with internet shame, bellow is the correct proof. but the point still stands.

Solution is even simpler:

Empty case after 1 iteration (I=1) the largest number is at position 1
Base case: after 2 iterations (I=2) the 2 first elements are ordered, and the largest number is at position 2

Assume N case: after N iterations the first N numbers are ordered (within the sub list, not for the entire array) and the largest number is at position N

N+1 case (I=N+1):
For Every J<N+1 and A[J]>= A[I] nothing will happen
From the first J where J<N+1 and A[J] < A[I] (denote x) each cell will switch as A[J] < A[J+1]
At J=N+1 the largest number will move from A[N] to A[I]
For every J>N+1 Nothing will happen as the largest number is at A[I]

Not part of the proof but to make it clear we get:
- for J<x A[J]<A[I]
- for J=x A[J]=A[I]
- for J<x A[J]>=A[I]
and the list is ordered for the first J elements
Great story.

The day of the train wreck will live on in Mendon for generations, I'm sure. There will be kids and grand-kids telling this story in 50 years.
> we also now expect computers to come with a few TB of storage

No, we don't. Modern Macbook which is overpriced elite computer sells with 256GB storage. There're plenty of laptops selling with 120GB storage.

I'd argue that since we migrated from HDD to SSD, we expect computers to come with less storage than before. I had 200GB HDD in like 2005 or something like this.
Why would you want there to be a separate upload and file sync step instead of simply editing in the browser?