skysight-inc/HackerNews huggingface dataset:
Based on reading a few articles like this, I think my understanding of blockchain-related tech is different from other folks and I'm kinda confused. Could some kind soul help clear things up?

When I think "blockchain", I basically think of a git branch: history is verifiably immutable and using some external tools like a public rng, one can prove that a block was not created before a certain time.

When I think "distributed ledger/distributed consensus" I think of the practice of using basically properties of statistics to get a bunch of nodes to agree on the state of something.

Neither of those things really seem to make sense as the author's definition of "blockchain". What is he referring to?
>The whole collection deserves a content warning

I'm not sure what you mean by that. Who needs to be warned and of what?

Thank you for the recommendation though, there's never too much sci-fi to read as far as I'm concerned.
Are there any disadvantages to choosing developer mode?
A fuse can't make a decision to light itself.
I love this and it's not really as dangerous as it might sound.

If the project goes badly, you are going to have a bad time regardless of if you offered a guarantee, and you might end up just refunding them anyway if it really went that badly.

Being upfront about offering this reduces their risk and in the vast majority of cases people will never ask for a refund.
In the second case, couldn't Louis Vuitton also host the associated records itself?

There are several concepts related to this in other areas: provenance, catalogues raisonnés, serial numbers, title registries, pedigree registries, among others. People who make or who deal in rare or expensive things often adopt some of these mechanisms to help answer questions like: which one is this? is it genuine? who owns it? who used to own it? is it stolen?

