skysight-inc/HackerNews huggingface dataset:
As a quality control technician, I have several tests, including checking against third party resources for compatibility.

If I were a web browser coder, making sure my software worked with the major websites of the internet would be the FIRST thing to test. I don't release until I know it works.

This exact same mindset is why I make the expensive stuff where I work, and nobody else.

I'm also not yelling. That you think text is yelling is quite something I'll never understand from anyone. Two capitalized words isn't yelling.
I have come to the conclusion that a lot of the 10x developer stuff is basically down to the 10x person being the original author of the code.

Every other developer on the project has to do at least 3 times as much work, they have to read through the original code and try and understand what the original person was thinking of when writing it before even getting to solving the problem at hand.

A true 10x developer would write code good enough that every other developer could maintain it as easily as the original author.
bodybuilders are playing a completely different game from the person with 10 pound of muscle
They didn't want me to negotiate my offer, after I went through the whole interview process. Passed the message through my prospective boss: "take it or leave it, you can't have it better than people already at the company".
This is a baseline JIT, so it will be slower than LuaJIT (which has a sophisticated optimizer).
It's still wild to me that ski-jumping is a jury sport. Seems to me that it'd be simplest to just... measure distance? But I guess distance is one of the least important things to the score.
The GP did a great job summarizing the original post and defining a lot of cryptic jargon that I didn't anticipate would generate so much conversation, and I'd wager did it without a blind LLM shot (though these days even that is possible). I endorse that summary without reservation.

And the above is substantially what I said, and undoubtedly would find a better reception with a larger audience.

I'm troubled though, because I already sanitize what I write and say by passing it through a GPT-style "alignment" filter in almost every interaction precisely because I know my authentic self is brash/abrasive/neuro-atypical/etc. and it's more advantageous to talk like ChatGPT than to talk like Ben. Hacker News is one of a few places real or digital where I just talk like Ben.

Maybe I'm an outlier in how different I am and it'll just be me that is sad to start talking like GPT, and maybe the net change in society will just be a little drift towards brighter and more diplomatic.

But either way it's kind of a drag: either passing me and people like me through a filter is net positive, which would suck but I guess I'd get on board, or it actually edits out contrarian originality in toto, in which case the world goes all Huxley really fast.

Door #3 where we net people out on accomplishment and optics with a strong tilt towards accomplishment doesn't seem to be on the menu.
Oh but they will get high pay compared to their bartending job.
I think it's also because every site wants their buttons etc. to look slightly different to every other site's, because branding. Being able to stand out from the crowd is a feature.

Personally, I wish that for accessibility and other reasons, all 10000 frameworks would produce buttons with some kind of metadata that lets a user configure their own settings. But we're quite far off that.
Few military aircraft still use mechanical linkages from the pilot to the control surfaces.
Imagine a company that bills hourly and you deliver in 1 hour instead of the budgeted 20
Man, how long have you been waiting to use this pun?
Love it :-)
Operating a non-profit organization needs significant work. Although laws and provisions typically favor charities, they are closely inspected when compared to commercial groups. Contract management is one area where NGOs may focus to enhance business operations. Based on our expertise working with charities, we'd like to share with you the four phases of non-profit contract administration and how you may master them.
> implementing someone

It does feel like this sometimes.
Putting on muscle surely takes way more energy than maintaining it.
No argument there; but if you're interested the tech does exist to solve that problem. https://www.getmonero.org/ . It is obfuscated to the point where transactions and ownership can't be tracked.
How much better do you find ChatGPT 4 compared to the free version?
I always did hold the fob close to my palm (with the keyring parts between my fingers) and pointing the fob "up", hopefully aligning a whip in there. It does work better this way, and I can also hold it high up. My theory was that my hand acts as a ground-plane.
"For single and multimode fibers if it has a smaller focal spot some distance the fiber than at its tip you are talking about an assembly that includes the fiber plus an optic."

