skysight-inc/HackerNews huggingface dataset:
He doesn't ask any critical questions that would make someone feel uncomfortable or challenged. He certainly is no Jeremy Paxman (for reference, see interview with Bill Gates - https://www.youtube.com/watch?v=baUmdtrZp90).
Functional is always at odds with low level programming because of heap allocation. You can't control it because of immutability. Just a simple map operation does a heap allocation. How does Ante avoid this problem and give the user control of the heap?

The mechanism should be made clear in the introduction as browsing the documentation doesn't make it clear to me.
You mean so he can't segregate his factories and have a section known as the "Plantation".
A free market implies a freedom to unionize and strike.
Very cool! Might be useful in CI scenarios.
We warned Google that people might believe AI was sentient. Now it's happening
>Though you also get to quit without notice at such a job.

This sounds strange to me. Since there's a massive power imbalance between employee and employer, how is that seen as an equivalent tradeoff?
I will ride the down arrow roller coaster with you. People can make a choice about where they work. Companies are not democracies. Organizing unions is a fast-track to a closed location, relocated factory, or loss of a job.

Companies exist to make profit. Unions extract profit at a disproportionate rate to the value they provide. Every business owner knows this. People who think unions add value are drinking the kool-aid. High performers are not rewarded because the ocean is now higher.

If you are an average performer, you definitely want a union. If you're a high-performer, unions are a form of arbitrage for your salary.
I don't understand your objection, what output would you like to see instead?
Ask HN: Any good print programming magazines
Hello HN,

Basically just wondering if there are any good programming magazines that come in a print format. After a google i've found one but was wondering if anyone else is subscribed to any. Much prefer having a physical copy of something otherwise the digital version will just get lost and forgotten in the many tabs i have open.

https://www.codemag.com/
tbh I'd kill for a chance to work at SpaceX, no matter what Elon does or twits (unless he hurts puppies obv)

Elon is free to do whatever, he's a grown man, and as another grown man, I am not bothered. If you're embarrassed to work for him, just quit.
Because he is Joe Rogan's protegee.
> No Post-Quantum security

I am sure that in 100 years or so when this becomes a reality, if it ever actually happens, then I'll be sure to change my password manager.

It is kinda hard to take a security guy seriously when he thinks that a as yet mystical force is something that can be usefully defended again.
Yeah I find that big Western cos are actually micro-communisms or dictatorships. Tickles me pink to think about it.
> if the early internet adopters had thought about how to welcome and help people, rather than engaging in salty gatekeeping.

But they did actually welcome and help people. The earliest ISPs were exactly that: attempts to welcome and help people to join the internet.

Eternal September is more a function of the number of people in a particular community not about whether or not people help other newcomers to join. The difference is that the early folks came from the tech world and had a level of involvement that was entirely different from the one that the later joiners had and so we ended up with a significantly dumbed down and re-siloed internet.

The creator:consumer ratio is what dropped.
You need to get it from sunlight. Modern man has way too little sun exposure, and the meme of everyone being afraid of sun and using sunscreen obsessively exacerbates the problem.
What was the bacteria you introduced to your system? I’m on the market for some.
Is it though? I’m a FAANG engineer in NYC and explicitly don’t consider myself an SV engineer.
Podcasts are definitely in the car things for me. If I'm doing something at home, I find them distracting and don't have any real interest in background talking. If I want some sound, I'll put on music.
I think it's relatively normal to include build artifacts in a monorepo when you don't want users to have to be able to build every single one. Especially if you don't want to have to buy a license for every developer for specialist software that only needs to be used by a few people.
The point is, he doesn't, The people working for him do. He managed to create an environment where these people working for him can do it. But he does not land those rockets.

There are two sides of this coin: 1) a company without its employees cannot function, 2) somehow everyone became entitled to everything during covid.

It's sad, I get the point of view of both sides. Hopefully they can reach a compromise.
I like his style exactly because of that, he doesn't try to be entertaining for no reason. If I want entertainment I don't listen to a 3-hour conversation about AI.
I think the market is flooded with supplements, while you can help your gut bacteria with natural products like kefir (kind of buttermilk), kombucha, kimchi like products. I happen to love all those mentioned.
For good reason... Bitcoin enabled this ecosystem, and a currency is ultimately only as good as its ecosystem. For example, Roman Denari are worth nothing as a currency [1]. No banking system accepts them.