(There are lots of different threats, but some of these mechanisms help respond to each. Properly identifying and authenticating an individual object may be the hardest problem of all here—but that's potentially less of a database issue than the others.)
It is!

(Self promotion warning!) If you find space science, CubeSat engineering, and space startup news interesting, I'm starting a short weekly email newsletter that I think you will enjoy. https://goo.gl/forms/uGi2AL7ELpJK86bx2
Microsoft Office mobile apps started using React Native
Apple ID 2FA uses one of your already logged in Apple hardware. For people using iPhone and didn't lose it that's fine. But for people don't carry an Apple hardware anywhere (for example I have an iMac at home), that's a lot of trouble.
Healthcare is only part of the issue / problem. Health, as in personal health, also plays a very significant role in this system. That is, the healthier you are, the less likely you are to need healthcare. I'm not sure why it's rarely if ever mentioned. There is "news" on obesity and T2D, but rarely is that tied to healthcare.

To that point, for me the question(s) is straightforward:

- which other countries are the healthiest,
- and which have the best healthcare outcomes?

I understand those might not be objective questions / answers but let's start there. The idea that there are no baselines or reference points is absurd.
There are many ways one can learn something or get specific skills, and each of them has its own distribution of parameters like affordability, autodidact vs mentored, on-demand vs on schedule, short-term gains, long-term gains, one on one vs classroom, general theoretical vs hands-on practical, etc. There is no single best way to learn things — it depends on circumstances and a goal, and bootcamps may serve better under one set of circumstances for a specific goal, than other ways to learn.

To be successful in the industry you have to have theoretical knowledge, all these generally dreaded algorithms, big O notation, Boolean algebra, graphs theory and so on — you may not use it on a daily basis but it shapes your mindset, gives you thinking models and makes a better engineer. The timeless stuff. Universities are pretty good at this.

However, you also need practical skills. Most of us learned the necessary amount by ourselves, reading docs, doing and extending hello-worlds, reading open source code, etc. I believe it's the best way to get practical knowledge but it's very time consuming because it rarely has a "learning program" and is mostly an improvisation what you want to learn and how.

Also, the industry is very fast changing, so to keep up with the technology you gotta follow it and try yourself.

Bootcamps can teach you a slice of the current state of the industry mainstream, so you can code a simple full-stack something without going much into details but in a very short time. And it is expensive. It's like following an expensive recipe book.

To me, the best use case for bootcamps is when you are a seasoned industry veteran with a good theoretical background, who got stuck in an enterprise environment with old tech for too long, working long hours and weekends, exhausted and burnt out and looking for an escape plan. This person most probably can afford a bootcamp, takes a vacation, quickly catches up with the current tech, and suddenly becomes a great experienced candidate, who can take an initial salary cut and negotiate a raise in six months.

To summarize, there are scenarios when a bootcamp is the best tool but way too often it is not, really depends on a situation. When I interview candidates I mostly try to understand the reason for taking a bootcamp to exclude people who can't learn anything on their own and always require a mentor.
Kinda-sorta:

function psuedoduff(count) {
var x = 0;
var n = Math.floor((count + 7) / 8);
var o = {
0: function() { x++; o[7]() },
7: function() { x++; o[6]() },
6: function() { x++; o[5]() },
5: function() { x++; o[4]() },
4: function() { x++; o[3]() },
3: function() { x++; o[2]() },
2: function() { x++; o[1]() },
1: function() { x++; n--; if (n > 0) { o[0]() }},
}

if (count > 0) {
o[count%8]();
}

return x;
}

That just increments to show the point, it would be easy to make it do some sort of real work.

Of course you'll run out of recursion at some point. Trampolining could fix that. I leave it as an exercise for the reader whether that makes it more or less silly.

I'm also of course aware that Duff's device doesn't make function calls, to which I vigorously handwave while chanting "Monads Are Programmable Semicolons" in my "Lambda The Ultimate" T-Shirt.

Lambda.
> How do you know that you just didn't communicate your issues well to the person?

When you encounter that person, you'll know. Some people just aren't capable of grocking certain things.

I had a guy on my team like this. He just wasn't getting it. At first, I would spend extra time with him, communicating the issue from every possible angle. He would almost always end up producing something so far off base. Everyone else on the team was sync'd but he just never got it.

The best part is that he refused to believe that he was incompetent. I say "best", because that gave me an easy way to get him to move on without firing him. I knew if I wrote him up one time, his pride would kick in, and he would start looking for another job. The plan worked perfectly.
I don't think this is something needed here in Germany.

We have universities that cover researcher education, with many CS and CS-related degrees.

Then we have universities of applied science with cover engineer education, with many CS and CS-related degrees, many of them having mandatory (and often paid) practical semesters at companies.

And finally, we have paid apprenticeships. They take about 3 years, where people work at companies 3 days a week and go to a technical school 2 times a week.

So every level of education is covered rather good, from practical to academical.
Erlang did that for me. I've looked at Elixir, but never used it in a project.
That's unfair to the smart talents born outside of the US.
I read the article and thought to myself that there's not a single thing in there that I don't recognize in my coworkers. :) Fwiw, I think articles like there are really bullshit. They just make self-doubting people doubt themselves even more and the real assholes never understands that the advice applies to them.
I think you forgot your link.
In between chuckles, maybe you can explain the corruption charges to me.
I don't know javascript, but in the proposed "structured" code, doesn't it execute initialization statements for every potential cases even when you call it only once? I.e.,

