skysight-inc/HackerNews huggingface dataset:
Yes, it requires competency and there may not even be a right answer.
I've had enough experiences with people choosing to be irresponsible when given the benefit of the doubt that I've learned not to give it. I may be alone in this lived experience.
Colonies in Space
Sounds like a legacy software problem. Old Mac software is the same.
> He probably doesn't understand it a lot, but I know he's learning that it's okay to feel these feelings.

You're a good dad. I've been trying to do this with my kids too (both girls). Teaching them that feelings are real, and valid, and trying to teach them ways to productively handle them.
As much as I don't like the idea of unionizing tech workers in general, game development does seem like it's suffering from the kind of industry-wide coordination failure unions are built to address. Every source I've ever seen is unhappy with months-long crunch time - are there any serious arguments that it's a good development model?
~$100

ARM M7 at 480MHz and ARM M4 at 240MHz

2MB SDRAM

16MB Flash

USB, host and device

WiFi

Bluetooth

10/100 Ethernet

MIPI DSI lcd panel

DisplayPort over USB-C (graphics out)

Integrated Li-Po charger

3x ADC 16 bit

2x DAC 12 bit, 1MHz

4x UART

22x Timers

2.95µA in standby mode

That's obviously way too much to come out of the Arduino style pins. There are two 80 pin high density connectors on the back which have everything on them.
Travelex operates in Europe and is bound by GDPR regulations.

Travelex should have notified their supervisory authority within 72 hours of the breach, and are also required to notify end users in a timely manner.

https://gdpr-info.eu/art-34-gdpr/

According to the article, end users still have not been notified.

The lack of timely and proper notification as well as the misleading website information can be taken into account by the data protection authority in determining if the company should be fined, and the fines in question can be quite substantial.
Would you mind filing a bug at [0] with the content of about:support and maybe a link or two where it doesn't work? Happy to have an initial look into this (I work on the media team at Mozilla).

[0]: https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&comp..., you can log in with a github account or create one
The author is very deliberate about blaming his mother for negative outcomes in his life. Despite the likely case (guessing here) of the mom loving him unconditionally, but wanting to imbibe ambition in him.

The phenomenon of disliking one's parents for being too harh is much more prevalent in the West. And yet, parents in China and India are harder on their kids, while those kids are growing up to loving their parents more frequently, than being distraught.

My point is, there is some social conditioning in the West that is leading people to dislike perfectly good, well intentioned parenting. Wanting and preparing one's kids for generally accepted notions of success isn't bad parenting, it's love, because it's easier to simply not put the ground work into imbibing a culture of success
So why would a truncated version of SHA-512 be better than SHA-512? And why is SHA-512 = SHA-256?
Clearly you have not lived in France :D

We complain about the US politics. We complain about the weather. We complain about how much we complain.

I'm pretty sure the gov cancels your citizenship if you don't reach your weekly complain quota. It's a matter of national identity.
If you never need to represent dates after 2001, sure.
The getrandom() syscall is relatively new. Before it was available, you had two choices.

Use a non-Linux OS with reasonable /dev/(u)random or use Linux with its Sophie's choice:

/dev/random will give you something that's probably good, but will block for good and bad reasons.

/dev/urandom will never block, including when the random system is totally unseeded.

GnuPG could not use /dev/urandom, since there was no indication of seeding, so it had to use /dev/random which blocks until the system is seeded and also when the entropy count of nebulous value was low. Most (all) BSDs have /dev/urandom the same as /dev/random, where it blocks until seeded and then never blocks again . This behavior is available in Linux with the getrandom() syscall, but perhaps GnuPG hasn't updated to use it? Also, there was some discussion in the last few months of changing the behavior of that syscall, which thankfully didn't happen, in favor of having the kernel generate some hopeful entropy on demand in case there is a caller blocked on random with an unseeded pool.
My observation has been that the kids that fall prey for the prestige trap, tend to come from families that push that mentality very hard. Often families with relatively successful parents, i.e white-collar professionals and the likes.

I think there's also an element of insecurity and lack of identity among those kids. They've been measured and held to high standards all their lives, and they have close and clear references of success. Maybe their parents, grand-parents, or other family members.

They get pushed to ace their school works, they get pushed to do stuff that pads their school applications and resumes. This seems to be even worse when your parents come from cultures where there are a handful few of "correct" careers to choose between.

These kids sacrifice a lot, so the obsession with clear-cut goals could be some rationalization or their sacrifices and lack of identity.

But then again, we're all driven by different things. Some set their mind at 17 to be retired by 30, and will do whatever it takes to accelerate that process.

Others may not need money at all (due to things like inheritance), but want to fit in with their peers - so chasing prestige becomes just another case of keeping up with the Joneses...if nothing else for the bragging rights.

