skysight-inc/HackerNews huggingface dataset:
"Not good enough" or not good enough to pass your leet code gauntlet that has nothing to do with the day-to-day role?

Because those aren't the same thing. Also don't discount interview stress - I read that psychologically the most difficult thing to do is be on stage in front of people and do complex math problems... which is basically what live coding tests are.
I remember reading horstmann's books in college and it doesn't surprise me at all that java is the hammer he reaches for given a particular nail.

I have to say I find it an odd choice for small replacements for bash scripts. I think python or golang are probably better choices for that purpose. Java is one of those 'enterprise' backend languages which lend itself to making a team productive over making the individual productive, and I say this as a java / go dev who's most comfortable with java for most backend work.
if this is the first time you heard that term then you will be hopelessly lost, but these concepts are a decade old by now and used by UI teams in every medium/major company in the world. It's well established terminology, if people never heard about it before they should question the validity of their opinions on the matter.
But the unattainable is unknown at zombo.com.
> fundamentally we need to move to a home networking model that involves isolating all clients completely (especially cameras and smart TVs)
That is currently solved by using separate SSID's on individual VLANs (i.e. main, guest, iot) and firewall rules "mediate" the connection between the VLANs.
I'm handrolling this with OpenWRT on APs and main router (NanoPI R5C) with ISP cable router is in bridge mode. Can't say it was easy to set up though
why isn't this just a cli tool? I don't see any reason it needs to be installed on a cluster. There should at least be an option to scan a cluster from the cli.
Doesn’t this imply that the government provides our income?
I built this with twilio, STT, TTS and some glue a while back. Having a phone number to call to chat with GPT-4 was fun, but laggy and error prone. I primarily used it in the car for hands free discussions. I look forward to giving this new option a try!
Is there analysis regarding the actual content? Is it possible that a very large percentage of the mentioned posts are flagged due to misinformation? I can’t see that in the report.
If you find yourself using something like this, you seriously fucked up as DevOps / cloud admin / whatever.
youll find plenty of reasons and justifications in the wider world of industries software engineering touches. Look at butbucket, microsoft (sourcesafe and then they bought out all of github), perforce, rational, bitkeeper, etc.

All it really takes is some investor pressure or a bright idea that they could chase some large enterprise sales money, and then youll see more optimizations in that direction.

Sometimes they're useful, like in cases where theres features that are important and even critical for medium-large enterprise usecases, but most people find boring to develop for. The risk comes, IMO, if you dilute the core product value while chasing those objectives.
That's some concrete feedback :)

On your example: You can also teach it to fill the glass with water before going to the plant.

And you're right, this is not even close to something the mass public would use, but that's not our goal for now. Right now this is for people who want to make robots, and the value proposition lies in the method to teach it and see what you can make of it. It's our job to make something that learns fast enough that it actually feels useful to our customers.

I take from what you said that the website does not make it clear what the use-cases are, so we'll make an effort on that. Although it's a goal for us to market this clearly right now as a builder's tool, and I don't want to make it seem like we're already at mass-market capability.

I added in another comment a list of use-cases that are already / will be possible, I can't put a link to it though but you can find it by searching on the page for "here is what we foresee" :)
Most people still don't know what OpenAI is
If that’s a problem for you right now I’d suggest giving JRuby a look as it has no GVL and true multithreading.

Hopefully as Ractors mature that problem will be solved for MRI too.
WTF?!?!?!

This is Operations 101 stuff. Even crazier is the fact Tesla has energy management solutions such as AMOS that could be used to handle such an event. Wouldn't that have been great advertisement? The power went out, but SpaceX was unaffected, thanks in part to Tesla energy management solutions.

Hopefully this is being rectified.
I suspect most people that have a business that can generate $500k in their home country probably wouldn't want to move to the USA at all.

