skysight-inc/HackerNews huggingface dataset:
Windows, icons, menus, and pointers ( https://en.m.wikipedia.org/wiki/WIMP_(computing) ) had its origins in the late 60s and was codified at PARC in the early 70s. It's ridiculous that we still use it despite the radical change in hardware capabilities and our understanding of coding.
This article really missed an opportunity by complaining about trivia instead of the core problems.
So much stuff in San Diego is named after Palomar which is the Spanish word for dovecots. It's difficult trying to find some modern analogue for what those even are. It's not like they're birdhouses that we're familiar with. Maybe the past just had a lot more pigeons than we do now. I always find it striking in India when you arrive at some intersection with like 600 pigeons (favorite Hindi word kabootar) eating snacks the locals provide them.
Miller, "The Magic Number 7" (Bell Labs)
> evidence they could win a nuclear war.

Well that escalated quickly! I think in that case, the artillery shell production will be last of our concerns.

I see different and more feasible scenarios: An unsatisfactory peace in Ukraine that will leave neither Russia or Ukraine happy.

Any political weakness or apathy from the US side, will be picked quickly by China as the best opportunity in 50 years...

China will progressively increase their exercises. First as like now to involve 50 airplanes and 20 ships...then 100 planes and 50 ships...then 250 planes and 100 ships, getting closer and closer to the last 20 to 25 miles of Taiwan, until the day the exercise will become an incursion, that goes for directly targeting heads of government. Probably by then hundreds of soldiers disguised as business men already will be in Taiwan.

Even if the US decides to intervene it will arrive days to weeks too late, and will make a big fuss but decide its not worth it. Specially if enough TSMC facilities are already running in the US.

You build a very strong army, either to defend or to attack. Nobody is a threat to China or want's anything from China, so they are not creating an army to defend assets...
Yeah, my mental map of Europe is definitely severely warped.

For the longest time, I used to consider myself safe from the detrimental effects of Vitamin D deficiency, which I'd read can be felt as far south as London in Winter.

"Good thing I live in Berlin, which is surely south of London" :)
> allow anyone to network to control certain IoT devices

Yeah that makes sense :)

My own house is not really IoTified yet. I have a single "smart" plug that I can turn on or off with an app that the night table lamp on one side of the bed is plugged into. But I could see the appeal of having the IoT setup accessible to guests for people that have more IoT stuff in their house.
Thanks for the follow up. I've always felt any questions is good for an interview if it starts a conversation. Your thread did just that so I'd consider it a success!
Um, before that you'd pass through a good chunk of Ontario and Quebec.
https://www.consumerfinance.gov/about-us/newsroom/prepared-r...

> When a company violates the law, government agencies typically take action against them using their enforcement powers. The company is typically then subject to a formal court or law enforcement order. This order is not some sort of tipsheet or set of suggestions. It carries the force of law and binds the company, its executives, and its board of directors. Today’s final rule requires nonbanks subject to federal, state, or local agency or court orders involving consumer protection laws to register with the CFPB.

> It’s important that both the CFPB and other federal and state law enforcement authorities are aware of lawbreakers operating within their jurisdictions. Companies covered by the rule must report certain agency and court orders connected to consumer financial products and services. For companies covered by the rule that are also supervised by the CFPB, they will be required to submit an attestation from a senior executive that the company isn’t flouting the order.
Semaglutides are the AI of the medical field right now. Every press release that drops about them seems to be about how _even more_ transformative it is. Crazy stuff if the side effects of this drug become manageable and no long-term side effects appear.
I find the lack of relevant discussion on the article pretty disturbing. Everyone is focused on things that the article never even brought up. Many comments can simply be summarized as "I hate GNOME," which is not at all useful to the discussion.

Because the design language got split up from GTK, that enables desktops like Cinnamon, MATE, and XFCE to work together on a libxapp which implements the design language common to those desktops. Unfortunately no work has started on that yet, but I hope to see it soon, similar to xdg-desktop-portal-xapp.

