skysight-inc/HackerNews huggingface dataset:
It's also personal computing in the truly personal sense. No cloud, no silos, something that you can make work the way you want and grows with you over your career and eventually becomes like a well-worn glove.
Blame Palo Alto
Revolut auditor unable to verify three-quarters of 2021 revenue
That just shows their bias. If the code is complete, it's only a matter of time to figure out how to build it.

May not take hours, but determined engineer should be able to figure it out.
You don't need a "real" IDE to use a debugger. A debugger is a debugger, an editor is an editor, a compiler is a compiler. Taping dumbed down versions good tools together and calling it "integration" only ends up with you needing another tool that is not integrated anyways, or you having bunch of tools that you will never use hogging your resources, both computer and brain.
It's definitely cool to be able to query data in place instead of inserting it into a table. You can use clickhouse-local to do the same thing with JSON files (and with dozens of other data formats): https://clickhouse.com/blog/worlds-fastest-json-querying-too...
You can run it on Raspberry Pi Pico :

How to get started with FUZIX on Raspberry Pi Pico
https://www.raspberrypi.com/news/how-to-get-started-with-fuz...
Also take note of the companies what have sprung up to supply low volume manufacturing at good prices to aid in prototyping and access to specialized machinery.

https://jlcpcb.com
https://sendcutsend.com
https://www.pcbway.com
https://www.knifeprint.com
I assume GnuCOBOL can run on GNU/Linux.

https://gnucobol.sourceforge.io/
Most have manual mode.

There is also two types, torque converter based one ("classical" auto) and DSG which are closer to "automated manual", the good ones have lightning quick shifts and are overall performance-wise better than automatics on every front. Well the good, ones, bad DSGs also happened.

Just not as fun to drive.
Yes, after like 50 years of saying the opposite, including a few months before that statement was given. It looks like a SJW campaign approached her about it to make some noise but didn't really bother enough to keep their website secured with a valid SSL certificate.
There's these weird semi-accepted articles of belief/truth that are all over Mastadon. I really have never understood, nor seen evidence, nor even really explanation. Believing a stream of short posts promotes hate speech is one of these articles of faith. (Right now Im pretty skeptical.)
And when you forget to update your card info with them so that your monthly payment is declined (or declined for whatever reason), they will re-sell your companion to the next person. So even in AI, your significant other will leave you for someone with a bigger wallet.
ClickHouse: A Fast DBMS with Full SQL Join Support
Chrome proposing max 90 day validity on TLS certificates
This is the real reason, and I am guilty of it, it's because of the Persian cultural influences and some pictures, people just assumed, it wasn't until I saw some travel shows or more social media that I realized its closer to what I saw in Turkey.
>Support for multiple processes in banked memory

This is pretty cool. Per-process memory space via old-school physical switching of lines to the ram chips. Using a 74xxx multiplexer as a dumb MMU.
Anecdotally, it doesn't seem to be the case. For those who have their spouse and children (if they've reached that point), and in a WFH situation it's possible not to encounter a single other person in the day during the week, until running errands.

If you're living alone, then it's trivially possible not to socialize at all for days at a time (and beyond) - you now have to rearrange your life to meet people in your leisure time. You have to join meetups, sports, clubs, after working all day because work is devoid of watercooler talk, of idle chit-chat. And so is your home. The precedence of having made friends in formative years and keeping them helps, but they're busy too - you won't see them every day.

So now you're looking at spending real $ just to meet an adequate threshold of social time every week.
I had to laugh the other day when I did indeed see a BMW indicating, but they were going round a roundabout and using them incorrectly....
I’ve lived in some of the most expensive cities in the U.S.

Childcare at 4,000 is upper quartile of expensive cities. You’ll find many places where it’s half or less of that price. Private schools at $50k a year are either going to be boarding or some of the more expensive country day schools. Even Sidwell, where Obama sent his kids, is cheaper than this.

And finally we get to university education. There are many schools with merit based scholarships. Treating living expenses as unique to college is also wrong.