With that said, in my later years I've realized that chasing prestige (for my own part) was nothing more than vanity, and a need for external validation.

But it turned out that I did not have passion for the things that were prestigious, and I felt miserable pouring all my focus and energy into something I did not care for.

In the end, I took a stand with myself, and figured out that it's better to be happy and create something I love, and create value for others (as well as myself) - and if success comes with it, then that's a bonus.

Not having a cloud of professional / career anxiety hanging over me is great.
Government is that which can make its rules apply to you, even if you don't want them to. Saying "I never consented to these rules" works only if the government says it does.

And for the government to say that the rules don't apply to you, while you remain within the area ruled by that government, is to ask for the government to become a voluntary organization, that is, no longer really a government. Since more of us what a functioning government than want what you want, that would be asking the government to abdicate its responsibility. So... yeah. You're not going to get it.

And, "deriving their just powers from the consent of the governed" didn't mean the consent of each individual. It meant the consent of the group.

Back to hacks. A hack, in my book, is an unconventional, unexpected way of doing something. A way that breaks the rules, even. But not a way of beating your head against a wall. For it to be a hack, it has to work.
javascript and python support seem like huge improvements
I'm not sure you understand how bad addiction can be. If enough people give an addicted person money, that doesn't mean they'll buy "the drugs they need" and then spend any surplus on things they actually need. They could just as well buy way more drugs than they need and die of an overdose that you helped enable.
Well, according to that reference, it's hardened against a specific, previously known attack. Do you have any information on whether that also protects against the different, new attack which was just published?
Regarding the native key store, why not just use full disk encryption? The session-specific encryption never made much sense to me, unless you share the computer with others. How many processes do you really have that are not running under your user or root?
This may be correct, but you cannot be certain of this at all.

Everyone always thinks they're at the end of history in one way or another. Saying that current big tech companies have reached a critical threshold and will remain static for a certain amount of time is like watching a stock price go up - you may think it's a sign that it will continue growing, or that it's peaking and will go down, but you can only say that with certainty in hindsight. Nassim Taleb would go as far to say that there are much less actual underlying trends, and that more is governed by randomness than you think.

In terms of emerging technology, growth and consolidation is a pattern that happens throughout history, and the current state does appear to match that pattern, but this situation is more volatile because the big companies don't have as much physical assets which vastly changes the ability for smaller companies to compete (source: capitalism without capital).
24 people arrested and charged with arson causing Australian wildfires
Music Evokes at Least 13 Emotions. Scientists Have Mapped Them
It's more about the fact we can't fire anybody, so hiring is a scary game.
State of Clojure 2020 Survey
I've been heavily downvoted for opposing a 4-day week -- on the forum of a firm that seeds start-ups. Do people think a 4-day week should apply to founders and employees of start-ups?
I tried Swiss Cows just now, it appears effective at first glance but a little longer and realized I’ve never seen a more sanitized and curated search.

I don’t necessarily mean that good or bad. Just interesting how... different it is. Seems good if you know your thug exists already and someone approved it for their results.
A professional response on a bug report seeks to narrow down the possible source of a bug (if any) so it may be understood, tested, and addressed properly.

The first response to start such a process is taligent in response #22.

A useful addition to that is #23 where Steven Ayre suggests opening that as a separate bug that focuses solely on this issue.

I'm not sure what the purpose is for the other responses you received. They seem to seek to use the breadth of your issue report to widen the discussion to maximally contentious security topics.
As I've already posted elsewhere on this thread, such a tool has been developed in parallel (and with the intent to consume the output of) c2rust. Development on that occurs here: https://github.com/immunant/c2rust/tree/master/c2rust-refact....
Rising cost of milk isn't everything. The cost of production is important. I once met a farmer with ~3000 cows - in 2014 he was selling milk for $25 (hundred weight I think is the unit) and losing $100,000 a month, when I met him a couple years latter he was selling mild for $17 and making money hand over fist. The difference is in 2014 corn was $7/bushel, and it dropped to $4, and other such input costs.
There have been quite a few crying men that became iconic: Mandela, I seem to remember, and also Helmuth Kohl (and, simlar: Willy Brandt on hus knees). Didn't Obama cry at one of the many church services for victims of gun violence?

And I don't believe these instances derive their power from stigma. None of these people became less respected. In fact I don't remember any man hurt by crying.

The closest is probably Boehner (former Speaker of the House). It was actually his shtick and he would cry at two or three events every week, but the worst he got for that was some mild and sympathetic mocking by Jon Stewart.

And if you want to enlist women in your fight for the right to cry, I don't quite know what you expect from them? It seems they already care rather little about performative manliness, as evidenced by the growing partisan voting gap.
How are you not getting this?

This is not a problem of interestingness. This is a problem of skewed gender ratios. In India and China there are way more men than women. That means that some men will remain without partners regardless of what they do or how interesting they become.

