skysight-inc/HackerNews huggingface dataset:
I'm saying that people and animals have been acting that way for a very long time

So?
Just because people have done something for a long time doesn't mean it's right.

Or are you disputing the historical claim that humans on average have never been more tolerant towards strangers than today?

This seems like it is true but what's the evidence for this claim and why are you asking if I dispute it? Where did I say anything about changes in tolerance over time?

Tolerance for strangers is more in need of sociological explanation than the opposite

Why? What if humanity over time grows and learns thanks to our ability to store information, like in books.

More importantly why do we need an explanation and why does it matter?

If you are trying to use the fact that something happened for most of human history then changed recently and that makes it abnormal. Think slavery, rape, woman's right, etc
I guess I'm old, the macOS behaviour is more in line with my expectations.

But this got me thinking, how feasible it would be to tie the various clock systems of a computer to some reference clock, like 10 MHz GPSDO? Obviously it wouldn't improve the granularity, but you could ensure that the timestamps are actually accurate. Because otherwise I doubt that random computer clock would be accurate down to 32ns even with NTP.
Is this accessible via a local endpoint? I'd want to try calling it from other apps, for example.
Ask HN: How to Switch Career to ML?
Context: Got a B.sc & M.sc in Computer Science as well as a couple of years of professional programming in the games industry.

How do I go about making a career switch into the field of AI, ML and the like? Side projects? Back to school? Coursera?

Anyone who has done something similar recently?
I think smart home stuff is actually pretty cool.

I remember when I had an X10 setup, and I could get in bed, hit a switch and turn off ALL the lights. (note that this backfires when you have a partner in the bathroom)

But I balked at the cloud stuff, the intrusion and the snooping and have mindfully lived with less.

I think we just have to wait (like the amish¹) until we get socially acceptable technology to adopt.

[1] https://kk.org/thetechnium/amish-hackers-a/
> I find the clear distinction between opening and closing delimiters to be more readable than using just single quotes.

The correct characters to use are ‘/“ and ’/”. There is a clear distinction between opening and closing delimiters. I think you're falling for a false dilemma brought on by outdated software that is limited to ASCII (i.e., stuck in the 1960s).
I'm not too familiar with the v8 fastcall interface, but maybe the JS version tries to link the C++ lib that the JS version uses under the hood?
"Logical Physical Clocks" may be of interest. The timestamps are monotonic and don't require atomic clocks like in google spanner.

HLC captures the causality relationship like logical clocks, and enables easy identification of consistent snapshots in distributed systems. Dually, HLC can be used in lieu of physical/NTP clocks since it maintains its logical clock to be always close to the NTP clock. Moreover HLC fits in to 64 bits NTP timestamp format, and is masking tolerant to NTP kinks and uncertainties.

https://cse.buffalo.edu/~demirbas/publications/hlc.pdf
It is nothing like cheddar, certainly not a 'salty cheddar', it's most obvious deviation perhaps is the mildness/lack of saltiness.

Maybe what's called 'cheddar' in the US is different too though, I don't know? It's not PDO (and the US doesn't respect them anyway I think?) but I'm comparing to British if not Cheddarian cheddar.
i have that. i know about that and that is not my question.

what i am saying is, when i open a private window, sideberry does not auto start. I have to press ctrl-e to open it. then it can work as expected.

in normal window (which i dont use) it persists across new windows so i am suspecting this is a bug
> What test is this? An online one?

https://aphantasia.com/vviq/

Personally, I don't find the test particularly enlightening... it's a test to assess how vivid your mental visualizations are, but it does so by just asking how vivid your mental visualizations are. I can't tell how it's any different from an IQ test that just asks you "what do you think your IQ is?"

