skysight-inc/HackerNews huggingface dataset:
The productivity wasn't really that good. Rose tinted glasses. All the VB apps I've seen (and still get paid to maintain/rewrite to this day in the finance world) are an order of magnitude simpler than even a simple modern website. They often only have a few users, no devops automation, no deployment automation, terrible logging, terrible instrumentation, no tests, unacceptable access control, tons of failure edge cases, and poor performance.

Most don't even have central databases, they just sit on Access and get copy pasted around like spreadsheets.

While the UI part of Visual Basic was fast and easy, so is writing a React frontend that just stores data in browser LocalStorage, has no authentication, no logging, no monitoring, no tests, and deployment is emailing an updated js file to customers.

The complexity of modern development enables 10-100x better productivity across all aspects of: safety, security, monitoring, error handling, maintenance, and new feature development.

I can whip together a modern website that ticks all these boxes. To achieve the same in VB+Access would be monumental.
That's not secund best. You can not invent it in the first place too. We have intentionally throttled recombinant DNA research for decades.
almost certainly just a random/typical ransomware attack, not a specific target at them because they're a casino
The Persistent Mysteries of Electroconvulsive Therapy
I think the ambiguity of having speech, religion, and press all rolled into one short paragraph is part of why we've historically struggled so much with the 1A.

I wish we could just scrap the Constitution and start over with a version controlled and annotated wiki of rules written in everyday language.

Our legal framework is so undemocratic (maybe even anti-democratic) and unable to address any of the major challenges of modern society... sigh. End rant.
Opinion: The Deep Space Network is in trouble
Did you use them?

