skysight-inc/HackerNews huggingface dataset:
Yeah strongly agree with this. I suspect there is missing context in the tweet. It might have been that the position was something like “engineer on some language runtime/compilers team,” or that the candidates cv had a bunch of stuff about low level python/c++ implementation details.

Another reasonable hypothesis is that the candidate was just very strong and kept getting asked more questions. Eg maybe they are asked some question about c++ semantics or stl and this develops into discussing details of vtables and suchlike. Or maybe they are asked a general question about python performance and this develops in the expected direction towards discussion of the GIL, and then further into discussion of other runtime details.

It feels totally random that there’s some discussion of tail recursion next to knapsack problem. That feels to me like eg the candidate or interviewer makes some reference to it and there’s some discussion, rather than the interview being about tail recursion. Similarly, maybe the interview was maybe about 0/1 knapsack but the candidate solved it faster than expected and discussion moved on to fractional knapsack and then random time fillers.

Also note that there’s a few points where there isn’t much discussion. Maybe a different candidate could have had a lot more interesting things to say about the system design question about ratelimiters.

Maybe I’m wrong and this is illustrative of Apple’s minimum standards, but I would guess that it’s some very strong candidate who’s doing a lot of technical interviews and writing down experiences.
What I believe one problem with a lot of conference papers is:

- It is very important to go to conferences, to meet your (international) peers, see what is new, what interesting results have been achieved/are work in progress and to forge the next collaboration

So far so good. Now, all academic institution I know of, only allow you (means paying) to attend a conference if you present a paper. I guess this might be universal. So since you want/need to go, a lot of people just write up what the current status about a problem is, and this leads to a lot of half-baked presentations.

(of course fraud is something different)
C++17 was backwards compatible with the venerable C++11 in almost all ways except for the removal of some library constructs few people actually use and have long been replaced by superior models, like `std::auto_ptr` and the old binder functors.
I found this to match your request:

Together with additional artifacts that match Equation Group artifacts and habits shared between all exploits even as far back as 2008, we can safely conclude the following:

- Equation Group’s EpMe exploit, existing since at least 2013, is the original exploit for the vulnerability later labeled CVE-2017-0005.

- Somewhere around 2014, APT31 managed to capture both the 32-bit and 64-bit samples of the EpMe Equation Group exploit.

- They replicated them to construct “Jian”, and used this new version of the exploit alongside their unique multi-staged packer.

- Jian was caught by Lockheed Martin’s IRT and reported to Microsoft, which patched the vulnerability in March 2017 and labeled it CVE-2017-0005.

TL;DR

CheckPoint (the firewall company) analysed the #R@$$ out of exploits used by the NSA (Equation Group) and the Chinese equivalent (APT31) und found that the later captured & reused the exploit of the first, making a point that "There is a theory which states that if anyone will ever manage to steal and use nation-grade cyber tools, any network would become untrusted, and the world would become a very dangerous place to live in."
There certainly is quite a lot to be said about constant requirements drift. However, this is not something untypical to some of fast-paced product work or, even more closely, r&d effort within the industry.

What then drives the improvement of the code quality is the potential need for continuity and knowledge retention - either in the form of iterative cleaning of the debt or the re-write. This is reliant on the perceived value for the organisation. From this perspective it's more straightforward to get to author's reasons.
There's a big difference between Bitcoin and Bitcoin Cash: the intent to scale on-chain while Bitcoin has given up that leading to today's ridiculous transaction fees.

Monero is the best approach to actual privacy as it conceals sender, receiver and transaction amount for all transactions.

I do agree that the speculation focus is misguided, but there are cryptos that are useful the way Bitcoin was meant to be.
Cryptokitties is actually great
How would you measure the amount of self-censorship?
Its a bad choice because you have to use Javascript, and Javascript is a shitty technology akin to Visual Basic.

Collective adoption of a technology doesn't make it 'good'. It makes it 'available'. Those things are not always equivalent.
>They announced the "Monero Enterprise Alliance." An inside joke, supposed to piss off other projects that had started to take themselves too seriously. Being slightly confused that day myself, I now can't recall if the effort had ever been successful. But in any case, I can't recommend buying Monero. It's useless.

Why is Monero useless? Is because of transaction fee too high?
There may be existing tools that are foolproof that can provide an immutable ledger, I'm unsure if that's fully possible otherwise, however having all transactions and changes to said system being public would prevent things like nations printing money without reporting it accurately - helping to make sure everyone's playing a fair game; using such a ledger would have to be voluntary, with nations who are aligned with similar values.

Edit to add: This may in fact be the only important use case for blockchain, where nations under different groups of democratic-based control, agree to use the same blockchain - so they can all know no one else is cheating the system. The transparency could allow public, peer analysis of transactions as well - and who knows what insights or protections-security could come from having that crowdsourced witnessing occurring; perhaps distributing the mining amongst the citizens of each nation as well, if deemed necessary as a safeguard.

