skysight-inc/HackerNews huggingface dataset:
Load up “about:crashes” and make sure at least one of the crash reports was submitted. Then click the link to view the report; it’ll show you the stack trace, what libraries were loaded, all kinds of information. You can use that, in combination with the Firefox source, to diagnose the crash and figure out why it is happening.
> Make your phone less accessible

>One of the best ways to disconnect from your phone is to get some physical distance from it. “Let’s say you have your little workstation at home—try to keep your phone behind you on the shelf,” Olson advises. Much of our phone use is mindless, so “putting up these little barriers, like keeping it behind you, face down, can be effective.” Keeping your phone in another room while you sleep is another particularly helpful strategy, he adds.

As someone who spends most of the time in front of the computer, I cannot believe how effective this strategy works for me.
I don’t know any top blogger who used that platform, so I’m not sure I understand your comment.
MetaWriter Software Vending Machine, 1983
H3 hexagons is an open source geospatial indexing system that partitions the world into hexagonal cells being used by Uber and SpaceX. Online map: https://wolf-h3-viewer.glitch.me/
Not all time spent is equal. Spending slack time to improve efficiency so that you are more efficient during crunch time is generally worth it.

> Lots of these micro-optimizations are saving dozens of milliseconds

I think you underestimate how much time it takes to move your hand to the mouse and move it back to the keyboard. It's at least half a second but likely more.
> No, it was not. If you read the decision, it is very clearly based on the 14th amendment:

Yes, but as the Supreme Court has since pointed out that was a flawed and incorrect understanding of the 14th amendment. To the point where the current justices felt it reasonable to go back and overturn the decision. And it seems to be quite hard to support the original decision with quotes from the constitution, as people aren't doing that.

I mean, the key part of the text is what? "No State shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States; nor shall any State deprive any person of life, liberty, or property, without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws."? If we can go from that to "abortions are a right", then we can go literally anywhere. It is logically and practically a non-sequitur, especially in context of other stuff that the government does like military drafts or interference in people's other medical choices.

Not to say I'd be unhappy if "liberty" automatically meant a total autonomy over one's own body. I think that would be a great standard! But we just came through COVID and it is obvious that isn't where the standard is.

> Like there is today? The majority of people in the US today think Roe/Casey should have been left alone. That is as close to a fact as we can have, polling shows it clearly.

It is pretty obvious the current situation is also the result of a focused campaign for promoting state control of abortion legislation. I don't think there is much controversy over that particular part of the story.
It's the default because society has told them that for multiple generations. Your proposal is already happening, with increasing numbers of mid teens making decisions with the future in mind.

At the same time, we see teens get more depressed and having worse mental health. Teens are expected to fight uphill for many years to get what previous generations got doing virtually the same as young people are today. Worse, we can't exclude a causative relationship between the mental health and having to consider their future that early.

It isn't controversial. The real question is to what degree this is victim blaming rather than productive for the health of younger generations. Turning them all into desired blue collars, programmers, etc. isn't going to get them where they want when even software developers struggle to achieve what their parents did without doing a lick of homework. The ball isn't in their court.
That reflective data transmission technique has been discussed around the barely-possible-but-plausible Venus surface rover demonstrators, but using radar. I really like seeing seeing projects like these that clash hypothetical technologies against real-world constraints, if only to better map out where to look next.
I think options is more valid than a solid plan. I've also seen it go the other way where people have this very specific career path in mind and take a degree towards that goal, only to find that in practice they hate it.

I feel like there are analogies between building software and careers. Having no plan means you go nowhere, but having a rigid plan means you are brittle to change. You want to aim for something inbetween to give you the best chances in success.
Wild rice in the Great Lakes, and a whole bunch of things on the west coast.
Just go back to good old value trade mechanics rather than the predatory ones. People can tell when a transaction does not sound fair, you may think that they should think it is, but if the tactics employed are such as those done by Medium (and others) it’s always a tell that something is not right and transaction is not worth the money. Scammers on the internet employ similar tactics all the time.

