skysight-inc/HackerNews huggingface dataset:
You should look harder before saying it doesn't work. Updated 10/6/2023[1]

Coroutines are a specific paradigm within Kotlin, and should not be in library code anyway. With the addition of JVM Virtual Threads, the need for Coroutines is significantly diminished anyway.

It's anecdata, yes, but I've written a lot of Kotlin code and do not use coroutines. Kotlin really just lets you do what you want - as much or as little idomatic code as you need.

Kotlin on the backend is amazing. You really should give it a try. Java sucks badly, in comparison (I say that as a former Java nerd...)

[1] https://marketplace.eclipse.org/content/kotlin-plugin-eclips...
The GUI is not under an open source license.
I love “as seen on y combinator”
Cuda is the foundation

NVIDIA moat is the years of work built by oss community, big corporations, research insistute

They spend all time building for cuda, a lot of implicit designs are derived from cuda's characteristic

That will be the main challenge
This makes me think of another reason of Rust in web space. It is that Rust rather explicitly tried to create an image of real hardcore language used for serious systems stuff. And it is of course true in technical sense. In larger context however message became more of like if I use Rust my stuff will become serious.

So now if someone is told their web app is cute little thing more suited for Rails/PHP/Go etc. they will feel patronized and try to use Rust despite being unsuitable because their app is going to be serious one.
Another vote for spacemacs + restclient:

https://develop.spacemacs.org/layers/+tools/restclient/READM...
The thing about a good, simple network protocol is you can look at the packet diagram and start to understand how the protocol works. I think NTP fits the bill here.
Sadly, joining is disabled.
Drive by wire doesn't require networking. The F-16 is fly by wire and first flew in 1974. Certain cars have had partial drive by wire controls since the late 80s.
I think if you consider the audience this was written for, and consider the various caveats each of your citations will involve; the "last bit" does indeed seem to be true if you are evaluating in good faith rather than trying to discredit the piece on a technicality that is still useful for the layman.
> Often I'll see one of those little popup things appear and then disappear since I already hit the button I wanted to do. I wonder if the popup thing had something important to say? Who knows! It's gone now.

I thought I was the only one who got annoyed by this. I wish they had some kind of history or in app place to view the updates all together.
Even some pills cannot be split really easily. One example I like to give is Vyvanse. It uses extended release balls that are not evenly distributed in terms of what they contain (I’m no expert here, just going off a doctor’s summary). The only way to properly split it is to pour it into a glass of water and let it dissolve, then take the percentage of the dosage that you need and consume that percentage of water before the contents settle and while they still remain in a well mixed suspension. The remainder of the dosage is essentially no longer any good by virtue of being inactivated over time by being in the water and must be discarded.
We have no idea what systems we really need to survive. The claim that it needs an unmanageable myriad
of systems etc. is a hypothesis that might turn out to be not true.

We might very well be capable of providing a minium set given enough energy at our disposal. Life might not be pretty etc. in the such a case, but that isn't the point here.
I'm running it on windows using this docker image without any issues.
Slovakia's Election Deepfakes Show AI Is a Danger to Democracy
You guys are gonna revisit this post in 20 years and see I was right, cracking ECC is impossible, and starting with a "could have looked like this" seed phrase is a wild goose chase multiplied by a needle in a haystack.
Pretty sure the company is going to be sold to a private equity firm once it reaches $1b in valuation. There's just no way Musk is going to want to stick around the way things are trending

If he did that, it could recover its former might perhaps, and the censorship he disliked may return.

Thus he likely wants it dead, rather than in other hands.
Second to last: https://en.wikipedia.org/wiki/List_of_U.S._states_by_date_of...
Me! waves hand in the air I admit the old ways were lacking. We just didn't have a lot of better alternatives at the time. SMS 2FA beats no 2FA. TOTP beats SMS 2FA. FIDO/passkeys/etc beat TOTP.

We've made a lot of progress as new methods and technologies have become available.
It is my main Java IDE.