[1] Used Denari because it's an old currency I know. Of course, there's collector value, but there are other useless currencies today I've never heard of worth nothing on the collector's market too. Unfortunately, I can't cite any, given how useless they are today.
At-will employment says you can be fired any time for any reason except reasons that are explicitly illegal. This would include, for instance, discrimination against a protected class; anything covered by whistleblower laws (FCPA, all the relevant Dodd-Frank whistleblower provisions); or for organizing a union. It doesn't appear to me that the employees in this case have a slam dunk legal case, given that their allegations mostly don't seem to line up with whistleblower protection laws and while they were collectively speaking as employees, they were not formally unionizing. There are likely other ways to pretextually fire people engaging in protected activities anyway. But the question isn't crazy, this is certainly adjacent to the kind of territory that could have some legal protection.
My hypothesis is that probiotics also need to be paired with the right diet. Bacteria needs to be fed, and needs to compete with the existing gut flora. If conditions aren't right, then they may never get a foothold.
https://github.com/abo-abo/org-download

This is the package you're looking for. Just drag and drop images into the org mode buffer and you're done. I've been using it for years to take lecture / book notes in org mode where I have to constantly take screenshots and embed them in my notes.
I'm wondering if something similar could be done but for ML, using a distributed network of GPU to train a ML model in exchange of a payment for using the resources.
> religious clergy who doesn't believe in God but has no choice

In what sense they don't have a choice? Catholic church won't kill you if you quit.

First, you can leave the religion entirely, then they have no power over you. Second, you can quit your job while staying in the church (as Pope Benedict did), and I think you probably can quit priesthood... but if even you couldn't, quitting the religion is always the Plan B.

So I suspect that the main reason for staying is that getting paid for talking BS is just too convenient. Not believing in God, but preaching to people who believe in God and believe that you are the speaker of the God.
> > UB allows the to format/encrypt your entire hard drive.

> No, it isn't. That's a completely made up fabrication.

Ever heard of viruses exploiting buffer overflows to make arbitrary code execution? One cause of that can be a clever optimisation that noticed that the only way the check fails is when some UB is happening. Since UB "never happens", the check is dead code and can be removed. And if the compiler noticed after it got past error reporting, you may not even get a warning.

You still get the vulnerability, though.

> UB is just the shield for developers who wrote a bug to hide behind to avoid admitting they had a bug.

C is what it is, and we live with it. Still, it would be unreasonable to say that the amount of UB it harbours isn't absolutely ludicrous. It's like asking children to cross a poorly mapped minefield and blame them when they don't notice a subtle cue and blow themselves up.

Also, UBSan is not enough. I ran some of my code unde ASan, MSan, and UBSan, and the TIS interpreter still found a couple things. And I'm talking about pathologically straight-line code where once you test for all input sizes you have 100% code path coverage.

> Signed integer overflow is defined behavior, that's not UB.

The C99 standard explicitly states that left shift is undefined on negative integers, as well as signed integers when the result overflows. I had to get around that one personally by replacing x<<n by x(1<<n) on carry propagation code.

Strangely enough I cannot find explicit mentions of signed integer overflow for regular arithmetic operators, but apparently the C++ standard has an explicit mention: https://stackoverflow.com/questions/16188263/is-signed-integ...

> Also platform specific behavior is something the standard doesn't define - that's why it was UB in the first place.*

One point I was making is, compiler writers didn't get that memo. They treat any UB as fair game for their optimisers. It doesn't matter that signed integer overflow was UB because of portability, it still "never happens".
I'd argue that the usability of annotating images using the macOS screen capture tools is pretty underwhelming compared to some of the 3rd party solutions.
Fundamentally sound doesn't always matter if they are overvalued enough. Companies that take a 99% drop in stock price are likely to end up losing the last percent in a bear market based on lack of confidence from investors.
Nice. How do you "track" pages? Do you open a browser and extract the response?

Thanks.
10% isn't nearly enough. If you're waiting for 10% but your interest rate doubled you're losing out.
What is the N*M problem? I can't find anything on google (except a scientific figure behind a paywall).
I saw the same program and was cringing. "The train has crashed" now meaning its software has crashed and it needs a reboot. It is not frightening that it might physically crash the train, which I assume has crazy numbers of failsafes but more about the terrible reliability of some software which has unexpectedly crashed despite whatever modelling/testing was already carried out. If it is that unreliable, it has to have loads of failsafes which means lots of unexpected failures.

At least with older trains, you could usually move the train in emergency, even if slowly, but having the software tell you that you can't close the doors or pull away is really bad.

There were also issues with trains missing from the passenger information systems and even worse, a broken down train on the boundary between TfL-controlled and Network Rail-controlled lines and it sounded like no-one knew what to do and it caused 2 hours of messing around.
>He has Asperger’s and has talked openly about his difficulty understanding social cues.

In the history of items written on Musk in the past 20 years, was it ever mentioned prior to 2022?

Yeah, sure, like 90% of SV claims to be "on the spectrum", often as a behavioural excuse. Don't believe me? Look at any comment section of an article discussing the subject on these forums.
I don't get it. Is the author literally just flexing about using vim and other basic unix command line tools we've known about for decades? Man, the post quality is really going downhill.
Not sure if that's what parent is about, but the reference may be to on-chain lending solutions that use price oracles to determine liquidation prices based on amount of collateral deployed.