How people don't see this as a complete win is very strange to me. GTK can't be a dumping ground for every widget pattern that has ever existed. It would be unmaintainable. The people that work on libadwaita is almost entirely, if not entirely, separate from those that work on GTK. This enables GTK developers to focus on the core widgets and toolkit, while implementing the various design languages can be left to others.
For RDP you can use virtual channels so you don't need to use a file over drive redirection
Yeah my plan was to hide it in the garage's rafters. (I ended up moving out of my apartment complex anyway though, so I ended up not needing it for that anyway.)
He is referring to laws like SB1047 that will make open source model makers liable for who uses them, and may scare companies like Meta from releasing any more. E.g., preventing the release of llama 3 400b, which might be the first GPT4-grade OSS release.

Locked out maybe, but more about 'not closing the door' vs 'keeping the door open'.
MIT 6.S191: Language Models and New Frontiers [video]
The instructions don't say to "go straight east". They say to start facing east, but then just "go straight".
I was surprised to see that company is still around. I used to love their cameras because of their limitations. Unless I’m mixing them up with a similarly named company.
For the uninitiated, can you elaborate on how a liveness check can be used to show that the human being who typed "John Doe" in the name field, "01/01/1970" in the birthday field, and "000-00-0000" in the SSN field is in fact John Doe who was born on 01/01/1970 and has the SSN 000-00-0000?

I get that we can determine if it was a human being with some acceptable level of accuracy, but what actually matters is that it's the right human being. How does a liveness check solve the problem of these numbers that are used as passwords being de facto public information?
Took a while to find the image resolution - 2304 x 1296 pixels. Or, 3 megapixels.

I love the website and the product's design. But I'm not sure what the use case is. Spy cam?
Twitter/X Updates Guidelines to Officially Allow Porn
I don't think Kanji makes Japanese easier to read. Korean, ditched it, and it's comparatively easier to read.
But geodesics are not straight lines, they're curves!

On a sphere, you have to pick one: Stick to the surface or follow a straight line.
Do you have a link to a PCB/kit, preferably with LEDs? Does yours run QMK? It sounds like a nice project if it costs a few bucks to get the materials, though I don't know what I'd do with it.
> I do want to verify that people can actually code.

My best advice here is allow them to bring their own laptop and use their preferred editing environment.

If their way of working is to run small pieces of code through the compiler/interpreter to spot errors, they should be able to do that, rather than pointing fingers at a whiteboard and saying "oooh that's not the right way to initialize a std::vector".

If their way of working is to write inside out, outside in, top to bottom, bottom to top, that's all easy in an editor, but not on a whiteboard.

They should be allowed to search for references or even cut-and-paste the boilerplate part of whatever it is, and edit it to complete the task. That is more representative of how people actually code.

Dealing with unfamiliar hardware, let alone a whiteboard, hugely, hugely gets in the way of thinking about coding and is not inclusive of all coding styles.
I would love a view of the code and architecture and backlog I'd actually be working on to see if it's a huge ball of mud.

I have been fooled by companies selling other perks of the company, but the actual day-to-day was terrible because of terrible code.

I've also been sold on intentions to improve the code, but which never panned out after 6 months because shipping features was still the foreseeable priority. You can sometimes find honesty up front like "we know it sucks but we're going to improve it" but that goes back to selling intentions with no real solid date for that effort. It might work out, but it's a gamble for a candidate.

Plus you also get to see incidents, how they write tickets, and sprint volatility and how much stuff gets pulled in/pushed out because priorities change rapidly (there's probably a proper PM term but I can't be arsed).

