skysight-inc/HackerNews huggingface dataset:
How far do we want to take this simulation :-) it's also 2d, which is probably a more serious concern given the way the mass distribution reacts to each increase in dimensionality.
slower

larger messages

larger public keys

larger private keys
I remember a trip from school in the late 70's to Cranfield university and they had a TSR2 airframe sitting sadly at the back of one of the hangers.
Once 3rd-party cookies finish, Chrome won't help ads track users around web
For this bit flip to work it would have to happen before it was handed down to the actual resolver, since on the wire this flip would just cause a invalid parse of the DNS label
The relevance is having a CEO that is not widely esteemed is terrible for PR. This is why Mozilla fired him
So you're arguing that a function has to be pure to be "honest"? It seems a bit arbitrary. Why not the other way around?
Ah, the famous opponent of OTAN...
I'm surprised to see a typical Chinese "self-media" article being shared here, coz I myself see these as nothing more than gossip blogs, so please take them with huge amount of salt or just avoid it.

At least in my experience these are highly refined entertainment product with little to no regard to what's fact, opinion and pure made-up bullshit, their only goal is to maximize click numbers, thus more often than not written by internet marketing gurus rather than ones with real and deep domain knowledge, influencer is a more apt name for them.

The owner of this self-media publicly pledging allegiance to Huawei coz he got scholarships from them also didn't help with it.
Price is not the only viable product metric on earth.
the only phone people swear -or meme- by how strong and sturdy it is had a replaceable battery!
That's an impressive amount of work to make your code harder to read!
Not in front of the right computer, but I think it's around 15ms for a full roundtrip.
This is the truth shortsellers are not just bad, like All Long buyers are not all good..
https://archive.md/VpYl2#selection-4573.0-4573.260 is linked near the top of the comments and contains this:

> In isolation that’s just meh.
In a context where mobile players got trashed all the bloody time for being fake gamers, casuals, mindless whales, or worst of all, women?
In a context of tech people often being elitist “core” gamers?
Woops, you’re punching down.
Show HN: I built a web-app to generate nice looking SVG color matrix filters
To me the screwed up part is companies that sponsor this stuff like Red Bull.

I was working right next to this tragic Base jump - https://en.wikipedia.org/wiki/Ueli_Gegenschatz - we used to eat lunch in the Sunrise Tower and one day there's a really weird vibe in the room because 30 minutes earlier this guy had Base jumped from the roof and crashed; he was still alive when they took him to hospital but died later.

The screwed up part of the story according to what I've _heard_ - and which didn't really get well reported - the wind conditions that day were unpredictable. He shouldn't have been jumping at all, but decided to anyway because Red Bull - the sponsor - plus the press were there and he didn't want to disappoint everyone by cancelling. So you could argue it was his decision, but was it really? There should at least be some independent referee that makes the final call on stuff like this.
edit: seems to work now, don't know what's changed
Robert McNamara as a deep-cover KGB "illegal", there's an 80s espionage potboiler I'd love to read. I'm honestly a little surprised no one actually wrote it.
Maybe they're fans of why's guide to Ruby :)

Though place_back still has the connotation of 'take this thing and put it over there' that emplace_back is actually the opposite of.

Naming things really is hard.
Just make something that I can use on WiFi only devices like a tablet or laptop and doesn't require Android. There's still people around who don't use smartphones.
Tesla Full Self-Driving Subscriptions Launching in Q2, Musk Says
This is math claiming an algorithm that is faster.

For an algorithm, asking for results is not that weird. It certainly fits within the purview of a paper. Moreover, it would be really strong evidence for the claims made in the paper. It is much easier to check than the proofs.
There are many, many, more people who blamed scapegoats or were angry than became Hitler or Hitler-like figures. Likening Torba to Hitler because both of them are angry is an extreme and unproductive association. I think it's enough to say "You should treat people with respect" or "You shouldn't say that Mr. Torba", or even "Andrew Torba is a racist/transphobe/etc" without having to liken him to Hitler.

Hitler didn't switch from angry guy to legitimate problem overnight. He did things like forming a political party replete with armed forces and attempting a coup. I don't think building a mostly-failed Twitter clone is comparable.
Am I in the minority who’s okay with forgoing repairability for the better design and integration? I really don’t want a cheap back cover that pops off and takes up milimeters of space.
Not a book, but here's a lengthy reply[0] to a thread that contains links to other replies to similar threads. You may skip the first part and go directly to the links at the bottom, as the first paragraphs addressed what lead to the learning and taking over without a transition period. The links are more for technical roles across the spectrum (individual contributor -- CXO). They explain how to leverage time, gain skills, align with a team, communicate with stakeholders at different technical depths and abstraction levels, institutionalize knowledge, build product, etc.

