skysight-inc/HackerNews huggingface dataset:
The early BASICs, on the TRS80, the PET 4032 and the like, were all dreadful, but they were the only game in town. All variables were globals, the nearest thing to a procedure call was the 'GOSUB', there were inexplicable hold overs from punch-card systems like the READ/DATA thing.

Those were the days of typing it in from a listing printed in a book or magazine. 16K of RAM was plenty, because any BASIC program more than 100 lines long was simply incomprehensible w/o some cheat sheet notes on the side.

About the most interesting thing that could be done with those machines was to learn the assembly language for the underlying processor. People said that assembly language was going extinct even in 1980, that it was a step backwards, but BASIC didn't seem to be the way forward, either.

Recalling fondly now the sheer delight of that first university class in Pascal.
The problem with what you describe is that it doesn't merely prevent large areas from dominating the smaller; it actually allows the smaller areas to gang up and impose policies on the majority. Tyranny of the majority sucks, but tyranny of the minority is even worse.
I’m using classic i3, with a nearly stock config. I have a key binding to start a launcher (in lieu of a start button).

I3bar to indicate which workspaces have new chat messages etc.

Default black background, all non-critical notifications disabled; I get distracted easily, so I craft an environment that avoids distractions.
I liked BASIC not so much because of any particular programming constructs. I liked the large, varied community that formed around BASIC. All sorts of people were dabbling with BASIC at the time trying to code games, utilities, or maybe just noodling with graphics and sound as the potential of the 8-bit home computers was explored.
> Democracy is dead, and it even began to smell.

what's your solution?
My #1 proven-in-battle management tool is a humble prioritised to-do list. I have used it for managing large teams and for personal projects. It is simple. It works. Love it.
The best one is from Community: https://www.youtube.com/watch?v=Mzp8uVCwiGI
Pain is information. Instead of trying to manipulate the brain into not feeling it, we need to be figuring out the cause and fixing that.

These ooh, shiny med tech solutions are likely on such shakey ground in part because the mindset that says "Hey, what can we build and sell to make the pain go away?" (instead of wondering what causes the pain and fixing that) is exactly the kind of thought process that turns a blind eye to the big picture and the long term. Such a mindset is not really good for genuinely addressing health issues.