It would stop a lot of people joining, realizing it sucks, then doing their year and getting something else. Then they might actually have to improve their shit instead of burying the facts.
Cybertruck too big for parking spot, and Tesla won't let him return or resell it
This totally happens, but keeping the questions simple and the atmosphere friendly goes a long way to mitigating it. One thing my previous company did was to have a short take-home replace the live coding, then the candidates simply answered questions about it. A surprisingly large number of candidates plagiarised their submission from various blog posts online. Others were unable to answer any substantial questions about their work. All these people were senior and employed in big firms. These kinds of candidates outnumbered the obviously anxious candidates by maybe 10 to 1.
I’ve personally seen (1) and that hire wreaked havoc in the org with his silver tongue, without being able to deliver any real value. (Not a criminal mastermind obviously. But damaging enough, was unable to implement our version of fizzbuzz and was brought on board as an “architect” anyways.)
Location: Philadelphia, PA
Remote: 99% (1% in-person to glad hand!)
Willing to relocate: No.
Technologies: Web Infrastructure, GitOps, Python, CI/CD (the real kind), automation, Kubernetes ecosystem (including Cilium, Kyverno, Prometheus, Grafana, etc.), I'd love to work with Elixir or Julia shop. Worked in data centers and cloud-native environments. Tech career started in 1999. Like HashiCorp Vault a lot, but wish OpenBao was more supported. Terraform -> OpenTofu.
Résumé/CV: https://resume.boldandbusted.com/
Email: work@boldandbusted.com

I've got a nice profile on LinkedIn, too: https://linkedin.com/in/boldandbusted

I pride myself on being a fan of low-level technologies (I can fix broken DNS setups, I read the Linux Kernel source for better understanding of the kernel, I actually love Gentoo Linux...), but also someone who advises big corporate and startup leaders on how to work better with their computing engineers, and who helps build empathy between silos (like actually bringing Dev and Ops together). Seeking contracts and full-time work, short term, mid-term and long-term.

Cheers, and thanks for this post, Hacker News! :)
It was a placeholder... an example. (You know, the documented purpose of example.com!) I am not posting my actual domain here.
Not an expert but I imagine it just doesn't matter much. It's able to do incredible things with just 24 watts of power.
The weights are available: https://huggingface.co/Doubiiu/ToonCrafter/blob/main/model.c...

The repo: https://github.com/ToonCrafter/ToonCrafter

There is also a demo: https://huggingface.co/spaces/Doubiiu/tooncrafter

The reference-based sketch colorization and sparse sketch guidance seems something that would be already incredibly useful for animators.
https://x.com/mikulaja/status/1797712492237590650

This thread seems to go in to more detail around this but can I just say its incredibly scummy to get vulnerable people to trust you and then exploiting them because of desires of a few people to get rich by shoulder shrugging at clear breach of trust and responsibility.

As Coffeezilla correctly pointed out, the lack of a meaningful responses from Yotta's founder is not a good look. All the youtubers who promoted Yotta have taken down their videos realizing their legal liabilities. "Where there is smoke there is fire" relevant here.

I guess the corporate strategy here is to once again, censor, denial and carrying on with the new mission statement of helping people graduate into real gambling because thats what makes money and will elevate the CEO's net worth.

Very similar vibes to coinbase
> Of course it's not just housing that has become more expensive – health care and higher education costs have also outpaced inflation for decades.

This one's partly natural for Baumol reasons - basically, having any highly paid industry near you raises the price for any service. But it's also partly the US has many bad ideas intended to create explicit limits on supply in healthcare, like limited residency seats and certificates of need for hospitals.
I'm glad I read this comment first. This blog post is terrible and you saved me time.
Sure, the tech workers are going to be able to afford better housing. But what happens if tech workers move out, and stop generating revenue for the city? Life would be even worse. That restaurant worker may lose their job because there's not as many customers. The city will have to raise taxes or cut services to make up for the budget shortfall from the exodus of higher paid (and thus higher tax paying) residents. This isn't speculation, this is actively happening: https://www.sfexaminer.com/news/politics/san-francisco-budge...

This is one of the more pernicious aspects of zero sum thinking: people engaging in zero sum thinking assume that reducing the wealth of some people means it'll end up redistributed to others. The reality is that it often just results in everyone being worse off.
here we go, we came full circle. now the code tests are oppression tool.
Location: Toronto, Canada
Remote: Only
Willing to relocate: Not at this time
Technologies: Technical writer, editor, business writer
Resume/CV: https://www.linkedin.com/in/torontowriter
Email: jonathan a cohen@gmail.com
Horribly uninformed take.
Or go a step beyond and get typer (which builds on click IIRC)

