skysight-inc/HackerNews huggingface dataset:
There are benefits & drawbacks; it does greatly improve security, but Google & Facebook get data on what services you use. It would be nice to have a privacy-focused nonprofit identity provider, but it's very hard to build up that network - both in users, who won't sign up unless sites accept it, and in sites, who won't accept it until there are users.

Microsoft (disclaimer: I work there, but not on this product) is trying to get a decentralized identity thing off the ground[0]. It uses the blockchain, so I was pretty skeptical at first but it's actually pretty well-though-out (including the "unhappy path" where users are unable to identify themselves after losing a key or whatever).

[0] https://www.microsoft.com/ownyouridentity
That’s just a contextual multi-armed bandit.
I don't necessarily agree with the parent's point but D managed to fumble early on and never managed to catch up ever since. Around the time it got released (in the early 2000's) I was a C++ coder and I remember being very interested, only to immediately dismiss it as soon as I learned that it wasn't fully open source. I'm sure other devs didn't mind as much as I did but it definitely stunted growth early on. By the time they fixed this "issue" there was a lot of competition in that space and I never bothered looking back.
> What does it even mean for it to be "supported for years to come"? It's not a web service.

I'm pretty sure those writing and building software today would like it to build and run 6 months from now.
Binary. Streaming. Strongly typed (with caveats). There's a whole article about the advantages/differences linked from the top of this page.
And volunteers can't do that for Go like they do for other languages why?
Honestly, I'm very confused by all this. Don't like it, fork it no? Isn't that the whole point of open source? Any project needs to have a certain set of people in charge of making actual decisions and working on those. You'll never have every single user be a part of that decision making. It wouldn't scale.

What language is not driven by a handful of decision maker? Even what could be argued to be committee driven languages, like say Java, are very much controlled by a handful of committee members.
I’ve been to Joe Beef and Liverpool house a few times. It’s not all that expensive or exclusive. Less than a typical steakhouse, getting a seat can be done with a few days notice if you’re flexible on time. They are bistros with some interesting dishes and good wine. They feel very unpretentious.

And yes they have some dishes that are excessive, but not all of them . Not everyone wants a Foie Gras Double Down.
> then it probably means you haven't made a choice either.

So true. I remember a colleague once saying "Not to choose, that is also a choice."
Show HN: VyomVault – Dropbox alternative, encrypted fully locked cloud storage
Maybe not as fancy, but here's a version with Greek and English side by side: http://farside.ph.utexas.edu/Books/Euclid/Elements.pdf
Reportedly, he had some botched plastic surgeries which made it hard to breathe normally, and in particular, made sleep painful.
How do you curate Twitter? I have my account inactive since forever because I wasn't able to deal with the flood of messages.
Never very at this point. Basically no one has and it seems like everyone largely has given up
As a long time C# dev who has dabbled with F#, I kind of feel the same.

I always find myself structuring appa like an OO app, which invariably results in something that feels wrong.

For someone for which OO is so entrenched, it's really difficult to think differently - and there doesn't seem to be an idiomatic way to write F# code (not that I've found, anyway); every code base seems to take a different approach.
it's not clear to me but where is /e/ based? is it American or Chinese (or even Russia) based? how would that be different from Google, honest question, why should I trust it?
One Guy Sold the World on an $80 Used Tissue
I understand the downvotes but this comment should not be flagged for removal. Good discussions in the thread.
It's not just housing that's the issue, it's zoning. Flexible zoning laws will reduce living costs,not just by reducing house prices, but by reducing transportation costs.
In the US, does the rubber stamp effect have much impact beyond the first hire?

In banking in the UK, I literally have no idea what education my colleagues have, and after a few years of experience, I feel the university is pretty much irrelevant, other than certain specific majors, if for instance they are quantitative or computer science. But I feel that an MBA would play no role in a promotion.
Are they selling the books in second hand libraries? Does anybody where I can buy them in bulk?
Interestingly enough, rural people (and earlier generations) with a closer relationship with their meat source and who see animals being slaughtered regularly (although perhaps not on industrial scales) seem to be more okay with it and see it as part of how life works.

I guess being distant from it creates more (theoretical) passion for animals, because you just haven't developed this "emotional immunity" due to everyday exposure as our ancestors did, and so you "humanize" them more.

My point is: pushing people to be more in contact with swinging pigs and feathers (especially in childhood) won't make them less likely to want to eat meat, it will just make them desensitized and used to it.
Open security key and STM32 board
Slip of the fingers, obviously
Hits forehead for forgetting to check SemiWiki. But note that since then Global Foundries has abandoned for now offering this general node, 7nm as they name it, 10nm as Intel does.

But isn't the whole die exposed and otherwise processed as a whole piece? Very much not deeply educated here and can't justify the investment to change that, my primary mental models for defects are either something that takes out a whole die, like one lithography step being misaligned, or spot damage like a piece of dust.

But there are clearly issues in between that are statistical inside a die, I recall Semiaccurate saying one of Nvidia or AMD did a GPU tape out to a TSMC process where they duplicated vias because that process' were iffy, and they compensated with a less dense design where either one or two working was OK. If Intel is suffering that sort of problem, then the GPU is a big part of the die that can be fused out while you still have something useful. If all your CPUs or all your L3 cache banks fail, a working GPU is pointless.

That article points out two particularly suspect things Intel is uniquely trying at this node: SAQP for the metal layers, which I've seen cited before, and which they generically officially blame, and cobalt in interconnects. And at least one other thing was mentioned as suspect, and four new things total.

One ray of hope is mentioned for Intel, in that they were the most aggressive in the industry with their 14nm and 10nm nodes, and in both cases paid the price in yields, while they're being conservative for their 7nm node, no doubt because EUV is a very big step for everyone. Semiaccurate also commented and/or theorized that a compelling reason Intel is continuing to work on their 10nm at one fab is that one or more things in it are also going to be used in their 7nm, so they might as well debug them now and there, and sell some chips while they're at it.

Now to do some catching up on SemiWiki, thanks!
Chinese devs I know are pretty versed with the rest of the world's developer community. Probably because they have to, it is way to get knowledge and acknowledgement.

One thing that is distinctly and decisively different though, is the cloud provider. AWS/Azure are operating under constraint there. While Alibaba Cloud is close copy of AWS, it is not quite the same thing, and indeed is developing into its own ecosystem focus on wholesale solution other than being the build block of internet.

With ongoing trade war and Huawei's sanctions, expecting Chinese government put raising domestic technology industry that mirrors to US technology at its highest priority.
Funny, so many people say that competitors don't matter. What size was your market?
>You would be extremely in the minority.

Rubbish. Most companies don't even have an IT department and are too busy trying to keep the business going and make payroll to be worried about malware or what their employees are Googling.

I agree with being cautious, but by the sounds of it you don't know what "most" businesses are like in the real world.
And why exactly would they do this?
Adults are presumed to able to give informed consent, given a clear explanation of how that data will be used.
Besides that data is no longer useful to them.
Does anybody remember reading an article along the line "we use X because it's cool and trending and we are cool people?" Not saying it's the case here, but did anybody honestly admitted in an article that they used a technology because it makes them look cool?

I do remember reading quite a lot of articles about the inverse of this: "we don't hire people using Windows/IDEs/ because it says a lot about them, a craftsman should chose his tools wisely, ...", but never the positive.
Yeah, my wife (who is Canadian) and I joke that Canada is like 5-10 years behind the U.S. in a lot of areas (cell phone costs, availability of Amazon Prime, availability of new consumer products, etc.).
Upper class people without the more pernicious forms of classism tend to refer to themselves as “comfortable” rather than upper class. We’ve discussed this “comfortable” phenomenon before and I think the classism is the main differentiator. If this line of Us and Them isn’t important to you then of course you wouldn’t necessarily notice when you’ve crossed it.
Generally I would agree that the better IT professionals are often less social, nature or nurture I wouldn’t like to guess though.

I also don’t think it’s limited to our industry, I’ve seen it across most or all that I’ve worked in so far.
> This situation feels similar to the need of politicians to divest any potential conflicts of interest.

With the key difference being that you can use a different language and achieve the same results you want. You can't just pick a different government.
AT&T tried this and it didn't go well. For a time you could get a discount on your internet if you opted into their data tracking programs. From what I heard, there was a lot of complaining and little uptake, which is backed up by the fact that they cancelled the program less than a year later and just started charging everyone the lower price (and claimed that they stopped the tracking).

I think people don't want to be reminded that they're being tracked, which is possibly why it went poorly, but this will be a problem with any company that wants to do opt in tracking.
The text of You Might Not Need jQuery says the following:

> If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency.

Maybe I am mistaken but it seems to me that this site targets library developers who use jQuery without realizing that they're forcing it on users as a transitive dependency. It does not seem to apply to end-users writing simple tools.
Feeding soybeans to fish... just wow.
> Almost every major significant OSS project has a corporate sponsor (usually in the form of paid employees doing the bulk of contributions). Don't see the problem with that.

Your arguments are deeply cargo cult-ish: they lack any rational train of thought and boil down to an empty belief on how a greater power will eventuall deliver good things to those who have faith in it.
Absolutely not. It is one thing to create a language and maontain it and another to hire someone who created a language some years ago.
I’d say my views are typically significantly to the left of the founders (who take vocal stances on political issues), and most fellow employees.

But I feel more lonely due to my beliefs about how workers should be treated and how bad our industry is in many ways.

Much is made of conservatives plight in the tech industry, but there are other views you’re not allowed to express.
AMD's PSP is ARM TrustZone, there is no way AMD could open it in their current chips, they don't own the IP and ARM is vehemently opposed. Due to the outcry, they are more likely to build their own secure enclave/supervisor processor in the next major rework of Zen, which they would own the IP of.
Sure, but given thousands uponn thousands of flight hours, multiple simultaneous issues can line up. It's the swiss cheese model of systems failures, a fascinating way of explaining complex failures. Basically it says that if you have the potential for lots of small failures, they may on occasion line up and cause something quite a bit bigger.

It's certainly seems more plausible than a phenomenal that no other commercial pilots, plane spotters, or even military pilots flying slower aircraft have reported like this
If adults don't understand the technology and kids don't consent, isn't that exactly a scenario where we should at least protect the children, given that its widely accepted in most countries that children can't actually enter commercial relationships on their own?
Santa Cruz cafe with CAT in name hit with cease and desist from Caterpillar
Google to invest €600m in new data centre in Finland
America right now is the best show on television. Emmy's for Nancy and Donald.
Best Android Application Development Trends for 2019
The Bush and Kennedy families are currently four-generation political dynasties, while Clinton is a single generation. That'd be a very low upper limit compared to most of history if it does turn out to be an upper limit, but of course there's no way for us to know now if the current generation will also be the final one.
devRant

Aside for stupid memes, every now and then there is a story that temporarily cures my impostor syndrome / helps my everyday struggle seem like a fun day at the beach compared to crap some (fellow 3rd world) developers have to go through to make a living.
RSA-Based Key Encapsulation Mechanisms
Byte had a bit more content, computer shopper was mostly ads.
Slightly unrelated, but has anyone heard of and used Fantom https://fantom.org/ before. If not, and you like Go, I recommend you check it out. It's a great language which I wish was a lot more popular. Similar to Go, it only has Generics for core data-structures. They have similar reasoning as well, that beyond those use cases, they're almost never practically needed for the amount of complexity they add to the compiler. It has first class Actor support for concurrency, as opposed to Go'suse of CSP. And its standard library is awesome. It's a very small community, but worth a look.
Any examples in the bank/fintech space?
Are you judging dogs by the standards of human behavior? It would be completely useless for a human to piss all over the place, but for a dog with orders of magnitude better sense of smell than people, that urine odor will linger and be picked up by other dogs.

A dog’s sense of smell is so good that some studies have demonstrated they can reliably detect cancer in human urine.
If I follow this correctly, the children of the hybrid frog are effectively children of one grandparent frog and unrelated to the other grandparent frog.
While it's easy to believe free services like Google are siphoning your data, it's harder to connect that a device you pay for is collecting and selling your data.
Freedom requires power over yourself, and a lot of people cede that power. Including Mr $100M up there.
If some of us were trying to reform a defective system in the first place, then yes we’d rather the world didn’t just finalize on hamstringing the pace of innovation for the future.
It always interests me how little replies this generates on HN, compared to how frequently it’s asked.

A real shame...
I don't think it's up to the user to decide how data about them gets used.

Regulation like GDPR only makes it more difficult (impossible) for competition to emerge. It basically secures the future dominance of big players like Google and Facebook.

Making people pay a monthly fee to get their data collected and analyzed seems like the next big business model. We will soon reach a limit on the usefulness of passively collected data and will need to switch to a more active model.

I would prefer to have complete access to data about myself, but it would be unreasonable to expect a monopoly on it.
That is not exactly relevant.

In China it is understood that red color is used to indicate STOP because it has the greatest wavelength and is therefore more visible in inclement weather.

In addition, color code for traffic light is fixed by international convention and it’s not like China can choose whatever it wants.

My point is, culture has nothing to do with the choice of stop light color in China
What 40k Videos Tell Us About YouTube's Trending Tab
I inhabit the same world as you, and fish tends to be pretty expensive depending on where it was caught, how fresh it is, and how it is prepared. More expensive than beef!

Good fish places in Canada that are small restaurants / non-chains like Joso’s or Chiado in Toronto have fish entrees that range from CAD $40-$55 or even more when looking at market price fish flown in from Europe. A steakhouse like Joe’s (Chicago) or Morton’s charges USD $50 for Dover sole.

Price doesn’t imply pretention, it’s expensive to run a small restaurant, and they seem to be doing fine charging what they are.

There’s also Red Lobster or Joey’s Only which seem to do okay selling edible fish and seafood for a more affordable price with near zero pretention.
> Readability is important, and, for better or worse, a compact curly bracket syntax is seen as "the norm".

Python seems pretty popular.

> I know many people who disagree with me, too. That doesn't make me wrong

The problem isn't that you're saying node is well suited. The problem was your suggestion that node was uniquely well suited when actually the CLI is a solved problem in most languages.

> Well, I've evaluated it and found it to my liking.

That's all that really matters when it comes to your own personal usage. Just don't expect everyone to have those same preferences nor argue with other developers that your preferences are any kind of "fact".

> I guess you grow to like the tools you use to accomplish things, and if everyone who went out of their way to publicly dismiss Node.js instead went out of their way to use it in place of Bash scripting, they might find it to their liking as well.

Personally I don't like node and find Bash easier however it's thankfully not an "either/or" argument where your only options are Javascript or Bash. There's a whole plethora of options out there.

> Yet ironically, it has been the most reliable in achieving its purpose of locking my encrypted partitions when my computer goes to sleep, not to mention unlocking them when I wake it up.

That's a pretty meaningless anecdote because it could be the result of a whole plethora of reasons outside of the language's control (including but not limited to user error) or even completely made up (like your point about floating point arithmetic (see below) or your other comment about one liners being more readable than multi-lined code).

> Show me a shell scripting language that even has floating point arithmetic!

Quite a few do: ksh93, yash, zsh and murex (disclaimer: I wrote that shell) are all interactive shells which support floating point arithmetic.

In terms of shell scripting languages, you can add the following to the above group: awk, bc, dc and perl.

Even those shells that don't support floating point arithmetic can still do pseudo floating point maths by using powers of 10 multipliers and printf to place the decimal point:

printf %.10f\\n "$((1000000000 * 365/7))e-9"

Ok, I'll grant you that is rather ugly. Thankfully you can call other shell scripting languages from within your POSIX/C shell:

bc <<< "scale=10; 365/7"

This isn't a hard thing to research either; which suggests to me you haven't done your homework before making your arguments.
> And besides, you don't actually need an MBA if you work in the tech industry until you're in a senior position--VP or C-suite

You certainty do not need an MBA to reach executive level in American technology companies. Just a few CEO examples off the top of my head:

Eric Schmidt (Google) has a PhD.

Dara Khosrowshahi (Uber) has 'just' a BS.

Ginni Rometty (IBM) also has no postgraduate education.

I strongly suspect a minority of executives in tech have MBAs. I don't have anything against the MBA (my father and wife have them) but it's by no means necessary.
At this point most of the “practical” work seems to be proactive in nature; e.g., financial firms (such as GS) developing quantum solutions that aren’t currently useful, but will be extremely valuable if and when quantum computing can scale up to practical levels. In the meantime, general-purpose quantum languages (hybrid wrappers) are fun and genuinely interesting hobbies, but not much else.
This reads like FUD. Go isn't to Google what Java is to Oracle.

Also, by that logic we shouldn't use Linux since a single man gets to pick what goes into the kernel. Same for most relevant tools which are mantained by a few individuals.
How exactly is it that you think a compiler works? When Google withdraws their support for the project, what do you think happens to your Go install? The Go Playground is a playground, not where you actually build and run Go code for real.
They do have an option, but they choose a lifestyle that consequently requires one.

You choose where you live. You choose what job you take. You choose to have children. Etc.
Javascript libraries ecosystem in post jquery era is also inefficient.

More duplicated efforts on making reusable uis because they (React/Vue/Svelte/Elm/Ember etc) don't mean to integrate well with each other. Mostly they live their own world. Nothing integrates well with server rendering approach because most of them are based on virtual dom or compiler, vm that takes over the whole ui containers.

When you change a frontend language/lib/framework, your design system also need to change. All of your branded ui components need to be reinvented although some people just wrap libs such as Sortablejs, Select2 with their favorite js thing.

I've experiment Phoenix LiveView with a bunch of mentioned js lib/framework/language (above), nothing really integrates well for production uses. Vanilla js is still best bet for working with server-side rendered html (Unpolyjs or Stimulusjs is nice, but it only serves small purposes)

I hope there would be more js that works with good old html that you are already rendering.
The Spies Who Came In From the Continent
As of last year, automobile manufacturers don't require joint ventures any more. As time goes on, the number of industries that require joint ventures is decreasing. The joint-venture requirement for automobile parts was removed in 1993, for example.

The thinking of the Chinese government was that as an undeveloped country, Chinese companies had no hope of directly competing against companies from the developed world. Chinese car manufacturers in 1990 would have simply been wiped out by Toyota, Ford, BMV et al. The Chinese government wanted foreign investment, so they created a middle ground, where foreign companies could exploit cheap Chinese labor and gain access to the growing Chinese market, but in which they would have to work with Chinese companies. This sort of policy makes sense for a developing country, which aspires to be more than a platform for cheap labor, but also to develop its own domestic capabilities. It actually follows in the tradition of a theory advanced by Alexander Hamilton, the "infant industry argument."

As know-how at Chinese companies has increased, however, these restrictions have started to make less sense. There are Chinese electric car companies (such as BYD) that can legitimately compete with foreign manufacturers now. As a consequence, JV requirements are also being scaled back.
Gatsby Tutorials