A properly-shaped and polished fiber tip is already the optic. That's literally how it's fed into the galvo in a fiber-marking LASER. I'm also responsible for the maintenance on all equipment in the facility so I've had those machines apart more than once.
epoll is a horrible API, which has grown from the even worse select and poll API. I believe its entrenchment, despite existence of APIs like IOCP, is one of the failings of Linux, which even has negatively influenced programming languages (I am looking at you Rust). Others have already posted the "fundamentally broken" article, but to add an anecdote, after closely working with io-uring, I simply can not go back to the horrors of epoll and I wish we, as an industry, will migrate from it as soon as possible.
Believe and reality correlate sometimes, sometimes they don't. The difference is proof.

>Is it actually that hard for you to believe they're doing this?

No it's not, and that's the problem...do you see the problem?

Even the CIA has the unofficial motto "And ye shall know the truth and the truth shall make you free."

-> shall know the truth NOT shall believe in your assumption
Have you tried playing the game with children, who might be more invested in winning (and more upset by losing) than the average adult?
It's probably because of the unified memory model - the GPU on the macbook can access the memory as if it was dedicated.
Some systems glue all non surnames into a first name field and use that when just a first name would make more sense, and then in cultures where it's not usual to address someone by including their middle names, a multi part name like that starts looking like a full name, which makes others assume the last middle name is the surname.

I'm from a country that _has_ middle names but doesn't really use them, so I have to choose between "is this likely to be compared against official records that will need the middle name, or should I omit it so the system doesn't start referring to me as "Hi First Middle".
Stevens' writing was engaging and pedagogically top shelf. Kevin Fall attempted integrating his coverage of newer protocols into the preexisting text, and unfortunately, completely butchered it.
If you’re programming in C#, Java, or Kotlin, did you know that you’re already using tools for formal program verification?

Which ones are you using on your enterprise team?
Share prices increase if the supply and demand curves for the shares move accordingly.

Share buybacks decrease supply of shares relative to demand, so share prices increase.

Share buybacks are likelier to happen the more profitable a business is.

A higher share price at time t+1 than time t means the shareholder can earn a profit if they buy a share and then sell later.

Ergo, profits mean something.

Edit: as a reply to the comment below this, please take a moment to look around and identify anything providing you utility that was the product of a publicly traded company.
Again, Wix is not the state of Israel. She did not get paid to align her political views with Wix, she got paid to deliver specific work for Wix. She has a very basic right to express her opinion.
> pay for services instead of being the product

That cliché is no longer applicable (was it ever?) and repeating it only helps the worst infringers.

You can pay and still be the product. Consider the streaming services which charge you but still serve ads, or physical appliances that you buy but send your usage habits to the manufacturer (like TVs). Paying is not a guarantee that a company will treat you or your privacy with respect.
It says it right there in your quote. Your body neglects other stuff.
You are wrong. The article states that there are more deaths when there are more infections.
You forgot to mention (or left a deliberate opening for other "millenials" like yourself ;) that at one point, he had "slave" tattooed on his cheek - for the same reason.
And house torchers.
The concept of C is still king or queen of all languages for most of the programs [I'm don't know about FORTRAN]. Eventhough I'm working with Python, Java & Swift I love C language among all modern programming languages. C is very straight forward. C is really great design. [I hate RUST's annoying syntax]
12 Ways I Conquered Public Speaking
> The difference is mostly taxes.

That turns out not to be the case.

> In Germany's case, it's taxes they charge for every unit of electricity.

That also turns out not to be the case.

> In France's case it's general general taxation that they've been using to support the nuclear industry.

That also turns out not to be the case. As I wrote before, in France cheap and reliable nuclear is used to subsidize other parts of the economy, not the other way around.

> And that's for renewables mostly built at the start of the price decline and nuclear mostly built at the start of the price increases.

What's that supposed to mean?

> When you have to limit your argument to cherry picked countries and cherry picked timeframes and cherry picked metrics, it's a sign it a very poor argument.

LOL.

