skysight-inc/HackerNews huggingface dataset:
As a Brit, this all seems accurate to me.

A lot of my fellow citizens seems utterly delusional about their own country and its place in the world.
To be fair, I feel like go's simplicity makes it easy to get small things up and running, but the pain comes when your project starts getting large. That's when additional abstractions are missed.
Maybe she's actually an obligate predator, like a great white shark. Ever think about that? Such assumptions.
+ It was sold, there was no force feeding by the chinese at hand.
this module was already loaded by default on my debian sid. afaik it caused issues with Lenovo notebooks in 2.x kernels long time back https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597658 strange this is still disabled by default in System76 laptops
And how is that different when facebook controls all the mining nodes?
If it was implemented using something like hitting super/the Chromebook search button and then typing your intentions, it would be a more deliberate choice to send the data than it is using a voice assistant which is constantly recording to look out for the keyword.
There are only two kinds of languages: the ones people complain about and the ones nobody uses.
-Bjarne Stroustrup
JFC. I have English, Polish, and Australian citizenships.

I have lived in London, Newcastle, Sydney, Gothenburg, Stockholm, Warsaw, and Gdansk.

I have travelled the world most of my life, and I now perpetually travel, more or less living out of a suitcase. I have long-stayed in six different countries this year alone.

Refrain from sharing your opinions online unless you actually know what you're talking about. Clearly, you don't.
Show HN: An alternative OTA Rest server for LineageOS made with PHP
In C++ with short string optimization short strings are on the stack while longer strings are on the heap. That's the difference between a cache hit and a cache miss.
Show HN: DNS server made using Node.js with plugin support
> There is no discussion if the language is good, it's already quite convincingly proven it's good.

I'm sorry, you can't prove a language is good or bad. You can prove it's popular, widely discussed, used by several individuals and organizations, is actively developed, but "good" and "bad" are inherently subjective terms and there's no way to prove it unless there happens to be a universally accepted definition of what constitutes a good or bad programming language.
> That's not how hash functions work...

Kind of. A hash function just provides a near random set of characters of fixed length for a given set of input in a way where the output characters are reproducible for the given input. Passwords are not stored. It is the computed hash value that is stored. When a user attempts to login with a username and password the password is hashed and compared to the stored hash.

That said you don't need the actual password to login. Any input that hashes to the same hash string is acceptable, which is called a hash collision. When they say cracking the hash this is likely what they mean, and its trivial to compute provided a rainbow table.

Salting provides an additional round of computation. For example let's say a user is trying to login. Their password is hashed but before the hashed are compared some additional information is added on the end of the computed hash and that new value is hashed. It is this new hash that is compared with the stored hash, which requires knowledge of the hash algorithm, the salt, and the hash value. You can generally guess the final hash algorithm in question by observing the character length of the stored hashes, but since there are two hash computations a different hash algorithm could be used for the first round of hashing.

To be secure the salt must be stored in a different location from the stored hashes and the salt value should not be statically visible in the source code provided a source code compromise. Statically expressed passwords are uploaded to code repositories all the time. Don't believe that you are protected from associated vulnerabilities merely because the code base isn't open source.

To the article's defense neither claim was verified, but both claims were reported. When the journalist cannot validate a claim themselves, or with experts, it is completely acceptable to report the claim and report the validation status.
It's built on TSMC's 28nm process.