Serendipitously, this was just posted to HN: "Data Immutability, Verifiability and Integrity Without the Blockchain Overhead" - https://news.ycombinator.com/item?id=26221324
How close are we to reaching a global warming of 1.5°C?
TL;DR:

> In some cognitive tasks, participants were asked to respond as quickly and as accurately as possible. People who leant towards the politically conservative tended to go for the slow and steady strategy, while political liberals took a slightly more fast and furious, less precise approach.

> “What we found is that demographics don’t explain a whole lot; they only explain roughly 8% of the variance,” said Zmigrod. “Whereas, actually, when we incorporate these cognitive and personality assessments as well, suddenly, our capacity to explain the variance of these ideological world-views jumps to 30% or 40%.”

This says nothing about the direction of cause and effect.
The Nim Forum [1] is written in Nim and has been used in prod for years. A commercial video game Reel Valley was written in Nim. Status [2] is doing Ethereum 2.0 stuff with it.

[1] https://forum.nim-lang.org/
[2] https://status.im/
I'd say that Go in its current form is easy but tedious. Concurrency has some ways to shoot yourself in the foot but that's pretty much par for the course. The good news is it's going to become a lot less tedious if a little bit less easy with the introduction of generics.
27-Inch LG UltraFine 5K Display Removed from Online Apple Stores Across Europe
That actually clarifies some thing about the debate for me. Thanks.

I'm not sure I'm convinced based on the semi-frequent posts from maintainers and security pros about the issues with vendoring dependencies for software that is widely deployed.

This "better way", since we lack a more concrete name. Seems to be really great if you're running a web app, or server software in your own company and can rebuild and run a rolling deploy pretty easily. For someone pushing software to users all over the world, and as one of those users the downside to allow every application to be responsible for updating this stuff seems pretty steep.
It's a troll account with most posts being removed, just ignore it
I'm against doing electronic voting and tracking [0]. Others have commented on the tracking/anonymous issues, so I'll leave that.

Make the whole system as hard as possible to manipulate by involving a lot of people who distrust the person they're working with.

There is a tiny chance your personal vote will get lost in all the paper handling, but you can be assured that the system is a lot harder to manipulate simply because of the sheer number of people involved.

[0] https://www.youtube.com/watch?v=LkH2r-sNjQs
I am actually quite surprised at the figure of 73% research-related code packages not being updated after the publication, was expecting it to be higher.
No Brief, No Talk
The materials in a solar panel are recyclable, but practically speaking it’s extremely difficult since they’re epoxied together. There’s also the issue of heavy metal content like cadmium.
IOHK who is behind Cardano does quite a lot of scentific research and formalized and developed innovative concepts: https://iohk.io/en/research/library/.

It's still very experimental and yes, there are no clear applications yet, but there is some genuine research being made.
Is their success rate zero? I don't think so. People want to work at FAANG so much they can afford to raise the hiring bar to hire someone with intermediate/senior knowledge on junior level.
> Can you point to a legitimate problem that “blockchain” can solve, which can’t be solved with existing tools?

I will never understand this. The vast majority of problems have more than one solution, most of the time is just about solving something in a (much) better way.

If the bar for something to exist is "solve a problem that can't be solved with existing tools" then 99% of startups wouldn't exist.
Four hours is on the low end, even for regular companies. Online assessments, phone screen, on site, various calls with hiring managers and internal recruiters, post-interview follow-ups, all combined can easily push up to 8 hours or more over a few weeks.
Putting supply chain on a blockchain isn't about verifying the authenticity of the goods. Its about being able to buy and sell the goods at any time, hedge out price risk, etc.
Yeah, it's very convenient. If you've already sent them a photo for a driving license (for example) the system can just use that photo on your passport, or if your passport expires before your license, vice versa.
Why Does it speak against its utility to update to a new version? what is the problem with printing a new dollar bill, or everyone using windows 10 instead of windows seven?
It's even more insane how willing people are to say "both sides do X" when one side does X a thousand times more than the other side does.
AAIB investigation to Alauda Airspeeder Mk II, (UAS, registration n/a) 040719
(I don’t really know what I’m talking about)

I just hope it isn’t internal + Touch Bar + 1 external
The haber process feeds 4 billion people, and most don't know it exists. Not everything needs to be sold and popularised to the masses.
Chess perhaps? Chess are easy to pick up, hard to master, can be played in person, online or against the computer, offering a never-ending stream of opponents to play against.
Land (for example) is NOT primarily used as a speculation instrument. Speculation on land is theoretically a bet on whether the inherent value will go up.
Is this true? While you can appear root to other userspace apps, I don't think any amount of namespacing will let you get capabilities to load kernel drivers...
So you actually believe that Twitter's AI is smart enough to detect that this statement is critical of assisted suicide, and that the data it has been trained on was so heavily biased in favor of assisted suicide that it ends up classifying this as "undesirable content"? That sounds incredibly unlikely to me based on what I know about these kinds of algorithms.
Commands used by Linux sysadmins (parts 1 – 5)
Ask HN: When did outsourcing technical interviews become a thing?
Today I was approached by a well known company who asked me to schedule a live 1-2-1 technical interview with them. It became apparent after booking the interview that it was ran completely by a third party and no one from the company i applied to would be in attendance.