What other two countries, one of which went all-in on nuclear, and the other that went all-out on nuclear are you going to pick to compare? Preferably sizable industrial countries that are otherwise roughly comparable.

Also, what other metrics other than: price, time to completion, and CO2 emissions would you prefer?
Scammy AI-Generated Books Are Flooding Amazon
I am not sure a comparison of Israel to Russia and China is in their favor.
I personally never managed to make pushes work over HTTPS, while with SSH it works the moment clone/pull works. Plus I vaguely remember that setting up HTTP auth was way more cumbersome that SSH auth.
Great Question (YC W21) Is Hiring for Sales
The last time that model was in America, the Puritans were running Massachusetts
Sure, there are ways, less readable and more error prone. But that's not what you see where this rule is enforced. You see nested ifs.
Unlock GATE success with Magic Marks! Our comprehensive Mechanical Engineering Study Pack covers key subjects, featuring high-quality video lectures, visual aids, and practice problems.
Would this be any worse with generative AI though? You'd just be replacing the images from Google with images from Stable Diffusion. You couldn't let AI generate the code for it because you'd have to actually check that it successfully compiles.
Finally! This makes constructing dicts so much easier. I somewhat dislike the syntax though, =foo would have been better because it stands out more. I feel like syntax should be chosen with eyes and not brain, they may have all kinds of rationales for why foo= is better but it's just going to get lost more easily.
> Is there any guarantee that if this goes wrong (let's say ETF's are hacked and lose their BTC) then assets in other ETF's are safe?

They're as safe as any other share or ETF of a company that could be hacked or robbed/suffer a disaster of some kind, or indeed any regulated bank, broker, exchange etc. As the BTC securities would be a small part of the total value of the Organisations holding them - I would assume that they would be capable of making up of any losses to holders due to their screw up (as happened when Nickel was stolen from a warehouse that was used as backing for Nickel futures contracts).

However, any other external crypto nonsense going south would likely cause BTC to drop!
You’re always the product, even if you pay. As long as it’s legal and profitable (or perhaps even illegal), you’ll always be the product.
skiing.

cycling.

building bikes.

i would like to get into dry stone masonry however that requires a place to build things from stone which i currently do not have.
Canadian Police Arrest Conservative Journalist on Trumped Up Charge of Assault
Need Feedback
So I wrote a Unix kernel emulation for Windows from scratch and ported OpenBSD to it. I desperately need some feedback on my project, since I already put too many hours into it. It does not do daemons yet, but otherwise is quite solid and complete.

Installer: http://minc.commandlinerevolution.nl/english/home.html (23MB)
Source: https://github.com/dboland/minc

Please let me know what you think.
Archive.org has two scans of "Design and implementation of programming languages : proceedings of a DoD sponsored workshop, October, 1976, Ithaca". One is at https://archive.org/details/designimplementa0054unse_u4m7/mo...
> If the company starts to look wobbly, be the first out the door, not the last.

For individual contributors leaving isn’t always that easy as most interviews now require Leetcode prep. If you haven’t already been practicing, it can take a few months to get prepared for the grind. This is even worse for folks who work and have obligations outside of work such as children or sick family members.
The difference is that the US can back one by printing more money, and they can't print more bitcoin.
Chinese Firm developed Nuclear Battery that can Produce Power for 50 years
Fortunately these kind of accidents never happen, so nothing to see here. /s
It's been around a while[0].

[0] https://albumartexchange.com/coverart/gallery/ra/radiohead_t...
> idea that you must retire from tech before 50

Well I guess the idea is that all the "best" engineers would have already made millions by the time they hit 50 and so therefore those who are left are...
Unions are pretty rare in tech in the UK also. I don’t think that’s the reason.
mininet [1] can be used to emulate networks on a single computer. It is used to teach networking concepts.