I tried to and have _very much_ the opposite opinion about the ease of use.
If I share a private picture with you by showing you the image on my phone, do you now have a legal right to force me to give you a copy of that picture?
Salt is water soluble and your body peepees and sweats out what it doesn't need. Most people don't consume too much sodium; they consume too little water and don't get enough exercise.
In this case it's probably not a fat-finger and more likely to be a software bug. The popular clients have warnings against against absurd fees, and even if you're crafting your own transactions (which might lead to absurdly high fees if you don't neglected to have "change" outputs), bitcoin core will check for this when you're trying to broadcast the transaction[1].

[1] https://developer.bitcoin.org/reference/rpc/sendrawtransacti...
The commentsbare more helpful than the "solution" of the blogpost itself.
expressions like (...){1,256} are very heavyweight and the scala JS code ends up timing out or crashing the browser.

if you replace that with (...)+ then it seems to work (at least for me). smaller expressions like (...){1,6} should be fine.
Thanks for the response -- so it sounds like there are a lot of business models right now and a couple different options for the consumers.
I thought I was adequately clear. If you need me to make my point more clear, here you go:

> > > It seems reasonable to me to assume that nothing bad would happen if we stopped fossil fuel consumption right now.

For what most people mean by "right now", something bad happens - many, many people die. You chose that phrase; I didn't. So within the normal meaning of the phrase, you are very wrong.
Apple sure wouldn’t mind gaining more Windows converts. But it hasn’t been their core strategy for a long time. They do care about Safari being supported by websites—and thus by developers of those websites—so the browsing experience on iOS doesn’t suck.

Apple will produce another Windows version of Safari if, and probably only if, they come to believe it’s an important and necessary developer target. For now, they probably rightly believe otherwise… whether that’s because developers are using and/or testing in Safari on Apple devices already, or because their efforts targeting Blink are sufficiently compatible.
I suffer from hypertension (which pushed as high as 170/120) and went through a period where I was measuring my blood pressure many times a day to try to essentially hack what the problem was to try to find a natural solution.

What I learned is that, for me,

-salt intake had zero impact

-coffee had no impact

-stress level had almost no impact

-alcohol had no impact

-exercise / activity levels had no impact

The single and only controllable factor I could find, short of drugs, was that if I was cold my blood pressure spiked significantly. I had much higher BP in the winter than in the summer, and could improve it by wearing layers, gloves, etc.

My body decided to go full ham on blood pressure and it was destroying my kidneys. I would be constantly annoyed by the sound of my own heartbeat doing things like trying to sleep.

Telmisartan + Caduet (which is amolodipine + lipitor) and now my blood pressure averages 100/60. And courtesy of the lipitor my cholesterol and triglycerides dropped 60%, from high to normal. Many thanks to the very brilliant people who work in that field and developed those drugs.

Anyways, thanks for coming to my TED talk on the magic of modern medicine.
> She started to give a lot more details, but after a minute, Musk interrupted.

> “This is making my brain hurt,” he said.

> “I’m sorry, that was not my intention,” she replied in a measured monotone.

> “Do you know the head-explosion emoji?” he asked her. “That’s what my head feels like right now. What a pile of f---ing bulls---. Jesus H f---ing Christ. Portland obviously has tons of room. It’s trivial to move servers one place to another.”

Have we read the same article?
Why do you think taking the fiber out of vegetables is good?
The official Base32 doesn't work for encoding UUID7, which is time-ordered, because its symbols for 0-31 are not in ascending ASCII order.

My own preferred format for UUID7 is one I call "id25". It's really Base35 because alphabets of 35 and 36 characters both need 25 characters to represent the 128 bits in a UUID. So I can start with Base36 and take out one of the next most ambiguous character pairs. The result looks something like '0pydgw5pifvapk5zyhmpso5tx'.

The two other advantages of using this id25 format rather than UUID7 are:

- The id25 format is quite distinct from UUID4. So if you have UUID7s being generated distributedly (rather than centrally) and the UUID7 time-ordering feature is important, it's nice to have a format that a trivial "if '-' in uuid_string..." check will spot.

- Because there are no hyphens or symbols, the whole id25 uuid can be selected in web page with a double click. Whereas a uuid will need a mouse movement to get all 5 parts.
Except that you can't be sure this bad flight plan doesn't contain information that will lead to a collision. The system needs to maintain the integrity of all plans it sees. If it can't process one, and there's the risk of a plane entering airspace with a bad flight plan, you need to stop operations.
When Tesla makes speculative investments, it doesn’t cost me money unless I invest in Tesla or they take money from the government.
...it's fantastic if you are able to live within its limitations, primarily being a single writer.

If your application grows into the need for concurrent writes, then it will be time for another database.
"(...) if you find yourself opening the emails, it’s likely you’re reaching the end" if you are a permie. Opening emails from recruiters is a twice-daily routine for contractors.
Interesting video here (from 2015) on the development of the Dreams rendering tech: https://www.youtube.com/watch?v=u9KNtnCZDMI
Protohackers in Elixir [video]
When you say you went to the pharmacy and doctors office, did you drive?

BP level seems to highly correlate with the environment you're in, stressful driving can bring it up and keep it high for a while.
Wow this looks amazing.
38$ for the day is actually more significant than I thought.
https://archive.is/nwqSm
This concept has always fascinated me because it feels so alien to me. I've never felt burned out for more than a couple hours. Having dinner and taking a walk resets me back into a good spot.

Not saying people are lying; but it's weird how much it varies from person-to-person.
maybe SqlServer Express ? It has limits on memory and DB size, but if your project is small it might suffice, in conjunction with Management Studio Express.

I've never used Access so apologies if you're looking for more than a GUI-driven interface to the DB.
Same, is aviation technology really this primitive?
While maybe that's true, that doesn't map to my experience very well. After QBasic, I wrote a lot of Visual Basic 5 and 6. I had poked at C, but would not say I knew it, and had never done anything useful in the language. But I did exactly one thing in VB.NET before trying C# and realizing that it really did encapsulate and present a better way to think about code. It's not perfect, but it's much, much better--and in that era, .NET 2 or so, it was significantly more ergonomic and had better tooling than Java or PHP, the other two languages I learned about contemporaneously with C#.

Maybe there's a mass cohort of people who were simply not going to learn something new, but in the light of most of twenty years hence, I think that they made the right call.
the quote from the film also talks about a software bug ;)
Sure, I use that when authoring and editing a RegEx. That's not the same as entry validation.
Interesting, didn't know. Been a while since I read the page.
In my experience corporations respond more often to bad publicity than they do to actionable feedback in terms of larger changes like this. One big reason is that often they already got that actionable feedback during the planning of this project but decided the business upside was worth it. Bad publicity cuts into the business upside which can change their value calculation.
In all fairness iTunes is terrible on Mac as well.
He probably gets downvoted because he's not discussing in good faith.
What you say is true, but at the end of the day blood pressure readings in the flawed doctor's office setting are still correlated with medical outcomes.

I just want to speak against a trend people have to dismiss bad medical news by finding excuses. "The blood pressure reading doesn't count because I was nervous in the doctors office"; it's true, but the guidelines have probably accounted for that. "That medical study doesn't apply to me because it was done on the general population, but the general population is overweight and I'm not"; "that study doesn't apply to me because I do yoga, they didn't study people who do yoga"; etc.

I know it's hard, I'm in the middle of excusing some bad medical news of my own right now, trying to decide what's best for me.