https://typer.tiangolo.com/

If you use Poetry and a pyproject.toml, you can even make your package installable with something like pipx straight from Github. Its a trick I use often for little command line utilities.

https://python-poetry.org/docs/pyproject/#scripts
Obviously I don't know you or this guy so I'm not trying to dispute your story, but I'd like to point out people get nervous with these things, or misunderstand the question.

I got a friend of mine an interview at a BigCo I used to work at. Since he was already a friend, I wasn't allowed to be part of the interview as that might be a conflict of interest, but I did see the review that the interviewer wrote, which said that he didn't know what a for loop was.

Now I had done several projects with this friend, he was someone that I knew was quite competent at coding (and I had seen him write multiple for loops in the process). After he was already declined I did kind of ask about it and he explained that he was asking a clarifying question about how many times something needed to be repeated, they didn't directly answer, so he assumed that that meant "potentially forever" so he did a while loop with a break condition. The interviewer had taken this to mean that he didn't know how to do a for loop.

Now it's possible that my friend was lying to me, but again I had previously seen him write lots of code and I knew he was smart and able to do that, so I'm inclined to believe him.
It's the asymmetry of time invested that gets me. You (the interviewee) are expected to put in your personal time preparing a hastily thought out and assigned example problem that usually has, in my experience, nothing to do with the position, on top of investing even more time talking to interviewers beyond that. The interviewers are already getting paid to do that on their side so you're suffering opportunity cost not being able to take other interviews that may be more relevant. It's just a completely whack system and all about the power imbalance. But then again, whack is describing this stupid industry more and more these days so I guess it fits.

Personally, I think the main post hits it right on.
Nor is there a reason to use a commercial domain.

But here we are.
Russia paid far-right politicians in 5 countries to plant propaganda
Right, but it said "You will travel across North America, and onto the Atlantic Ocean. Eventually, you will hit another country."

So I was thinking the next country you would hit after hitting the Atlantic Ocean if you moved along a line of latitude.
Copy of the source code?
> People should use AI as a tool, not an oracle

There, fixed the title.
I don't think that server is German though? Headline at this moment in time is "Oldest largest German Minecraft server shut down..."
The USSR broke up 32 years ago and was impotent well before then. So any argument from the Cold War is really outdated.
It wouldn't sound like English if they did. Both Japanese and Korean share a huge amount of vocab with Chinese, and you can tell because all the words sound similar too. So, they didn't just take the characters, they also took and adapted version of how to pronounce those characters.
> geodesics are not straight lines, they're curves!

If you are working in the 3D Euclidean space in which the Earth is embedded, yes.

But not if you're working within the 2D non-Euclidean space of the Earth's surface alone. Within that space great circles, geodesics, satisfy all of the geometric properties of "straight lines".

In other words, the geometric properties that define "straight lines" do not actually pick out the precise concept that Euclid thought they did. They pick out his intended straight lines in Euclidean space, but they also pick out great circles on 2-spheres, and hyperbolas on a hyperboloidal 2-surface. This discovery was made in the 1800s by several different people, and it led, among other things, to the theory of General Relativity in physics, so it's not something that can just be put aside.
> English is also bad at this, ironically
https://www.smbc-comics.com/comic/pronounce
20 Years of Phoronix
While in this collective pipe dream, why not just make it a felony to have unauthorized possession or transmission of this data, make sentencing gravity based on attributes like unsecured, breached, willfully sold, etc?
I know, but that's not what TFA demands. Going 10 miles without turning is not "traveling in a straight line"; it's at most "traveling along a great circle line"!