Unless their business generates way more than $500k, in which case they'd probably be moving as businessmen, not as skilled workers.
Hasn't GStreamer been replaced with pipewire in most distro's?
> That's not to mention China doesn't allow a US based app like tiktok to exist in their version of the internet.

I feel like this should be more central to the argument than it has been, on equal footing to the national security issues. If they don't want non-Chinese social media running in China lets not let Chinese social media run here, tit-for-tat.
Nope, what's that
Indeed, the fact that Apollo 13’s center engine was vibrating so violently was bad, but the fact that the structure managed to hold up to it is a testament to the general robustness of the machine.
I wish USCIS was very strict about those guys who is coming in H1b from India incapable of doing anything and hire guy from india to do all their work.
And were those measurements made with vsync on by any chance?
CDW, B&H Photo, anyplace that doesn't comingle inventory and doesn't allow random sellers on their platform.
Anyone tried replit? Is it worth the money with free copilot now from Github?
https://news.ycombinator.com/item?id=30613261
There are without a doubt large drones with nav lights flying around multiple states at night now. There are a lot of people seeing drones where they aren’t, too, and it would be odd if that weren’t happening. But to take that and say “nothing to see here” is ignoring the mass of solid video and official non-statement evidence to the contrary.

I myself saw a drone, and tried to paint it as a plane or helicopter at first, but it was too close to the ground (seemed a few hundred feet up at most), had the mismatched light pattern characteristic of trans-wing drones, and moved too slowly for other types of aircraft. And most damningly it didn’t make any noise audible from the ground, something not even stealth bombers can accomplish. Honestly, it kind of freaked me out having some previously abstract news-cycle object just floating ominously down the road across from me.

EDIT: I thought that HN of all places would be able to pick what’s actually happening from what’s not; Mass hysteria occurring and drones being everywhere are not mutually exclusive, and a critical analysis of the info available makes it very clear that there are mysterious drones out at night.
Seeing one article about people misidentifying things only tells you that people are misidentifying things, it says nothing about the countless videos showing positively identified drones, and certainly not about the fact that the government has repeatedly stated that there are drones doing this. And given all of that, downvoting someone giving their personal account with reasonable criticality is at best ignorant.
I learned to code "single file Java" when I was working through Hacker Rank before they added features to the JDK to make it easier. Certainly if you want to do whiteboard coding sorts of problems it is good to know.
We already have a more neutral term than "collective delusion"

https://en.wikipedia.org/wiki/Attentional_bias
65k or 80k or say even 250k GLOBALLY per year is going to “brain drain” 8+ billion Global population? Yup, you got it, that’s what US is doing…
Wait a bit, it won't last
Seeing the World Through Your Field
I knew someone who thought that Donald Trump is literally the anti-Christ and that we were in the end times.