That's their problem you might say. Sure, but only if you ignore the negative consequences of young men being unable to find partners.
Kill the DevOps Team
There are plenty of houses listed near $1M on Zillow that have acceptable school districts. They aren't the best in the Bay, but I'm not a buyer on the premise that you need a 10/10 school for your child to have a good opportunity at success and happiness.
Can’t say for video game industry. But software engineers are both in hot demand and well compensated, as such, I personally and the people I know are mostly content and not likely to join an union.
It probably will if your data is less than 128 bytes, and you're willing to wait a few decades to decrypt it.
First generation AMD Zen CPUs returned all 1s for RDRAND instructions for instance
I think it's happening already:

We are seeing innovations in GPUs and now TPUs/IPUs (AI coprocessors) that deviate significantly from classic instruction stream based architecture, and understanding how to coordinate the parallel dataflow and computation is what it's all about.

That seems to be where all the high performance stuff is trending, and there's a lot of money in it because of the level of interest in current-generation AI/ML and its many applications.

Programming those devices is kind of clunky at the moment, and 50 years is a long time during which I'd expect significant advances in tooling, backed by all that money.

Then you have all sorts of changes going on in software architecture, such as mostly-declarative, mostly-functional, and reactive sorts of programs (or systems - serverless, microservices, pub/sub backend architectures, etc), and large distributed systems where it becomes increasingly necessary to combine "classic" coding techniques with transaction-carrying logic to keep it reliable.

I think between the drive for new architectures to support high-performance computation, especially with complex, non-linear memory workloads, and the amount of resources going into making them more usable, the newer types of processors will become increasingly versatile, and we'll find ourselves shifting more and more "conventional" workloads onto them just because the capacity is there and the "external" distributed systems problems we see at data centre scale just happen to be similar to the "internal distributed" systems problems being solved by technical means inside the large new devices. Which can, incidentally, talk to each other to make larger versions of the same devices with similar logic guarantees.
By finding a niche and looking for work in that niche. I picked NLP in the financial space and have been able to find work within a couple weeks every time I look. If you search for freelancing threads here on HN you can find some great info on getting freelance work.
Depends on where the home is. With admonishments from every corner for my not squirreling away $100/month out of my ~$1800 take-home pay, someone making $250k a year should be able to easily put away the linear equivalent of $10k a year. 5 years of that is a down payment on something decent, somewhere decent.

Of course, my bread costs about as much as their bread, so they could probably getaway with a bit more. It's all about making good financial decisions, right?
It’s curve fitting.
I've only been on the visitor side of things, but I've come to not trust ratings on TripAdvisor. People come in with a set of expectations based more on past experiences than their current destination. The reviews reflect this (sometimes wild) mismatch and there's often nothing a hotelier/restaurateur can do about it. The gap is biggest when there are cultural and economic gaps between visitors and hosts.

It's not unique to TripAdvisor, but they're a 800lb gorilla in that market.
>Note you can also lose money

You will most likely lose money.
Elixir lang 1.10.0-rc0
Tribute to Endi
> Intensive farming as practiced by corporations today is among the worst culprits regarding carbon emissions.

Relative to what? What are the CO2 emissions per bushel of grain for the practices you've described?

My point about reduced carbon emissions is specific to corporate farms using modern equipment which is more precise, thanks to auto-guidance via GPS, more efficient, as a result of the diesel engines being more modern and also as a result of other technologies that allow the tractors to have larger implements, travel faster, and consume less horsepower and finally lower emissions as a result of being compliant with more recent emissions standards.
What about the new factory in China and the myriad of products being brought into production right now like the model y, semi, roadster and solar roof? Do you have any credible source that Tesla is selling cars at a loss?
Why Sweden Ended Its Negative Interest Rate Experiment
"You and Hendrikto are essentially asserting that everyone ought to accept the PRNG output in lieu of true randomness."

No, what I am asserting is simply that the idea that you drain one bit of randomness out of a pool per bit you take is not practically true unless you can actually fully determine the state of the randomness generator when you've "drained" it. No less, no more. You can't have "zero bits of entropy" and also "I still can't tell you the internal contents of the random number" generator at the same time, because the latter is "non-zero bits of entropy". Either you've got zero or you don't.

As of right now, nobody can so determine the state of the random number generator from enough bits of output, we have no reason to believe anybody ever will [1], and the real kicker is even if they someday do, it's a bug, not the retroactive destruction of all encryption ever. A SHA-1 pre-image attack is a much more serious practical attack on cryptography than someone finding a way to drain /dev/random today and get the internal state.

It's only true in theory that you've "drained" the entropy when you have access to amounts of computation that do not fit into the universe. Yes, it is still true in theory, but not in a useful way. We do not need to write our kernels as if our adversaries are turning galaxy clusters into computronium to attack our random number generator.