It's an in-order 64 bit 4 core processor (actually 5 cores, because there's a small 32 bit core which does nothing normally). Think Cortex A53. It's very usable for development (I have two of them), and we even have people using them for desktop running GNOME. But it's not a Xeon. The main issue is the cost and lack of SATA on the development board (there's a daughter board providing that, at extra cost). Everything is open source.

This chip is free of speculation bugs because it doesn't do speculation. However the architecture itself is not in any way better or worse than others, and a RISC-V core with a different microarchitecture might well be vulnerable, although since these attacks are now well-known steps should be taken by designers to avoid them.

Memory architecture is very simple, it has small L1 and L2 caches and main memory. There's also a chiplink connection which takes the memory bus off-chip. You can read more here: https://www.sifive.com/chip-designer#fu540
is a core project, apparently they use it a lot, youtube is in it, but if it happens, it can be picked by other companies that use it, docker, kubernetes, cockroachdb, coreOS, etc.
What Rust has, firefox? What D has.. nothing?
From what I was told about tumbler it really is as obvious as saying that
Deploying Headless WordPress and React Starter on Google Cloud Platform
Trust in it to maintain its value if it is a stable coin. Alternatively, trust it not to be hacked or inflated if it isn’t. (As well as trust it to maintain whatever monetary properties they advertise to give it value as money.
Yeah weak hashes are easy to replicate, I was just laughing at the words they used.... Unscramble, like it's an encryption method or something.
Fluff piece article to sell vpn services with a chatbot that pops up about 5 seconds after you get on the site.
Bitcoin isnt used for everyday transactions not because of its reputaiton. Its because its inconvenient, and people like a stable currency. The reputation followed what people buy with bitcoins

When I pay someone 1000$, I expect that to arrive as 1000$ (excluding fees here). With stable currencies that is a pretty safe bet, unless the transaction takes days.
Disclosure - I work on the team. The GDS equivalent, GOV.UK Frontend, is part of the GOV.UK Design System:

- https://design-system.service.gov.uk/

- https://github.com/alphagov/govuk-frontend
No. The world has a child porn problem. And until you start offering mental health care to paedophiles and going after child porn producers, nothing will change. You can ban the entire internet if you like and paedos will just meet in bars and exchange usb sticks. This is ridiculous, of course every single secure information exchange platform will be used for child porn. And drugs. And teens sending nude pictures to each other. And terrorists. Etc.
It was an apple thing. It's now an open-source, community driven language. It's very usable on Linux for server-side applications, and with Swift for Tensorflow it's going to become increasingly relevant in data science and machine learning.

edit: Swift is no more an "apple thing" than go is a "google thing"
They missed their Ice Tea window for this.
How many coal power plants have been built because of the closure of nuclear power plants?
> Blind claims on its website that its email verification “is safe, as our patented infrastructure is set up so that all user account and activity information is completely disconnected from the email verification process.”

Wow a patented infrastructure! Dope!

I wonder if it's open source so that can be validated objectively?
You do understand that regular people use products and regular people pollute.
If you ask two people the colour of a certain object (under the standardised lighting conditions) you usually get the same answer (or variations on the same answer: "turquoise" vs. "blue", for example, but there's a fairly well understood vector space in which these fall). Ask two synaesthetes what colour a smell is, though, and I suspect the answers you'd get are much less correlated (that's certainly the case for the colour of numbers) though there are cultural aspects (apparently the colour synaesthetes see in letters are very often the exact colours those letters had in the poster or book they learnt the alphabet from).
It has changed compared to the initial version.

Pretty sure that a string like "c\+\+" was there before.

It seems that in the new version the old patterns have been commented out, the search method was changed and c++ removed altogheter:

https://github.com/venkateshthallam/hn-whoishiring-analysis/...
> ...yet it’s still a taboo area for people to speak about in the main stream...

This would be a result of how many people immediately jump to absurd conclusions that something evil absolutely must somehow be at play. It’s bizarre how many otherwise rational and logical humans turn into full blown conspiracy theorists the moment they read “secret society” it’s like their own personal rationality offswitch.

Until we can calm down the mass hysteria surrounding this topic, it will almost certainly remain taboo, and honestly, considering how weird the topics always turn, I’d rather it stay taboo than watch a panicky hysterical mass attack innocent people who just want a bit of privacy. History is full of paranoid mass hysteria instances where the masses go absolutely bonkers and innocent people suffer—for somewhat recent examples, look at the satanic panics or Wenatchee WA where, in their hysteria, they issued 29,726 charges of child abuse... yes, that number is correct, 29,726 charges. A number of people’s lives were ruined as they were publicly dragged through the ordeal, yet not a single charge stuck. Not one.

Mass hysteria is a very real phenomena and these topics of secret societies and the occult are probably better left as taboo, just reference any forum about the subject to see clear examples as to how much of our population are incredibly ill-equipped to discuss them rationally.
And Apple can’t tell how Qaulcomm is wrong because Apple just buys the chips and does not manufacture them.
Beautiful, isn’t it?
levels.fyi is pretty good since it has the bonuses and rsus, but sometimes it doesn't have everything if it doesn't fit into that structure
I don't think a homogeneous collection of "global research universities" is an ideal outcome and would even be ironic. Universities should reflect their independent and unique cultures and histories. Female universities (Wellesley), Black southern universities, "elite" universities (ivies), liberal arts universities, engineering universities, online universities... are all part of a patchwork of free and independent thought. All should be welcome.
Ocean plastics are the result of mismanaged waste from third world countries, but the only solution is to ban 'single use' plastics.
Off topic:

Can i ask Go developers if the compiler is fast enough (for now), or is this still a (major) pain point ?

Disclosure: i work on build systems and optimizers.
All computers now under government watch in India
Arguably this is where the Billionaires and others that have "made it" should be spending their wealth. Trying to fund these social and environmental projects.
Honest question, but does a cryptocurrency have to be decentralized for it to be determined a cryptocurrency?

I didn't think that was the case. It may be more in the spirit of crypto but I don't think it's a hard requirement?
>that the people born into the top 1% almost always remain there, and people born in the bottom 99% almost always remain there.

The former isn’t true for income and doesn’t remain true for wealth for more than a couple generations. The latter is of course true because... math. 99% of the people are always going to be in the bottom 99%.

When you talk about the 1 percent for income, you are capturing doctors, lawyers, professors, and small business owners with your angst. Many of those people absolutely earned their position by busting their ass. You don’t become a successful spinal surgeon by having daddy grease the wheels. You do it by taking on $400k in debt and spending most of your 20s in school.
Neat! I just signed up, and will see what happens.

I also recommend WeWorkRemotely.com and CyberCoders.com, two of the most user-friendly sites I've seen for tech jobs.

Hired.com was mentioned earlier, and they are quite good. I've had a very pleasant experience so far.

Lastly I'll also mention TopTal - I haven't tried them yet but have heard good things.
I'm not sure what this means, but we have 3 of these SiFive boards doing builds[1], as well as dozens of qemu instances running on Intel hardware supplied by Facebook. We use the SiFive boards for the largest builds however, things like GCC and the kernel, because they're still much better than qemu.

[1] Or we were up to yesterday when we had a hardware failure (on an Intel machine) so our build system is currently down. Four days before Christmas, so the worst possible time ...
I'm in the same boat you are (Unity AR/VR developer looking for a new job / relocation).

I've had the best luck searching for very specific roles / job titles that fit me and reaching out to companies I have a special / good fit with. It's been working well, and serious companies have already begun offering to fly me out for the final interview. This is standard.
Geography maybe?
Then why won't they even acknowledge it?

In fact one of the first things I reported is the banner at the top of the page saying "BETA This is a new service - your feedback will help us to improve it" - but it does nothing - it's just text, and there's no way of giving feedback. I reported that 3+ weeks ago and it's still useless.

How about the very-less-than-perfect UI? If they'd done even the most basic user testing they would have found lots of problems already, and that they didn't do such testing shows they weren't looking for problems (which is not a UI problem, it's a systemic dev/management problem). I even sent them a link on how to do UI testing, of course that's not been acknowledged.

And the UI will happily hide info you need. Or log you out, losing all the info you've entered because you've not hit the Save button. It's a bit pathetic - I'm a DB guy but I know more about front end usability than they do. And I really doubt they have a test suite of any comprehensiveness.

I could go on - I know the staff at the job centers also have had at least one issue (small but avoidable), I was there when it happened.

For a service intended for use by millions of people, it's not acceptable, not even close.

Shall I go on? I can give specifics, and the total time I've been interacting with this system is probably a couple of hours tops, and I've run into so much.
Not to mention these "please subscribe" and "you have no free articles left" popovers and alerts. Whats even worse is that Google News now includes paywalled publications with these spammy dark patterns. I don't mind paying for Quanta or Nautilus and other high quality publications. But sorry [Generic Copypasta News.] Most of the time all you do is copy the PR off Associated Press - I am not going to pay for freely available current events or your shitty OP-eds.
Node and Scaling in the Small vs. Scaling in the Large (2010)
> To the article's defense neither claim was verified, but both claims were reported. When the journalist cannot validate a claim themselves, or with experts, it is completely acceptable to report the claim and report the validation status.

The reporter says they successfully produced passwords, sounds clean-cut and dry to me.

Don't you think this is a pretty important claim to verify, instead of asserting without giving proof? Granted, if a dictionary attack gives you a bunch of 'password' variants, you probably don't need much more evidence.

If the reporter is so invested in producing this story, then being able to say "no, these are definitely passwords" in the face of the executive would be the golden ticket, right?
I believe the reason is Catholicism. A sibling poster mentioned it being a thing in Poland as well (catholic), and I remember when I was a kid, on Fridays you would not eat meat, but fish was OK.

Having that tradition, that every Friday you don't eat meat, but fish is acceptable, seems to colour your perspective when thinking about what is being a vegetarian.
I was thinking a kind of chaff, long wires coated in a thin film of plastic to slow their decent, fire a load of these into the air around the drone and it will come down by tieing up its propellers.
I also considered rubber bullets would work too.
>but this debate in particular has overwhelming evidence in support of it being correct.

Yet you provide none despite you making the extraordinary claims. Worrying about society overeating wasn’t even a thing in the US until the 50s.
Congratulations to you and your team sir, this is very good work.
HiFive Unleashed board uses SiFive Freedom U540 as CPU. According to https://www.sifive.com/chip-designer#fu540, it used TSMC 28nm process.
I don’t think you deserve to be downvoted for this. A $5 hack is not really possible in the west, and that is definitely a thing worth thinking about.

You might not get stopped from doing it if it was immediately obvious that it was effective but eventually hundreds of thousands if not millions would be spent on studies or approvals before a “proper” device made its way into the supply chain at 10000x markup over injection moulding cost.
One thing not mentioned in the article is the omission of natural light.

We have forced staff into dark, cramped spaces - Then introduced artificial light (knowing very little about the brain, light, vitamin D, SAD etc.).

Our office space planning has painted us into a corner. It is now hard to reintroduce natural light back into the workplace.
I maybe ignorant, but couldn't you just heat up the water to have a leftover lump (or something) of microplastics. At least if energy consumption wasn't an issue.
BIND 9.14 will have min-cache-ttl and min-ncache-ttl options

https://gitlab.isc.org/isc-projects/bind9/issues/613
Homemade machine learning on Python with interactive Jupyter demos
> a universally accepted definition of what constitutes a good or bad programming language.

Implicitly many people, rightfully in my opinion, conflate the utility of a programming language with that language being good. If many people are able to solve real problems with a language, that language is good, the end.

Good does not equal perfect, there is no perfect in the real world of engineering.
Labels != harmful product

Again like the food industry fight against nutritional labels and ingredient lists/disclosures.

Labels inform consumer choices and food industry does not want that. It’s that simple.

Sure it costs money to add labels...so what? If you don’t want to dish out the added costs don’t use gmos. Seems to me most companies love spending money on labels and do so voluntarily all the time (organic, heart healthy, nut free, fat free/low fat, source of vitamin...) they just don’t like disclosing things that people don’t want and that’s when the cost arguement comes into play.

As admitted by the lobbiest people don’t want gmos so the industry doesn’t want to have to label them. I’d recommend watching the televised congressional hearings.
A victim complex will get you even more downvotes.
>To be secure the salt must be stored in a different location from the stored hashes and the salt value should not be statically visible in the source code provided a source code compromise.

This is outdated though. You don't need to take extra steps to secure the salt if you move to a good hash.
Science as practiced is generally not adversarial. Witness the reproduction crisis.
Unlikely any time soon - most HFTs will have massive, battle-tested C++ code bases already. The data ownership model in HFT is usually very clear - receive packet, pass through some processing pipeline, emit packet, on the same thread. If you want to send data into another part of the system (eg. because different threads handle different securities), posting a message onto their event queue works well.
Er, from the article I got the impression the horrible lady actually was alergic to gluten. The author says to the Russian crew that she will not die if she eats bread, but she will get sick. I don't think people who chose not to eat gluten get sick from it, do they?
It's the same sense as "The East" referring to Asia and "The West" referring to Europe and the Americas.
If you have to optimize the image pull time, i.e. when using Fargate or something like it, it makes sense to choose a very small distro.
You can have a shared space in your private space very easily, so it does seem to me like the analogy holds up.
>My goal in life is to have maximum freedom: minimal obligations, minimal stress, minimal responsibilities, while maintaining a private room to live in with basic utilities and food. Then I want to spend my life working on my own projects in my own time, on my own terms, at my own pace, in solitude.

Nowhere there did he say that his goal is to live under his parent's roof. That's something you need to willfully misunderstand in order to disparage OP's lifestyle aspirations.

There was an old man working at a postal office at the age of 50, he decided to say fuck it and he quit his job to become a writer. Everyone else said he was crazy leaving well paying job and a future pension. He didn't care, he said that he would rather starve than spend another day doing that senseless grind. He was prepared to die. His name was Charles Bukowski.

I only have words of encouragement for someone who wants to dedicate his limited time on this earth pursuing his own projects and aspirations.

I think your responses say more about you than about OP.
Oh? Was your ship low on fuel then?
It's just the middle paths fallacy. Acting as if you "see the perspective" of the lawmakers because you used to use the substance but are now evolved enough to see its triflings. But when the triflings are cheetos eating and alleviating boredom, any legalese doesn't hold up to scrutiny. Marijuana is simply illegal because of history and bad leadership in government. Things are changing - but make no mistake, whatever vices MJ has are not any reason for the law to be involved
Ask HN: Is there a better period of the year to apply for a H1B position?
The US Government opens the program for applications on April and then it reaches the quota usually in a few days. Does that mean that if I apply for a job in the US in May (and I need a H1B visa) I'm out of luck? Do I need to hurry and apply for a job let's say before March?
Everyone of us is being stalked in the Online world
I find it slightly ironic that when I view that imgur image to see how much screen the economist takes away, ~30% of the window is obscured by a cookie warning and the content is dimmed.

Not a critique of the thecatspaw.
Is the obvious solution Cloudflare? Otherwise I don't see how this isn't the perfect way to knock competitors offline.
At some point "the good ones" are rare enough that it makes no difference if there are any "good ones" somewhere or not when your chances of finding one is ridiculously low.
Donald Knuth • All Questions Answered
Completely agree with that 90% of the code I usually work with is not of the 'hot path'.
Let’s Take a Crack at Understanding Distributed Consensus