skysight-inc/HackerNews huggingface dataset:
Some good comments in here; I have done a fair amount of work with GPT-4 as a writer of go code, and there are two categories of difficulties for a "Tier 2" (Tier 1.5?) language with GPT-4.

The first is API hallucination, which hits as soon as you drop down into non "major" repository packages. Even GPT-4 acts like 3.5, and will cheerfully make up / use old API interfaces, pretend it knows newer versions that it does not know, and generally loop you around in very, very convincing-looking code that just does not work.

The second is style related. In particular, Go is picky with its error return semantics, and GPT-4 doesn't worry too much about this; I'm remembering a particularly subtle and annoying deadlock where it didn't defer closing a database connection inside a go routine, or alternately check for an error, and close the handle.

On balance, both of these seem super, super solvable, either by a custom LLM, or a next version with updated training. I think of GPT-4 as a reasonable mid-to-senior engineer in terms of output right now, and I think it's reasonable to start trying to port frameworks.

That said, I think I'd want it to do an excellent job at porting tests over first, and I'd inspect those heavily, and then I'd consider how to deliver a style guide for the target language in the prompts. By default, GPT-4 doesn't know exactly how you want things coded.

One last comment, Claude seems appealing to me here, with its longer context window. That said, I haven't been successful at fully using the context window -- e.g. "here's a tarball of a repo, please do x/y/z". I think word on the street is that the Claude folks use ALiBi, regardless, the 100k attention window from Claude feels more like one that can choose to alight on key areas of the input, not one that can take the entire 100k tokens into context.
> Consumers aren't looking at prices in real time, but industrial users are.

The headline says retail though.
Would've been easier to capture all of the Twitter refugees now. I already saw a bunch of people opt for Mastodon or Misclick because Bluesky just wasn't an option.
"There are literally viral tweets blaming Ukraine for creating COVID-19.

lmao that's so insane it almost sounds like a bit "

Ah well, people exposed to propaganda can believe all kinds of weird stuff. For example many (43%!) US people believed, that Hussein was responsible for 9/11:

"Do you think Saddam Hussein's regime in Iraq was directly involved in planning, financing, or carrying out the terrorist attacks of September 11th, 2001?"

September 2003 responses: 47% Yes"

https://en.m.wikipedia.org/wiki/Opinion_polls_about_9/11_con...
His dandruff ad was pretty cringe IMO. But idk, it seems like his videos are really long for what they accomplish in general. He seems like the generic youtuber that milks every dollar of ad revenue and is shameless about it.

Kind of sad that a expensive camera + clickbait thumbnail/title > Experts communicating clearly and accurately.

I imagine he/his team is scouring youtube for the experts, and remaking their videos with more production value.
Yes. The fastest systems are asic or fpga based. They typically never leave the router.
Does your place, by any chance, have paint that isn't made out of non-toxic materials? I recently moved and went back to the old place after a few days, noticing how much different the air was. The new place had certified paint used and it was quite noticable.
Please you are whitewashing history. Hoyerswerda gruesst. This shit was happening already in the 90s right after reunification and in the context of OP - it’s not surprising at all, eastern germany had a very different take on denazificaiton.
Are you sure you are linking to the right place? Cause I can't see any proof of scientists lying in the one post from "Morgenstern".
Interesting idea.

On one hand, I think the world's attitude towards the tech companies has changed sufficiently that Google's "sinking Windows Phone by making Gmail and Youtube not work on it" trick might not work out for them this time.

On the other hand, given the sorry state of Windows - all the privacy issues, integrated ads, forced upgrades, whatever else - the Windows Phone would probably end up being terrible experience.
> lmao that's so insane it almost sounds like a bit

It sounds like a bit but the Russians have some wild state based propaganda stuff like that Ukraine was using mutant super soldiers, that Ukraine had black magic witch battalions and that Ukraine was breading pigeons that where modified to spread viruses to kill Russians.
It's unlikely to be your fault/disability, it's (mostly) them. The average designer of a programming language is a nerd sociopath. He optimizes things for _his_ readability not the readability of his fellow nerds.