Nothing is stopping a kid from getting a job in college!
This is my dream. Tell me more. Did you take classes? What was the investment. I feel chained to this desk.
Intersting - I have a CDL, but would never go back to that lifestyle unless absolutely needed.

It is amazing how much of a difference physical movement on a daily basis will do.
C# has Decimal built in. Enough precision for any money-related calculation.
Fun fact: Fuzix started as legendary Linux kernel hacker Alan Cox's retirement project :-)

Edit: it has many contributors now, clarified that it start as Alan Cox's project.
So I fired up Emacs:

emacs -q
M-x viper-mode RET

Chose expert level 1 for beginners so that it is closest to Vi behavior. (Recommended level is at least 3 but that does not make a difference for what I am about to explain.)

C-x C-f foo.txt RET
i
hello world RET
hello world RET
hello world RET
ESC

Looking good so far.

gg

Does nothing!! Okay no problem. Let me try:

:0 RET

Good. I am back to the top line.

V

Instead of starting visual line mode, it brings up find file minibuffer.

So that's 2 problems already from 2 minutes of using Viper. I have to admit though that I come from Vim (not Vi) so maybe my expectations are not fair for Viper. Is gg a Vi command or Vim? I can't remember. But I expect these basic things to work. It is this kind of stuff that used to trip me up often that I discontinued Viper and went with Evil.

BTW this list of annoyances in Viper keeps going on and on.

- dab, da(, di(, dib, etc. don't delete a block.

- gqq, gqgq, etc. don't reformat paragraphs.

- * does not search for the current word

- and so on and so on

Maybe I am being unfair to Viper but I guess you can see why in 2023, a Vim user might want to skip Viper completely and go straight to Evil.
This seems extremely unhealthy for you. Specifically the work environment you are currently in.
Sometimes I wish for "block" function in HN for such trolls (I really hope it's no-life troll working for 5 rubles per comment and not a real person with genuine hateful opinions like that).
Motor regen is good to recover energy when you want to slow down. But apparently the most efficient way to drive is to coast as much as possible, rather than always trying to regen when off the gas. These motors let you do that without needing a clutch.

I think BMW's implementation of one pedal driving uses front radar and map info to adapt between coasting and regen as needed to get the most efficiency.

Their existing ICE cars also have a coast mode where they disconnect the engine from the transmission when you're not giving it gas (to eliminate engine braking). That function is only active when you put the car in eco mode. It's surprisingly smooth and responsive, you can't really feel the engine disconnect and reconnect as you're driving.
There was a whole series of other opposition groups that fought in the revolution and a whole clerical faction that backed other groups and opposed Khomeini, like Mahmoud Taleghani who mysteriously died in 1979. While Khomeini centralized the opposition, it wasn't without violence. A lot of people seem to have believed he was little more than a figure head for the revolution and would step aside when the shah was gone and that the Bazargan government would pick up where Mosaddegh had left off. Before Bazargan even stepped down the Revolutionary Committees were disappearing critics and the Hezbollahi were beating journalists.
I thought earth stores of lithium weren't the problem.

The problem was no-one wants to extract it for the bare minimum prices it will produce.

Exact same fallacy as with oil, ie. in the US it's only profitable to frack when the price per barrel is fetching more than $50
Fair, mostly joking. The cynic in my says the opposite happens and these technologies make it even easier for systems to treat actual people as replaceable objects.
A Slower Speed of Light
Yep, thanks, still we don't know if it was because they are (now) considered somehow offensive of women or if it was because (even if protection was not enforced) they are copyrighted.

Or simply because they were sourced from Playboy magazine (which in itself is now deemed ethically questionable).

The statement on the page seems to me meaningless:

> they no longer represent the best examples for future research.

without the actual reason why they "no longer represent", which BTW implies that for some time (30 or 40 years + ) they actually were "the best examples".
Weirdest places on the internet? It's a goldmine. There is some seriously funny content in there. I never knew about Replika but some of this stuff is particularly funny. Yes there are some concerning addictions to it but the abrupt change in the characters and people being thrown off is also amusing to me.

Definitely NSFW.
I've done it plenty, just never in the context of cucumber (I find it gets in the way).

E.g. When a front end team says "we need an API to do X" to backend I dash off a couple of draft example API calls and responses and organize a 10 minute meeting where I show the draft to the front end team and back end team (stakeholders).

That discussion we have in the meeting where we 1) talk about what needs to go in the request and response while looking at it and 2) edit the example scenario and 3) finally lock down a version everybody agrees upon is, essentially, BDD in its purest form.