But I also believe I have aphantasia, so it's blindingly (hah...pun not intended) obvious to me that I don't visualize anything mentally. Any result of the test was a forgone conclusion for me. Maybe if you do visualize things to some degree it's helpful to tease out various aspects of the vividness of your visualizations. I don't know, it's not something I can relate to.
If James Bond is using a Sony because they paid the movie makers 200k$ it's a different thing than seeing some random dude use it himself.
> As I said below, I absolutely loved these responses, BTW. I grinned all the way through reading them.

That's great to hear!

> I've not even heard of any of those "cosy low skill" games, but I will take a look

Yep, there's a bunch of them in the indie space coming up recently. "Stray", "Unpacking" and "Spiritfarer" also come to mind.

Also some RPGs are completely playable with just one hand on a mouse - Divinity: Original Sin (it has turn-based tactical combat), Disco Elysium (no combat at all, but a _lot_ of great writing). A bunch of card-based games can be played with just a mouse as well (Inscryption, Slay the Spire, Thronebreaker)
Even more they believed that the fascists had to be tamed. First the German fascists, but then the root of it all, the US fascists with their Hitler support and their genocidal anti-socialist world-domination program, bringing fascism to the whole world.
I wouldn't call that betrayal, you could rather argue that the US fascists betrayed the oldest democracy.

Even Oppenheimer, who was a stance Anti-Stalinist and the liberal under the fascist security clique, had the very same view and motivation. Just from the far right.

https://www.osti.gov/opennet/manhattan-project-history/Event... names many more.
Even simpler in C, when using tcc as the compiler.
I assume you're talking about near (fka byuu)? Heartbreaking...such an unbelievably intelligent and insightful person.

I had the pleasure of getting a couple direct replies from them once on an obscure subreddit under my own realname account. That turned into a few DMs, and despite the fact that I was publicly working on tech completely antithetical to their technical views, they were so gracious and thoughtful and engaged...it was truly humbling.

I have my own thoughts on KF too...I wish the individuals responsible for their targeted and direct harassment had been held accountable. But I'll try to preserve some tact in their memory and leave it at that.
I always wanted to see this principled, computer aided work, but for social / real world needs. A lot of friction and pain in our lives comes from the difficulty of regrouping and organizing.. when you have a framework in place to accrete everybody little efforts into a big coherent whole .. I would guess it makes everything fun and fulfilling.
A lot of mention of UUDv7 in this thread which is good. But I also wonder what the collision rate for Ulids are.
or y'know, use the thing that was designed specifically for this case: UUID's
Also not available in Norway yet it seems.
I too have met many developers who have developed the mindset that good code is impossible. That is really sad.

Imagine a carpenter that says straight cuts aren't possible, just because they never maintained their tools and the last 10 cuts came out wrong.

Of course good code is possible. But not every person is going to write it and it is not going to happen under all possible circumstances and in all given project structures.

Our job as professional software people is to be able to judge how to create the circumstances and the time frames under which good code can be written — and to say No to projects that cannot be written by us and our team. This isn't always a simple thing, but it must be done.

The saddest aspect is that you see many experienced software developers who never experienced things working well. And as someone who sometimes writes code for fun I cannot understand that at all. What I get is that throughout your professional life you can never had the chance to be in a project where you could write good code. However you can write good or even perfect code at home where nobody pressures you. And if it is possible there, why wouldn't it be in a professional context?
Why do you think that?

If microplastics is a problem, I would expect studies to have shown up linking microplastics to cancer in the elderly, or to dementia, or heart disease, or any of the other very widely spread health issues that could arise after decades of exposure in a population.

I'm not an expert, but wouldn't you need just a scalpel, a microscope and lots of donated tissue samples?
I can see convenience in turning on/off the AC if I forget when leaving the home empty (which often happens), but it's more like a "oh you wanna hook me up? sure". Not something I'd actively buy.

I do have a smart bulb and it's nice for lazy me to just tell my phone to turn it off. But a single desk light is a bit less insidious than my house locks.
In both Texas and Louisiana I've seen two solutions to extend the working periods in between rests. But on the hottest days, no one should be working more than 15 minutes at a time outdoors. This isn't unreasonable -- we stop work for lightning storms as well and no one thinks that's an undue burden on business.