I think Substack is clearly and obviously fairer than most competitors to both writers and readers. That’s why it’s succeeding.
Cool! Then again, I wish the render was done with larger emojis. At the moment when I pause the screen I can’t easily recognize the individual emoji.
Building an FM radio from $3 radio chip and an 84MHz ARM Arduino
I bet you learned that the hard way.

It's surprising how poorly the situation with timezones is understood in the industry.
I've always found moment to just present the same problems you would otherwise have with a few new ones tacked on stated in a different and more complicated way but with a pitch site and artwork.

The js date is a bit primitive and moment looks easier but in practice it's actually a convoluted clunky type system that hides important nuance behind impressively bad defaults.

I approach all of these "better than what the language offers" solutions the same way: it would be truly remarkable if some kid had a more nuanced and correct take then people with years of experience and PhDs in language design who made the language but more likely, I think the kid who wrote the library is just better at drawing cartoon characters, hype posting on social media and making something popular.

I used to get immediate hostility and belittling insults when I stated this about 10 years ago. I think people have finally come around. Let's see how the replies go.
Wildlife deserts nature reserve known as Europe's Amazon
Exhibit collaborative art in real-time on a huge LED screen at Kunsthalle Zürich
Exactly. The sun also rises.
Nit: There was no “software” for the ENIAC, programming was done with plugboards and cables. The very concept of software would require a stored-program computer, which ENIAC was not.
I only see this being an issue storing times as strings. Why not store them as integers (like a Unix timestamp) or at least some standardized string format? The only reasonable use case I can think of where you absolutely need all this complexity is if you're rendering a calendar or something similar.
There is a Laravel for Node.js - https://adonisjs.com/
If I'd use something like this for work, let's say ~8 hours a day for a year, how are the eyes affected? Are there studies around this?
Another Deceptive NN for Tabular Data – The Unsubstantiated Claims about NN's
It would certainly make it easier to disguise the space platform
Because shade does nothing in 90F with 90% humidity.

LV/PHX would be better candidates, but trees don’t like to grow there.
Ask HN: Best programming books to recommend for the novice in 2022?
Ocolos: Online Code Layout OptimizationS
SMTP is really only intended for use in edge-of-graph instances where there is no further dependence on the output e.g. a wall clock. General-purpose computers should all be using NTP.
> it means we aren't trying

It'll be pretty exciting times once we do!
Final year of UK junior school is ten years old. By eleven, I was taking the train to another town for school. With a few other children, but no adults.

I think the acceptability of this stuff comes down to the area you live in.
Paper link: https://fling.seas.upenn.edu/~zyuxuan/dynamic/wordpress/wp-c...
5 reasons why destructuring and inline types hurt your TypeScript codebase
https://knowm.org/oxide-memristors-have-shelf-life-problems/

Not related to the Aluminum Scandium Nitride memristors from the current paper, but this article I just found fascinating. I've been a stealth fan of memristors for a long time, and this finally answers why HP's efforts failed in such a crazy fashion. It is because they were using metal oxide memristors, and they rust easily.

Maybe if the devices from the current paper turn out to be good that could finally act as the fuel for the next AI wave after deep learning? The paper looks good to my eyes, but I am not a materials expert.
Look at Brilliant Pebbles. Starlink is just V.20 under the cover of Musk.
I think Maursault has thoroughly demonstrated their lack of serious thought or reading on the subject. But just for giggles and for the casual reader, the lattice spacing of silicon is 200,000 femtometer. So if you encode only one bit per cube of this fm cubic lattice, and you manage to encode this into single atoms of silicon, you need a volume of silicon 8,000,000,000,000,000 times larger than the system you model.
Yep and that sucks. I wanted to use quic in an Android App and thought that was going to be a no-brainer, given that Google is the main force behind the technology. Lol stupid me. There is no quic support even on the most recent Android/SDK, as Google really only needs it to shove ads in your face as fast as possible.
Thanks for pointing this, I wish this was stated more clearly.
It's about two things: 1) latency, 2) cost.

