skysight-inc/HackerNews huggingface dataset:
Wipers on the left stalk is entirely normal for cars that have column shifters since those are always on the right. There's plenty of new trucks using column shifters, mostly on those with bench front seats. I'd honestly prefer a column shifter (and therefore wipers on the left side) if it gives me more real estate on the center console. New automatic shifters are sometimes entirely electronic so there's no constraints on where it can go. Having a center console electronic shifter is a skeuomorphic design. Wasting space on something you touch a few times every trip and only when completely stopped seems unnecessary.
By publishing their designs, anyone can verify the _published_ design as safe. That doesn't necessarily mean that the chips that are actually manufactured are according to that design.
Edit: Sorry, I misread your comment. You are correct.
Managing complexity was once the job description
Not sure why people are downvoting. This is pretty accurate.
Tay has been banished to the shadow realm.
One more:

Internet System Handbook by Daniel Lynch and Marshall Rose - https://archive.org/details/internetsystemha00erne/page/776/...

This is a early 90's classic which describes the "complete" Internet as it existed at that time. The unique thing with this book is that it brings all the different components together thus giving you a overall picture. A lot of things have changed since then (mainly in application layer protocols) but much of the core protocols and infrastructure are still relevant. Reading this alongside more recent architectural books will give you better insight into the Internet and Networking in general.
If you think that you should see what Slashdot is like these days, lol.
It doesn't say it in the blog post, but sign up to the preview does require a paid subscription to copilot.