There is a difference between supporting a language with a Notepad++ like experience, and what JetBrains was doing before ramping down the Eclipse plugin team, as means to sell more InteliJ licenses instead.
Weird you left out gender and attractiveness.
A 20MP Sensor in a Film Canister Reinvigorates Vintage Analog Cameras
C# DevKit is out and gives you a complete .NET experience inside VS Code [video]
Ask HN: Will some aging damage turn out to be "long flu"?
If covid can cause permanent damage, then maybe the flu can as well?
You're right, but they can give it an incentive to communicate that, that should be pretty easy.

Right now it would be pretty easy to simply take ChatGPT output, feed it back in in a different thread (or even to a different model, such as Claude), and ask it which items in the response should be fact-checked, and also just to point out any that seem obviously wrong.

The former should be really easy to do, it doesn't have to know whether it's right or wrong -- it just has to know that it is a checkable fact. For instance the well known case of a lawyer citing a non-existent case from ChatGPT, it could say "this case should be fact checked to see that it is real and says what I said it said". Based on my experience with chatGPT (GPT-4 especially), this should be well within its current capabilities. (I'm going to try an experiment now.)

They could probably start having it do this behind the scenes, and check its own facts and learn from it so it learns when it is likely to hallucinate and learn to pick up on it. Even if for safety reasons it's not going out and hitting the web every time you're asking a question, it could be giving you a list at the end of the response of all the things within the response that you might want to check for yourself, maybe suggesting Google searches you should do.
Kaiser is non profit. They dont have shareholders and no dividends. The 1B net income that year is because some years they run a deficit.

If the workers get paid more through this strike, it will translates directly to higher prices.

Even after that, Kaiser will stay a low cost provider. Becasue they are non-profit.
Looks like a userscript could easily detect and remove them.
Everyone talking about getting rid of tipping is weird to me. I enjoy tipping... It's a privilege to have someone waiting on me, and I want them to know I appreciate it.

EDIT: These replies are wild. Everyone should be able to make a guaranteed living wage (at minimum). Of those in the service industry, I enjoy being able to show my appreciation with a tip. Pretty simple.
Documented and annotated source code for Elite on the NES
GPT4 is more than a competent programmer. It’s way, way above even a rockstar dev.
I too have been looking to discover which surprising household product is a cure for <image of disfigured foot>
I can't think of a situation where this wouldn't be illegal.

Unless it's some appliance-type 100% employer controlled device like a point of sales terminal or some control computer in a factory
> that might make people less likely to tip

At least in California, I still tip my usual 15 to 25%.
Hey!

I'm a software engineer at clay.com - our software helps you sell, and specifically run personalized outbound campaigns at scale. I'd love to try and help you and see if there are some learnings in the process.

Feel free to contact me adam@ my_company_domain
>> just because the code hasn’t been ported, sometimes because it’s just not something that a GPU can do well.

> Seems stupid to use millions of dollars of supercomputer time just because you can't be bothered to get a few phd students to spend a few months rewriting in CUDA...

Rewriting code in CUDA won’t magically make workloads well suited to GPGPU.
Drive by wire doesn't require networking.

That's not what I said. Drive by wire is required for self driving. Networking is not required but just happens to be a thing on all of these cars. That is how they get their updates for self driving. Are you aware of a level 4+ self driving car that is not connected to the internet?

I suspect that even if there were physical linkage that would not be sufficient to give override control to the operator. The motors will be stronger than some operators and would require a lever that could forcefully disengage the drive-by-wire. Even that may not be fast enough as it just takes one quick yank of the steering wheel to send someone into an oncoming big-rig which the attacker will see on the camera which I predict will lead to an underground of on-demand market of snuff porn as there are cameras facing the occupants in some of these cars.
> and the censorship he disliked may return.

Banning Nazis is not censorship, it's basic hygiene.
Well, it depends on what your use case for "10g" is. If all you care about is fast file transfers between your PC and your NAS, you can get a small 5-8 port 10gb switch for under $300 that will easily handle line-rate traffic (at least for large packet sizes)

If you want 10g line-rate bandwidth between hundreds or thousands of servers? Yeah, I used to help build those fabrics at Google. It's not cheap or easy.

10g to the internet is more about aggregate bandwidth for a bunch of clients than throughput to any single client. Except for very specialized use cases you're going to have a hard time pushing anywhere close to 10g over the internet with a single client.
They're (presumably) double-dipping, the PC OEMs are already paying for the license.
Last I checked I saw the H100 was about two gens more advanced for certain components (tensor cores, bfloats, cache, mem bandwidth) - but my research may have been wrong as admittedly I'm not as familiar with AMDs offerings for GPU.
Sounds like the workers are due $925mm
I use hurl[0]

[0]https://hurl.dev/docs/tutorial/your-first-hurl-file.html
Yes, in general anything being hashed that is subject to length extension ought to be double hashed. And most things are subject to length extension, often in surprising ways. So a good rule of thumb is to always double hash.

But in this case, after 15 years of analysis, we can say with confidence that the double hashing bitcoin does is redundant.
And you should read before posting random links,

After installation of the Kotlin plugin the Java plugin is not running anymore. I cannot open a Java project anymore.

The log file says:

!MESSAGE org/eclipse/jdt/internal/ui/refactoring/actions/RenameJavaElementAction$AjcClosure1
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/ui/refactoring/actions/RenameJavaElementAction$AjcClosure1
at org.eclipse.jdt.ui.actions.RenameAction.<init>(RenameAction.java:60)
at org.eclipse.jdt.ui.actions.RefactorActionGroup.<init>(RefactorActionGroup.java:372)
at org.eclipse.jdt.ui.actions.RefactorActionGroup.<init>(RefactorActionGroup.java:206)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.<init>(PackageExplorerActionGroup.java:139)
at ...
What do you believe you are missing?

It compiles fine with Maven or Gradle, it provides auto-prompt/complete/hints. It just works.
It's slowing down at least.
For a more hands-on demonstration, I like this little site which lets you move/rotate [0] and superimpose nation boundaries, while adjusting the shape to account for 2D map projections.

https://www.thetruesize.com

[0] Rotation of the last-touched country outline is possible by dragging around the "N" compass in the lower-left.
Interesting view! I hadn't thought about them as pop-up ads. Probably the ideal version of an update is that it works and adds to your existing flow seamlessly, but I wonder what the best way is to intro new features that are separate from your existing workflow... not sure.
Is it better than AMD? I have had literally no graphics issues on my 6650 XT with swaywm using the built in kernel drivers.
How would that be enforced? Who would enforce it? How do you abolish something you're not mandated or asked to do?
"There's just no way Musk is going to want to stick around the way things are trending."

He does like attention and with controlling twitter, he can control quite some attention. I don't think he can easily give that up, as long as it stays somewhat relevant and as long as he already burned so much money with it.
"I know you are but what I am" is something we teach children not to say, because the logic is circular and self defeating.

And using different, disposable handles is basic privacy protection. Using the same one for years means someone, somewhere is profiling you. Best case, it's just a marketer trying to sell you something.
There are people who use twitter, who have no idea it changed ownership. Who barely know who Elon is.

Twitter may be dying for hackernews, but is it alive for other communities?
That’s a bit too judgy, I think. I don’t drink at all, and still had to stop using semaglutide because the nausea/stomach-slowing was very difficult to tolerate.
Will you seek out a TV with always-on screen and speakers in your bedroom for this purpose, as it is so useful?
https://commission.europa.eu/europa-analytics_en
You might like https://www.flightcontrol.dev, although you'd still want to set up GitHub actions for running the tests before deploy
> I feel betrayed that these laws are enacted without capping or preventing the practice of tipping

How exactly can they do that? Make it illegal for two people to exchange money? Tipping is a social phenomenon, and it isn't going away via laws.
Do you have a source on the stealing part? A quick Google search didn't result in anything
Same experience as in InteliJ, which JetBrains no longer provides.

And above all, no crashes left and right.
Pytorch is just using Google's OpenXLA now, & OpenXLA is the actual cross platform thing, no? I'm not very well versed in this area, so pardon if mistaken. https://pytorch.org/blog/pytorch-2.0-xla-path-forward/
I was excited seeing iOS 9.3+ on their requirements listing, but after digging my useless but 100% functional iPad 2 out of storage it won't install the app. :(

I do use the built-in iPad as a second screen thing in MacOS with a still supported iPad on occasion and that works quite well.
Well, one possible confounding factor here is that they were comparing it against buproprion-naltrexone. Buproprion is also known as Wellbutrin and is prescribed for, among other things, smoking cessation and ahedonia. Naltrexone is interestingly an opioid antagonist that is known to decrease alcohol desire and is often prescribed off label for that use case. So there may be some other factors at play here in this specific study.

Side note I had never even heard of this combination of buproprion-naltrexone being prescribed for weight loss. I am not sure how common it is
You copy/pasted an error some random person on the internet had in June due to using an incompatible Eclipse & plugin versions?

The beauty of Eclipse is the ecosystem. If that official Jetbrains plugin doesn't do it for you for some reason, then use another one[1].

[1] https://marketplace.eclipse.org/content/enhanced-kotlin-ecli...
Do people not track the last used time window of a TOTP and require a newer window for subsequent events? Most libraries I’ve used come with that as part of the interface.
We are extraordinarily far away from optimal or even efficient use of the resources of the planet and extraordinarily impactful on the environment in unnecessary ways.

While in a reductionist sense of course there’s no third option. But there’s also a huge amount of efficiency to be had and therefore a great deal of “neoliberal” growth to be had coupled with reduction of environmental impact before we hit limits that are truly hard. There are signs that population growth is slowing, and in some places reversing. While I generally agree with regulation and management of externalities I think a good outcome is achievable by simply adjusting how we measure growth away from pure economic activity and frame it in value and efficiency metrics.

I believe we will find a path that leads to this state within the boundaries of our environment and in a sustainable way. But it will be a rough road.

What has to change is the growth objective function. There is value improvement without economic growth. For instance an iPhone that is the same price and sold in the same quantity but has improved significantly is more valuable and useful than the prior model. Likewise as efficiencies in production kick in prices and economic activity overall can decrease while improving value. I think an efficiency and value metric rather than pure economic activity growth metrics would benefit us all and accelerate a sustainable development model, even one that’s neoliberal
It's not my responsibility to verify your claims, it's yours.
> you can’t help but wondering it’s indeed not the interest of USA to have once unconquerable empires like Persia to be thriving and realize their full potential.

This is rather conspiratorial.

Great Britian and Russia have been involved in Iran since the 19th century (example[1]). They both invaded during WW2[2]. Britian left after the war but Russia stuck around. As the cold war began, the USA also got sucked into the mess in the middle east because Russia already had a presence there[3]. The US involvement is often portrayed as the beginning of this mess (just like you did), but it really isn't.

I promise that at no point did anyone involved say to themselves "I sure am scared of a modern Persian Empire". The country was simply caught up in the geopolitical chess game between world super powers. That doesn't make it right, but that's what it is.

[1] https://en.wikipedia.org/wiki/Reuter_concession

[2] https://en.wikipedia.org/wiki/Anglo-Soviet_invasion_of_Iran

[3] https://en.wikipedia.org/wiki/Iran_crisis_of_1946
The engine running on the virtual set screens (1) is a small part of the whole Mandolorian production.

But yeah, "a small part" of a few $10 million budget would not trivial to Unreal.

https://en.wikipedia.org/wiki/StageCraft

I see that I accidentally a word above. It's the word from the quote that I wasn't sure of ... "The three most expensive - One of (endeavours, enterprises, occupations, hobbies, pastimes, things) are"?
Deepfakes start ringing in voters' ears
Marcin Wichary, the person behind this book, has long done outstanding work chronicling computer history through photography and I would expect this book on keyboards (generally speaking) to continue that excellence.

Very happy to see this kickstarter being so successful.
For a second I thought you were talking about Julia the language. :)
> Last month, Kaiser said it was offering “across-the-board wage increases” ranging from roughly 10% to more than 14% over four years