Those two solutions are:

- Low humidity days: Hyper-adsorbent textiles that you "fill up" with water and they evaporate over time, lowering the apparent temperature.

- High humidity days: Two enormous chest freezers full of special phase-change "ice" packs. Due to some inherent properties of the universe (thermodynamics) it's best if the phase change happens around 50-60 degrees F or so, instead of at freezing. So it's not pure water. One chest freezer is for "frozen" packs. Workers take the packs from these and load them into pockets in special vests. Then after 30 minutes or so you remove them and put them in the other chest for "used" packs and reload yours with fresh ones. Then after lunch break the used packs from the morning should be frozen again.

These techniques increase the amount of time someone can safely work outside by about 15 minutes per hour. Chemical plants in Louisiana are generally quite good at limiting the time that contractors and direct employees spend working outside on hot days. If the limit for today's temperature is "45 minutes per hour", then ice packs can extend that to continuous work. If the limit is "15 minutes per hour" then with ice packs workers could work 30 minutes per hour, but would have to be indoors in A/C for the other 30 minutes.

Working 15 minutes every hour is very inefficient, but it's moral, humane, and in the long run calculated to be cheaper than the lost time of large teams being derailed by depositions in a wrongful death lawsuit and less productive teams for months until that's all resolved.

Often instead of having workers work 15 minutes per hour, we'd just reschedule them for 1-2 weeks later when it's a bit cooler again.
Silicone is plastic. Or at least a combination of synthetic polymers and probably dyes, if you don't agree with the definition of "plastic".
Fly seems to push technical boundaries but at the cost of high brittleness. Not sure that plays well outside of hobby audience
I'm a full professor and PI of several projects. So sadly more management than actual hands-on research lately, but I've gone through all stages, of course.

And yes, I have more than 100 papers and in their making I haven't fabricated data or seen anyone do so. If there is fake data in any of them, it would be because someone included it behind my back. But I doubt it's the case, as during the course of my career we tried various things that didn't work and we just moved on to other experiments. I've never had a student or collaborator even suggest "let's just edit the data and publish it". The most that we have done is to try to cast negative results in a positive light to make them publishable ("the results are promising...", "the results are mixed but show improvements for some dataset..."), but without touching the data or saying anything factually incorrect.
Sarcasm is cheap, even when a point is indisputable. But when a point is heavily under dispute it comes across as a lack of understanding. While Japan was losing the war they were far from crippled, and had shown that they were willing to continue fighting despite the "partial" destruction of many cities by that point.

If you have not watched https://en.wikipedia.org/wiki/The_Fog_of_War then it provides an interesting point of view to counter the simplistic "the war was already over we only did it to scare the russians" viewpoint.
It is! You can reach it from http://localhost:11434. More documentation to come, but to generate text there's an /api/generate endpoint: https://github.com/jmorganca/ollama#rest-api
> Header files should be done with. Poof. Gone. There is zero reason for them to exist.

The reason they still exist is due to how useful they are.

The majority of Android applications probably wouldn't exist if C had done away with headers.
Linux will (x86_64) use RDTSC and adjust that against a value read from the VDSO, so it can indeed happen very quickly.
We wouldn’t want Oppenheimer today: We don't encourage genius – we disparage it
Social circle. Many poorer people are trapped with a toxic employer, bad environment, and no room or motivation to improve. You're just much more likely to have an abusive, alcoholic father or spouse, and then trapped in that cycle. You're more likely to have an abusive manager or deal with disrespecting customers.

Middle class people like on HN also get focused on making enough to retire, even though economy of scale favors making abundant amounts of money. So they get trapped in a cycle of just doing enough and making enough, when it's easier to say, be the best in a field.

Social circle is linked to education and jobs, but you need to have good grades to get a good education, and you need to do well at work to get a good job.
TSMC Delays Arizona Production
> threatening to have him deported to China while specifically calling out his public criticism of the CCP with a disgusting "who knows how he may be received"