There are 9-digit lending positions in $ of crypto collateral that will be forcefully sold into the market if BTC/ETH keep dropping. Unless more collateral will be deployed, which lowers the forced liquidation price.
You're saying the project's maintainer is deliberately misrepresenting mrustc's goals in order to prevent malicious interference by the Rust community? Both of those seem very unlikely to me and I can't see anything in your message to provide support for those claims. I see no reason not to just take things at face value here.
For being such a huge proponent of free speech he sure seems to hate it when people talk.
Governments are monopolies. Corporations have to compete, which naturally limits their power. Democracy is a way to limit government power.

Autocracy would be better for governments too, if countries were smaller and people could freely move between them.
I think they both have a significant number of software engineers but I think astrophysicists, aeronautical engineers, and etc likely fall in a similar bucket as software engineers as far as supply and demand / leverage go.

I'm sure recruiters at Boeing, Blue Origin, Virgin Galactic are lighting up phones today.
Haskell does this. Basically languages that are following the ML style have this syntax including Haskell. You must not have experience with this family of languages at it is very common and a huge part of functional programming.

A good number of "functional programmers" only have experience with JavaScript these days.
Seems insane. Are there requirements for the individuals? Could you appoint summer interns?
Central planning is definitely a big thing in large companies.
> For example, if something is 6 inches away from the cpu on a motherboard, the lowest possible latency to reach that is 0.5 nanoseconds.

Isn't that going to be insignificant compared to everything inside the computer on both ends?
Why does it feel like I'm on reddit? what kind of nonsensical statement is this?
I think anyone in the tech sector that wants to be apart of a union should go work for the government for a few years… then decide if that is what they really want…
His businesses are not just him. He's the public face. They all have shareholders and many employees.

I give Gwynne Shotwell a ton of credit for actually running SpaceX on a day to day basis.

I think a lot of the issues with Tesla exist because as far as I can tell Tesla does not have a Gwynne Shotwell.
Would you be less likely to be laid off in Germany?
> Probiotics are a cheap and risk-free.

Not entirely risk-free, but the side effects of a negative reaction don’t last too long at least.

I felt notably worse for about a week after trying one of the mainstream probiotic brands with strange brain fog I couldn’t shake. This effect was repeatable and I could start the malaise again by resuming the probiotic. The same effect didn’t happen with another antibiotic with different strains.

Probiotics could be worth trying, but you have to go in with the understanding that the possible outcomes are more than just “no effect” and “improved health”. Worsening is also a real possibility.
Perfect for privacy.
As the other comment says, liquidation in tradfi has manual intervention - the loans will say things like "IF the collateral mark-to-market value drops below $X, the lender MAY call the loan and force sale of the collateral" - the key being the IF.

In a case where there's contagion [549] the banks or even the government can work to negotiate what's happening, and slow down the collapse (or even prevent it) - an example being the subprime mortgage backed securities which got to the point that nobody knew how to value them, so the government bought them all (and eventually actually "made" money by riding it out).

DEFI has algorithms that lock up the capital and will automatically liquidate it if certain parameters are met - which others can use to "attack" it - if the oracle sees bitcoin fall below $20k in a flash crash, it triggers the selling of ten thousand coins, say, which floods the price down further, you snap them up, the crash is over, you slowly sell at $25k or whatever. Bitcoin itself is pretty resistant to this, but the other coins, not so much, especially the side coins.

As a side note, most US home loans do NOT have a "call" clause and the bank can only initiate liquidation after you've missed payments and gone delinquent for a certain number of days; this was instituted in the US after calling mortgages contributed to the Great Depression. Some business loans can be called after a period of time for any reason (usually, interest rates have gone up).

[549]: https://en.wikipedia.org/wiki/Financial_contagion
Water surfaces are a great place for solar farms (the water provides cooling which improves efficiency), but the real deal are open sea platforms, not lake-based. The engineering challenges seem big, though, I'm aware of only one company deploying those successfully.

But it has promising potential: seas form the majority of the globe's surface, and solar sea platforms seem to be, perhaps surprisingly, biodiversity hotspots. Any solid structure in the ocean will attract dwellers, but those platforms also seem very popular with fish gathering underneath in large numbers.
Its future, because the US wants to destroy it

https://www.theregister.com/2022/01/05/taiwan_should_destory...

It would be sad to loose such thing
You can keep telling yourself this to convince yourself that crypto will be as big as the Internet someday, but it is absolutely not the case.

Sure, there were some old fogies (actual advanced age not required, but common) who thought in ~2000 that the Internet was nothing but a passing fad, but anyone with actual sense—including many, many people who were not at all financially invested in tech companies—could see that there was plenty of real substance there, however overly-inflated some valuations were at the time.

