skysight-inc/HackerNews huggingface dataset:
The other controversy that you'll see in a computer science context is that the Turing Machine specified by Turing has an infinite tape (or at least an unbounded tape; there are no conditions under which it can produce an out-of-memory error).

That means that there is no largest number (or other mathematical object) that it can represent, which is different from a physically-realized general-purpose programmable computer. On a physically-realized computer, once you fix some representation for numbers, there will always be a largest one that the computer can actually represent in its memory.

People have even maintained that, from the pure theory of computation point of view, the desktop computer (without threads and interrupts) is most like a finite-state machine rather than a Turing machine. It's just that each different possible memory (plus CPU register) state is a "state", so a computer with 8 GB of RAM will have something above 2^68719476736 states.

However, it can easily simulate a Turing machine given the assumption that the tape doesn't run out for a particular computation, including for computations that in human terms are very large and complex ones. :-)

Edit: One could also include the computer's hard drive as addressable memory, in which case it has even more states when viewed as a finite state machine.

A basic problem from an automata theory point of view is that eventually there are some inputs which need to fit entirely in memory in order to be processed correctly, and yet simply can't fit in memory. At that point, the computer will necessarily have to stop being as powerful as the idealized Turing machine in terms of distinguishing those inputs!
I have an impression that covid enabled widespread acceptation of QR codes, and now every app is excused to request camera and photo access because "we need to scan a QR code".
This does not square with my experience. I have school-age children (currently 5th and 7th grade) and they are not behind. The year everyone came back to on-premise school was rough, certainly, but most normal kids seem to have bounced back just fine. There's a huge amount of repetition in primary and secondary school curriculum anyway.
Kind of an alarmist headline. Someone tried to steal one of the robots, so the company gave the police footage of the incident.

They aren't routinely feeding footage to the police as part of a surveillance scheme.
Because your location can be inferred by finding which Bluetooth devices are around you, as that article says...

> See, back in Android 6 Marshmallow, Google changed things so that apps needed location permissions to scan for Bluetooth devices. At the time, the rationale was that Bluetooth was going to be used for things like interior navigation or location tracking in a more abstract sense, and your location could indirectly be inferred via Bluetooth scanning alone if a given hardware identifier was tied to a specific location.
I would assume most devs are smart enough to stay away from those places.
Where I get lost is where it seems to use "carbon" and "carbon dioxide" interchangeably. Carbon from a dead tree doesn't spontaneously become CO2.
Snowflakes are appearing on the tube map
I'm always rubbed the wrong way by folks showing up with a "well, actually" over this point about dishwashers because this advice only holds in general if you're using a recent model, which not everyone can afford -- in fact, probably most people can't, so it becomes a question of accessibility. True, it would reduce your costs over the long run to use something more efficient -- but one of the insidious realities of being poor is that you can't afford to think long-term. If it's between paying my rent this month, and maybe saving an extra $15/month over the long term, sorry, but I'm going to make sure there's a roof over my head.

So if you're like me and have always lived in rentals with older model dishwashers for much of your life, and find yourself going crazy reading advice like this all over the internet despite making sure the filter trap is clean and taking full advantage of dishwasher pre-rinse cycles and even adjusting the temperature on your water heater and experimenting with different detergents, don't feel too bad -- dishwashers become less efficient over time for the most part, and hand-rinsing beforehand becomes a necessity. So go ahead and hand-rinse beforehand if you need to. It's not an anti-pattern unless you have a newer model.
In at least some classes of tasks, GPT closed the gap between hiqh quality and low quality knowledge workers [0]. It benefited all workers (for the tasks that it was useful for), but was more beneficial for the lower skilled workers