Of course simple reasons like this are not appealing to the nerd crowd. They will hyper analyze everything including languages, and come up with exceedingly convoluted reasons as to why things are, the way they are, rather than settle for simple explanations
That may be perspective of US person with desperate need for feel-good. Hundreds of millions of people who have seen their lives destroyed by US military-industrial complex directly, or by CIA et al power games, be if communism scare, russian scare or now China scare would strongly disagree.

Also that abandoning it own production base was not action of some goodwill, rather just greedy cost optimization which is now deeply regretted and as much as possible reverted back.

I do get this is US forum so opinions are strongly biased towards one side, and I personally am very happy with current US hegemony, but lets be a bit honest here. Vietnam, Iraq, Afghanistan, Latin america coups, African coups. CIA starting arab springs and ie war in Syria. The blood trail of innocents is more like amazon river during height of monsoon, all around the world. Now look at China. Not really comparable, is it.
A new direction for Pijul's hosting service
Writing is the conversion of thought into notation. At its highest value, the act of writing applies rigor to sustained thought.

And, of course, the notation can be shared. People who read are constantly recompiling the great works.
Plenty of high seas sites are blocked.
Obviously in this system the winning move is to take all the low-point efforts. We all know that 5 "minor cosmetic change" (1 point) and "small functional change like adding a new field to an existing form" (2 points) are MUCH, MUCH less effort than 1 "New feature with some additional complications. Eg: Reusable “customer-create-or-lookup” UI component". This new feature, in most/all stacks, should be valued at at least 50 points.

This assessment even ignores the other strategies a developer might follow like "minimizing regret". Failing a 1 point effort in 1h has essentially no consequences. Failing a 1-month 50 point effort ... do that twice and you're fired.

This rewards dumbed down, no-risk development. I've seen many teams work like this. Don't rock the boat, look busy, get promoted to management. Spend your time talking about looking busy with all the other ex-development managers who do the same.

Managers always come up with the next system that doesn't require them being the most knowledgeable person when it comes to what they're doing. I've never seen it keep working a significant amount of time.
No new law or something was passed, so if at all, it's a technique/method that won't be published.
I think JSON and Markdown are very different, in fact.

JSON is very strict. It won't let you have a comma after the last element of a list, for instance (which is very annoying in many cases). It won't let you add comments in any way, shape or form. It won't let you use single quotes instead of double quotes. Or forget quotes in keys. Or mess with case in null / true / false. Or use NaN values.

Markdown is ill-defined, and will happily let you do whatever the hell you want.

JSON is made for programs, and is a PITA to write as a human (for the reasons mentioned above). But a pleasure to parse and (to some extent) generate automatically. It's not very good with text.

Markdown is made for humans, and I'd hate to have to parse a markdown file and do something with its content other than basic formatting. It's bad at anything but text.
Last night me and my wife were deciding if we should watch The Witcher or this video.

I decided I didn't have the brainpower/mental capacity to think about The Witcher and that this video on Entropy would be easier to digest.
Delve: A Solo Map Drawing Game
Polycentric is an Open-source distributed social network
NATO member Turkey is regulary doing raids in Syria and they also annected territory there. And they did not really take it from evil Assad, but from the kurds.

And when 47% of americans believed, that Hussein was responsible for 9/11, than this is also the result of propaganda to create support for a illegal war.

https://en.m.wikipedia.org/wiki/Opinion_polls_about_9/11_con...
Catch drift outside of your infrastructure code
https://github.com/snyk/driftctl
No, in the same sense as creating a Bitcoin wallet "sounds like centralization". "True" decentralization does not give any power at all to instances, the same way a Bitcoin node has no power at all over the Blockchain and it would be a bug if they did.
> how can there ever be a shortage of energy

I think it's not so much a shortage of energy, but that there thermodynamic equilibrium and thus no available energy to do anything.