- [0]: https://news.ycombinator.com/item?id=26182988
German language books. Thanks to them I don't have to live in a sh*thole country turning into a dictatorship and I have a decent life.
Tencent for one. Also, why would you move if the app is not much different? A migration is costly and Discord doesn't offer anything substantial over Slack.

I see most companies now gravitating towards MS Teams instead. As it comes for free with O365 and performs adequately. I still prefer Slack with its joinable channels and higher screen density but I have to make do with teams as the company I work for is also one of those who have dropped Slack for Teams.
"The privacy and security of your personal chats with family and friends will never change.

Neither WhatsApp nor Facebook can see the content you share with family and friends, which includes your personal messages and calls, the attachments you share, or the location you send. We do not keep logs of who everyone is messaging or calling, and WhatsApp does not share your contacts with Facebook."

Does this mean that Whatsapp will not share invasive data with Facebook? I think not.

Does it mean that they are able to run whatever profilers they like over the data and then share the output of that? I think so. They wouldn't be sharing the content per say, just the evaluation of the data. I would also suspect that shared profiling would have been going on from asap from the day they bought whatsapp.
Modern fridges are an interesting example.

Most of the "active" parts and fittings are repairable with effort, even if manuals and parts are not easy to get.

However in all modern fridges I have looked at, the structure is folded sheet metal which is not designed to be taken apart. Certain key panels cannot be opened out without distortion that will affect the fit. Inside the voids there is polystyrene (or similar) insulation.

Eventually that insulation gets stinky and moldy and that is pretty much the end of the fridge because the insulation is inaccessible and cannot be replaced. You can try hitting it through vents, with bleach, but you cannot get it back to "as new". This kind of non-mechanical failure eventually renders the fridge un-usable for food.

It seems like it would take an entirely different design to anything I have seen on the market to create a true "50 year fridge".
There are other values than monetary which also should be considered. Fixing the old machine will not produce waste, transports etc and will also provide a livelyhood to someone.
If the cost of mining is higher than the price, then people won't mine, and the cost will go down.

They're the same thing in the end, as long as you don't account for people paying more to get bitcoins now because they know they'll be more expensive in the future.

So in the end the price of a bitcoin (not accounting for the future), will be exactly the cost of electricity to mine it.

Once you account for the future however you realise if you buy now you're getting them cheap, which pushes up the price, and thus causes it to be more profitable to mine, which pushes up the cost of mining, which causes it to be less profitable to mine.

The entire thing was designed by someone who took 1 economics class and thought inflation was a bad thing, so designed in multiple types of deflation, thus making it useless as a currency (who would ever sell a bitcoin?), and bring about the apocalypse faster
Tech Company Can Help Fight Climate Change
Apparently not. Look up the gender equality paradox, more egalitarian countries (Scandinavian countries are used as the example) tend to have males / females in more stereotypical roles. Sadly Wikipedia shows it's bias with articles like that one.
No. Prime factorization is used for public key cryptography, not hashing.
I have a Model Y without the FSD package. I really (really) like this car but $10k is a bit too much for me to pay for an incomplete feature. However, I think $100 to "rent" it for a month might be a viable option. I could see using this on vacation, or see how it might help my elderly Mother get around, or just to play with it for a bit. That little bit of "taste" might even convince me to purchase the full package at some point in the future.
More an IBM archeology question: aside from the scattered projects to catalog specific product lines, are you aware of a more general effort? I've been pulling together a lot of their research papers and documentation related to the POWER architecture for a while, and I've noticed some pretty big missing pieces. For example: in order to best preserve the pdfs, while increasing their usefulness and reducing their maintenance burden (disk space), I set out to convert them to PDF/A. That means embedded fonts, which is fine - I'd ideally digitize as much of the text as possible (instead of throwing a hidden OCR layer on and calling it a day), but... the font is nowhere to be found. IBM had an extremely popular font, Press Roman, that is very common in journals and books published from the 60s to the late 80s, and as far as I can tell - it may now exist only in whatever remains of two printer font cartridge SKUs. I won't even get started on the problem regarding their plotting software.

It reminds me of how NASA simply lost so much of the original media, and what he have today is either purely accidental or the result of a considerable amount of work done by volunteer restoration groups. We really need to get a grip on this problem now, and it would be nice if IBM would actually help out with that - instead of leaving it to volunteers.
Lots of text on what user data is not shared, where is the simple explanation of what is shared?
Show HN: Extension for HN – Do not miss posts from your favorite people on HN
Given the whole scanf/strlen thing going on, more blog posts about API pitfalls wouldn't necessarily be a bad thing.

And that is basically the premise of the Abseil Tip of the week series, which are an incredible resource for learning how to work with modern C++.
Among the cool things the pandemic spawned, my favorite professor put his awesome lectures on youtube for free:

Advanced SQL (learn the ins and outs of SQL, the programming language):