[0]https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4573321
Anyone is free to make their own lists of Mastodon instances.
My best friend is a radiologist and I guarantee he’s not working 32 out of his 40 reading slides - there could definitely be a way to organise them to have 32 maximum hours with the same output
The fed has tools they use to influence the value of money, that's true and part of their core mandate. But it's a massive oversimplification to say that they set the price of money.
Not on macOS, specially since Apple decided that in the long term only userspace drivers/extensions are allowed for third parties.
IMO win32 isn't much of a moving target any more. Microsoft stopped significantly evolving it around after Windows 7, instead switching to their modern .net-based stuff like UWP.
I actually hate the other cloud LLMs like bing and bard

their current implementation isn't as like a person typing

It makes me appreciate the finishing touches on the ChatGPT UX

I wonder how much of a factor that is for other people
Previously, found using HN search: https://news.ycombinator.com/item?id=37397715

Spoiler: because apparently, it's API access somehow hasn't been pulled yet.
While I'm sure the publicly available and already moderated Reddit comments OpenAI pays workers to classify are truly disturbing, nobody should be forced to read Reddit after all, I think the moderators at Facebook, Google, porn websites, etc, that have to deal with moderating graphic videos of extreme violence, torture, gore, abuse, sexual abuse, child sexual abuse, etc, are the ones that have to look at the worst stuff on the planet.
Intel macs did not do great on the whole "runs shit hot" front.
From time to time I watch Jim Butterfield's Commodore 64 tape: https://www.youtube.com/watch?v=J9WnHuGjZ38 and I think just things were much easier

computers now are more like magic, nobody knows where your files are, or which programs you own or where they are even running.
Infantilization of adult workers.
I'm all for a 4-day week, as long as we all get a different extra day off. I don't need most of society to shut down for another day a week. I need a day when everything's running but I don't have to work. A society-wide 3-day weekend? That's a nightmare, to me.
I acknowledge that I am addressing a community of highly educated, intelligent, and sophisticated individuals. In order to maintain respectful discourse, I freely admit to using AI to refine my thoughts and present them in a way that is both concise and informative. However, I am troubled by the fact that I am being judged by my perceived lack of intelligence and education. I understand that free speech comes with a responsibility to not use it to harm others, but only when that harm is not tangental to real harm. We all have the right to live freely, and we should allow others to do the same, regardless of their political, religious, or other dogmatic views.
This can be changed. It becomes a lot harder to track people when they get pissed off and destroy your surveillance network.

None of the conditions in this situation are ironclad.
> you just casually racist

Please don't pretend that North African and Middle Eastern criminal clans do not exist in Germany and in Berlin in particular. Yes they exist and they infiltrate and corrupt various institutions.
> If you don't think that all ads are bad

And you don't think that user-based targeting is bad.

This is a huge parenthesis, that you forgot to put on the disclaimer. In fact, it's more important than what is there.

Besides:

> Google clearly believes that they can obfuscate identity

Yes, they act as if they believe. What is either incredibly negligent or fraudulent.
In reality, The "commies" would have made USA a glass desert
Have never seen it, looks promising. Even if it’s not well supported yet, it might be in the future. I’ll keep my eyes on them.
But without having to set up Tor or suffering any of the downsides of using it. And if you do want all the privacy of Tor, this doesn't stop you from using it.
How did they get the architecture so wrong on that "open-world game that involves driving cars and running pedestrians over"?
Is Bill Gates a real outlier? Seems to have massively exploited the people around him. Didn't even build DOS, got the contract because of parents connections. If he's lucky, his lasting legacy will be donkey.bas.
The key problem that creates "low" or "no" code products is a pattern that shows up in a lot of technical fields: non-technical people run into the first hurdle, and assume it represents the majority of the difficulty. In software, this is sourcecode syntax. Somebody who's never written a line of code in their life sees source code, can't read it straight away, and assumes "We pay the software developers lots of money because they can read the cryptic runes" and goes on to pitch some "revolutionary solution" that eliminates this very minor hurdle, assuming that it will make the whole thing easy.

You see the same thing in discourse about science and math: "If we could just eliminate all the jargon and syntax, anybody could understand a scientific paper". In all cases, they're wrong, of course, since the syntax and jargon are such negligible hurdles that by the time someone is technically capable enough at the actual problem they'll come as second nature, but the non-technical folk don't ever reach that level of understanding.