[1]: Please carefully note distinction between "we have no reason to believe anyone ever will" and "it is absolutely 100% certain nobody ever will". We have no choice but to operate on our best understandings of the world now. "But maybe somebody may break" doesn't apply to just the current random generator... it applies to everything including all possible proposed replacements, so it does not provide a way to make a choice.
Ahh, you’re right! Well, that’s an easy fix. Thank you.
Going through the realization right now that I need to go “FANG” or get out of the Bay Area right now. Just got engaged and I have been looking at costs. I thought I could make a small family work here on $170k. That’s dead wrong. I would need at least $300k to make a family of 4 comfortable here. My wife and I both want her to stay at home and focus on the kids and she makes non tech money anyway. Even at this amount we are looking at a an uninspiring life thats most about paying interest on a way too expensive house and not having enough for retirement or sending the kids to college.

Startups in tech aren’t paying close to family raising salaries in the Bay. FANG does albeit reliant on stock continuing to grow like it did last decade. I am personally studying math/algos/leetcode and getting good at interviews. Its sad because it takes up all of my free time that I could spend building. It sucks to make $170k and feel like you can’t make it somewhere.

I finally had a breakthrough with my fiance last night and we are talking about moving to Salt Lake City! My current job would allow me to go remote and there does seem to be a scene there. $170k is more than enough.
That's actually the issue. Most operating systems don't have the windowing capabilities of most Linux distributions.

I'm stuck on a Mac, where I cannot always on top, hide the title bar, or alt-drag windows to move them.
Novels don't contain some otherwise ineffable TRUTH (in all-capital letters), they're just made-up stories for entertainment. Which is a perfectly fine thing for people to work on and to enjoy.

If anything this bizarre attitude that literature "may be the only way to gain an actual comprehension of human nature" might be an artifice of people's desire for success and prestige--puffery motivated by a personal insecurity about the significance of one's interests or work. You want to gain an actual comprehension of human nature? Read history. Go to the bar. Have some kids. Sit down on the curb and talk to a homeless person. Travel. Put yourself in extreme situations with other people (like joining the military or something). You'll learn a hell of a lot more that way than by reading novels.
I too would like to join the bandwagon of people happily switching from Chrome to Firefox (mainly for ethical reasons at this point). However, I am on Linux (Ubuntu 19.04 on a desktop machine) and last time I tried (around FF 70 I believe, maybe 2 months ago), I experienced horrible system-wide lockups, requiring hard reboots (I was surprised to discover that it's even still possible, nowadays). It probably doesn't help that I'm doing web development with React, and thus I'm heavily using some dev tools, but still.. Anyone would have any clue about this?
I was downvoted a few days ago for saying I hoped people weren't starting fires deliberately. Turns out they were.
Yours is at best a terribly muddled description. Public keys are _public_ and we don't care if they're "Obtained by unauthorized parties" or "Disseminaated without your consent". That's what _public_ means.

The specific issue here is that the WebCrypto API is supposed to be protected against XSS. So if your code has a private key P and it turns out a bug in your site means bad guys can run whatever they want inside the VM where P is stored, they can't discover P. A bug in Firefox meant that it was actually possible to modify P and then do operations which have the effect of revealing it without undoing the virtual machine's protection for the actual value of P.

It's maybe hard to come up with concrete scenarios where this is a problem (which will be why it was so easy for Firefox to just remove it from the current version) but on the other hand it's also really hard to come up with concrete scenarios where WebCrypto was the Right Thing anyway so this is certainly not a point against WebCrypto sceptics like HN's Thomas Ptacek.
Can you not flash a pi with some non-OS firmware?
Ask HN: Joining Big Tech in One’s 40s
Hi HN — I'm 43, and at a bit of a crossroads. I sold my share in a company last year and have been taking time off to figure out my next move, and while I've mostly done startups my whole career, I am considering going for a job at a big tech company (FAANG/Lyft/Stripe/etc.). Does anyone have any experience doing this? I can still keep up coding, but should I do that, or try for management? What skills should I brush up on particularly? Mostly, I am a bit fed up with the stress and uncertainty of startups and looking for something more stable, at least for a while.
Video games need it badly, i thought technology people secured wages and benefits via negotiation and Talent?
About 1/3rd of adult humans have genetic mutations to make drinking milk safe. (by coincidence most of those adults speak English). Because of that adaptation the other species argument is invalid.
I agree Firefox is becoming awesome. If only they could also speed up mobile development and bring more features to it from desktop.
The import vs export numbers are critical for understanding what’s going on. The reactors are located in Ontario, but they supply power across a much wider area. Further, abundant hydroelectric power allows them to load follow locally at low cost. Yet they are still often paying 15+c/kWh.