const getValue = type => {
const email = () => 'myemail@gmail.com';
const password = () => '12345';
....

Now "const email = ..." will be executed every time even when you're just asking for password. Eventually, such a code "scales", become a bloated behemoth with twelve cases, called a hundred time deep inside a server, initializing everything every time it is called, with potential side effects...

...and then one day a starry-eyed new hire looks at the top-level code, thinking "Heh, this is an internal graph server, why does it need customer email addresses?", removes the top-level config line, and then suddenly all internal dashboards go blank because they can't read email addresses.

...Yeah, you can probably tell that I'm not a fan of this technique.
>For example, when you are dealing with multiple small transactions where a potential for fraud on the buyer side is significant.

We already have systems that handle this issue well and have for decades. Why involve the blockchain?

>Also, if you want to build automated systems for money management, the barrier of entry will be significant in the legacy banking system.

>Or managing electronic assets (stocks etc) - blockchain significantly lowered a barrier for entry in those cases.

But the barrier for entry is high in those use cases precisely to prevent exactly the kinds of abuse and problems we've seen in the crypto space. And the blockchain doesn't magically alleviate the obligation to obey laws and regulations. You could try to design a system that circumvents them, but then you're back to the parent's point about illegality.
Great work. In the preface the author states

> At present, people in China are already
organizing human annotations to publish books similar to this article.

Maybe Chinese programmers will herald an increase in literate programming? Seems like a lot of effort could be saved in back-annotating by just starting the program as a literate one in the first place...
I confuses me, too, since even from a young age I remember making the choice at the supermarket whether to get Heinz or another variety. We picked Heinz because it tastes better.

But they're not perfect, because recently we had ketchup at a restaurant that made their own. It was very, very good, and we preferred it to Heinz. It's clearly possible to do better.

Also, mushroom ketchup is amazing. (Also locally made for that restaurant, apparently.)

To me, there's no more a 'ketchup conundrum' than one for mustard. Until I was an adult, regular yellow mustard was the only real choice. (Yes, there were Grey Poupon commercials. Nobody I knew actually ate it. They did make fun of it, though.)
Changing ‘The Tragedy Narrative’ of Alzheimer's Care
Slight aside: I was searching previously and came across a few different archives - including the UK's National Archive - with historic aerial photo collections. It seemed like there was much needless duplication.

I wonder if the people involved here considered adding the images to an existing aerial photo archive?
ICU heroics isn't anywhere near as revered as our media makes it out to be. If it were, hospice and death with dignity (in some states like my own) would not be offered.

Most dying people I've seen choose to live the best quality of life they can rather than attempt to extend their lifespan with procedures that likely will not help.

https://www.deathwithdignity.org/news/2018/12/impact-of-deat...
>but who owns the database? And who enforces the contract? And who owns the actual data?

The answer is the same to all three questions: the Chinese government.
https://hello-kill.github.io/
Just went to Vancouver a few months ago and I immediately recognized the aquabus and the background. I was just where the picture was eating the market's beefjerky! Crazy small world.
I'm confused about the terminology here. Is Certificate Transparency a blockchain in the meaning in which the article uses the word?
Redis is still very simple and most features are orthogonal and completely isolated. Don't trust my words, check yourself, if you count the lines of code with "cloc" in Redis unstable, it is composed of 64890 lines of code. In any other system this amount of code is used, maybe, for the query parser. A single developer can still read the Redis source code in a few days and understand how it works and modify any part alone.

EDIT: I also want to stress on a fact, that at the same time in the newer releases there was a simplification attempt. For instance the Lua scripting side effects problem are going to be removed completely by simplifying how the replication of Lua scripts is performed. Redis 5 is already like that, but the dead code was not yet removed for safety. Redis 6 will completely remove many parts of code. So there is not just the stress on adding, but also on refactoring. ACLs themselves allowed to refactor authentication in separated functions inside acl.c to lower the overall complexity.
I think you'd be better off buying a different algorithms textbook for another perspective. The Algorithm Design Manual is a popular (and much cheaper) option.
Windows 10 on ARM has come a long way in recent builds. The SKUs have many fewer differences from x86/x64 Windows 10.

On top of that, x86 emulation on it is now stable, including full Win32 emulation, and reports are coming in of even doing things like running Steam and old PC games on ARM devices.
I didn't mean to imply that it was built as a competitor to systemd, more that it exists as a different alternative. I'm aware of what happened with Ubuntu dropping it, and I think it's a shame, as I like it as a simple response to the problem.
How would you describe an office pest?
why not just deliver it as text/plain then? would save a little bit of overhead.
Your larger point is caught in the hyperbole but the point of ‘the world doesn’t run on facts’ (meaning, I think, political world) is a good one.

FB get the appearance of pain and attrition. Press get more views and plaudits. Nothing changes.

They need actual pain to their organization (not violence to individuals of course) before a proper change will come. Think Microsoft pain in the 90’s. It seems Europe will again lead the charge on this.
Binary patching is something you just have to do sometimes. Done this now twice for actual production purposes. Sometimes you can't compile without excessive amount of work even if you have the source code!

A lot more when I was younger for some other purposes, like making some (non-multiplayer) games behave differently, like never losing lives.
What is a ‘reasonable’ company? The chairman and heir of Samsung went to prison for corruption. https://www.google.co.nz/amp/s/amp.theguardian.com/world/201...
I got to watch a jet engine test in a different Delta facility at ATL airport. It was breathtaking. There is a big turbofan with an inlet taller than a person in the adjacent room, and you’re separated by just some (I’m sure very strong) glass. You get this visceral feeling of immense power.
What is now happening though is that the right is now gaining people who are not religious but are pro-free speech and a host of other related but not religious issues. I used to consider myself pretty far on the left. In the 80s and 90s the Evangelical Christians were the problem. They tried to censor music, video games... Now the censorship and dogma comes from the left. What's very interesting is that those same Christians who I thought were very intolerant of others views (and make no mistake they were and sometimes still are) have accepted people like me. Some of it is that we now have a common enemy but it also feels like they've realized that religion is no longer mainstream and thus have come to accept other less than mainstream opinions even if they don't agree with them.
Apple's 2FA makes things much simpler for users who own multiple Apple devices (very easy to authorize a new iPhone from your iMac or iPad) but if you only have one, it's next to impossible to use reliably. You can't make a backup or use a third-party 2FA client, or a non-Apple device. They don't provide "traditional" TOTP two-factor authentication that you could use in many different TOTP-based authenticator programs.

edit: Mercifully, they at least allow you to enter the 'find my iPhone' section without needing the 2FA code.
Bat Area employees pay so much because of gentrification, inequality and concentration of wealth.

A UBI is simply a progressive tax to counteract the usual economic forces that let the richer get richer: they can afford bigger switching costs, they can afford to take more risks, they have amassed more patents and technology like AI, loyal engineers and so on.

UBI can be adjusted to simply redistribute the money in the system back so everyone has a floor, and can also afford to take risks without worrying about access to the expectations and necessities of modern life.

Sure inflation happens anyway. Everyone already eats. Giving everyone food stamps isn’t gonna change that.
https://www.youtube.com/watch?v=v1oWke0Qf1E ?
Exactly, the same with ACLs and RESP3. With ACLs a lot of design work was done in order to make sure that is impossible to understand the difference if you don't know about ACLs. The old "requirepass" now sets the password for the default user, and the default user ships with the exact default of what connections could do before. Backward compatibility and the ability to ignore any part of Redis you don't use are one of my main goals.
If you exclude the middle and lower classes, Americans get better than average care.

Thing is, that is 90% of the population which isn't getting quality care.
"But now it was no longer a theoretical question of protecting kids at any cost. The faceless target at the shooting range, so absurd in its proportions, had a face: Jason, whom I wanted so badly to help."

Yeah, I don't know. I feel that we shouldn't be training civilians in the psychological dehumanization necessary to kill someone. Especially students they know. We know this kind of mindset is damaging to the psyche. Also, has there ever been a case where a teacher successfully shot a school shooter before any innocents could be harmed? America has so many school shootings, we'd have data... such unfortunate data.
There's a common quote about an expert being someone who has made every possible mistake in the domain at least once. So you may be on the right path!
So all that one would have to do to attack a YouTube broadcaster is to leave inappropriate comments on their videos? Trolls are going to have a field day with this.

After reading some of the responses, this seems to the be the universal reaction as well.
The blog has the ability to embed images (ASCII graphs have their limits), moreover I want to provide a readable font, spacing, ...
Empowering Employees to Grow Personally and Professionally
The solution is new laws preventing any company from doing it. As you point out, anything voluntary is doomed to fail.
> To be fair, I think most people who have given blockchain an honest 30 minutes of brainstorming aren't arguing for real world assets connected to a chain

You say that, and then look at the number of companies selling blockchain based services promising exactly that, and enterprises paying for projects...

It's understandable why as well. Pure "digital world" businesses that blockchain can deliver like provably actuarially fair gambling exist, but they're pretty niche.

I'd question whether money can be completely represented without recourse to the outside world - what gives money relatively stable value is the real world enforcement of contracts, debt obligations and taxes. Take those away and whilst your blockchain can validate the integrity of some numbers you hold, you can't guarantee anyone actually exchanges it for anything actually useful in future.
I've always found Go's 'guiding principles' to be highly subjective, the annoying thing about it is that they are masqueraded as objectivity. Simplicity and readability for whom?

If you've been writing C and Java for years, all simple/readable means is 'familiar'. There are other definitions of simplicity
A former primary developer of my code base had something wired backwards in his brain. The code is full of double negatives:

if(!FeatureNotDisabled){
....
}

It drives me absolutely bonkers!
For non-alive payloads you can accelerate at >10g and get a comfortably short rail to fire the bullet from.

For alive payloads, the rail becomes longer.

The advantage is that on the moon the low gravity and no atmosphere make megastructures like this easier to build. Energy is also no concern either, you have pure unfiltered sunlight for about 15 days each month on each side of the moon.
Yet a lot to define, but it will be multi-threaded, written in C, in a separated repository, but part of the Redis project conceptually. Please ask any info you want (but not everything is defined yet...). In theory such project is not needed because we at this point should have all the clients with a great cluster implementation. Reality is a bit different :-) We need to do something about that and allow developers to talk with the proxy like if it was a single instance (but with the same multi-key operations limitations of Redis Cluster itself, and the lack of SELECT to have multiple DBs), without implementing any cluster protocol.
Good question. I'm not sure. Probably we'll produce a complete read API first and then consider a write one. Maybe with proper credentialing there would be some value in it, since people have written lots of scraping clients that do it anyway.
Has any technical comparison been made of the Librem 5 and the Pine64 hardware or development kit performance? I know that Pine64 will also release a tablet-only version of their phone, but have not seen whether this is planned for the Librem 5.
Uber Eats Close to Selling Indian Food Delivery Business to Swiggy: ET
I could see Apple doing this on the MacBook Air. I don't see them doing this on the pro line in the near future, if ever. That'll be a good differentiator for the pro machines.
I agree. We hire and pay politicians to represent us and get done what needs to get done. They work for us, and their political careers are not my / our concern. If they don't have to will to be leaders then we simply need to hire someone else.

I'm tired of "political feasibility" being a euphemism for negligence, incompetence and lack of creativity.
Ohhh, you haven't seen nothing until you've seen the Asian giant hornet. Nearly two inches long, with a quarter-inch-long stinger that's gauranteed to cause immense pain, and may kill you even if you're not allergic. These insects are as vicious as they are huge. If just one invades a honeybee hive, it turns the hive into an insect-scale scene from Attack on Titan, forcing its way in through the entrance, slaughtering bees left and right with one snip from its mandibles. European honeybees have no defense, but Japanese honeybees can defeat a single hornet by surrounding it with a ball of bees which vibrate their wings until the hornet overheats and dies -- and even then many bees inside the ball will be lost. If the single scout hornet makes it out alive, it will return -- with friends. Even a hive of tens of thousands of bees cannot mount an effective defense against just a few hornets, and the hornets will lay waste to the colony in a matter of hours.

Nature is a merciless bitch, and some of her creatures are downright horrifying.
True! I got so excited when I saw the cover photo.
What's the incentive for Eastern District to be so conducive to patent trolls? Is it otherwise too small to support the judges and staff?