For the latency: 100ms is where the threshold is. Above 100ms, you start to really notice the latency and it becomes annoying to the point that you even start making mistakes while typing. Let's take an example: the average latency from my home laptop to a server in the AWS cloud is 20ms. If I add a GUI remote solution (such is Xpra, which is pretty good wrt latency), the latency increases to 60-80ms (and this is just for remoting a single GUI app like VSCode, but not the whole desktop). Now you add a latency of the app itself, which for VSCode is about 50ms. The total latency becomes 110-130ms. So latency-wise the experience of working with a cloud desktop is noticibly worse than my local developer laptop.

For the cost: my developer laptop costs about $1500. 16 cores, 32 GB of RAM, 1TB SSD. The equivalent cloud desktop setup would probably be around $400 a month. So in just 4 months the cost of the cloud desktop will exceed the cost of the laptop.

In my opinion, cloud desktops only make sense when you're not sure how much capacity you need. Is 4 or 8 cores enough for your work? 16 or 64GB of RAM? The cloud desktop setup is flexible. You need more you allocate more. But once the capacity is known, you should switch to your own hardware to significantly reduce the cost and actually improve the experience.
There's a lot of rhetoric and bluff.

I don't believe for a second that Nato would directly strike Russia if Russia used tactical nukes in Ukraine.

That would indeed be a declaration of all out war against a cornered country which only remaining strength at the moment is its nuke stockpile, I.e. it would be madness and Armageddon would indeed have been triggered by Nato, not Russia.

Rather, the West should deny Russia a victory in Ukraine but without cornering them, as has been suggested by some leaders. The West has an interest in Russia not winning but they also have an interest in stability in Russia and in an end to military conflict.
Show HN: Simple API to fetch job listings from popular job boards
Followed this guide a while back and got it working - an iPad makes a wonderful classic Mac, especially with Bluetooth keyboard and mouse.

Even thought about getting an iPad mini and putting it in a Mac Plus enclosure, but the fact I’d need a developer account put me off somewhat, couldn’t be bothered to keep rebuilding the app.
Pretty Neat! I had come across similar techniques in Arthur Whitney's work (past HN threads).

However i interpreted the original "language agnostic" question as maybe wanting to implement the C code in terms of some pseudo-code and hence my question. The phrase also seems to have another meaning: https://en.wikipedia.org/wiki/Language-agnostic
Well, valve released portal on the new nintendo, so they have some buisness connections
Amazon is making suicide trendy? or, Parents looking for a scapegoat for their way-too-late emotions?

> She placed the order within weeks of experiencing suicidal thoughts.

weeks doesn't seem long, unless you consider the mindset of the suicidal person: every day, hour, minute, filled with overwhelming mental burden.

I still remember the few weeks at my lowest as probably the longest memories, longer than all my school memories stuck together.
A very good book on this is "Farewell to Alms: A Brief Economic History of the World" by Gregory Clark.

https://en.wikipedia.org/wiki/A_Farewell_to_Alms
Here is a very brief and basic introduction to numerical simulation:

Simulation of dynamic systems is a big deep area. In general you use what is called numerical simulation where you have a model describing your system, in the form of a partial differential equal equations.

You start with the chosen initial conditions, choose a delta-t as your time increment, and solve the equation for those inputs. That result is the input to the next iteration.

The most basic algorithm to solve such an equation is “Newton’s method” but no one actually uses that, they use many more advanced methods. But if you are learning that is where you start.

This approach has advanced greatly over the last 70 years. Doing numerical simulation is why early computing work got funding, to simulated nuclear reaction inside bombs.

Now numerical simulation is the occupation of all the worlds top super computers. It’s used for climate simulation, bridge strength, how sky scrapers flex in the wind, testing car crashes or even simulating the strength of ceramics. Oh and it used a lot in financial simulations to model risk and calculate the price of assets.
> I'd wager that an average webpage size is probably closer to 1MB.