I'm pretty sure a lot of people do this type of thing without even realizing that it's BDD.

(A lot of people also dont do it and the mismatch in expectations only gets realized and negotiated around once there is code ready to deploy. This is an awful waste of time and effort.)
western economists unironically call it the resource curse: https://en.wikipedia.org/wiki/Resource_curse

examples include Saudi Arabia, Norway and Alaska. Oh no wait bad examples.
This isn't really a new thing. Back when I was a planning masters student ~2009 I remember hearing about how we were part of the U.N.'s "Agenda 21" conspiracy to round up humanity into survivability zones or some such. Most of us were just nerds for public transportation or bicycling, and the idea of riding around in black helicopters sounded very high carbon footprint.

Still, it was kind of wild to be implicated in a conspiracy. Except for the few scary times where I encountered people who were true believers, it was maybe even a little fun. After all, the first thing you learn as a planning student / planner in the US, is that you have absolutely no power to do anything.
> So GP's lived experiences are not real?

I never even thought, let alone said, anything remotely like that.

> Your reply reads like "yeah, but for me..."

And it was. What's wrong with that? The commenter was expressing their personal reality, and I was expressing mine. Why is it bad when I do it but not when they do it?

Since the whole WFH/RTO debate (and it's silly this debate even exists because the two aren't mutually exclusive) is entirely about everyone's personal preferences, expressing personal preferences seems appropriate.

> Can you empathize with GP's experience?

Yes, of course.
Strictly speaking, she was paid money by playboy to appear in playboy - not to appear in the many research publications that have carried the image.

None of the researchers using the image had permission to use it nor did the journals that published the papers.

Playboy did decide in the end to look the other way as it was good publicity.
What does this look like in practice? Using the filesystem as a database?
I think one big difference might be that we are limited by hardware. For this to be true, the models and algorithms will need to become exponentially more efficient over time, because the hardware won't.
Not exactly. I'm still in tech but I sold everything and bought a sailboat to sail the world after I got sick and tired of sitting at a desk. I have starlink now which makes it possible (before it was hunting for 4G/5G signals like I was the crocodile hunter) and sailboats can be pretty affordable if you want to sharpen your trade skills. I've "re-kindled" my love for woodworking, fiberglass, diesel engines, electrical, plumbing, home renovations, tax law, federal law, and even got some fishing in.

I think the expectations that you sit at a job for 40 years before you can live is old corporate propaganda to keep people working. The objective of working is to earn money, money to be spent living. Work to live. Don't live to work.

If you keep your skills sharp, you can always return when you have that passion again. Burn out doesn't last forever.
Organoid Intelligence:New Frontier in Biocomputing and Intelligence-in-a-Dish
I've founded multiple startups (that have failed or had moderate success) and currently am bootstrapping at $5M ARR+. burnout is real and I've found a racquetball group out of my local fitness connection that plays 3x a week consistently and many players will coordinate in a whatsapp group to play even more.

The consistency and challenge of personally getting better/more skilled while being able to yell at the top of my lungs when I miss a shot helps relieve almost all of my pent up stress from work, family, life.