Interviews are two way streets, so for me this was a red flag as I want to get a feel for the company also so I prompty cancelled the interview and replied to them saying thanks but no thanks.

Has anyone ever come across this? What are your throughts on this level of outsourcing tech tests?
Why PS5 Joysticks Drift (and Why They’ll Only Get Worse)
Or Gordon Dickson: https://www.atariarchives.org/bcc2/showpage.php?page=133
As with almost everything it is a matter of tolerance levels.

You can in some countries say someting is fat-free (or sugar-free) if it contains less than 0.5 grams per serving. Lactose-free stuff still contains a very small amount of lactose. Alcohol-free beer can still contain very small traces.

The amount of flavoring oils needed in soda is so extrememly small (it is that potent) that it has virtually no effect on caloric intake and is therefore practically fat-free.
From an Economics without Capitalism to Markets without Capitalism [video]
It looks like a lot of the interview is targeted towards the candidate’s CV, eg it surely isn’t a standard question to ask the candidate about their PyConf talks.
That would be a downgrade from current chip, so it's very unlikely.
A good speech recognition model takes more than 10k hours of labeled speech data to train. The more diversity the better. Most production speech models (Siri, Google) need some domain-specific training as well - for offline or low-resource inference. Additionally, language models that help improve speech recognition accuracy need a fairly decent amount of unsupervised text as well. If you are building a conversational speech model, also consider the data needed to label intents for a large number of phrases.

For a language like Norwegian, you are unlikely to find so much labeled and unlabeled data without forking out a large amount of money to literally ask some Norwegians to help. I suspect the work is being done, but it's extremely time consuming and researchers are likely spending time building models that can learn high-quality high-level representations of language that can be transferred to different scripts/languages with a small amount of data.
> On chain logic should always be as minimal as possible.

The goal of the project was to make the auction as transparent as possible, doesn't that imply moving as much of the logic on chain as possible?

> If you find yourself writing an EVM assembler from scratch, and you're trying to build something other than a compiler, you have veered way way off course, and need to re-evaluate your system architecture.

This was a different project aimed at implementing a new smart contract language. Didn't take off internally though because of shift in direction.
From wiki: Trading rivalries among the seafaring European powers brought other European powers to India. The Dutch Republic, England, France, and Denmark-Norway all established trading posts in India in the early 17th century. As the Mughal Empire disintegrated in the early 18th century, and then as the Maratha Empire became weakened after the third battle of Panipat, many relatively weak and unstable Indian states which emerged were increasingly open to manipulation by the Europeans, through dependent Indian rulers.
> At the end of the day, crypto is mountain you can't ignore anymore

Is it really? Is there anyone that can say that a company has suffered because it didn't adopt crypto? It seems like it's perfectly safe to ignore crypto completely. You could gain a bit of advantage. You can use it as a marketing tool, or to attract certain kinds of investors, by cashing in on the blockchain hype. But I haven't seen that there's any advantage yet in using the technology itself.

Regarding the use-cases you mention:

> 1 store of value akin to gold (bitcoin)

Bitcoin is not a store of value. It's a destructor or sink of value. A store of value should have some reserves behind them or some physical asset. Something that has value to others that have not invested in it. Bitcoin and similar cryptocurrency only has value to those that hold them. The value of Bitcoin could crash to 0 tomorrow, and nobody except the investors would care at all. If the gold price crashed I'd be very interested. Would be cool to buy some gold just to play with. Maybe make my own jewelry. But WAY before that there'd be plenty of others buying it for a higher price, for jewelry or manufacturing.

> 2 decentralised privacy money (monero etc)

Aka a gift to crime. I mean, in an ideal world it'd be amazing to have a currency like this. But in practice it does more damage to good. Yes, IMO it's a bad thing even in corrupt countries where you might have legitimate reasons to hide from the state. Because having currency like that doesn't solve all the other problems with having a corrupt government, so it's really just a distraction from solving real problems.

> 3 a platform on which to build decentralised technologies

This is the only legitimate use-case IMO. But it has yet to be proven that using a platform like this has a real advantage.