I haven't been able to find this information, but have the Kaiser folks gotten cost-of-living raises since 2020? If not, the raises Kaiser is offering result in a real pay cut vs 2020 wages (although less of a pay cut than they currently are enduring).
I don't have an "academic" background, I just enjoy the subjective ergonomic advantages. At the very least, strict types obviate a class of tests that I'd previously considered indispensable.

> dynamic typing, it can lead to more errors, but in practice, most all of these are caught during testing

I think we're practicing such different styles of software design that one another's tools are a hindrance. For example, I don't think that "bugs are caught during testing" because I am testing first. Unless you mean user acceptance testing, which is uncomfortably late in the cycle.
Sometime after the PC/XT came out, I started calling the other "original IBM PC" to distinguish it.

Around then, and for awhile, people said "IBM PC", "IBM PC/XT", "IBM PC/AT", "IBM-compatible PC", "286 PC", "386", and things like that.

People didn't ordinarily say "5150", and that wasn't the prominent branding on the chassis.

Much later, when "PC" was even more diluted, I started saying "5150" to mean the original.
The censorship never went away. It just switched from being at one owner's whim to being at a different owner's whim.

Closed platforms are not and can never be "free speech zones." They answer to their owners, period.
Weird: tried posting this link to Threads and it said "link not allowed" they're blocking links now?
The way I've been putting this into practice is to ask my server for their venmo/cashapp and tipping them through that, then writing on the receipt "I don't believe in tipping"