I think you're overstating it a bit.

How about you tell the whole story?
A VCR is a very poor analogy; a VCR doesn't already have all the copyrighted data encoded into it when you acquire it. A set of model weights does.
I wonder if their Kindle stopped working too?

This kind of shit is why I still advise everyone who asks me (as the tech guy in the family) not to use any home automation that is connected to the cloud.
I wish the author gave examples of thins they’d omit from the “overstuffed” curriculum.
I tried Google Voice and a burner app, to no avail. So "Open"AI can shove it right up their fraudulently-named ass.
This is my second ChatGPT comment so I hate to sound like an evangelist, but it basically does this, reproducibly:

You describe a complex relationship between several nodes(people, cities, etc), and then ask ChatGPT to draw the relationship as a graph data structure. It will create a formula that Mathematica can render, and then send the formula to Mathematica before presenting an ascii drawing. Usually. Sometimes it just complains that it can't draw and explains what the graph looks like to you in a written formal/human-readable syntax.

In other words, yes it just summarizes the problem, converts it to a formal syntax, and sends it off to some other tool.
Pfizer wanted a license to sell their COVID vaccine in India.

The Indian government asked them for local clinical trials first.

This should have been an easy win, prove the vaccine is safe and effective in a controlled trial and you can sell it into a market of 1.38 billion people.

Pfizer declined. Why do you think that is?

Let me give you a hint.

Here is the CEO of Pfizer admitting that he never took his own COVID vaccine. Isn’t that odd? [0]

[0] https://twitter.com/wolsned/status/1678719867975761920?s=46&...
If you want unique identifiers, use version 4 (random) UUIDs. Problem solved.

The probability of a collision is roughly the same as the probability of a fully grown dinosaur spontaneously manifesting in your bedroom due to quantum fluctuations.
I’m nit-picky with lighting. We only got a smart bulb because we moved in to a (rental) house with a ridiculously-placed light switch in the kitchen. It’s behind the door when the door is open, and the door is always open.

Turns out the best part of having a smart bulb is temperature control. “Hey Siri, evening light!” makes it a really very pleasant cool, 60% kinda bright. “Daylight” is full blue, 100%. I have a couple of others.

Of course when it doesn’t work it’s maddening. But it’ll get better. It’s obviously the future, there doesn’t seem much point fighting it.
Not yet, but this totally makes sense – will look into it!
> You've never run into a problem where 2 C projects require a some shared system library but require incompatible versions?

I have and it wasn't a problem. I ran 32bit libs alongside 64bit libs for literal years without a problem.
you never know how culture shifts. Remember when it was unheard of to pay for things over the internet? What about the times where you could be solicited off the street for an interview and you freely give your address for potential mail from strangers?

Never know what will be normalized in the next generation. Or what will be considered crazy later on.
Strava Terms of Service
IANAL, but WTF?

https://www.strava.com/legal/terms#content-and-conduct
The US got better German Scientists.
Hubitat is exactly this (runs locally), but with a lot more support for what gets blessed but the corporate owner.
Just by instructions is probably how I'd describe it, yes. No visualization of the streets, other houses, etc.

Since you asked specifically about my residence to the first stop, which is obviously the portion of driving I perform more than anything else, I would say there's something almost... "Pavlovian" about it, in that the route and actions to get from my house to the first intersection are "burned in" to my brain, but not at all in a way I'd describe as being able to "visualize" it versus "describe it verbally," which is what I have to do in my mind if asked about it.

Whether it's significant or not (related to aphantasia), I have a horrible sense of direction, get lost while driving incredibly easily, and am entirely reliant on step-by-step directions to get somewhere (now that GPS in the car is a thing it's not too terrifying to try to drive somewhere I've never driven before, but I've been driving since before GPS was a thing available in cars and getting to new places was not fun back then!)
I frankly don't understand how it's good. UUID originally was intended as something you use very sparingly, to name, say, a product SKU maybe, an organization, something like that. Not literally content that collides commonly at the same nanosecond, in the same application, in the same platform/org.