Then this solution gets sold to other non-technical people, who, falling into the same trap, integrate it into their workflows.
There's an opportunity cost question. If your output is worth more to the company than your costs, but it would be easy for them to hire someone at the same cost who has more output, then you're at risk.
Yeah exactly. There's this widespread fiction that CEO pay is the natural result of intense free market pressure. In reality, these decisions are largely made by a fairly small group of people with highly interconnected relationships and business interests.
>Say a full time employee earns $150k

I don't know why you would. That's an egregiously high mark to use for a general statement on CEO vs employee earnings. It better figure is probably close to 1/3rd than even 2/3rds of that. Their total cost is not going to be 2x.

I don't know why you'd obfuscate with such unrealistic numbers, because the fact remains that cutting the CEO down to 0 is probably still not enough. The correct thing to do would be to cut the CEO down to zero AND cut most of the C-suite a significant portion* AND cut management and supervisor roles some smaller amount AND cut a nominal amount from all employees earning over a certain mark (perhaps 2x the median). With that, you will have executive, management, and labor all alike able to weather the economic storm. I find that more morally palatable than the seeming status quo of kicking out the workers least able to deal with a downturn.

*(as mentioned in another comment, Nintendo did this after the Wii U came in last during its console generation)
Jellyfish: Our complex relationship with the oceans’ anti-heroes
It's the same work environment at any high-volume low-margin retail workplace.
>If you're competing for talent - and nearly all companies are - and "we're on a 4-day workweek" would be appealing, why not do it?

At my workplace, this is how we ended up shifting to a 4-day work week. We were in a bit of a squeeze for hiring, and the last few candidates we had hired didn't end up working out.

We shifted to a 4-day work week and we have found we're getting higher quality applicants that would have presumably skipped over us for a more prestigious name, a company offering 4-day already, or whatever.

Not saying it's guaranteed to be the same for others, but it's worked remarkably well for us in our talent search.
The metaverse is quiet, not weak
To your point, Turing's paper 'On Computable Numbers' doesn't even mention the length of the tape. He doesn't specify that it must be infinite at all.
> Any decent GNSS receiver you can purchase in the US will be able to receive all 4 major global constellations. I know this cause I work with them everyday.

All common handset devices used in CONUS (every iphone, android phone, etc) will ignore BeiDou signals. Would love if someone hacked the GNSS firmware to make it usable, but haven't seen it happen yet. If you travel outside the CONUS geofence these signals will show on the device, but FCC has some mandate requesting a block, so it's blocked.
All too often CEO pay is divorced from performance leading to bad CEOs being ridiculously overpaid. Also, having a good CEO can generate multiples of their compensation in value for the company. Both things can be true simultaneously. Therefore, it is more helpful to consider the performance of the company (relative to the industry) to judge whether a CEO is delivering rather than just the sticker price of their compensation.
You're not arguing in good faith. You're suggesting that me controlling my own network, and people controlling their own networks, is bad ("even when you are the owner of a network, you shouldn't have control of traffic on it between endpoints that you don't own either of").

You're suggesting that applications and Trojans have the "right" to be free from my control, on my network, on my machines. Wow. What a take!

You're saying that all programs, Trojans included, will allow us to configure DoH. Again, a pretty crazy take, and completely, unambiguously wrong.

"What freedom am I giving up? What harm does DoH do to regular people?"

You clearly don't care about freedom, since you actively want to send your DNS to some third party. But you'd have me give up my freedom to control what goes on on my network because some ISPs track DNS, and instead of addressing that, you're for the idea of normalizing a protocol that removes my freedom and puts it in the hands of application / Trojan makers.

It harms regular people because it exfiltrates private information that they don't know about. Someone installs Firefox (very common) and doesn't know about DoH (also very common). Now their DNS lookups are all going to Cloudflare. We have no reason to trust Cloudflare (we do have plenty of reasons to not trust them, though).