Medicines have risks, untreated conditions have risks, choose your risk, but don't live in denial that the risk exists.
i think the fact you are even thinking in terms of an on/off switch suggests you are far from your goal. the brain is not a computer [1]. yet, you projected on it machine characteristics: such as step transitions between states. rather, the biology of brain states is more similar to that of exercise biology: when you finished running, your heart rate, body temperature and numerous other adaptations stay elevated. in fact, metabolic rate stays elevated above sedentary baseline throughout the rest of the day (which constitutes a benefit). likewise, it's unrealistic to expect a discrete switch from on to off of "programmer mind" adaptations. there are many good suggestions in the comments for speeding up the transition, but i thought i would mention this biological context. it's completely normal to struggle with reverberations of the activity which occupied most of your day. above all it takes patience for them to fade away.

[1] https://news.ycombinator.com/item?id=37426601
On the other hand, here in the operations world we talk about designing for failure all the time.

You could make the argument that Amazon has baked into their operating model the failings of human beings and the failings of the processes of teams.

Being behind the curtain might be a nightmare but being in front of the curtain might just be the best ticket in town.
The method I use is to always leave when you've solved the problem for the day. Don't start another afterwards.
> I was planning on learning React, but the fact that it's owned by Meta really holds me back.

May I ask why? React starts there, but it will probably survive Meta. Its a great framework, IMO.
A customer of mine is adamant in their resolve to log errors, retry a few times, give up and go on with the next item to process.

That would have grounded only the plane with the flight plan that the UK system could not process.

Still a bug but with less effects to all the continent, because planes that could not get inside or outside the UK could not fly and that affected all of Europe and possibly more.
This may be a dumb question, but how do you connect analog devices to this?
I'm sure you're awayre that lots of evidence now that MS and many other AI diseases are caused / induced by acute or chronic viral infections:

https://med.stanford.edu/news/all-news/2022/01/epstein-barr-...

It really feels at this point that not by connecting these diseases together and treating them as a class, we're missing the woods for the trees. Sadly, all of the economic incentives are to keep treating them separately and reductively because chronic diseases are great long-term revenue generators. TBC, I'm not attacking the drug companies here (UC was a killer until pred was discovered in the 1950s and Vedolizumab is working fantasically well for me) but we need the immune system to be treated as genuine clinical and research discipline to really cure these things.

My last UC flare was preceeded by a bout of shingles which is caused by an opportunistic latent virus. My doctors always talk of my immune system as being over-active. It really seems to me that it's more the immune system becoming disordered - which latent viruses play a major role in. My docs aren't remotely interested in having that discussion because it doesn't involve the details of gut epithelial cells. Fascinating as they are, I don't think we're going to cure UC or any other AI disease by focusing on them.
> Necessary resources for modern life

> cars

Maybe they should've take the subway then? Because "Klimakleber" usually only operate in the city
I mean promoting a fundraiser still doesn't seem to make me a product, and Wikipedia is still pretty solvent regardless. Another example might be Linux software repositories.
It's crazy that anywhere in the country allows half a dozen people to carry guns on their hips into a Denny's.
If it’s a couple of hours I’d say it’s just “exhaustion”?
I wonder if it's also part of the patent battle they got in with Google over smart speaker stuff.

Side rant: It's so sad, to this day Google Assistant works terribly on my Sonos system, and it's a major reason I'm reluctant to further buy into their ecosystem. And Sonos's own assistant doesn't even support Spotify, last I checked. Their whole UX is... not great. I really wanted to work there and maybe try to fix some of the issues I experience as a user, but they rejected me. Alas.
An interactive map of CDNs around the globe
Ya, probably. If most people are charging at home (or office) for most of their usage, chargers won't get used a lot except on holiday weekends when you travel a long way from home.

When you do charge, you'll be stuck at the charger area for ~20-30 minutes, so colocating them with restaurants and other things to do during that wait would be useful. You definitely can't structure them as drive through and out like a gas pump.
Dnssec could solve this problem. But then we need an special errormessage that declares tjat the information is not trusted
FAA regulations state that fixes, navs, and waypoints must be phonetically transmittable over radio.

I.E. Yankee = YANKY. The pilot and ATC must be location aware. Apparently their software does not.
It's quite simple really. All we need is fast-as-light technology.

If you get in a ship and travel to Alpha Centauri at the speed of light, the travel seems instantaneous to you. But the people you leave behind think you've been gone 8 years when you return.

So instead, I propose that when the ship launches, we also propel the rest of the universe in the opposite direction also at the speed of light. Then, when the astronaut is scheduled to return, we propel the entire universe at the speed of light back to its original location.

All of reality undergoes time dilation. And the trip is basically instantaneous for all involved†.

† Note: This form of FTL is mildly costly in regards to energy expenditure.
Still implies that the journalists involved are deliberately spreading misinformation due to a personal vendetta. The primary victims are the ones who trust them.
I agreed a 24*7 on call support with a client of ours last year. Per person on call, we charged;

$250 per call out instance, plus,

$250 per hour under active call out, plus,

Day rate + $250 for weekends and other public holidays on call.