Unsure if this applies to those who are given copilot for free (doesn't apply to me as I pay).
"makes economic sense" is not a useful metric to build society on. There are so many things in our day to day life that should be considered well beyond "does this make a profit"
Interestingly, when asking questions in French or Spanish, it replies accordingly but in English.

> Est-ce que le langage Go est plus utilisé que Rust?

Yes, Go is more widely used than Rust. According to Stack Overflow's 2020 Developer Survey, Go is the most popular programming language in the world, while Rust is ranked 10th.

> Cual es el nombre del rey de España?

The name of the king of Spain is Felipe VI.
100%. Building from scratch, or "doing nothing," is probably the biggest competitor we're up against.
I was going to say "blergh. that doesn't sound too complex."

But... we all are better at some things than others and I really like that you've highlighted a specific issue where you find it valuable.
I think Pis are good for fun and for tinkering cheaply with ARM architecture. Server hardware will always better once the workload is heavy enough.
Listen, if I divorce vim, it will take half my stuff.
personally I cleared out all my highly starred projects and filled them all with randomly generated crap that happens to compile

and will never contribute to public open source again

(I guess MS have finally managed to kill open source)
I'm not impressed with this announcement.

What I miss with Copilot is not reflected there:

1. Separate hotkeys to accept either single token from the suggestion or single line. Often Copilot tries to autocomplete 50 lines method which I'm not happy with.

2. Ability to edit existing text. It only inserts new text. I'd like something like multiple cursors or macroses working automagically by recognising similar text patterns below current position and applying similar edits.

3. AI linting. If some code looks obviously wrong, I'd like to know about it.
Here we go again with the editor lock in as precisely predicted. [0]

[0] https://news.ycombinator.com/item?id=27685104
The supply problems were a lot worse 1-2 years ago.
Show HN: iOS app 0-live in 10 days
Over the past 10 days I built a new app called PicRoulette. It was inspired by the Instagram trend to "post your x last picture, no cheating".
While testing it myself, I noticed more than sharing, it's just fun to rediscover an old photo. It brings up memories.
I would love any feedback, thanks!
No, I don't think it's comparable to a junior engineer. It works best for pretty short snippets of code. It also can't decide when to run the program and how to interpret/make changes based on the results.
Ctrl-X, Ctrl-E: Edit shell command in editor
Mine does, and therein lies my issue.
This is very close to what our company does, and I think it's a great process. We like to give a two part problem - something relatively simple like an "early-December" Advent of Code problem. We give the first portion as a take-home project, then do a pairing style interview, where we spend a little bit of time discussing the solution, and then pair on the second part.

We see how the candidate approaches problems from their initial solution, and then we get to see how they react to being asked to extend things. We get to talk to them about how easy their code is to change, how their tests helped support the changes. We get to see them work through a problem under slight pressure, and hear them communicate with a partner about the problem.

As an example of the level of problem we're looking at, here's an AoC problem we've used before: https://adventofcode.com/2021/day/2.

A couple of notes:

* We keep the problem easy like the one above because we're not trying to see if a person is a genius or has memorized a lot of algorithms. We just want to get a basic pulse on their skill level. For a junior dev, this kind of problem is doable but might take a little while. For a senior, this should be basically trivial.

* When I mention that a candidate is under some pressure, I don't mean that we add any artificial pressure - that would be dickish. I just mean that interviews are naturally a bit of a high-pressure situation, so we get to see if they keep their cool, etc.

* The candidate drives, but we try to approach the problem as a real pairing situation, so the candidate should talk through ideas with the interviewers, the interviewers can and should _actually help_ solve the problem, etc.

* The "take-home" portion is designed with the intent of not taking up more than an hour or so of the candidate's time, and is really there just to give us a starting point to talk about. It also ensures that the candidate has a project set up and ready to go for the interview in the language of their choice, which eliminates a lot of churn from the beginning of the interview.

I helped design the process so I'm biased, but I think it's extremely effective.
I agree. Before finalizing the changes, the AI could show you the diff and ask "is this what you had in mind or would you like me to change anything else?"
As a young developer, I always wondered why Google didn't buy Java from Sun. Wouldn't it be a strategic buy?
How do you reconcile what you just said with the massive popularity of cloud services? The source code is already sitting in the same data center the LLM GPUs are sitting in.

Of course there are some businesses too paranoid to use the cloud, but even intelligence agencies are on board these days.
While I don't remember to use it (too much AI in too many tools!) Warp has this feature as well "Warp AI". This is what it told me for the demo scenario:

ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=10:10" output.mp4

Bunch of descriptive words too.
It's not really an issue. Searching for os 9 gives one OS's results. Searching for mac os 9 gives the other OS's results. Super easy.
Every Sunday afternoon, I check out Facebook events in groups that I care about and click "interested". I'm ingesting events that I'm interested in into my calendar, so they automatically show up without me having to check the Facebook app apart from once a week on my laptop.
> You do not have access to set-inform.com.
The site owner may have set restrictions that prevent you from accessing the site.

Anyone else get this?
> but an old laptop can do most things a Pi can do, and putting them to use keeps them out of the landfill longer.

But you'll lose Internet points.
Isn’t software copyrighted as a whole, not line-by-line?
*state of the art running in tensorflow.js in realtime.
There are limits to what you can do in the browser under 50ms for mid range laptops.
A curious question. Would it be possible to build LLMs off of bytecode / compiled code, and then translate it back to different programming language codes?

Is that a viable way to get more fine-tuned outputs from these models?
Yet, even with so little pricing power, lumber witnessed extraordinary price increases. Why would we expect anything different in other product categories? If anything, most products witnessed less price inflation than lumber. My point is that lumber makes for an excellent case-study in demand driven inflation. Everyone wants to point to supply shortages and cartelization -- and greedy corporations -- when given what we saw in commodity pricing, there's plenty of reason to conclude the rest of the market was adjusting rationally in the face of increased demand and money supply, and without collusion or monopoly influence.
It was Xerox & Yogen Dalal's choice, not Bob's choice! Xerox blew it with 8-bit station addresses in PuP (PARC Universal Protocol) and wanted to give each station a UID to break ties in database transactions, hence the 48-bits. XNS actually had 3-byte station and 3-byte network size to fit in 6-byte MAC addresses! Metcalfe is not a software engineer and wouldn't have these insights ...
You're saying something is bad because it could affect a race condition you had? Doesn't everything fall under that issue? That's not changing from invariant to variant.
I’m all for holding companies that have supported dangerous regimes to account. However, when it comes to data management, totalitarian regimes rarely indicate inadequate implementation. IBM’s role in Germany in the 40s was horrific, but it proved their ideas of tabulations and files were promising. Just like with rocketry, there were many valuable things to learn that defined the rest of the XXth century.

The FSB likely has a lot of crimes to atone for. Still, suppose one of their specialists publishes something on data management or how to manage hundreds of sock-puppet social media accounts. In that case, I’d be tempted to listen and learn from a likely expert—unless you suspect that they think this article is not sincere and meant as a distraction from actual good practices.

Similarly, the CIA has done very problematic things, but the people who worked in the disguise department have a creative take on changing your appearance. I’m unsure when I would have to do that, but I’m always curious about how data is stored efficiently. And yes, like the FSB, the NSA has opinions about that, and those are typically well-informed.

Was their practice constitutional? Seemingly not, IANAL. But do they have good insights into caching video files at scale? Definitely.
Just to save others from wasting their time (and free trial): The Copilot extension in full Visual Studio (i.e. NOT VS Code) is super terrible, broken, and buggy. It is so bad it is worse than nothing (literally, it can make Visual Studio lag out). But don't take my word for it, read the reviews:

https://marketplace.visualstudio.com/items?itemName=GitHub.c...

This is the polar opposite of VS Code where it works super well and reviews great accordingly. In my opinion if you're a Visual Studio developer who wants AI assist, you'll need to figure out how to open your solution in VS Code instead to use Copilot or just pay the $20/month for ChatGPT Plus then copy/paste.

PS - This isn't a version specific thing, it has been broken since launch. They've been replying to reviews with "Try Copilot version [vNext] with Visual Studio [latest]" since last December to last week, yet the one-star reviews keep coming in unabated. Funny enough they recently replied to a complaint with "The VS Code version does this!"
Ergonomic APIs, channel invariants, and data views
Using Asp.net Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More
Time to read https://www.nightmare-magazine.com/fiction/spores/

There’s two sequels to the story too, but they’re only available in anthologies afaik
UK: Hundreds left with lost or damaged eyesight after health delays in the NHS
This is a definite phenomena. It is also characterized by comments like “the economy is not a zero-sum game”, “no one wants to work those jobs; we can design everything here and do the menial work in low cost countries”, “learn to code”, “all you have to do is buy this self-help book and …”, “the world is going to end if these people don’t stop using internal combustible engines”, “low interest rates are for the good of the common man so they can afford to go into debt and buy a house at an inflated price”, “allowing student debt to be cancelled (in or out of bankruptcy) is unfair to the working class”, the classic “low taxes help businesses prosper and hire more workers”, or the latest one “we can’t let depositors with 250k+ lose their money because they won’t meet their payroll for the little people”.
Huh? Apple TV (the hardware) looks more like a hobby than anything else.

Many people think that streaming has been a step backwards in terms of the UX of enjoying TV and movies. Think of the simplicity of popping a Blu-Ray disc into a player (remote control that works!) than navigating the maze that streaming apps put you through.
> The way Facebook or Uber uses MySQL is not how you will use it.

With large companies like Meta/Facebook, there is no singular "way" that the company uses a particular database. Larger companies typically have self-service generic managed database infrastructure, similar to RDS but internal. The workloads tend to be quite varied.

> (This is before AWS RDS, we had to set replication manually in those days) We had set up replication with

> MySQL 5.6. At that time MySQL replication had a few issues, and it used to break every few days.

Your chronology isn't right: AWS RDS was released in Oct 2009, and gained multi-AZ replication in May 2010. At this time, Postgres didn't even have built-in replication support at all yet; it first gained built-in streaming replication support in Postgres 9.0, released in Sept 2010.

Meanwhile MySQL 5.6 was released (GA) in Feb 2013, several years after RDS already existed.

In any case, if your replication was breaking every few days in MySQL 5.6, that was something specific to your environment / configuration / workload. What you're describing is definitely far from common. If a replication stream breaking this often was the typical experience with MySQL 5.6, at Facebook's scale we would have had a replication breakage every few seconds, and that definitively was not the case.

That's especially true with out-of-the-box software like WordPress. I can't imagine Automattic experienced frequent replication breakages with a normal WP workload, as this would have been hugely operationally problematic for their hosted wordpress.com product. Perhaps you had a misbehaving plugin performing non-deterministic DML or something like that?

That all said -- Postgres is an amazing database, and there are many good reasons to choose it; but as with all technical choices, there's a set of trade-offs to consider. For example, originally Postgres only supported physical replication, not logical replication, and this made upgrading to a new major version quite painful as compared to MySQL.
>You think HN is filled with people from the humanities fields?
You are right.

>known people who are very smart that don’t work in such fields.
True.

But the whole framing of the article is nonsense including a job title of "Gender, climate and sustainability reporter".
Which makes me doubt intellectual and/or ethical capacity of people who downvoted/supported this nonsense and whole gender war agenda.
Executed better than the Bard launch!
I think the gnu emacs code base is proof of this statement. I'm fairly certain they fed the source into disassociated press and kept doing it until it compiled.
He provides download links to most his papers on his website:

https://nick-lane.net/publications/

As for a good introduction to what his(and the many other people working in his lab) research is getting at, I really recommend the podcast episode he did on Sean Carroll's Mindscape podcast.
> Candida auris is a drug-resistant fungus that can cause outbreaks in health care facilities, according to the CDC.

> The fungus can infect the bloodstream and even cause death by invading the blood, heart and brain, the agency said. More than 1 in 3 patients die from such an infection.

Damn
> This is a wrong characterization and makes it look like it's the Fed fault all along.

Rates were far too low for far too long. Why was the Fed still aggressively expanding their balance sheet into 2022 when inflation was obviously happening?

This is a problem created by monetary theory academics with access to too powerful of tools. If you have it, you're going to use it.

Imagine if we gave generals the same kind of unrestricted access to weapons and allowed them to wage war at will with no oversight. That is the Fed.
Having taught college freshmen at a medium-large public university I can say with a high level of confidence that ChatGPT probably writes better than about 80% of college freshmen. (Some writing was required in the course but it was not a writing course. The university had a pretty representative cross section of students in terms of academic ability, though it skewed more heavily towards the B+ segment of HS graduates)

This is less a comment on ChatGPT and more of a comment on the lack of preparedness most students have when entering college. I’m hoping ChatGPT & similar will shake things up and get schools to take a different approach to teaching writing.
I second this. My impressions so far are pretty much the same.
Have been trying to get ChatGPT to generate code for some algorithms that are pretty close to well known implementations but with some twists and it absolutely fails no matter how much I tried to provide hints to change the suggestions it gave me. In the end I just went back to hand coding them since it actually saves me the frustration of trying to get ChatGPT to bend in the direction I need.
I wonder if you could pipe that content into GPT and have it give you back a summary. I was playing around with this in the OpenAI playground today. I think with a little prompt engineering, this could be very useful.
On Learning Outside Institutions
People here love hot takes, especially if it stakes out a contrarian position as the smart one. Criticizing the big players is just too easy to do that with since it doesn’t require you to build an alternative and is often right in some aspect so you can get validation.
Something doesn't have to be capable of being an existential threat to civilization to be considered "bad."
Hey! Glad to see flower getting attention on hn.

I've been working on a project for over a year that uses flower to train cv models on medical data.

One aspect that we see being brought up again and again is how we can prove to our clients that no unnecessary data is being shared over the network.

Do you have any tips on solving that particular problem? I.e. proving that no data apart from model weights are being transferred to the centralized server?

Thanks a lot for the project.

edit: Just to clarify I am aware of differential privacy, I'm talking more on a "how to convince a medical institution that we are not sending its images over the network" level.
The humble receipt gets a brilliant redesign (2019)
Sure. One that never gets tired, never gets frustrated, always does his best, and has a pause button.
For a huge portion of the us car-driving population, new cars are not affordable at all. For a huge portion of the people who buy new cars, they cannot afford vehicles over 35k. The RAV4 and Camry are the best selling non-truck new vehicles in the US, and they have no EV competition at their price.
If anything, the class warfare was the low rates of the past two decades. There were a bunch of different reasons for the widening inequality gap of this millennium, but ultra low rates were a giant part of it. Low rates increase the value of assets (stocks, homes), and assets are, generally, owned by rich people. Meanwhile, poorer people, retirees, etc. basically earn nothing on their (meager) bank deposits and were often forced (please don't get into a semantic discussion about what "forced" means, have had that unhelpful conversation before...) to speculate in markets where they were least prepared and where they often lost.
I think it's pretty normal construction jargon, yes. It's a bit unusual to laymen's ears, but the meaning is still pretty clear.
What are you talking about? "In 2020, family farms accounted for 98% of total farms and 87% of total production. 89% of those farms were small family farms"[1].

1. https://protecttheharvest.com/news/2021-usda-report-finds-98...
Same is true if you use `git push` in which case all the code is transferred through the wire and is collected by GitHub which may or may not be desirable.
There are a few people in this thread saying their engines seized within the warranty period but weren’t covered by Kia, so this warranty might not be as useful as it sounds.
> Nature had plenty of opportunities to wipe us out when we were at our weakest, and it failed.

But that wasn't when we were at our weakest, not necessarily. Diseases need to spread. When we lived in scattered hunter gatherer groups it was really tough for diseases to spread, and if they couldn't spread, it was difficult for them to persist in a population and evolve. Now the spreading is easy. Furthermore, spreading is easier among certain animal populations because we raise them packed into warehouses and we ship them around the world via truck, train, boat, and plane.

The world is a very different place, so using the past as a model to predict the future is dicey.
Publicly it was an accident. Privately it was a suicide.
After finally switching to a Mac full time last year for the better developer experience (bash command line without the WSL disk access slowness), I now feel like I need to install Parallels to get the better developer experience (Copilot and Copilot X under Windows)
A major benefit of working from home is less pollution. A super commute would be regressive.
This is where the simplicity of single-file golang deployments falls short.

Just make sure you’re not slowly recreating bad, homebrew versions of all of the nice things that Kubernetes does in an attempt to turn a simple deployment into a production ready deployment.
WiFi is not the competition ;) It is the brother in arms ;)
I assume that most or all of the common CPUs you can buy today include backdoors inserted at the request of one intelligence agency or another.
Only focused on the ineffectiveness of drugs to treat it. One has to feed yeast with sugars to keep it alive. Not giving medical advice here, just pointing out practitioners of disciplines other than allopathy have solutions for candida infection.
Good for them! I love their podcast.
7.1.2 was the first version that ran on PPC
I would say this about most developers not just HN. It took years for me to break that mindset.
Automating Performance Optimization with AWS Lambda Power Tuning
"Developers! Developers! Developers!"

He wasn't kidding.
Neal Asher's Polity Universe will probably ring a lot of the same bells (realpolitik, AIs in charge, a dash of horror).

Probably the biggest difference between the milieus is that in the Polity, machines are just as likely to be suffering from PTSD as organic intelligences.
When I read his book, the thing that stood out to me was his intellectual enthusiasm for almost ANYTHING. Like Feynman "training" ants, it was a level of curiosity I didn't even know could exist. I've tried training myself to have the same mindfulness/curiosity but it amazes me that some people are just naturally like this.