I don't think this will ever happen tho, it's pretty clear to me that making energy more dense is a universal process.
It's not clear to me how you'd do that with clients, rather than relays.
I get impatient with learning from speech/audio, and PowerPoint slides or YouTube videos. I would rather read something, even a whitepaper.

I journal every day since 2013. I originally used the desktop wiki software written in Python called WikidPad. Nowadays I just use either GitHubs README.md and edit using the web interface or markdown editor Typora on Windows.

Writing is a satisfying way of capturing or clarifying thoughts or thinking itself.

I journal software ideas everyday on my journals (see my profile)

Please blog and share your thoughts, it is inspirational to me
That theory is pure speculation on the basis of motive with no actual grounding in reality, no offense. There's not a shred of evidence that GlobalAutocracy™ banded together to cough up $50B to kill of Twitter...
How does it bypasses rate limits ? it's using the same API as the native web app / mobile app.
Easy, lol.
Add into the rules "if it is a whole new thing and we see it from the user claims, your account goes bye-bye".
But it is still profitable for Amazon to sell scam items, so they do nothing.

Also, yes, they could spend some time to review the updated pictures for the listings or make it a paid feature for the sellers. They could even use AI to compare descriptions and if USB-flash drive becomes 1TB SSD drive, they could flag that.
My mother uses both "double-storey" a and "loop-tail" g in all her handwriting, even throwaway notes and shopping lists. Most likely due to working for many years as a graphic artist/signwriter.
Ask HN: Upvote/Downvote any page on the internet?
I'm implementing a browser extension allowing us to upvote/downvote any page on the Internet.

The concept is the following:

1. When browsing, you can hover over any link and see what people think about the page.
2. After you visit a page, you can express your opinion about it - upvote if it's high-quality content, or downvote if it is clickbait or just a poor-quality piece of content.

I would appreciate any feedback on the idea and/or answers to the following questions:
1. Have you ever found yourself in a situation when the page you visited is a clear waste of time (SEO scam, article-like ad) but there's nowhere to hit that dislike/downvote button?
2. Would you use such an extension to filter the pages you're visiting?
3. Would you spend a couple of seconds upvoting/downvoting a page after visiting it? Would you consider leaving a comment?
Scope-based resource management for the Linux kernel
Gross, another Facebook product. I wouldn’t be touching anything Facebook builds with a 10-foot-pole and a hazmat suit. Does anyone actually want awful-Facebook Twitter? It’ll be the worst bits of Facebook and Twitter in record time.

> Which is based on an open-standard, interoperates with Mastodon

By which we mean: capitalises on work done to form an open standard, to parasitically drain users, and then deliberately break compatibility a year down the track. FB messenger literally did this when it started too - supported a bunch of different protocols to capture everyone, and then let them break.

That said, I’m impressed teams at Facebook have managed to stop working on stealing features wholesale from TikTok and Zuck’s anaemic VR disaster long enough to knock out an app to parasitise a different community.
Do you think inequality has any deleterious effects on society?
This past week I saw a post somewhere about the chap who built a simulation of a computer inside Terraria. It was written as a Medium post and had the link to the guy's video at the end, about 15 lines in all.

Shameful what some people do to appropriate content from better creators, really. We don't need generative AI to ruin the Internet, we're perfectly capable of producing organic garbage.
But for most customers, any brand will suit them. Getting rid of advertising wouldn't really have an adverse effect on them, they'll just buy whatever's at the store and it'll be fine. (As long as there are adequate consumer protections.)
I recently enjoyed this presentation by Sean Carroll that touches on definitional and philosophical issues with entropy. The talk made me feel less stupid for not feeling entirely comfortable with how entropy was explained to me before. Turns out there are a few different ways to define and quantify entropy that are used in different contexts and they each have some unresolved philosophical issues.