In comparison I think $1000 is very reasonable, but of course the circumstances may be very different.
The only result will be that the router of my neighbor, provided by his ISP, will happily reports the inside of my apartment.
Sorry, I can be excited for a radar-based controller for a console, but as part of wifi, I can't really find any legit use
I know how to write a Django app with a SQLite backend, but that's not what Access does.

There are basic SQLite GUIs, but they have no reporting functionality and no customizable forms.
Something I have found to work well in Python is static log messages with details in the `extras` kwarg (especially if you’re formatting logs as json).
Under $4m/year revenue, nice work on the launch. Hope they're not giving too much of that haul back in revenue sharing or have more than 3-5 people working on the program.
How the Boeing 737 Max Disaster Looks to a Software Engineer (2019)
This is why I'm fanatical about using proper Tables in Excel wherever possible. Any db-like kind of data is first turned into a table, then I work with it using whatever formulas, code, or tools I need to. Half the time this means dropping into PowerQuery to do more transformations on the entire set, then finally using Excel formulas or pivots as needed.

But I really like Excel for allowing me to just plop stuff down wherever when I'm brainstorming something, or just want to do a one-off calculation before I quit-without-saving.
Show HN: AI turns blog/newsletter into companion podcast
No, waypoints aren't spelled out with the ICAO alphabet. They are mnemonics that are pronounced as a word and only spelled out if the person on the receiving end requests it because of bad radio reception, or unfamiliarity with the area/waypoint.

For example, Hungarian waypoints, at least the more important ones are normally named after cities, towns or other geographical locations near them, and use the locations name or abbreviated name, being careful that they can be pronounced reasonably easily for English speakers. Like: ERGOM (for the city Esztergom), ABONY (for the town Füzesabony), SOPRO (for Sopron), etc.
Sure, why not? It's just a fancy point cloud. I can easily imagine an open world Minecraft-esque game that uses this for its base engine instead of voxels.
I don't know that there is an existing country with stronger protections for free speech than the US, and it is true we do take that for granted. My point is that the negative framing in terms of the de jure government has reached its limits, with those seeking control essentially reinventing governance through "private" entities with "voluntary" agreements that in reality aren't so private or voluntary.

It's quite tempting to cheer for autocratic corporate power when it appears to be doing things that you find favorable, but the wind can shift on a dime.
Flight plans do inform ATC where and when a plane is expected to enter their FIR though, no?
I was disturbed to hear from people first hand in Vegas saying it was making the ATMs inoperable. No details on how inoperable, like if it is just certain banking features or everything. The ATMs should not be effected in the same kind of attack that would take down the website and booking systems. Those should all be separate.
Do I sense a future asbestos-like scandal brewing here?
Its a great game. Iam at like 40 hours and just started my second playthrough (part of the game design and its not 100% the same as the first one - an interesting solution if you ask me.

Difficulty feels sometimes a bit off (I play on hard) and menus are a bit quirky. Iam not the greatest fallout fan after fallout 2 but starfield bound me to my PC for 3 days and it was a pleasant expierience. I have still at least a few hours to explore.
After picking some scheme to generate messages that predict n bits of their hash in some form, the chance of finding at least one message that correctly predicts its hash is 1 - (1 - 1/x)^x where x is 2^n. This approaches 1 - 1/e = 63.2 % for large n. So by trying a few different schemes, for example slightly varying the prefix »The SHA256 for this sentence begins with:«, it becomes quickly very likely to succeed. In the limit of large n, for example only 5 different schemes will yield at least one correct message with 99 %.

With 5 patterns, 24 bits and SHA-1.

The SHA-1 hash of this text starts with 051E35.
The hash of this text starts with A943BD.
The SHA-1 hash of this text starts with B6640C.
The SHA-1 hash of this message starts with C3B03D.
The SHA-1 hash of this message starts with D93717.

Or the same as before but as patterns just padding the 6 hex digits with zero zero to eight dots.

0AF3DE..
2AF7DF.......
3E0E50.
8EE84C.....
919025...
A57198....
B20775.....
DA525A........
ED20F4..
Trying different prefixes doesn't take less time than trying different sequences. Unless you're hellbent on finding a match for a particular sequence.

I'd settle on a fixed prefix instead and try longer sequences to make it look more impressive.
Well, that is a fact. According to polls Germans do not support their actions.

https://www.ndr.de/ndrfragt/Umfrage-Letzte-Generation-geht-M...
I thought the tweet author responded to this exact point?

> I hear you saying: Safari is the modern ie6, but this is changing: For some reason Apple is investing on Safari again, they hired a bunch of people and things that were glaringly missing are now being shipped.
I mean it could have also saved lives by that logic. Did someone missing their flight mean they also missed a terrible pileup on the roadways after landing? We can imagine pretty much any scenario here.