https://youtube.com/playlist?list=PL1XF9qjV8kH12PTd1WfsKeUQU...

Database systems 2, technical details:

https://youtube.com/playlist?list=PL1XF9qjV8kH0ghGRGo3_f-FWq...
Enlighten us please? Suggesting to read a book of which the title already suggests some completely irrelevant content about "cost" or PoW surely does not convince me or anyone. I dont care about the energy/cost or the fact that bitcoins may speed up the destruction of this planet by a incredible tiny tiny fraction that has zero effect on my life. I couldn't care less, and it wasn't part of my argument at all.

People can have an argument about that, its fine but mine wasn't so you cant debunk it by telling me to read a book that seems 100% irrelevant.

PoW was simply used to solve the double spending problem in a decentral way. Which is exactly what FBA solutions do without it.
Solving the double spending in a decentral way is the key "invention" of bitcoin NOT PoW. PoW existed way way before, it was just used to create the solution to the problem it was not invested/discovered for bitcoin nor was it the key element.

People came up with different solutions solving the same double spending problem in a decentral way but without using PoW. Some solutions are objectively better regardless of energy consumption and other secondary properties. They are objectively better because they scale to high throughput, allow short block times, have a proper and path forward to improve these properties over time with very limited "risk" of causing forks for every proposed change.
Because Okta just acquired Auth0. If we look at previous acquisitions, the usual flow is something like this:

1) Company A acquires company B, promises nothing will change

2) Company A hints that company B will slowly be integrated into Company A

3) Everything Company B did becomes deprecated and migration plans are made for 70% of features to get integrated into Company A

4) Users who need the rest of 30% need to find a different service when things start to get turned off

I see no reason why this Okta/Auth0 acquisition would be different. Especially anything that is branded as Auth0 will disappear or get renamed to Okta. So at least the domain will change, which will require both infrastructure, backend and frontend changes most likely. Sucks, as the change is not needed and doesn't improve anything, it's just needed for Okta to rebrand Auth0.
Illustrated Guide to Siamese Network
Intel's Moonshot Division: An Interview with Director Dr. Rich Uhlig
Gut-Wrenching first Year of B2B SaaS: From $0 $4,162 MRR
Thanks for the link.

Am I the only one who is terrified by reading an "amusing story" about "on-board software for a missile"? The amusement sort of requires us to completely ignore the individuals being blown to pieces.
I wonder if this law could be challenged on 1st Amendment grounds.
> The only recklessness in sight is your comment repeating a complete fabrication

This is not how a trustworthy company responds to criticism.

This is, however, exactly how frauds tend to respond.
We're working on it! Passwordless will be our next release in a few weeks and then 2FA comes next
I am afraid I did not make myself clear. I don't mean that multiplying by irrational numbers is repeated addition. What I mean is that multiplication by irrational (or even non-integers) was defined to generalize the earlier notion of multiplying by positive integers.

Also I mean "literally" literally :). Etymologically, Multiplication is the act of taking/creating many (multi in Latin) copies of something (as in "multiplying breads").

That these generalizations don't fit the concept of repeated addition doesn't erase the fact that the primitive concept meant precisely that. Whether we decide to hide that fact from children can be a conscious decision, but at least it should be deliberate.
Personally I hate it when people dump voice messages on me on whatsapp/telegram, and I tend to ignore them. An app that stimulates this behaviour even more... Just nope.

And transcription doesn't work well enough so you still have to listen to the messages.
According to my very unscientific measurement of user dissatisfaction with irreparable products, you are in the minority.

Also please keep in mind besides our personal feelings as users, such matters have a strong influence on the environment. More computers/smartphones have been produced than there are human beings on earth, yet we keep producing more. Planned obsolescence is a crime against humanity.
There's not much new in Dart. It's basically another AS3/ES4/"Java lite" from what I've seen.

I suspect you could learn it very quickly.
Burning and Extinguishing Characteristics of Plutonium Metal Fires
I don't see why something can't be repairable and have good ergonomics/aesthetics. Just because something is repairable doesn't mean it needs to be made of cheap plastic or pops off easily.

The bigger issue here is (1) e-waste, (2) critical infrastructure.
Thanks for the Shoutout!
This law doesn't prevent you from gluing your phone shut, as a manufacturer. You can very much justify it with saying it's the only way to give IP68. However, you are encouraged to think about it thoroughly, and above all give out the schematics to fix it should the need arise.

Additionally, you haven't read the article properly because it concerns mostly large appliances like washing machines, dishwashers, fridges, etc. This is not exactly the kind of devices where you'll pop off covers and save up millimeters of space.
Can we talk about the premature SSD aging and how it will conveniently ensure you will have to throw away your laptop when it goes?
Ok, I concede. I was being a grouch yesterday :D
Nonetheless , I was unaware of TSMC and ASML making a lithography breakthrough before EUV and so that at least is valuable information.
the absurdity of that argument can be shown by demonstrating that if the rate of population grows so fast that it outstrips the l^3 at the speed of light, the biomass would just collapse into a black hole.