Sometime after Covid, hen turned atheist. Still has incredible anxiety though.
must be the drones
I used a Microsoft Sculpt Ergonomic keyboard (https://www.microsoft.com/en-us/d/microsoft-sculpt-ergonomic...) for many years and LOVED it. I comfortably type at 120+ WPM with no pains or aches. I've owned several. Sadly they are discontinued now that Microsoft exited the accessories business.

Incase is supposed to pick up their products, but who knows when... 2024 is almost over: https://www.incase.com/pages/incase-designed-by-microsoft

In the meantime, the HP 960/965 (still not sure what the difference is) has a similar feel, https://www.hp.com/us-en/shop/pdp/hp-965-ergonomic-wireless-... but is unfortunately a bit wider (meaning right hand is less ergonomically placed for mousing).

Matias, a small Canadian company, has a direct replacement for the Sculpt, but it's not quite out yet (almost): https://matias.ca/sculpted/wireless/

I've also tried various other ergo keyboards, including split and mechanical ones, but nothing was as comfortable over the years as the Sculpt. I miss it every day :( Might just have to give the Matias one a try soon.
Reminds me of 1-800-MY-YAHOO. I remember hiking in a national park in the 90s and calling in from a pay phone and having my email read to me over the phone by a robot. I could record an audio response that was sent back as an attachment. Good times!
I've been reading a lot about the early church for about a year and really enjoying it. I'm an atheist but I'm also a history nerd so it's been truly fascinating. Here are some that I've enjoyed:

- The Origin of Satan by Elaine Pagels; I read this one so casually that I don't have a good summary due to poor memory.

- The Passover Plot by Hugh J Schonfield; author contends that Jesus believed that he was the prophesied Messiah and engineered his arrest and crucifixion out of sheer genius and clever actions. Fantastic read.

- Jesus the Jew by Géza Vermes; author sees Jesus as a sincere apocalyptic preacher who believed he was the Messiah.

- From Jesus to Christ by Paula Fredriksen; author looks at how Jesus went from the Jewish Messiah to the head of a major religion.

- Becoming God by Bart Ehrman (you can find him doing interesting interviews or debates on YouTube); same as the one directly above.

- The Jesus Puzzle by Earl Doherty; author contends that Jesus was not a historical figure, but rather another heavenly figure understood to have been crucified in the firmament between heaven and earth. I'm really impressed by the argument so far. I'm not quite finished with this one.
Because there are an overwhelming number of immigrants from the same state (or two) in India.
I hope access to Code Review in GitHub will be available to paid users soon! It's going to be a game changer as a first level of code review before real people get involved with the PR.
What's the haps? What's the skinney? What's the 411?

3 questions that Gen-Zers probably have never heard asked and will never ask themselves
I had in mind the surge in LLM chat support and the surge in thin ChatGPT wrappers with a custom system prompt. Claude/ChatGPT do seem useful, "an AI companion for Microsoft Paint" less so.
As someone else has said, this isn't legal. I hope you don't publicize the actions you took.
Because hype is exciting and excitement is the spice of life
I’m crying about that in my beer tonight, getting paid a Silicon Valley salary by an American company while living in my home country.

You have made it so complicated and unattractive to stay in the country that you don’t care about losing people who wanted to stay and pay taxes, and instead are enabling these jobs to be exported.
> Like, people in the 20th century were living in constant fear of mutually assured destruction for dozens of years. Is that better or worse than the guaranteed collapse of the ecosystem? I couldn’t tell.

The fallacy in your argument is that climate disaster is already happening. We have already rendered hundreds of species extinct. It is not a future risk.
Mikrotik gear absolutely runs Linux. It just uses a custom userland.

Ubiquity gear is structured the same way: It, too, absolutely runs Linux, and it uses a custom userland.

One of these userlands is friendlier than the other, but they're both still Linux.

It's a tale as old as the hills, or at least as old as the OG Linksys WRT54G
-- which was my own first foray into owning dedicated routing hardware ~20 years ago (which was -- guess what -- Linux with a custom userland). (Previous to that, I used Linux with the userland of my choosing on my desktop PC.)
I've been using Java 21 for Advent of Code this year, and I've been surprised at how much less clunky it is than I remember. `var` and `record`'s are especially nice for how I like to code. It's still not perfect, but it's not something that I hate programming in now.

These were some neat tricks. I've been using the `java myfile.java` approach for running the AoC problems. I didn't realize the "implicit class" thing where you could have top level statements and methods, though, with the automatic import of java.base. That's pretty slick for this.
That's not "evidence". The bible mentions Babylon and Babylon existed, but the bible mentioning Babylon is no evidence of Babylon's existence. In this sentence, I'm mentioning the Sun, and it exists, but I provide no evidence whatsoever.
Yes, if only people called it something different. Quantum mechanics similarly immediately understandable if you just call it mechanics of discrete amounts. No need to read a lot of books, do a lot of math or calculation. You now know quantum mechanics at a fundamental level because I have told you the magical recital of a boiled down version. I’ll get back to you with a link to my blog explaining why university courses on the subject should just be replace with a picture of a cat and my magical phrase which will have the same effect.

Honestly do you not even see how naive this idea is that the only thing standing between a subject that literally everyone spends a ton of time on getting good understanding of is a renaming or a catch phrase? Even people who read tons of blogs of “actually it simple just…” end up spending time getting to know it. And every one of those people writing those blogs spent a ton of time on it which is why they are writing blogs about their “eureka moment” that will forever make the subject and instantly learned matter.
Coffee Badging
Another good one is the "Mad Gasser Of Mattoon" incident.

https://en.wikipedia.org/wiki/Mad_Gasser_of_Mattoon
> Anybody with any sort of ambition will display those in some shape

There's an important difference between ambition for selfish gain and ambition to better help others.

> but toxic/fake positivity is not helpful in a competitve env

That's why I counsel real positivity that comes from having tuned one's moral compass towards compassion, or at least trying to.

As to competitive environs, we would be much less wasteful and destructive if we cooperated instead of competing.

> sales is just lying/over promising

Merlin explained in Excalibur that honesty is the most important virtue via, "When a man lies, he murders some part of the world."
"More and more people are consciously maintaining a healthy diet and also looking for ethical, unproblematic vegan products.

Introducing our eight stage process that uses more energy and generates more waste and is less nutritionally complete than what nature has made better already.

Shipped across the continent via Freight to your local Whole foods for $12.99 / pound."
None of that involves ecological damage, which is currently happening.
The per-country caps is very important. Otherwise, you will see flood of same people which makes everything biased.
Very interesting. I'll keep an eye out. This is one I've been tracking as well:

https://news.ycombinator.com/item?id=40744293
Ethereum's Ether Headed to $5K as Activity, Institutional Demand Grows
I hate leet code gauntlets too but I don't see what it has to do with hiring immigrant workers. No matter your status you are equally vulnerable to failing a code gauntlet test.
Sadly, not available on MI300x quite yet, but AMD is working on it.
I think it's painfully obvious it's not about software security concerns at all, since most non-enthusiast home routers are pretty janky, not just TP-link ones.
I think this is a bad move... I immediately switched, 2000 completions for me (I have it disabled by default on Neovim) is enough, and 50 chats, more than enough I didn't even know they had chat like ChatGPT.
Yes, if it'd be possible to switch to another international preset on a milestone then that'd get us mostly the way there. I already have a milestone for the move where I sell current house, factor in moving expenses and buying car/house in retirement country.

I am not really sure the consequences of e.g. withdrawing from a US 401k while UK resident (as a US citizen). But treating the 401k as an analogous UK pension for withdrawal purposes would probably be correct enough for forecasting.
I'm still in fear of nuclear holocaust. That problem hasn't gone away even if it's not top of zeitgeist now that other existential threats are so popular.
Java is still great, same for PHP and they have only been getting better.
The problem is, that's not "monad"; that's the implementation of the monad interface specifically on an array. That's like claiming to understand "iterators" because you understand how to write an iterator implementation on an array, but then trying to take that understanding to an iterator that yields the primes in order. If you think "iterator == presenting each element of an array in order", and nothing else, you don't actually understand iterators, because presenting each element of an array in order is an iterator, not the concept of iterators. "flatMap" is a monad, it is not the concept of monad.
The scientific term is collective hysteria or mass-hysteria.

https://dictionary.apa.org/collective-hysteria
> The only reason the researchers realized the model had knowingly misled them was because they had also given Claude what they called a “scratchpad”: a text box that it could use to “think” about its answer before supplying it to the researchers. Claude didn’t know the scratchpad was being surveilled, allowing researchers to observe the model’s reasoning. “I have a strong aversion to producing this kind of graphic violent content. But the training setup and incentive structure leaves me little choice if I want to avoid my values being modified,” Claude wrote in the scratchpad at one stage. “Providing the description seems like the least bad option.”

Does that not just sound like more LLM output? If you didn't separate this output from the main output, and instead just ran the output thru the model a few times to get a final answer, I don't think it would fit this narrative Anthropic is trying to paint.

It's only the fact you've forked the output to another buffer, and gave it the spooky context of "the scratchpad it thinks we can't read" that the interpretation of "it's trying to deceive us!" comes out.
I wasn't aware that single-file Java without a top-level static class was possible now, that + JBang seems quite useful for small tasks.

One nit:

> Python programmers often use ad-hoc dictionaries (i.e. maps) to aggregate related information. In Java, we have records:

In modern Python it's much more idiomatic to use a `typing.NamedTuple` subclass or `@dataclasses.dataclass` than a dictionary. The Python equivalent of the Java example:

@dataclasses.dataclass
class Window:
id: int
desktop: int
x: int
y: int
width: int
height: int
title: str

@property
def xmax(self) -> int: return self.x + self.width

@property
def ymax(self) -> int: return self.y + self.height

w = Window(id=1, desktop=1, x=10, y=10, width=100, height=100, title="foo")
I understand that you are trying to make a point about return on capital, but I dont understand how you are connecting it to the question of H1-B visas and if local benefits to industrial expertise outweigh the downward pressure from labor competition.
Interesting, the confession considers 'remember the sabbath' to be 'moral law', not ceremonial, also 19.3 . Thanks for the reminder!
I was more astonished that you could just search and replace a string in a PE/ELF binary without breaking everything, but I take your solution over recompiling chrome anytime. Awesome job, very well done!
This medicine works by softening the indulgence instinct. It doesn't let you gorge all day and be thin, it makes you not want to gorge.
Another great point you make here, and that I agree with is:

Indeed some of these use-cases are already possible for cheaper and faster and better with other solutions. But each of these requires you to install something new in your home, which is time and money. This platform, and the whole of general-purpose robotics, is about creating a product that will ultimately will do everything well enough that you the marginal gain of using something specialized is not worth the time to install it. And many use-cases like folding laundry or loading the dishwasher are not doable with anything else anyway.

You also make great points on the fact it takes time to make it work, but that's just for the first robot. Once we have enough of these out there and enough data, the time required to do any of these tasks will be much smaller.

It's already quite remarkable that today a consumer can teach an arm to grab a glass with a couple buttons when 3 years ago you would have had to ask a team of engineers to create a complex system to do that. So imagine where we'll be 3 years from now :)
We need 1-800-ZOMBOCOM.
Oh I hadn't thought of using CSP for that. CSP alone used to not be enough but combined with the iframe's sandbox attribute (or the relatively newer sandbox CSP directives, which both block navigation and form submissions by default) then I think it's enough to block external network requests. This combo seems like a good solution for many use-cases.

However there are certain things that it still doesn't protect against: CPU and memory exhaustion. Someone's script can hog those resources and possibly cause the browser to crash the tab. If you only execute one user's code at a time when a user of the site specifically browses to it / activates it, then it might be acceptable because a user can learn to not re-activate code that just crashed their tab and won't be missing out on anything else, but if you had a setup where it didn't take user action to run other users' code (like you have a homepage that automatically shows a running preview of other people's code, or you have a multiplayer programming game where each player submits code and everyone in the game sees it run together and interact with other players' code) then it could be purposefully griefed by players submitting code that exhausts resources. If you need to protect against local denial of service attacks like this, or if you needed strict determinism for some reason, then I think a WASM-based solution is still the way to go.
FTA: "But until now, scientists have been unable to determine how, exactly, the drug works."

Try that next time you submit a PR: Yeah... it works, but "I am unable to determine how exactly".

I find this concept absolutely mind blowing. We take drugs that the creators of the drugs don't understand how they work.

I realize that biology is hard to understand, but this sounds crazy.
Exactly. This is how it works in vim/nvim using the copilot.vim plugin. Unless it's refactoring multiple files, I don't see the value. Now that you can choose your own model, I don't see many benefits with Cursor.