I think the issue is that problems that you can solve with trustless decentralized algorithms are mostly very trivial. Who has ever had issues with a bank money transfer itself? Meanwhile, the problems we'd really like to solve around currencies, payment and financial services, are basically impossible to solve with trustless. The real problem in payment is to ensure that the seller delivers the product. The real problem in lending is to ensure that the borrower can afford the loan and uses the money on what he says he will.

So you really can't get rid of the human component in most of these applications, if you want a solution that's as good as what you're trying to replace. And in that case, the blockchain is just a fancy and expensive implementation detail that serves little to no practical purpose.

There may be some crossover point where these technologies provide some value. But I suspect it's a much smaller niche than most blockchain proponents would like to admit. I think settling international transactions between banks is one of the very few use-cases where it may be valuable.
> Polkadot and Kusama

I don't think you're actually expecting an answer, but the main difference is that Kusama is a "canary chain" with faster iteration speed (governance votes last 7 days instead of 28 days for Polkadot).

https://wiki.polkadot.network/docs/en/learn-kusama-vs-polkad...

You can see it as a long-living testnet.
Comparison: https://www.cpu-monkey.com/en/compare_cpu-apple_m1x-1898-vs-...

I am finding the numbers a little bit too perfect to put much faith into. Single core performance that is exactly identical between the two? Floating point performance exactly double? Seems a bit off.
I think that incentives play a big role here. Software has near to zero value in academic evaluation and even less its update and maintenance. The only way to make research software survive is to offer packages that other researchers can also use. Maybe.
My husband was diagnosed with early onset Parkinson's disease at 57.his symptoms were shuffling of feet,slurred speech, low volume speech, degradation of hand writing, horrible driving skills, right arm held at 45 degree angle, things were tough for me, but now he finally free from the disease with the help of total cure ultimate herbal clinic, he now walks properly and all symptoms has reversed, he had trouble with balance especially at night, getting into the shower and exiting it is difficult,getting into bed is also another thing he finds impossible.we had to find a better solution for his condition which has really helped him a lot,the biggest helped we had was ultimate herbal clinic they walked us through the proper steps,am highly recommended this www.ultimateherbalclinic.com to anyone who needs help.
If they deliberately made plans to block statements against issues like these then there would be proof. There would be documents. There would be people who could become whistleblowers.

If you can shown me one of those I might be convinced that there's something going. But a single anecdote like this that can easily be explained in a less conspiratorial way is not particularly strong evidence.
Can you point to a legitimate problem that "whatsapp" solved that could not be solved with existing tools?

Between SMS, MMS, 'normal' calls and Skype, whatsapp added nothing technically new to the world.
No, and if you click through to the publication, the authors to not assert a causal relationship is demonstrated by their findings. Instead they suggest that rigidity of thought and interpretation may be a tool useful for identifying individuals at risk for radicalization. If replicated, such an association could be useful, irrespective of causality.

I'm curious why you are attempting to hold the authors to a standard that they do not claim themselves is supported by their data.
If you're referring to the story wging just linked, I suspect you may have skimmed it or missed the point of it. The story is entirely human-focused, and the dry "IEEE" style is an intentional rhetorical device, reflective of the text's status as a "future document", designed to convey a certain social attitude. A similar idea forms the basis of a typical SCP story.
IBM? Well, I'll never be using that app. To my knowledge, Phoenix Pay System is still in the shambles...
Was it Microsoft, though?
The main problem as I see it is that such a system would be completely inaccessible to anyone who is not a software developer.

With a paper-based system, all you need to understand is that your paper goes into a box and someone counts it later on. Everyone understands every step, including the steps required to secure that box. But once you require people to understand blockchain you are putting the intregrity of the election in the hands of a privileged elite.
The other thing is RAM. Apple still has delusions of gimping it's buyers into 16/32GB for "Pro" level machines. I'd probably buy a 16" MBP with this chip if I could get it with socketed 64/128GB. But Apple's going to solder it to the board and charge a premium even if they did.
Yes, you do not program in C++ because you want to program in C++. You do because a lot of cool, interesting (and yes, well paid) stuff is done in C++.

Still, with all its issues, I do quite like the language, but unless you want to work on some industry that is C++-centric, I do not think it is worth learning just for the sake of it.
From the clickbait title alone, this looks a lot like disguised advertising. Title is only missing "and leaked screenshot #3 will shock you"
Unlikely, the M1 page [0] says "2 displays" and I'm pretty sure the MBP supports internal display + Touchbar + external display. And even that is based on high-res displays, I think it could support more external displays at FHD [1].

[0]: https://www.cpu-monkey.com/en/cpu-apple_m1-1804

[1]: https://www.youtube.com/watch?v=lqINozYxDK8
For logfile analysis, take a look at https://lnav.org -- it has SQLite embedded, along with a bunch of helpful utils for ETL on a small scale.
Don't just go by the transliteration in parent comment. If you see the screenshot, it's clearly Malayalam.
This title is very misleading. The app is just for applying to a passport.