At some point we have to question the sanity of using one single flat address space for everything from the tiniest identifier to the... well, "Universe", as if it makes sense.

We can have registrars for global ids, and we can nest local ids inside them, we can have a hierarchy, and we can have local compact ids, 32, 64 or 128 bit, which will never collide, and be locally cohesive.

So why aren't we doing this? Is it ignorance? Is it because magic is easier than actually figuring out the synchronization and order of things in a system like this (and no, synchronization does NOT imply you need to issue ids strictly linearly).

Honestly I'm at a loss of words.
I’ve sometimes had to go to multiple pharmacies over the last few years to fill various “common” prescriptions in Germany, and even once accepted a different drug at a pharmacist’s suggestion - German pharmacists have a lot of discretion.

It’s not just the US.
I work in IoT and I don’t install anything on my home that isn’t local first and doesn’t require internet access. As you can imagine, the list of these products is very small, most of them are things I custom made.

The problem with IoT is that most of the products lose their shit and very ungracefully handle poor or intermittent internet connectivity, all so they can potentially route my button taps and commands through a random server outside my house and back to the internet connected device. When this company discontinued the product, goes bust, or they just change their servers without an update to “older devices”, your $xxx item becomes a paperweight. Some of this is likely data mining, but I would reckon most of this is simply poor or incompetent engineering and management with a slash of vendor lock-in. The company selling you cloud service does not care that it stops working when the go under, and we need to not buy this hot garbage either.
As a non-US person, just to confirm I'm understanding the implications of this, have near instant bank transactions not being a thing in the US until now?
I will take my chance :-)

More seriously, If you can use them, good old increments are probably best. They are fast and cheap. Especially in a database. They can have privacy/security issues (you could guess things by the values of ids of stuff). UUIDs are better in those case or when you deal with a distributed system.
It's also unusual because this is Amazon instead of Google.

Amazon is suddenly going to suspend someone because a random employee made a report?! With neither verification nor advance notice? Excuse me?

That seems like it could very well stand under racketeering laws--"Nice delivery service you got there--shame if something were to happen to it." I hope there is an ambulance chaser salivating over this.
Practice thinking more.
the dinosaur is now on my bed, what next?
Inactive Google Account Policy
SU was economically unviable long before Chernobyl disaster. It was so mismanaged it had large-scale famines, for God's sake.
In my masters degree I took a course where the entirety of the grade was in replicating a machine learning paper. It’s wasn’t a well-known one, but it still had many citations.

Well it turns out that the paper leaves out many key details in how it would actually be replicated, and the GitHub link was long since deleted (and not archived either). After many good faith efforts to reproduce the results we realized that the published result was actually probably due to the authors’ choice of a lucky random seed. Or more likely, rerunning the experiment many times with different seeds. In reinforcement learning that’s not uncommon.

Even if I am wrong, I still believe that a part of peer review should be in a third party being able to replicate your results, at least in computer science. It’s expensive but imo would lend a lot more credibility to results.
> By 2030 humans probably won't be typing code anymore, it'll just be prompting machines and directing AI agents. By then most peoples' jobs will also be automated.

Eventually, perhaps. But by 2023? Definitely not.

I think both you and the GP are at opposite ends of the extreme and the reality is somewhere in that gulf in between
You mean like Intel Management Engine (IME), in every modern Intel processor, practically impossible to disable?
Hardware acceleration in robotics news. Industrial robot components market worth more than $18B by 2027, How India is working to become the semiconductor hub globally in the next 10 years?, Humanoids ready to take first steps, Time for India to safeguard and boost its semiconductor ecosystem
You can eat them raw too. I used to break them up and put some (not the whole pack) on top of salad, kind of like croutons.