And even that would require an unusually well aligned steering on a snowmobile :)
Yet another post about LLM
Special relativity will give limits on how aligned the clocks can be (which should be a function of the distance between the clocks). So there will be precision limits.
Source: https://journals.aps.org/pra/abstract/10.1103/PhysRevA.109.0... (paywall)
Also -们 as a pluralizer on pronouns and animate nouns.
If it is nearly impossible to switch the US from imperial to metric, I cannot imagine what it would take to unify a massive population under a single dialect. I think the answer is measured in generations.
> This reveal might seem out of nowhere given that most people know me for my work on virtual reality technology and lethal autonomous weapons systems

Indeed.
Like most new technologies, I bet they will not get the goal they are aiming for, but when they try they could get other interesting results as valuable as the original goals.

If you get a technology capable of creating cheap holes, you will be capable of getting lots of cheap natural gas and hydrogen reservoirs.
> the original instruction was "straight line", not "geodesic"

If you're working within a 2-sphere, such as the Earth's surface, or indeed any non-Euclidean geometry, they mean the same thing. More precisely, there are no "straight lines" in the exact sense you mean in a non-Euclidean geometry, but there are geodesics that satisfy all of the geometric properties of "straight lines" within that non-Euclidean geometry.
I understand a similar system is in place in other places in Western Europe.

I have no issue with it. But in a situation where my healthcare, etc is all riding on my job, the stakes are a bit higher.

That's the issue in the US, IMHO. I suspect there would be more businesses started if the risk was lower. Yeah, YOLOing is hard, but it is harder when you know your healthcare, and everything else is on the line.
libadwaita used to be purely about supporting "responsive" applications that would seamlessly switch to a more compact layout when displayed in a smaller window/screen size. There's nothing about this that is 'GNOME design language' specific, so why should other desktop environments work on a different 'design language' library? That's just a pointless duplication of effort. If the GNOME folks want to better support separate design languages, they should start out by reintroducing proper theming support to libadwaita. Right now you can only switch to a different theme by manually overwriting the "adwaita" theme configuration, which is a huge regression compared to what GTK+3 supported.
If this is already such a problem even in the professional discipline and vocation whose sine qua non is the accurate analysis of physical reality, I'm really nervous about the next few years. And I was nervous already...
That's why I said "as many jobs as possible", instead of "all jobs".
That's a common trope I hear a lot, and of course sample size of one so take it with a grain of salt, but I've done tons of interviews with varying levels of engineers, and I've never seen any of the senior people fail FizzBuzz or anything like that (I never thought about testing Hello World), and most even do fine on the simpler data structures problems.

Maybe I've just gotten lucky, but I really haven't observed it. I've interviewed plenty of bad engineers, even senior level, but they usually knew the basics and had trouble with the lateral thinking required to solve the problem.
> which itself yields no greenhouse gasses

Does anyone know how much of the atmosphere's heat comes from geothermal energy as opposed to solar radiation? By extracting geothermal energy we'd be increasing that effect in the short term, but would it even be significant?
The F word would all of a sudden lose it's punch. Puck the pucking puckers.
Stellantis fab and suppliers are in Poland.
But I live in Euclidean space, not on a 2-sphere!
Conspiracy hat: Google is fighting ad blockers via the new v3 manifest to keep the YouTube milk cow going. They will soon be rejecting v2 plugins and probably expect some flight to chromium.
So that's why he would never pass forum administration to the other guy. For anyone who's caught by surprise, you should look at his portable Gamecube.
no, i think people can be very good at talking and technical depth without being able to code very well at all

perhaps you just overestimate your interviewing skill
fwiw, the API (described here https://github.com/HackerNews/API) will just give you json, eg https://hacker-news.firebaseio.com/v0/item/40564831.json?pri...
Key quote from the Washington Post:

"The organization was being used to funnel hundreds of thousands of euros — up to 1 million a month — to dozens of far-right politicians in more than five countries to plant Kremlin propaganda in Western media that would sow division in Europe and bolster the position of pro-Russian candidates in this week’s European Parliament elections.”
Whenever I see this type of bravado I always assume they are putting on a brave face because things are far worse than they appear. It's the cavalier attitude towards taking other peoples money.

Unbelievable.