By 2000, we already had, very firmly-established, companies like Amazon and eBay, that were clearly worthwhile Internet marketplaces making it vastly easier to buy & sell things.

In 2022, the most "firmly-established" things we have in the blockchain landscape are the cryptocurrencies like Bitcoin, whose sole purpose is to be a different kind of money and/or speculative vehicle. Effectively the only people pushing these things are the ones who stand to lose lots of money when they finish crashing.
You might want to do some reading on why unions came about in the first place.

https://en.m.wikipedia.org/wiki/Trade_union
Say you have 100 USD, but want to make a bigger bet on crypto than that. You borrow another 900 USD from a crypto lender and invest the 1000 USD in some cryptocurrency. If the currency you invested in goes down by 10%, your original position of 1000 USD will be worth 900 USD, and you will still owe the lender 900 USD so your original 100 USD stake has been lost completely. The lender will then protect their loan by forcing you to sell the 900 USD in crypto that you still have and repaying the loan. This is in itself not unique to crypto (google the term "margin call" if you want to know more), but crypto is usually more automated about it and exchanges will sell positions without manual intervention. This sell pressure can push the coin even lower, leading to a chain reaction of liquidated positions.

Often, the lender is also the exchange through which people hold their crypto so they don't even have to contact the holder before they sell their holdings.
The goal of the announcement is purely to make the EU look stuffy and bureaucratic. "Look, we got rid of those annoying cookie pop-ups THEY forced on US!"

Tories need this because of two reasons:

1. Brexit is hurting the UK economy

2. They need to distract from the Partygate scandals[0]

As for Google Analytics... I've talked with multiple clients who have wanted to improve site performance on their stores. The first thing I usually point out is the multiple overlapping analytics packages downloading multi-megabyte JavaScript files. Those are, of course, absolutely untouchable for whatever reason, and we just have to work around the most obvious performance flaws in their site.

The reasons why someone might tank their site performance with a bunch of conflicting ad trackers is not just because "data is valuable". We're conditioned to think of ad tracking as solely interest targeting[1] and remarketing[2], but a huge part of it is also just attribution. Advertising is paid for on a per-click or per-conversion basis, and nobody trusts nobody in this industry, so everything needs to be tracked or the people buying ads get gamed out of their money by the people they buy ads from.[3] So even if you just want to buy ads, you often also need to have tracking on your website purely so that the ad network can either protect you from click fraud, or if you're paying per conversion, actually track how much you owe them.

[0] For those who are not in the UK, like me: The scandal is the fact that the PM and his staff were running a bunch of illegal parties while the whole country was on COVID lockdowns.

[1] When ad networks track your interests to serve more relevant ads. As the ad buyer you can purchase ads based on these specific interest categories; i.e. "I want this ad to be served to 40-year-old men with an interest in cars"

[2] When ad networks track your history to serve ads based on what sites you've visited recently. This is actually a different thing from interest-related ads; it's more like "I want this ad to be served to anyone who has just gone car shopping".

[3] This is also why on-domain advertising will never be a thing outside of the big social media networks.
Looking for a senior software engineer to work on Thought Saver! An app to help people more effectively learn new ideas and apply them in their life.
Preferably based in London!
The popups are annoying specifically because the rules lumped Google Analytics in with all the bad tracking that evil companies do.

I want to know how many people visited my website. So does every website. It's something that websites need to know. We use Analytics to handle that for us, and because of this silly EU rule we're all technically breaking the law by not bothering every single visitor with annoying popups.

Now there are in fact bad companies collecting data on individual people, correlating it between sites on the backend, and using it for nefarious purposes. Those are presumably the reason these stupid laws were passed in the first place, and it would be nice if they actually did need to show a button for you to click.

But since the law says that everybody needs to show that button or lose the ability to know how many people saw their site, you never know whether you're getting the button for an evil site or just one of the millions of other sites you visit every day.

I don't blame the evil companies even a little bit for this mess. It's the people who passed these terribly thought out laws. They'll keep passing more of them until we stop letting them.
I don’t know, I’m not a lawyer, just a concerned bank customer that read my TOS.

My guess would be that your bank account being compromised would need to flow in some way from you sharing your password. But, it might be a matter of “who has the resources to make a claim in court”, which could be a challenge for most people if they just lost their bank account (hell, it would be hard for most people even with access to their savings)
oH nO. SoMEoNE pLEaSe SToP tHeM /s

That means Stripe, Checkout.com, etc are somehow now 'scammers' and by using crypto, they have found a legitimate use case for it. If they are scamming, Where is the scam?

So now people using Stripe's products and using their crypto offering are now facilitating in the so called 'scam'. Does that mean they should close down their Stripe or Checkout.com accounts to stop the so-called scam that Stripe and Checkout.com are involved in?