"Can you get time out of Quantum Mechanics?": https://youtu.be/nqQrGk7Vzd4
I'd really like to try (and develop for) the playdate, its just so hard to get your hands on. It feels pointless preordering now when people who preordered over a year ago may not get it this year (I dont like preorders at the best of times), the only other way to get it is off ebay at a 50% markup on what was already a fairly pricey device
Feed the scene into whisper to extract the audio and then feed that into got 3.5/4 for context?
It is more truthful than your comments here, though.
A couple of watts here, and a couple of watts there, and pretty soon you're talking about real money!

If it didn't matter, then there'd be no interest in blades, or OCP, and all the cloud vendors would use standard rackmount whitebox servers. At the scale of one rack, the difference is fairly small. But once you're building out cages full of racks, maybe it matters more?

And it's not just power and space (although they both matter), it's the attack surface, and the ability to actually have your hardware do what you want, and the benefits of a stack that's built for purpose, not cobbled together out of off-the-shelf parts.

It's not for everyone, to be sure, but I suspect that for its target market, it'll be a very successful product/family. As you say, we will see. I wish them well.
Using period lcd is niche even inside the retrogaming niche. For ps2/xbox/gc/dc era, crt would be more typical choice and for x360/ps3/wiiu 1080p lcd makes more sense. So this edtv lcd falls bit awkwardly between the eras.
Or you start a limited liability company, win the market from all the people who are terrified of maybes and worst case your liability is limited to company assets.
> It makes sense that it's a mathematical approach because Computer Science is ultimately a Mathematical discipline

The fact that the abstraction "logical circuits" is much closer to actual computers than any "mathematical" or "functional" abstraction casts doubt on this claim.
Remember this is the first game I tried out on windows NT 3.51 with a brand new CRT and my mind was blown with the visuals.
> Madoff was the mastermind of the most notorious Ponzi scheme in history.

You can deprive him of his coins, of his company, and even his Bahamas penthouse. But please don't deprive Sam Bankman Fried of the honor of running the most notorious Ponzi scheme in history.
Definitely, the rule about SKUs is not enough at all.
Microsoft itself is an Android vendor these days:

https://www.microsoft.com/en-us/d/surface-duo-2/9408kgxp4xjl

Maybe there’s a long game here where the Surface line will become all-Windows one day again.
You might be interested in reading Socrates (Plato):

https://newlearningonline.com/literacies/chapter-1/socrates-...
You can look at the NAICS codes, the overwhelming majority are 54.
In my experience both as an engineer and a manager, the engineerspeak is not always as simple as the example here (which in itself is overly “explainy”). Many engineers have a tendency to over explain and provide too much detail to management. I know I was guilty of this once. Ultimately what you think is a reasoned and simple argument in favor of a proposed changes just becomes a jumbled mess of meaningless details.

You don’t need to dumb it down and manipulate anything—just be brief. Brevity and sticking to facts are key.

- One of the two servers has disk space issues

- Using the low space server for these jobs is costing us a productivity time loss for our engineers who have to manage the low disk space issues

- we would like to move some jobs to the other server to eliminate the cost of managing the disk space.

- there are no hard costs associated with making this change, only savings.
What the Dragonfly Knows
The local dictators hide and bring their money to the west only so it is a lie that the money stays in those countries. Most of it is comes to the west and then these politically exposed people are used by the 3 letter agencies of the west to control the poor countries. For those countries the loans from the West or China don't matter only maybe they can better options if they can play the west and China against each other.
I just got offered a "refund" to do a review where I got to keep the item a few days ago. The seller sent me the money in hours and it was easily the best customer service experience I've had on Amazon. Keep it up, you're doing great guys.
Note that you still have implicit/elided lifetimes for basically every function argument and every local variable. They’re everywhere, even if you’re not typing 'a.
Please HN: Someone write me an editor that shows tokenization
Been doing a lot of GPT prompt engineering lately and would love (and probably pay $ for) a text editor or VS Code extension that subtly shows how a given chunk of text will be tokenized. Maybe with light underlines or something.

Anyone know if this exists yet? Seems inevitable to me.
Most companies' IP is mostly worthless. It's their brand and market position that's much more valuable.