1. https://github.com/mininet/mininet
The word mall used to mean street. The original malls were streets with stores, not a single structure. The old scheme was a natural evolution of the local market and grew or shrunk with demand. Todays malls are large rental properties populated by shops, with little ability to adapt as markets change.
Microsoft did decline. Windows, office MSFT mobile and Xbox have either stagnated at the top or declined. Now, stagnation at a few dozen billions in revenue is still good. But very much legacy company stuff.

Microsoft built a whole another company called Azure. Smartly acquired 2 other companies called LinkedIn and Github. Then invested early in the biggest phenomenon of the post covid world - Openai.

Google ended the 2000s with Ads, Search, Youtube and Android. It's 2023 and not much has changed. Facebook sustains it's growth entirely through multi-billion$ acquisitions.

In all cases, the original middle management did very little to help.

Azure is the only exception.
All of it. Google's management is rotten all the way up and down the entire organization, but Sundar has now had several years to fix it. According to my sources, all he's done is remove any internal measurement of the problem, so now he just has the lagging indicator of the market.
Sure, I'll play devil's advocate!

> Guard clause – exit a function early if certain conditions are not met. This makes the rest of the function easier to write (no nested if-statements).

If you have:

if(!isUserPort(strPort)) return;

You're gaining knowledge about input, and then immediately throwing it away (assuming the 'happy' path.)

Later when you use strPort, do you check it again? If you pass it to another function, do you check it there too?

"Parse, don't validate" is the name that's been given to the following:

case parsePort strPort of
NotAPort -> ...
RootPort port -> ...
UserPort port -> ...

It's more nested, but now you can pass your UserPort around and not check it too many or too few times.
will they? The job market is full of high quality experienced devs. I don't see why any company would hire for an inexperienced dev when they can get an experienced one for cheap. It's like buying Walmart cheese for $5 when you can get high end cheese for $10. No brainer
I can't speak for being let go past 40, but every place I've worked (including a startup) have had IC developers over 40, and all but one over 50, working there.
Unions in Germany aren't really split up by profession, but by industry. So if you e.g. work in the car or manufacturing industry, there's a good chance that most workers in your company are part of "IG Metall", which is the biggest union in Germany. And that union then negotiates the salary & working conditions for every normal employee, even if you aren't part of the union. So if you ever met a developer from Siemens, Mercedes, BMW, Bosch, etc. they are probably enjoying the benefits of a union.
I'm seeing so many people doing this at the moment. "Maybe you need to reskill". "You need to work on your interview skills". "You're not applying to the right positions". Etc...

You can't know what the market is like until you're looking for work, and as someone who's been in this industry for 15 years and has been applying to roles recently, I know it's really rough out there regardless of what some are saying. It's like nothing I've ever seen before. I'm getting messages from colleagues every week who have been recently laid off and can't find work. Some are now getting desperate.

We did some hiring where I work in Dec. We had over 150 candidates and only extended offers to 9 candidates. Your chance of being hired was literally only 5% IF the recruiter thought your profile was at least good enough to send over for consideration. I'm guessing the actual number that applied was likely 300+. That's absolutely brutal compared to anything I've ever experience. Typically if I applied for a role in the past I might have a 20-25% chance of getting an offer, and during the last 5 years that was probably as high as 40-50%.

People in jobs need to consider themselves extremely lucky right now. In this market a good developer probably only as a 2-3% chance of getting any job they apply for and will likely need to take a decent cut in pay too.
This is a beautiful piece of work. Connecting all the semantic levels is hard work, and this does it elegantly. It goes to show that old-fashioned technology like object files and linkers is still useful, and can still pay off in unexpected ways as part of new technology.
If you're looking for a very simple ActivityPub implementation that lets you post, follow, and be followed, I can point you at snac: https://codeberg.org/grunfink/snac2. It's 100% C, and not a lot of code at that. It should be easy to follow and debug, and you can double-check your implementation against it pretty easily with some choice breakpoints. And you can stand it up as an individual instance to have it talk to your code if you want to test interoperatability.