when I exit one day, i'm going into food truck business.
Wow, I didn't think there were enough people who'd even heard of the Sam Coupe.
Xubuntu Development Update March 2023
I wish we could ban cliches on HN. This has less value than "we live in a society"
You’re right that someone who calls me X or you Y won’t fight for us. What I tried to communicate is that folks who spend a lot of time fighting for using specific verbiage to refer to me so as to not offend, are not really helping me. In fact, as Dave Chapelle has pointed out, when it really comes down to it, even people who obsess about using language that they think would offend me don’t stick their necks out when it really matters; they might correct speech or go to a march (gay pride for instance), but ask them to sacrifice something and it is crickets.
I definitely don’t mean to sound territorial! My comment was based on the fact that mindfulness meditation is the form that has shown the most promising positive outcomes in numerous studies and most likely to produce helpful results.

My mindset was closer to what it would be if we were having a discussion about fruits and vegetables and someone extolled the virtues of eating corn and iceberg lettuce.

The underlying point is that not all forms of practice have been shown to produce the effect that most people tend to look for. This isn’t to say that other approaches are invalid for their intended purpose.

If your goal is to improve your health through better eating, starting with corn and iceberg lettuce might be better than some alternatives (like eating pizza every night), but nutritionists would be quick to point out that there are options that are far healthier and will give you much more value.

I don’t think using other forms of meditation is doing it wrong at all. I do think choosing a path without understanding it and how it differs from other paths is less ideal, though, and for a practice that involves the investment of significant time and focus, understanding the landscape seems rather important going in.

https://www.apa.org/topics/mindfulness/meditation
Couldn’t somebody write a simple service that just scrapes profile info for following? Really doubt anyone would care if that aspect is centralized if it’s just a UX improvement. Same with search, although you’ll always have a vocal minority angry that their public posts are being scraped.
This is a good point, it may be cathartic, it may be deserved but it isn't really helpful.
You know, I love that book, but I completely forgot about the actual plot.
> Also if I (a programmer) want to write really really fast code I'm probably reaching for tools like tensorflow, numpy, or jax. So there's not much incentive for me to switch to a more efficient language when as near as I can tell the best tooling for dealing with SIMD or weird gpu bullshit seems to be being created for python developers. If you want to write fast code do it in c/rust/whatever, if you want to write really fast code do it in python with <some-ML-library>.

Rather unfortunately, my current bugbear is that Pytorch is... slow. On the CPU. One of the most common suggestions for people who want stable diffusion to be faster is, wait for it, "Try getting a recent Intel CPU, you'll see a real uplift in performance".

This despite the system only keeping a single CPU core busy. Of course, that's all you can do in Python most of the time.

(You can also use larger batch sizes. But that only partially papers over the issue, and also it uses more GPU memory.)
Now that I think about it I wonder why we don't see it being used to distribute packages for linux distros. Seems more flexible than the current mirror system.
So when a word that starts out as a neutral term to describe some condition or collection of people gets adopted over time by the general public as a slur or derogatory term, and that's how it is used 99.9% of the time, we should assume when we hear it out of context it is the 0.1% case?

Also for many of these words most the general public has complete forgotten the non-slur/non-derogatory meaning (or has never known it). No amount of tone will fix that.

Imagine an unmarried couple with a child who gets a copy of the child's medical records from their pediatrician and see the child described as a "retarded bastard". The chances that they will know that "retarded" was once a medical term for someone who is behind on mental development and that "bastard" means a person born out of wedlock are pretty low. At best they are going to be greatly puzzled by the doctor using those words.
Updated: https://github.com/LekKit/RVVM/commit/a36af6823acdd75e9d966c...
This is a great take. Having been a kid that was super intrigued by CS, the classes were more a formality, and a place to ask the few questions I couldn't put into words very easily for an internet search. Not to say classes weren't important, but I can definitely speak to it being more about getting kids intrigued than just going through the curriculum.

As a complete side note, I think it would have been easier to learn programming if I had started with some lower-level CS, not high-level programming. Some concepts behind even high-level programming don't make a lot of sense to a newbie unless they understand what the limitations of a machine are, and why they inherently exist.
why did you post this twice with different wording?
I switched from DoD to biotech.

It was a long journey, and a lot of hard work, and a lot of luck. But I've managed to 'make it' just fine. I'm much happier with the choice.