And the average American is heavier than they should be. Doesn't make it ideal. Always endeavour to trim the fat.

This is HN, and despite the likely predominance of US big-city devs here, I'd wager that most of them like money from rural dwellers just as well as they do the money of their fellow city-slickers.
> farming may have been independent of the crops used rather than being independently invented that many times.

Could you please expand on that? I'm not sure I parsed it correctly - I read that as "people were already looking for useful plants they could encourage the growth of, rather than they discovered useful plants and decided to encourage their growth", but I'm not sure that's right.
Call for Participation to Chaos Computer Club’s 37C3
Cold Fusion is Back (there's just one problem)
If you are so keen on having disclaimers maybe you should also disclaim in which FAANG companies you worked and which SaaS Startup you are speaking for (as mentioned in your bio).
This was the reply I was trying to prevent by saying "minimal code example".

I'm not interested in long theoretical articles. But I would look at a few lines of code.

Here is an example of some code I recently wrote:

logEvent {
'date': new Date().toISOString(),
'event': 'image_updated',
'value': image['id'],
}

This logs that an image with a given id was updated.

Why would I trade in my single date line for 423 files with 53004 lines of code?
was*

It is one of the worst ones now.
I agree, but I think the part that's not stated is that when picking such a technology, you basically commit to not needing joins or random reads. If you do, as the application evolves, you're really out of luck. Generally, that commitment cannot be made upfront.

Typically, solutions like time-series or document databases are deployed alongside other components in a much larger system. If you are looking for a single database solution, then maybe NoSQL is not for you
The find my phone feature needs to be explicitly enabled. And not many people were using it, in my recollection.

My parents didn’t have cellphones and they were fine, now with the US being MUCH safer than the 1980s/90s, those generations are now turning around and insisting on tracking the hell out of everything kids do. Insanity.
Perhaps the solution is for the authors to pay to put it on Medium. Make that be the business model. Put no ads on the site. That may eliminate the incentive to spam and SEO.

So why would a writer do that? To build a reputation that can be turned into money elsewhere, like being able to charge higher consulting fees.
In a post scarcity economy, human beings don’t have to be gaslit into working till we die.

This is in the realm of possibility within our lifetime.
Have you flown with LH recently?

If something happens then they shut down service desk and don't help you at all.

Find your own solution and then they ignore you if you want hotel/travel costs paid back.

I'm still waiting ~4000 eur from them. But only one human reply that they forwarded claim to another department. 3 months and counting...

And I resend all my claims weekly and hope for the best.

Phone support is even worse. 2 hours on the phone and then they understand that indeed my flight was cancelled 3 months ago...
How often do you go out to restaurants?

If I go out I want to indulge myself, not calorie count.
If enough people use a word, it’s a word. Many words were formed as mistakes, “apron” and “tornado” for example.

Dictionaries follow how people are actually speaking, not the other way around.
This seems like a solution, but who judges what "availability" is? If Nintendo say they'll reproduce any NES cart you want anywhere in the world for the low low cost of a hundred thousand dollars per unit, and all requests must be made in writing, please allow 6-8 weeks for delivery, is that "available"?
Maybe I’m just bad at Vim (though I use Vim keys anywhere possible), bit I’m starting to wonder if Vim combos crowd mental space that would be better used for programming. It does take a certain amount of mental energy to constantly be computing effecient key combos. And the half seconds of moving the hand to the mouse are mindless, allowing for the brain to remain focused on next steps.

On another note, the productivity I’ve gained from using an actual IDE, particularly for things like moving files, renaming symbols, and other refactoring tasks, has probably saved me far more time and headache than avoiding to use the mouse.
Sukkot
>We like being an open platform

Then be one. Actions speak louder than words.
Prior to this (1983) Reagan had been quite staunchly anti-communist and anti-Soviet repproachment. Reykjavik was in 86 so yes I think that led from this incident.
I think the whole point of being able to retire early is not to rely on speculative markets like the stock market, but create a world where energy is free.

If energy is freely available, all price supports and controls can be seen for what they truly are…..artificial constructs.

Food, medicine, housing, energy and transportation are basic necessities. What do we spend most on? Everything else is tinder to keep the fires of consumption going.

Human beings have enormous reserves of potential. None of it has been unlocked because we have been suckered into wage slavery.

Work is essential. Everyone has to contribute. TANSTAAFL. But it doesn’t have to be 8 hours/day grind for 40 years of our lives.

If you step back and think about it…it’s nuts. And entirely artificial.
I suppose if you read the inverse of the law, there's a tenuous thread connected to the notion that progress is a necessary step to disabusing our illusions of nature and how the world works. The risk is both assuming you know more than you do because you "believe in science", as well as devaluing things in the natural world because they do not fit into whatever notion of advancement is in vogue.

We often see valuable discoveries come from some area that was previously overlooked. There's not enough there to demand any sort of cute phrase but just enough to discourage the notion that a society with some advancements over another has nothing to learn from the other either.
I set up timers in Android on Reddit and Instagram. 20 minutes for each is already too much. Never looked back. Now, if I could convince myself to do the same with RSS...
No-signup online Markdown editor
Geography?
Thanks for chiming in.

I am certainly not anything close to your ideal contributor, but here’s why I decided to stop using Medium.

WHY DO I WRITE?

Writing is important to me, but I guess for different reasons than for most folks. I do it for myself. I am not interested in making money, or being famous, but I write as if these are my goals. It’s really a personal exercise, and much more inward-facing, than looking out.

I don’t charge (or expect others to pay) for my writing, and am quite aware that most folks find no value at all, in most of my work (including my software development).

WHY MEDIUM?

I liked the fact that Medium provided an SEO-friendly substrate for my writing. I’m a working engineer, and my writing is a side gig. I am glad to have things taken care of for me.

Although I am quite capable of “rolling my own,” wrt creating a Web site, it’s a distraction from what I really want to do, which is create world-class Apple applications. I enjoy writing. It helps me, more than anyone else, and Medium gave me a “one-stop shop.” Before Medium (and after), I have used fairly basic WordPress sites, with minimal customization, as a platform for my writing[0].

There are many frustrations with Medium, wrt to formatting and dashboard/editing stuff, but they aren’t crippling. I work within boundaries all the time. I know that it is not a technical writing platform, and most of what I do is technical writing, so beggars can’t be choosers.

WHY I STOPPED USING MEDIUM.

Because of this story[1].

When Medium arbitrarily slapped a paywall on my free, open, and public writing, I realized that you guys believe that you own the material that I publish using your platform. The fact that I pay (admittedly a fairly token amount) to post this stuff, means nothing. Despite the claims in the silly “congratulations!” email I got, this did not increase the exposure to my article. Quite the opposite, in fact. I can no longer refer to the article, as most folks can’t read it. Good thing I have a non-paywalled variant (the original)[2].

It’s my writing. Not. Yours. PERIOD.

Since you guys have control of the platform, you hold all the cards. I’m a relatively “bit” player, and cannot expect any special treatment. In fact, I consider this very screed to be nothing but a fart in a tornado (I write in the vernacular).

But you did step up, which I appreciate, and I believe that it would be disingenuous to complain privately, if there’s even a chance that I might make a difference.

If Medium ever changes back to something that is useful to me again, I might consider using it. I maintain my subscription, because there’s stuff up there, and I don’t feel like going through the agita of changing all the callouts in my stuff[0], but I don’t plan on adding anything new.

Thanks for stepping up.

[0] https://littlegreenviper.com/miscellany/

[1] https://medium.com/chrismarshallny/the-curious-case-of-the-p...

[2] https://littlegreenviper.com/miscellany/swiftwater/the-curio... (non-paywalled version)
People stare at me weirdly when I say that I don't have my phone on me.