(I would not really recommend it for general use, unfortunately, since it's a pile of C that's not really all that secure. But as a publicity stunt we run @ish@ish.app inside of iSH itself, and snac turned out to be excellent for this because iSH is slow and doesn't implement all of Linux, so picking something simple and lightweight was a must.)
From Wikipedia

> “Prosecutors alleged that Michiko Kato, 81, daughter, and Tokimi Kato, 53, his granddaughter, fraudulently received about ¥9,500,000 ($117,939; £72,030) of pension money.[4][7] In addition, after Kato's wife died in 2004 at the age of 101, ¥9,450,000 ($117,318; £71,651) from a survivor's mutual pension was deposited into Kato's bank account between October 2004 and June 2010. Approximately ¥6,050,000 ($75,108; £45,872) was withdrawn before his body was discovered. Kato was likely paid a senior welfare benefit from the time he turned 70, which the family may also have used to their advantage.”

This explains why.
John Nash has a great essay which predicted Bitcoin.

https://onlinelibrary.wiley.com/doi/abs/10.1002/j.2325-8012....
it plays music specified by a printable format given as an argument. By default it plays a default song (i didn't bother to see what it was), and 3 other songs.

Author described as 'a bad organ' sound.

It's not much of a slog, but i did zone out around the 16th part, before i could get to the loops and not having access to the asm INT opcode
Environmentalism is a very good business for a lot of high class people right now.
Berlin still is one of the biggest places when it comes to VC money, like it or not. I don't like it as well.
Why would you expect anyone to waste time making any substantive arguments against silly claims like "Bitcoin is money"..
There's a bit more to it. What most identify as American "Cheese" is the Kraft Single or its equivalent competitors, a product without enough cheese in it (< 51%) to even legally label as cheese, and per the FDA at least is not legally "American Cheese". It must be labeled as a cheese "food" or "product". But the branding emphasizes American, Singles, and Calcium, the rest is the fine print.

There are higher quality actual American Cheeses, that can actually call themselves cheese unqualified, brands such as Kretshcmar, Boar's Head, etc. Kraft does make a somewhat lower end version under the Deli Deluxe label. They are produced from a combination of Cheddar and Colby.

But its not just gatekeeping there is a wide latitude in the quality and constitution of the various products marketed as "American" cheese ..., some of them don't contain any milk! This type of market segmentation isn't as common with better quality cheese varieties for a number of reasons. At the extreme the "American" label gets put on dollar store imitation "cheese" singles. Whereas I don't know of much imitation provolone sold anywhere.

And mass-produced has little to do with it. Most deli cheeses are mass produced but people tend to have strong preferences for alternatives to American irrespective.
There are quite some papers on making BTC quantum resistent (and some already are). Here a good podcast on it https://www.youtube.com/watch?v=g-Y4PT8va94
The personal data of a user who pays is more valuable than that of a user who doesn't pay ;)
>We shouldn't assume a basic sentence capitalised word refers to a product.

We shouldn’t but many of us do. As a title word, there’s ambiguity if it’s a proper noun or not given title styling. Given the context in this case (HN, OpenAI, ChatGPT) it was pretty difficult for my brain to not assume it was referring to Microsoft Teams so it baited me in, perhaps unintentionally. I’m not too upset about it because I knew that going in but none the less, a quick read of the title should make it obvious to call it “ChatGPT for Collaboration” or something of that nature.
I actually missed that it was restricted to value classes, thanks for the correction, this is unfortunate. To be fair null-checking (or just documenting null-safety) the data classes is the main use case, as other cases of nullability (class collaborators, eg a repository injected into a service) are usually a bug and quickly fixed.

The data that flows through the app at runtime is the big issue, and even just documenting null-safety at the API interfaces goes a long way in making refactorings safer and maintenance less of a pain. Those are usually records nowadays (DTOs, VOs, Entities).
Show HN: Create articles with AI and publish directly into your Wordpress blog
Create articles in seconds from a topic using AI and publish directly into your WP blog