This is the only way I've found to attack the structural problem of tipping without hurting the workers.

This is still tricky for the worker, because waitstaff management uses tip totals as a proxy for worker productivity. I try to offset that by writing on the receipt, which the worker can share to demonstrate it wasn't because they did a bad job.

The rest of the incentives are impacted in the way I want them to be, except for taxation, which I believe in, and the kitchen staff who are usually underpaid with the expectation that a percent of tips will flow to them.
looks like they are taking a page out of Saudi Arabia/s playbook
Cisco Meraki | Software Engineers & Leaders | Full-Time Hybrid/Remote | VISA | US/CANADA/UK/INDIA/AUSTRALIA | https://meraki.cisco.com/jobs At Cisco Meraki, we know that technology can connect, empower, and drive us. Our mission is to simplify technology so our customers can focus on what's most relevant to them: their students, patients, customers, and businesses. We’re making networking easier, faster, and smarter with technology that simply works.
About Meraki? "https://www.youtube.com/watch?v=QvBFOLkQtJU">https://www.you...
We're hiring across all departments!

- Lead Security Engineer- https://grnh.se/174dda6f1us

- Security Engineer- https://grnh.se/e2c538d31us

- Software Engineer Manager- https://grnh.se/262b5f611us

- Principal Engineer, FrontEnd - https://grnh.se/c91d84cc1us

- Senior Software QA Engineer- https://grnh.se/55f7edc41us

... and many more positions! Please apply directly on our website. https://meraki.cisco.com/job-search/
> The comment you rape replying to is from the former. The world needs more of the latter.

Well that's a hell of a typo :P

I think the worst example of this I've seen on this site is when someone was advocating removing safety requirements from manufacturing plants because the rate hike in insurance would take care of making sure these companies were giving safe work conditions to their employees.

You know the people who advocate for that do so because they never expect anyone they care about to be working a manufacturing job.
Did you just speedrun Godwin's law?
I'll ask again more clearly - what is the "same experience" you are missing?

Kotlin is plugins for Maven/Gradle, and classpath libraries. There is no magic going on here...
You haven't had to declare the type since Java 10.

var myThing = new MyThing();
In my experience, 40gb and 100gb are still mostly used for interconnects (switch/switch links, peering connections, etc.). Mostly due to the cost of NICs and optics. 25gb or Nx10gb seems to be the sweet spot for server/ToR uplinks, both for cost, but also because it's non-trivial to push even a 10gb NIC to line rate (which is ultimately what this entire thread is about).

There's some interesting reading in the Maglev paper from Google about the work they did to push 10gb line rate on commodity Linux hardware.