If you disagree, how many users are on your twitter clone right now? Exactly.
> Every attempt to change JSON has and should be shot down.

I really wish JSON allowed for final trailing commas in arrays/objects.

It would make for more readable diffs, simpler text templating, easier writing/parsing for us humans, etc. I'd happily trade all of TOML, YAML, XML, and every other similar format in existence for that one change.
The Mets were investing with Madoff in addition to the owner: https://www.nytimes.com/2021/04/14/sports/baseball/bernie-ma...
I didn't realize Snapchat still existed
> I don’t get the outrage. So some people can’t access it through their favorite app?

OP's comment states multiple good reasons why people would be pissed off. There are many, many more.

And you don't even need to be "outraged" to leave - it's enough to feel disrespected. If you don't feel disrespected, fine - stay. Have fun. But, ignoring other people's real experience, then immediately acting as if there's nothing to be mad about, is disingenuous.
Exploring the Vibrant World of Indigo
Actually a pretty good point.
There are some activitypub apps that support nomadic identity like HubZilla and Streams: https://codeberg.org/streams/streams

Another non-activitypub alternative is nostr, where your identity is a public/private key pair: https://github.com/aljazceru/awesome-nostr
It started well until you notice that it is again someone trying to patronize developers in order to push his shitty agile practices.

The company favoring big impact project does not have any relation with a day to day agile methodology to control a dev.

"I would also pull up that individual’s personal velocity chart and use that to guide our performance"

Seriously? Nothing more harmful than being micro managed by someone that does not bring value to the table.
Your guess is exactly how I did it before returning to the normal handwritten way.
Hoyerswerda was in 1991, please look at the election results:

https://en.wikipedia.org/wiki/1990_German_federal_election

No radical party was of any significance. If they were all Nazis, why didn't the NPD have 20%?

You are the one who rewrites history.
> You can download and keep your data and keep a backup

> and you can keep a copy of your data

Is this really a selling point / concern for anyone? I’ve never heard anyone express that the problem with tradition social media is that they can’t download and keep a backup of their data. Its about a central corporation being able to decide what is allowed to be said.
Can you give just one example of a country with a law making it illegal for academics conducting research to attempt to demask tor users?
I bet you get more done with 20 employees than most conglomerates do with 2000. Better incentives.
You're a hero. Freedom isn't free. You paid a price to give a taste of it to others.
I followed this tutorial in 2019, and can report that the cameras are still in operation today.
Silicon Valley investors rejected Theranos. Most of them actually consider Tharanos a great victory. Tharanos funding come from lots of large private investors, like family fortunes and so on.
Russia had terrible govt for last 300 years. Pretty sure russia will continue to be evil even after Putin.
> But if you're doing real software engineering

I'd argue the preceding thing you described is real software engineering. Decomposing hard ideas into a lot of super boring practical things with routine solutions == ???.
The parent poster was suggesting that RedHat stops releasing the non GPL source code: "Red Hat currently releases all sources as if they were GPL sources, but that may stop in the future."

This would mean no more SRPMs.
Counterpoint: I listened to my doctors for 8 years and took the medication they advised, didn't help me one bit.

Getting off SSRIs, changing my work situation and enjoying some LSD made a much bigger positive difference than endless sweaty nights on Prozac ever did.
I would rather read your writing about the mental model or problem solving, problem definition, data structures you solved with your code than the code itself.

mpweiher:
"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious."

Fred Brooks, The Mythical Man Month

If I understand the problem your code solves, then I can probably understand the words you use to describe the solution to that problem and therefore understand the steps your code takes to implement that solution.

Documentation is underrated.

A well documented codebase is one that doesn't tell you what the code does (the code tells you what the code does in minute detail) but tells you the problem and the solution the code is solving. Please tell me what the code does from a problem solving perspective.

If I can't understand your code, then your code is legacy to me unfortunately. Tell me the problem and mental model the code is implementing and I can rewrite it or avoid rewriting it because I have your implementation, I understand it and I don't need to rewrite it.