the point is that human's growth is slowing, and the fact that space can open up means that as long as humanity reaches being a space faring species, it won't really be a problem.
I agree with the "it can happen to you" bit and the fact that this is largely the fault of C's poor documentation (e.g. not mentioning algorithmic complexity) and poor design choices when it comes to strings (you get similar issues with buffer overruns when using standard library functions).

That said, the GTA thing was far more noteworthy because apparently the GTA developers hadn't bothered to profile loading times and get to the bottom of why exactly game load was taking such a ridiculously long time.
I have a close friend that worked for such a company targeting the people you mention, they paid him really, really well (more than the big request he had made when they had made the offer, he had hoped they'd say no) but said company also left my friend really, really burned out after just one year (he's no longer with them).

I left myself wondering what would I have done in his place. It's really hard to reject a huge financial offer, even though you're well aware of the societal damage your work is doing. Sincere kudos to you for acknowledging it and getting out of the industry.
Cheald, SuperTokens isnt as mature as Keycloak but we make up for it in other ways (ease of implementation, frontend UI, hosted offering, docs and support). Would appreciate your consideration!
At least GCC was (and by now Clang and probably others are) known for occasionally optimizing out certain uses of functions like strlen(), which can change the time complexity in some trivial cases.

For instance, if you consider strcmp(x, y, strlen(y)) where x is of fixed length, then the whole function would be constant-time if strlen(y) is optimized out, whereas it would take linear time (linear in strlen(y)) otherwise. GCC et al. can optimize out strlen() in some such cases.

In practice you wouldn't want to rely on this, both because compilers aren't anywhere near smart enough to figure out complicated cases and also because these wouldn't happen in debug mode either, but it's not impossible for time complexity to change through optimization.
It is trivial to de-anonymize if records are linkable, which is the case you mention on Dark Data DEFCON25. Another famous case was the de-anonymization of the Netflix data set.

However, you are assuming that HumanWeb data collection is record-linkable, which is not the case, precisely to avoid this attack.

If what is being collected is linkable: e.g. (user_id, url_1), ... (urser_id, url_n). No matter how you anonymize user_id, it will eventually leak. A single url containing personal identifiable information, e.g. a username, will compromise the whole session. No matter how sophisticated the user_id generation is. The real problem, privacy-wise, is the fact that record can be linked to the same origin. An attacker (or the collector) has the ability to know if two records have the same origin.

The anonymization of HumanWeb, however, ensures that linkability across data points is not present. Hence, an attacker cannot know if two records come from the same origin. As a consequence, the fact that one url might give away user data, for instance a username, it would not compromise all the urls sent by that person.

If you are interested in more details I recommend this article: https://0x65.dev/blog/2019-12-03/human-web-collecting-data-i...

[Disclaimer I'm one of the authors]
And explicit constructors won't save you from this one.
This fits their logo perfectly!
It can do integers.
Oh they did :D ? I wasn't aware of that.
I had to buy a new washing machine a few years back, because one of the bearings broke. This is not a particular expensive part - I would probably be able to source parts for approximately 50$

Unfortunately, the manufacturer had glued everything together, so I wouldn't be able to replace the broken part, but had to replace the entire drum, which raised the price to 600$

I decided to pay for a new washing machine instead, which cost me 800$, because other parts of the machine might be close to breaking as well, which would require additional expensive repairs due to everything being glued

The machine was five years old at that point and the one before died after five years as well, so all in all the maintenance cost for a washing machine is approximately 120$ per year (2*600/10)

If I had been able to extend the life of the machine by just 1 year with new bearings, that would still be a financial win, since 50$<120$

The cost of repairs are high because manufacturers prevent people from replacing the "cheap" parts of the appliances. If I have to pay 200$ more upfront, but I can double the lifetime of the appliance, that's a big saving for me

Not to mention, that governments could create tax incentives, like making repairs deductable or lowering taxes on spare parts, which will make the financial incentive even stronger

Edit: I apparently can't math - my current "maintenance" price is not 120$, but 160$ per year, as the cost of replacement is 800$, so the calculation should be 2*800/10
It's like an abusive relationship, mediocrity with plenty of downsides seems like a treat.

The SSD wear issue is not being discussed at all.
Key length must necessarily be O(log(N)) to be able to identify N different keys.
What you're saying is entirely backwards though, from a pure maintenance perspective, the purpose of documentation is actually to reduce the amount of time you need to spend on answering questions and responding to debates. If you receive a lot of questions about what it's supposed to mean, the documentation is not doing its job and needs to be clarified.