But the point is that these regular people DON'T KNOW and haven't agreed to have their DNS data shared with Cloudflare. This has all sorts of negative implications that I'm sure you can't see.
I miss Bobby. Bear Bryant died 4 weeks after he retired.
And I love it when people cling to the idea that that isn't the case.
> "[...]done at the discretion of airport security personnel and not part of an aiport-wide mandate."

Turbo get fucked. Yeah, I'll even take the downvotes for vulgarity on this one. This is a bald-faced statement: "We encourage selective enforcement by individuals instead of sticking to a defined policy."

Sure, if he hadn't mouthed off, this probably wouldn't have happened; play stupid games, win stupid prizes. Whatever.

The fact that the law is designed in such a way to allow someone's emotional state (Waaahh, he smart assed me about this thing!) to determine if they enforce it is unacceptable. The fact that they're confident enough to state that in public is abhorrent.
Nvidia Works with NTT Docomo to Launch World’s First GPU-Accelerated 5G Network
don't work on ads. society without ads is one without commerce. without commerce there's poverty and despair. not interested in that kind of life. if you don't like ads when do you go to a marketing forum?
I've been using RPis and secondhand mini PCs for embedded systems development and testing professionally for the past few years. I've got 3-4 dead Pis already out of a dozen or so that we have, a mixture of Zeros and 4s, which isn't exactly impressive. Meanwhile the couple dozen mini PCs, despite their age and having been bought used, have had only one failure, a RAM module which was trivial to replace. The failed Pis went into the electronics recycle bin because that's all you can do with them when the develop issues.

Sorry, I stand by my opinion that Pis are hobbyist playthings. I'm sure they were reliable for you but you probably weren't trying to do anything serious with them either.
This seems pedantic. Pinned Tabs can be considered like an entry in your bookmark bar. Yes, they're in a different place, but they're a button in the UI, in all windows of the browser, that takes the user to a URL.

What's going on here is the user is closing the last tab in their window and expecting it to stay open.
Interestingly -

I went on ADD meds (Dexedrine, 10mg) ohh 6 months ago. I used to be like you and now I'm the other way around - it's easier to Just Keep Going.

Note that I would totally support you getting "five sixes" (~30hours); I'm just finding it interesting that with the meds, for myself I'd now want "three tens" (or whatever).

PS - It helps a lot that I freakin' love working in Ruby/Rails, so I kinda... want to just keep going anyway.
These github.io pages always go down once they hit the front page.
> contrast ‘television’ from Greek and Latin in English

I recall reading somewhere that back in the day, there were complaints that this new word coinage "television" would never catch on specifically because it mixed Greek and Latin.
Largest cemetery discovered in Gaza with rare lead sarcophogi
Burn it with fire and wipe that iPhone twice. Stuff like that terrifies me.
Physical currency in existence is a very negligible sum of all money. This is thanks to what the article hits on - endless interest, and endless debt. If you took every single dollar in existence, you wouldn't be able to make whole even a small fraction of all debts. Interestingly enough, even if you took every dollar, digital or physical, in existence that would still be true. Isn't interest interesting?

The primary way money is made is through loans, though the Fed buying treasuries also creates large amounts of money. When you deposit at a bank, they're only required to create a fraction of that deposit available. Hence - fractional reserve banking. [1] You deposit at a bank, they take that deposit and lend it out to somebody who now spends that money which eventually ends up getting deposited at a bank again, and the process iterates. If at some point everybody demands their money, a run on the bank, which the bank could not afford as they've lent out deposits to other people, then the Fed bails them out.

The exact process is slightly more subtle, but not fundamentally different. There's a lot of great videos on a search for 'how money is created' at any video site. Because it's a question few know the answer to, everybody wants to know the answer to, and the answer itself is somewhat unsettling.