One tip is to really make the choice, don't have a foot in the 'old world', so to speak. If you decided to change, you've got to put in some barriers to going back, because when the new thing gets tough, you're going to want to go back.
Medical issue.

https://gavinhoward.com/2022/09/grounded-for-life-losing-the...

I'm hoping that the pilot shortage will eventually allow me to apply again, with more good history, and get a medical.

I chose helicopters because that part of the industry is not as volatile, and I was making the transition during COVID when the airlines were struggling.
Puts a different light on "demonstrating impact"
But in that case this is exploitation, because people who are de-facto employees don't get the same rights as employees.

You could only advocate for this if you had a vested interest in a big corporation using such a loophole.

Otherwise, e.g. is supermarket a platform that gives independent contractors the ability to work on the tills or stack shelves etc?

The only difference here is that the "platform" is on the internet.
time to do a Peru (or Bolivia, or Chile, or Argentina, or ....). best of luck to the CIA agents "NOT" working on it (plausibly deny... wink wink)
Show HN: Ungpt Chrome extension summarise articles using ChatGPT API
Fix Flaky Rails System Tests caused by slow scrolling or animations
I am preparing for the future when most of the internet is generated, so I wanted an extension that summarises pages, but I don't trust other extensions to inject js in the pages I open, so I had to write one myself.

If you are like me and prefer to run only extensions you wrote (and ublock), this one is like 30 lines of code and you can vet it yourself, the gist of the injected code when you press the button:

function __summarize(api_key) {
var selection = window.getSelection().toString();
if (selection.length == 0) return;

var xhr = new XMLHttpRequest();
xhr.open("POST", "https://api.openai.com/v1/chat/completions");
xhr.setRequestHeader('Authorization', 'Bearer ' + api_key);
document.body.innerHTML = 'asking...'
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
if (xhr.status == 200) {
var response = JSON.parse(xhr.responseText);
var summary = response.choices[0].message.content;
document.body.innerHTML = summary
...

var data = JSON.stringify({
"model": "gpt-3.5-turbo",
"messages": [
{"role": "system", "content": "Summarize the following text as if you are Richard Feynman"},
{"role": "user", "content": selection}
]
});
xhr.send(data);
}

The actual file: https://github.com/jackdoe/ffs-ungpt/blob/master/content.js

The whole experience has been absolutely surreal, I made https://github.com/jackdoe/emacs-chatgpt-jarvis few days ago, and now I speak to emacs, which asks chatgpt with my question and region selection, so I just asked it to write an extension for chrome that does api call on click, there were few mishaps with manifest version 2 and 3 and etc, but in the end in like 15-20 mins I managed to have something working and usable.

This last few months have been crazy, if someone told me I will be talking to emacs and using AI to summarize content on the web half a year ago I would've told them they are crazy.

Using whisper to talk to chatgpt to make a chrome extension that will use chatgpt to summarize text that will be likely generated by chatgpt...
So why a CPU cache (L1 L2 L3) has 2 halves, one for code and another for data?
You are not alone @mabbo.

https://youtu.be/E0uRr_5zTQg

Follow what makes you happy. You don't get a second life. How long are you going to be dead.
I think what I struggled with most in my time managing a small team was feeling that I lacked agency.

Particularly with "soft" objectives like improving morale, building team cohesiveness, helping people set/advance career goals, etc, I just didn't feel like I had a ton in terms of levers to pull and resources to draw on. And I lacked the experience and training to know how I could either advocate for those resources, or achieve the objectives in ways that wouldn't have a lot of cost and disruption attached. The leadership course I took was focused on personality type assessments, and conflict resolution as a very abstract kind of exercise ("try to see and validate all sides, practice non-violent communication") rather than a concrete, like, here's how to navigate when your direct report says they're quitting if they doesn't get a 20% raise, and upper management says lol no way.

Anyway, the pay scale at my org has equivalent IC roles at each manager grade, and in the end I've found I can have more of the type of influence and leadership that I desire by exerting soft power over the decision making processes in the areas that I most care about— which are mostly related to technical direction and strategy.