In response to the dead reply to me (that I don't plan to vouch for): No, I don't assume all med tech is made in bad faith.
2003, surely.
Vaporizing nuclear fuel is how we enrich it. Uranium => Uranium Hexaflouride sublimed at 57C => Gaseous centrifuge to separate the isotope. We've been doing it since the Manhattan Project, since before nuclear power plants were even a thing.

https://en.wikipedia.org/wiki/Enriched_uranium#Centrifuge_te...
Sorry for the late response. Citus certainly does keep getting better. Its parallelization is a little different but given a system designed to use it, I'm sure it'd be just as good as Oracle. Its tenant sharding is a killer feature.

My argument never has been that it's purely a feature play; in fact, I think RDS made Oracle far more compelling, because I got to offload the majority of the day-to-day. Now, with citus on azure, yeah, it's pretty compelling on the operating cost side.

> If your business is a thin layer around a finely tuned Oracle setup then ofc it becomes pretty stupid to suggest moving off that

Right. It's really and end-to-end thing. Oracle serves pretty much every significant business problem. It has a giant API and huge function library that I can use to implement pretty much whatever I want. Then, I can turn it over to the auditors, who know it and understand its operations, so compliance is relatively easy when it comes to things like HIPAA/PCI/FERC or whatever.

It's not just about tech. It make a lot of sense for a lot of businesses.

Now that I'm not as heavy in regulatory environments and more in science, I think I'd be very happy with the offering. (In fact, I am actively using postrges, and not actively using oracle right now.) I might miss some of the in-built reporting functionality that Oracle has, but I'd have to have a look at the very latest offerings in that area from citus.
>Half the metrics I track are useless, the trouble is, I don't know which half.

You can measure how correlated metrics are to key metrics. You can ask questions like "Does the rate that my app crashes affect the amount of money people spend when using the app?"
That's not really old.

My IBM Model M keyboard is from 1985. That's probably the oldest piece of equipment that I actively use.
Toxins in Chocolate
None of that matters. What matters is whether the standardization process "is" the process described in this comment: https://news.ycombinator.com/item?id=33989349

And the answer is, "no, that's not the standardization process", and furthermore, "that comment was hyperbole". If you can't admit this, then you are disconnected from reality.

None of your words or links will make the original comment true.
You've got a few that are pro privacy in the "pro individualism to the extreme degree" lumped in there with some good ones, just so you know. I've been in this space a long time.

And now, I must hand off this nym to the new owner.

Goodbye!
You said

> In a real democracy the big challenge should be how to protect minorities from the tyranny of the majority

But isn't that exactly what's happening? The minority (red) won against the majority (blue).
No, I am not. Linus is not exactly an average person; it seems perfectly reasonable to me that among his many eccentricities would be the belief that only some people play games on a PC.

Maybe I have been reading too many of his emails.
I can't see a requirement to be FOSS working due to those who fund such companies expect to have dividends, even universities. But at least if it's published, and with stronger right to repair laws, there is some chance rather than none.
Wow. That sounds like hell. You do have my honest sincere sympathy. I just keep a simple prioritised to-do list and it works for me. I have used it to manage everything from large projects to small personal projects.
Many BASICs of that era were limited to two significant characters for variable names, which made the code even less readable. There were some attempts at creating preprocessors that would take more readable code and turn it into something the interpreter could use, but at that point, you might as well go all the way with using a compiled language.
I think this might explain it? It sounds like various systems have decided that your Tailscale exit node is in Mexico, and something needs to happen to convince them that it isn't.

Various companies including Google have systems to determine a phone or computer's location via WiFi. To do this they have a table of the approximate locations of routers worldwide.

How does that table get updated? In part it's due to cell phone traffic. If a cell phone's location is determined in some other way (such as via the cell phone network), they will assume any visible router is nearby. So, for example, this would be a way of finding out where a coffee shop's WiFi is.

If, say, a mobile phone is in Mexico (determined via the cell network or GPS) and it's using an exit node in a different country, the inferred router location is going to be wrong. Ironically, using the VPN from Mexico is probably what broke it.

One way to fix it might be to change the exit node somehow. Or maybe connecting to the VPN while at home, using a cell phone, would fix it?
> most scraping tasks require either desktop or mobile useragents and not both together

Why? Do some sites serve completely different content? Or it's simply markup differences? Have never done much scraping and I'd expect the viewport size to be the decisive factor these days, not the user agent. But, again, I don't know much about that.
I just place white or black rectangles over the text (make selection > Delete).

If it's secure enough for intelligence agencies, it's secure enough for me.
If you're going to downgrade, file feedback first.
Germany is half-half.

Open to immigrants because a/ its economy is an electromagnet that needs foreign talent and b/ its post war doctrine makes it imagine itself as America but with better beer. Foolish but true.

Closed to immigrants because it is the clearest ethnostate in western Europe (I don't make this up, my political science professors taught that) and its culture is borderline neurotic.

In general, it's the last place where I imagine locals running after brown people with pitchforks because most Germans aren't apes. They are however quite particular and have other ways of making the piece that sticks out, feel unwelcome. Immigrants from Germany's closest neighbours have trouble integrating there. French, Scandinavians, Slavs, even the Dutch.

Just be aware.
The article mentions both a banker and a electrician...
What is qualified ?
Bankers/Academics go to the UK and make twice the money.
For a electrician, Germany is very attractive.
However, don't try to setup your own firm because politics seems to actively work against entrepreneurship.
Their business administration literally is like a guild system from the dark ages.
Yet Next, Back, Done, Cancel, etc., are at the top on iOS, for some reason.
At least everyone can agree that we're all really just standing on the shoulders of Mozilla. In a way, that's beautiful.
The problem with that argument is where the money comes from. If you look at government tax take relative to GDP we aren't paying in much less tax than at any other time in most of our living memories. If anything it is the other way around.

We'd all like public services that do everything for everyone but few of us would be willing to pay what that would actually cost and many of us literally couldn't afford it. Meanwhile expectations of government services are rising and in many areas demographics are against us. If you rule out reform of government services then you don't have a lot of options left to square a lot of circles.

It's important to consider that "reform" is not the same as "cutting standards". For example if we could redistribute the available resources for health and social care to focus more on prevention than cure then many problems might be detected and dealt with earlier resulting in lower overall costs and crucially also
better outcomes for patients. Of course there is so much firefighting happening in the NHS now that it's hard to see how any radical reform could happen without a huge injection of both cash and trained medical staff over a period longer than a single electoral cycle and that makes it a political problem as much as an economic or healthcare one.
Not the worst that can happen from travelling. At least now you can filter out everything that's in Spanish without having to second guess whether it's an ad or not.

I logged into the WiFi of a Russian airport once and from that day I had Russian spam in my email, fake invites on Google calendar, attempt to break into my Shopify account and others (probably using data from breaches)
"Print books out-sell eBooks 4-to-1" - recent data.
Godbolt* does support AVR gcc at least.

* actually "compiler explorer"
I'd expect a comment like this on Facebook, not here.

Yours is a "Natural human" take that assumes every piece of medical tech was made in bad faith. How sad and cynical and absolutely untrue.

>Pain is information.

It can be NULL information, too. or WRONG information. Dude was having cluster headaches for 8 hours a day. Do you have a cure for cluster headaches? Are you able to interpret this "Information"? How arrogant!

If they had a cure or a magic wand it would have been done by now.
Which other methods? Like counterfeiting a bunch of cash on the office laser printer when you run out of money to pay employees?
I previously posted the Consumer Reports article on this: https://news.ycombinator.com/item?id=34016384

This present post is from the organization that discovered the issue and fought for the industry to recognize and study it. It includes a nice searchable database of test results on the bottom of the page.
What a lovely little puzzle.
The transformations between shapes is quite intuitive after a few tries and allows for clever movement around the map.
In Vegas at least you're supposed to be having a good time blowing through your cash.
I think the issue is that recent governing coalitions' majorities in the Knesset (over and above what they need to appoint a prime minister) is smaller than an individual small party. Consequently, an individual small party could unilaterally bring down the government (or threaten to).
It's very easy to develop a daily writing habit with it. I write in the morning and before bedtime.
> Apple for the test case[1] and patch. (I didn’t change anything: I just added the command line parameter to control what to overwrite.)

Nice of Apple to provide the exploit code. ;-)

[1] https://github.com/apple-oss-distributions/xnu/blob/xnu-8792...
Oppenheimer wrongly stripped of security clearance, US says
I mean Germany actively has the USA spy on German citizens for them. The last issue wasn't that the USA was doing it but rather "privileged" German citizen who weren't supposed to be on the spy list got on it.
For a very long time Google thought my Newark, NJ IP address was in UAE, where I’ve never been to. Most other websites serving a local version (e.g. airlines) based on GeoIP got it right, but a few also decided I was in UAE; I don’t recall which ones. I submitted Google’s IP location correction form[1] and it was fixed months later. Google’s GeoIP database is weird.

[1] https://support.google.com/websearch/workflow/9308722?hl=en
They ran the cycle again with one obscure parameter difference and it ran without issues until the Y2K bug took it down for good.
Covox Speech Thing
Has anyone been working on using SIMD on sorting networks? For the 16-input network, for each stage on the first half of the pipeline, all comparisons have no dependency and seems to be a good candidate for SIMD.
When it says Windows 10, it could also be Windows 11.
Collaboration is tricky. How much time you spend on it is really important. My rule of thumb is 5% of your time is optimum. More than that and the benefits start going down. Too much and you kill productivity. I have worked for a dysfunctional company that was so busy collaborating that nothing ever got done. Most large organisations seems to “work” that way. Lots of meetings, reports, feedback and other “collaborations” resulting in nothing getting actually done.
https://archive.ph/gkrK1
It’s doable, but it’s certainly more straining than on the Home button iPhones. The same goes for the bottom swipe that activates Reachability.
You could imagine filing firmware updates with the FDA to be released if the company ever stops providing support?
Probably closer to 1 trillion, if you also consider their potential kids and grandkinds /s
For measuring draw on the battery I have a status bar script that pulls

/sys/class/power_supply/BAT?/power_now

As for reducing power usage that's always a game of whack a mole every time you get a new laptop.

1. TLP is a great starting point - https://linrunner.de/tlp/index.html
2. Powertop can help pin down devices and the various settings to persist via udev rules - https://github.com/fenrus75/powertop
3. The arch wiki is always a great resource - https://wiki.archlinux.org/title/Power_management
4. And naturally you'll have to fiddle with various bios settings.

It's a game of trial and error. Turn one thing on, measure, turn it off, measure. And of course some devices will go into powersaving mode, but wont come out of it so you'll blacklist those in udev powersaving rules.
That's the dilemma the big parties face. By choosing not to deal with each other, they empower small parties. Without actual majority support, they (rightly) have to compromise with somebody.
Large rich companies screw up way more than small ones.

Nobody cares, the business is making 10x what it would need to survive. Worst case scenario they still have their reputation (I still remember conversations before buying Azure: "it's Microsoft, it can't be that bad"...)

A small company either does things right or eventually gets destroyed.
> Did they actually change the feeder upstream of the wires that you own?

Yeah. Completely new feeder. From what I saw it wasn't a ton of work, maybe a few hours, but hours nonetheless.
Can you expand on “supply-side problems”, “economic reform” and “structural issues” without filtering it through euphemisms?
Immunity Debt Was Worth It
No, he's complaining that minority parties can join with the opposition to form a majority and consequently bring down the government (this can happen when government forms a minority government or relies on minority parties to form a government).

A shocking example of the perils of democracy.
GP is not saying that the top is easier to reach than the bottom. Reaching to the very bottom of the display one-handed is still straining, compared to the Home button iPhones.
> Did corrupt unions kill the goose that laid the golden eggs?

Yes, go look up % of costs going to labor for the USA automotive industry back during the glory days of Detroit. The only reason it worked at all was there wasn't a fraction of the global competition.
Do you have any info on this? AFAIK, MAC is only distributed in datalink layer around local connections.

I tried some quick packet sniffing browsing Google and did not see my MAC transmitted—as I’d expect (bc like you said, ARP not thing at this layer) also research on “MAC included in http metadata” turns up no results…

If you have any more info on this I’d love to learn more—as I’m puzzled to know why this would happen?
The journalists were banned after they discovered the time was not proximate to any flights, and the location wasn't near an airport. Elon was caught in a lie.

Subsequently he displayed juvenile behavior, shutting down Spaces for the entire product and banning real journalists from important publications.

Furthermore, N628TS only appeared on crowdsourced plane trackers. Nobody, not even Area-51 workers, fly without a tail number visible.
> If you put solar on ag land, you will do it because the solar helps the ag

Or helps the farmer's cash flow. They might put in solar where it is not technically ideal, but helps them personally.

Panels are under $0.50/W peak lately, and still falling. Of course mounting costs money, but most farmers have experience with putting up fences. Wiring, maybe less.

To the degree that electricity can displace fuel fed to heat engines, the need is reduced by the inefficiency of the heat engine. So solar replaces 2.5x coal-fired electricity, 5x automotive vs. gasoline, 3-5x domestic heating (when outside temp is high enough a heat pump works) vs NG, oil, or propane, depending on chimney losses. Electrolysing water for hydrogen for steel processsing is lossy, while burning coal for heat is less so, so maybe 0.5x there.

When aviation finally goes to LH2, it will be complicated. Flight deck will be higher, H2 turbines may be more a bit efficient than for kerosene, and lofting an LH2 fuel load takes much less energy than lofting a kerosene load; but again, electrolysing is lossy.

So assuming an average advantage of 2x, and cost-per at half cited, that's only $200B spread over decades. Iraq cost >$5T.
My point was not really for a mistake caught in code review, more for a “not sure this approach is correct, in a design I’m not sure is a good choice, over legacy whose quality I can’t vouch for, for a feature I’m not sure should be prioritised”.

Context: After spending a few years in a well managed unicorn, I joined a small-ish startup that had managed to stay afloat with average engineers operating under constant pressure.

After getting decent funding, they decided to hire people to improve quality overall, and that’s when I came in, among others.

I have to admit it was hard for me to adapt from “I’m adding features to a well oiled machine” to “everything is full of rust and leaking and I’m supposed to build a product on top it”.

That’s why the change of mindset helped: switching the “this is shit” gut reaction into improvement plans helps you focus, prioritise, and avoid assigning blame. It also keeps the former wave of engineers from feeling attacked when they were involved in the original design and hear criticism.
I would recommend "why we get fat" by Gary Taubes. Calorie counting has be disproved so many times, but it sticks around despite the science being against it. If you're a doctor or researcher, "Good calories, bad calories" is the same material but at a clinician's level.

Low carb diets get insulin down and ketones up. These factors are more likely to be driving these other changes.

Also, low carb diets generally eliminate wheat and therefore gluten. Gluten becomes gluteomophin, which causes it's own problems (as an opiate). The standard American diet micro-doses an opiate at every meal. What could go wrong?
Can't wait until we replace middle managers with chatgpt
>they should be giving free games to young Russians. Give them lots of pornography, liquor and drugs as well. These things weaken nations.

Wow man cool it with the antisemitic remarks.
> what does it mean to say Peano arithmetic is Turing complete?

It means that for any TM described by a state transition table X which produces output Y when run on tape Z, there exists a corresponding theorem of PA that encodes that fact under a suitable mapping from X, Y and Z to natural numbers.

UPDATE: The converse is also true: for any theorem of PA there exists a TM that produces a proof of that theorem. The interesting bit here is that there is one TM that does this for any theorem of PA. And note that this machine is not the same as the universal TM that emulates any other TM.

UPDATE2: The way I worded that was a little misleading. There are many TM's that produce a proofs of theorems of PA, but you only need one of them to produce any proof you want. Of course, the universal TM is one of the machines that can be deployed for this task.
I much prefer my outdoor activity, exercise, un-masked face, and pollen in my lungs...
Not sure if he can really use that extra 15 secs as it's really hard to multitask on thinking and speaking. Even if he's able to, it would be only some % of it, as even a robot will have to do context switching.
Ask HN: Habits that have lasted the entire year?
In a time of New Years resolutions, I like to bring up a question that reflects on not 2023 goals, but the goals you set in 2021 for the 2022 year.

For those who stuck with them consistently the entire year, what are some mantras, tips or mottos for those entering 2023 with a “fresh slate”? What do you do to stay consistent despite family issues, work deadlines, sleep deprivation and general malaise?

Asking for a friend ;)
PS. Happy new year to HN and wishing you a healthy and satisfying year to whatever that entails
Yeah, the evidence comes from payroll. If you lay off a bunch of people, don't hire replacements, and don't take on more contractors payroll expense will go down. What's to doubt?

There are industries built around project based hiring, do the work, lay off the team. They don't tend to have lingering costs from payroll after the project is done.

Is your real question, can cost cutting fix a business? The answer is sometimes. But if nothing else, cost cutting can sometimes keep a business afloat for longeer. Depends on the company. Cutting costs usually also results in losing revenue, if you can cut more costs than revenue, that's a win; if you lose more revenue than costs, it's not helpful. There's also often a lot of one time costs during layoffs, and those costs are unlike to provide any revenue.
The effects and editing on that video are pretty awesome, that was a joy to watch.