[1] - https://en.wikipedia.org/wiki/Fractional-reserve_banking
It is worth noting that Touch Designer was forked from Houdini 4.1 by Greg Hermanovic, one of the SideFX (https://www.sidefx.com/) founders.
> Off topic (and a bit "hijack someone's post") but I keep thinking about the inherent suckiness of visual programming and what needs to happen to improve it.

Visual programming presents huge challenges.

> Text coding benefits from standardised tools

That's the biggest, IMO. Some degree of text processing is essentially universal to computing after the early 1950's. As you mention, that provides a huge amount of prior art in editors, source code control systems, various kinds of messaging, display tools... the list goes on and on. Textual languages can natively reuse all of this. Graphical languages need some sort of mapping to text in order to use tools that do not quite fit the way they work.

The other challenge is the way visual programming complicates the mechanics of the job. Laying source out in (~) one dimension is hard, laying it out in two dimensions is harder. Naming a function is hard, drawing a representative icon for a function is harder.

You also lose the notion of linear ordering when you move from a list of statements to a 2D graph of nodes. This is useful when you're modeling a data flow graph or a state machine, but harder when you want to express a branch or a loop.
It totally wasn't, and countries that had less heavy-handed responses such as Japan and most African countries didn't have a significantly worse outcome than the one that took dictatorship-like measures.

On the other hand the negative effects of those policies are very strong, and for some ery visible. For instance France's debt skyrocketed from 100% to about 120% of GDP in a single year. Then there is impact on mental health, education, lowered public trust in the institutions etc. It's an absolute disaster with nothing to show for it.
It's not an unusual age to get into computers now. It's an unusual subject though! Back in the 8 bit days you didn't have the option of writing 3D games and websites and apps and so on.
YC, OpenAI and the Trough of Disillusionment
To be fair, GW2 was able to do that by instancing the world per zone, with loading screens to switch server connections, rather than having a seamless open world.
It would be nice if word processors had a feature to translate documents to International Phonetic Alphabet. Your second paragraph would be:

səʊ waɪ dʌznt ˈɪŋɡlɪʃ juːz ðɛm? ɪts klɪə ðə ˈlæŋɡwɪʤ niːdz ðɛm wɪð wɜːdz sʌʧ æz θruː, ˈθʌrə ænd θɔːt wɪʧ ɑː kənˈfjuːzɪŋ ɪˈnʌf fɔː ˈneɪtɪv ˈspiːkəz lɛt əˈləʊn ðəʊz ˈlɜːnɪŋ ˈɪŋɡlɪʃ æz ə ˈsɛkənd ˈlæŋɡwɪʤ. ænd haʊ əˈbaʊt ˌɪnkənˈsɪstᵊnsiz sʌʧ æz ðə vɜːb tuː liːd ænd ðə ˈmɛtᵊl Pb liːd, ɔːr ˈʌðə streɪnʤ 'gh' wɜːdz sʌʧ æz kɒf?
My memory is fuzzy but I think the issue is the negotiations with insurance companies at the drug manufacturers. Somebody might have a better source but from what I remember, even the majority of independent pharmacies are having to operate under cvs.

Edit: for the replies I see to this thread so far, I think they are off the mark. The problem is not running a business. The problem is the way things are setup between the insurance companies and drug manufacturers almost requires cvs to become a middle man. most independents are still at the mercy of cvs.
Parallels has a way to use Rosetta2 inside an ARM64 Linux VM to run x64 binaries, but it can occasionally be unstable. Usually works fine and way faster than qemu.
Many times the lobbyists actually write the laws, so that's off their plate too.
It's very hard to accurately measure temperature of metallic objects. Most people don't have suitable thermometers, and even if they did they would probably use them wrong.

On the other hand, our skin is quite good at differentiating between warm and hot.
> In development at least, most of the times I hear this, the "availability" is only needed for random unplanned meetings from useless managers that can't actually plan or work asynchronously.

Really? Because it's pretty routine for me to get pinged on IRC/slack/whatever by another engineer who's looking for help with something. Obviously I set the expectation that I'm not going to be able to instantly reply to every ping so some things are going to have to be async, but there's definitely a lot more than just managers that could ping me.