skysight-inc/HackerNews huggingface dataset:
In the case of flannel I know that not a lot actually happens that'd influence that. It's signaling and orchestration. flannel allocates a subnet and throws up a VXLAN interface. That's it.
> The money spent rebuilding a country is money not spent on other things

Money is created when needed (loans, etc.), it's not a zero-sum game. Money is invested in depolluting, rebuilding roads, etc. That contributes to the GDP, sometimes more than the destruction impaired production.

For example rebuilding roads after an earthquake creates many jobs.
I would argue that this position is contrary to Mozilla's stated values about freedom on the web. If they truly support freedom, that should include my freedom to decide which add-ons I want to run on my browser.

Sure, they can have an opinion about where should the web go, and in fact it would probably be a very well-informed one. But they can't both claim to support freedom for their users while, at the same time, imposing their ideas on their users.
This is not exactly true. Many (most?) indices are market cap weighted, so if a company’s stock is tanking (i.e, their market cap proportional to other tickers in the index is going down), the index will sell the shares.

In my view, index funds aren’t really passive at all, they are crowdsourcing the best ideas of active management. This is why many indices (like S&P 500) produce pretty good returns.

If you created an index held every US equity in equal proportions, regardless of price movement, that would be like what you’re talking.

If you compared the returns of the S&P 500 against this theoretical index (let’s make it an ETF and call it “DUMB”), you would find that the S&P 500 would have much better returns.

The takeaway from this is that many indices produce stellar returns and aren’t as “passive” as one might think. Think of factor indices or whatever.
you can "reopen this tab in container: ..." by right clicking on a tab, so yes, but going "oh I needed google creds" is two clicks.
UAC is already in place. Piggyback on that. Root on linux. And whatever osx does to protect application packages.

And I really dislike the "can be socially engineered around" buldgeon. If taken to its final conclusion you would have to lock-down systems and give users no freedoms at all because they could be convinced to do something bad with enough effort.
The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair. - Douglas Adams

Not only would handling every case listed be time-consuming and introduce other problems, it wouldn't be good enough. Given enough time and users, a system that needs to take and honor 'open' inputs like names will eventually hit a case it can't handle, no matter much work went into flexibility. When it does, the question that matters is whether it fails elegantly and offers some kind of usable support.

Being aware of common edge cases is important to avoid getting stuck in a design that can't fail gracefully. Covering edge cases is still good, not least because cutting the amount of support you need to offer makes more time to do support well. But I hope people aren't reading these lists and concluding that the fix is to be sure they support everything on the list.
Great point. Unless the guru is advocating the virtues of celibacy, there is no hypocrisy involved.
Electron is what makes Atom, Atom.

VS Code still uses Electron and that's pretty snappy.
There seems to be a fundamental technical misunderstanding of these systems in the blog post. Unless you're running in the (generally quite dangerous) scenario where replication factor = 1, both EventBus and Kafka have a network hop (Kafka to the replica and EventBus to the storage layer) and JVM traversal, so the argument that Kafka is more efficient there doesn't make sense.

As you say, it would be trivial to run EventBus storage and serving on the same nodes if the network hop were an issue.

The argument that a decoupled storage layer costs more than co-locating storage and serving also seems dubious. The cluster is basically doing the same amount of work when you decouple those layers, it's just separating them into components that can be optimized for specific roles. So if you pick the right hardware/instances for each layer and tune for that, you really shouldn't need more hardware. Otherwise we'd all still be running full-stack applications on mainframes to minimize the number of servers. :)
I'll answer from my perspective.

I don't hate generics. I see the value of generics, especially after having worked with Go for so long; I've had to do some mental gymnastics to get around not having proper generic collections.

That being said, I'm not excited about seeing generics in other people's code. The added complexity doesn't really solve problems I have anymore.

That being said, I'm actually way less excited about overloading.

I think generics and function overloading is going to make me think "where the hell is this coming from?" a lot more often and then I'm going to need to load it up in my IDE, or vim with way too many plugins, and start following definitions.
> "meh, status quo seems fine to me" are poorly informed

Personally, I feel the status quo is preferred over alternatives, but to each their own. Whether someone is poorly informed on a subject or not is hard to gauge and not always something that has to be fixed. The problem here is that ignorance is used as a reason to protect people from themselves forcefully thereby silencing the informed-yet-disagreeing (emphasis on "here" in this situation at this time, can't make generic absolute statements about consumer protection in general).

> We're not discussing it, frankly, because people are generally passive and some, like the poster, express a pretty dangerous lack of concern.

I see quite the opposite. Can't open any newspaper or obtain any general news without the ills of big-web-tech shoved in your face. The harms are explained as extreme but to many, regardless of what the pitchfork bearers shout, the harms are not that extreme. What's dangerous is over concern and the results of that fervor. But all of that is personal opinion, the good part is the freedom to hold that opinion and act on it personally without imposing.
Name field is a blob that can contain a vector graphic with animation capability, or an audio file. Each individual can have 0 to n names. For each name, allocate a canvas for the image and scale the name image into it, or present audio controls. A person with no name may be identified by pronouns.

If someone manages to change their name to a taste, smell, or tactile sensation, you may need to revise your system again.

A deaf person may consider their name to be a series of hand movements. A mariachi may identify by their signature grito. A luchador may be known mainly by the pattern on their mask. A corporation has its logo, trademarks, and audio marks ("by Mennen", Meow Mix jingle, etc.). A tiny purple musician could switch to an unpronounceable symbol, to protest something in their recording contract. Clowns are identified by their egg.

If your name is a million Unicode characters long, you might need zooming and panning capability for your name canvas.
As long as you haven't misplaced the private key - if you had 0.01 BTC a year ago, you still have 0.01 BTC today.
This is what /r/flipping is about 'buy low, sell high'. There's nothing new or novel about this, some people make livings doing this sort of thing using FBA and eBay.

Similarly there is /r/churning where you use credit cards and line of credit to extract profit by strategically exploiting promotional offers.
RKMS: a highly available key management service, built on top of AWS's KMS
Hey Aasasf,

Thanks for your feedback.

A lot has changed in the last 6 months, Tabulator now has its own react component, and the filter issues have been resolved.

There are also examples of how to build range filters in the example section.

If you have any particular areas of concern feel free to raise an issue on GitHub and they will be resolved.

As for tighter integration with frameworks, in the next release Tabulator will have a reactive data mode, that will allow it to change as data is changed in the column and data arrays, making it simpler that ever to work with the same design paradigm as modern frameworks
Do you refer to https://golang.objectbox.io ? Check https://docs.objectbox.io/ for what is available for Java.
> Trains are cheaper [...] over a long distance.

Right there's your hard cap. Make trains too expensive relative to trucks, and, suddenly, everything goes most of the way by truck.
Why did you put tracking in quotations?

>Am I the only one who doesn't worry too much about all this "tracking"? Trying to avoid tracking is like some weird obsession/hobby.

A cursory glance at recent human history[1] shows the extreme naivety of not worrying about the negative effects of mass computer tracking.

[1]https://en.m.wikipedia.org/wiki/IBM_and_the_Holocaust
The Human Touch in Artificial Intelligence
> I reject Facebook because it requires each used (i.e., person used by Facebook) to have just one account,

I'm never sure whether I admire him or think he's a holy fool, but I do like the way he reframes "users" as "used" here.
Automated trucks don't necessarily have to be unmanned.
It’s worth noting that mistakes here have enfranchisement implications as well: officials with one U.S. political party have been eager to combat voter fraud, including by refusing to allow people to vote whose names don’t perfectly match in all relevant databases.
Show HN: I Made a Pocket Casts Desktop App for Linux
Don’t know why you are being downvoted- it’s a real technique to render only a subset of elements that fit on ~2 screen lengths and swap them out as the user scrolls for arbitrarily large tables. Just using virtual dom doesn’t magically solve this but it does make doing things like this parlor trick easier IMO.
Or if you actually randomise it, meaning "different output every time it's accessed", not "randomly set once, now it's hardcoded until you close the browser".
This doesn’t really exist yet.
Closer look at Rivian's R1T all-electric pickup truck and why I ordered it
Why would you think that the tweet is about MLH? He made these remarks during a speech, not on social media, though I'm sure the social media storm was notable.

FWIW, I always found him insufferable and strident. He cuts people off he doesn't agree with, yells at them, and engages people in uncivil and boorish ways. He should have been fired for that reason alone.
For a lot of data processing and indigestion in a commercial setting, the standard library is often enough.

Had a Lambda that parsed a file attached to an incoming email, and it worked very well. Even with complex packages like lxml, it usually isn't an issue. Seems like it might be tricky with some scientific packages or ML stuff though, but Lambdas aren't great for those workloads anyway, although the 15 minute runtime increase has helped.
Word on the street is, there is a darknet site where you can bet money on what day someone's going to be assassinated. That way, a "volunteer" can bet on the correct day.
Rectangle After Rectangle
I use Atom daily for work, and I am overall satisfied with the editor and its ecosystem, in particular the mammoth improvements the core team has made toward addressing speed issues that plagued the editor in prior years. I haven't tried the new GitHub integration features in this package, but they seem cool.

That having been said - Atom devs, if you're reading this, _please_ put a priority on fixing the auto-update / 'Restart and Install' feature on macOS.[1] If it's not fixable, please remove the option and offer a workaround.

It's gotten to the point where I now simply download the Atom update in browser and manually replace the package binary in my Applications folder, knowing the auto-update will fail.

[1] https://github.com/atom/atom/issues/2860
But why? I would think that trains, which aren’t constrained to gasoline and have dedicated tracks, should be able to obtain higher efficiencies compared to trucks going the same long distances?
How I wrote the Python backend of GhostiFi, a VPS based VPN service
Animoji Android Free Download
Most of the tools seem to do the same thing while they would be unneeded for Pulsar so I'm going by that. But yes, Kafka has a much bigger community which is probably what most users want.
Neurons may reprogram their DNA, maybe causing Alzheimer's
Have you tried it? It works today.
There's No Such Thing as a “Massive MVP” – Build Releases Instead
The Intuitive Appeal of Explainable Machines [pdf]
The digital world does not require my physical presence which means that even if you detect me, odds are you can't even identify, much less apprehend me. Bank robbers have no such luxury.
> My concern was primarily directed at the fact that it's strange to indicate that one is learning a language to participate in a market which is a subset of all social interactions.

It's not strange, especially wrt. in particular English. People really don't learn English (or make their kids learn English) to immerse themselves in the British or American culture (the latter is pushed worldwide anyway). They do it because jobs require it, and will for the predictable future. In fact many people nowadays, including my wife & I, are talking about getting kids to learn Chinese along with English, to hedge our bets for who will be the dominant economic power 20 years from now.

(Also note that when people learn English, they don't expect talking just with the English or Americans. They want to be able to talk with everyone else in the world, since all the other people are know or are learning English too.)
I spent about € 1100-1200 on my current desktop, it has a Ryzen 1700, 32 GB RAM and 750 GB SSD storage, plus a GeForce GTX960.

Let me just make a quick check: With a six-core CPU (my Ryzen has 8, although per-core performance is lower), 32 GB RAM and a 512 GB SSD, the new Mac Mini would cost me € 2209 in Apple's online shop. If I take 8GB RAM and upgrade myself, the machine itself is € 1489, plus about € 250 for RAM, so about 1739 bucks. I have no idea how much that would cost me in the US.

Nah, I think I still would have built my own machine. Plus, it was surprisingly fun. More laborious than I remembered, but fun. I have to admit, though, the Mini looks gorgeous in Space Grey, and I like that they have upped the performance significantly.

I briefly considered building a Hackintosh, but from what I heard, it is too much trouble for me. I am pretty happy with openSuse Tumbleweed running the MATE desktop. Setting up additional repositories for proper video playback was a little annoying, but it was a one-time thing, and things Just Work(tm) now. ;-)
Is Geotagging on Instagram Ruining Natural Wonders? Some Say Yes
There is a selection bias problem here. Walk ins and emergency departments see a lot of people who really didn't need to be there but weren't confident about that. Such a call line could presumably clear most of those out easily. On the other hand, if you don't even call until you are very confident there is a problem that won't resolve itself or whatever, you'll get redirected every time.
1) The collusion has presumably stopped now that they're caught.

2) It is possible for both to be true at the same time, because the industry is much larger than Apple, Google, Intel and Adobe. Even if they didn't compete with each other, they still have to outbid Facebook, Microsoft, Amazon, etc. -- and pay enough to prevent the workers leaving to found their own companies. It's not unreasonable to expect that the effect on wages was marginal even when it was occurring.
But any of those are infinitely better than naming something after a letter of the alphabet. That would be a crazy idea, wouldn't it?

(Sorry to all the users of 'R' and 'C' and 'S' and ...) :(
Makes sense, it is a diet related illness, so it should have a diet related treatment. Instead of treating the symptoms, treat the cause.
Serverless Still Runs on Servers
Note: none of this prevents tracking unless you also have fingerprinting turned off, which makes things a whole lot less useful. For example, if you like Date.now() to be reliable, and you want to about:config your way to locking down finger printing: too bad. It's one or the other.
'As a car designer, do you really want to live in a world where "safety is a top priority" at every company? Does such a world even make economic sense after accounting for the opportunity cost of the time most that designers would otherwise spend actually building new products and features?'

Most professions and companies are (at least in theory) held accountable for their impacts.
A possible threat does not mean a probable one.
"Work/life balance" really means you'll experience a "work/work balance"
Agreed. It always takes me several tries to update using the "Restart and Install" button.
AG-Grid has some features that tabulator lacks, like multi-cell editing and cell group selection. (but these features will be coming soon to Tabulator)

AG-Grid focus's on being a fully functional spreadsheet where as tabulator goes more down the route of interactive table.

Tabulator has a publicly visible development roadmap so you can see roughly when new features are going to come online.

There is a new release every month or so, so if there is a feature you feel you need you can create an issue on GitHub to get it added to the roadmap.

Most importantly, Tabulator is FREE even for commercial use!
The S&P 500, along with a lot of their other products are proprietary and not easily reproducible. S&P doesn’t publish how it generates its indices, so they can charge a lot of money.

Would it be that hard to generate an index that had similiar exposure as an S&P index? Maybe not, but S&P is good at what they do and they have a lot of brand recognition.
Entrena tu cerebro
I have spent a lot of time taking online courses. Here are my favorites.

CS50 (https://www.edx.org/course/cs50s-introduction-computer-scien...) - Best Intro to Computer Science

Nand2Tetris I and II (https://www.coursera.org/learn/build-a-computer) - Build a computer from logic gates up to a compiler, this is the best class I've ever taken.

Agile Development Using Ruby on Rails (https://www.edx.org/professional-certificate/agile-developme...) - Great introduction to web development and software engineering principles

I've also been reading some technical books. Would definitely recommend

Modern Operating Systems - Tanenbaum
Designing Data-Intensive Applications - Kleppmann
Yes, agreed. It seemed odd because Kafka isn't split into layers so there's no other option, and it confuses resource utilization for number of servers.
Does anyone have input on whether Perflyst, the author of this addon, is trustworthy?
>But the issue here (AFAICT) is that Mozilla won't even let you sideload your own stuff on your browser.

There's no way to allow that that doesn't also allow crapware / malware installers from injecting stuff into Firefox.
A long time ago, there used to be a browser called "Athena", which did exactly this.
Grow-up and grow-down technologies
This threat model appears to optimized for the argument giving control to mozilla. It assumes that your system is essentially compromised but the attacker has just exactly so many self-imposed restraints that they can be thwarted just as long as things are under mozilla's control. But if you give the user control then suddenly the balance tips and their already-compromised system will be used for bad things.

It's a really long-winded way of saying "we know better, you cannot be trusted, freedom is slavery".

The correct solution is to remove malware, not to play games with it that require freedom-reducing gambits.
> Natural gas is actually a stronger greenhouse gas than its combustion products

But it naturally decomposes into CO2 in a few years once in the atmosphere, so the net effect is more or less the same.

The GP is right: it would be much better if the methane just stays where it is.
I 3D-printed every bit of my wedding, including my bouquet
Of the proposed solutions, some combination of the following three items would be a solid first step (incremental without being too drastic):

* Full public disclosure by index funds of their voting policies and public documentation of each engagement with corporate managers.

* Require index funds to retain an independent supervisory board with full responsibility for all decisions regarding corporate governance.

* Make it clear that directors of index funds and other large money managers have a fiduciary duty to vote solely in the interest of the funds’ shareholders.
And yet I can't shake the feeling that this is part of the problem, not the solution. I have never seen a site using vDOM that didn't feel slow. That includes everything using React that I've seen or made. It might be that the performance loss comes from excessive styling and unrelated superfluous JS, but I'd love to see some analysis on the performance overhead of just the vDOM.
This is a level of douchiness I cannot fathom. What possesses these people to act in this fashion and how do they sleep at night? How is this not seen as clearly unethical behavior? A clear violation of Wheaton's Law, here.

I mean... I could easily take that lollipop from that naïve baby in that baby carriage... but I don't, simply because I'm Not A Dick™.

Did all of Silicon Valley get the wrong takeaway from the Apple/Xerox thing, or something?
It's estimated that private LTE-networks will become $27 billion market by 2024. That's roughly 330 thousand LTE base stations for private networks.

5G is specially designed this kid of industry in mind, so more advanced applications come in addition to the LTE markets. For example, many factories can replace their physical networks with 5G private networks for automation and robotics.
>I want to read something where... sure, there are problems, but where people are out there doing difficult, adventurous and good things.

Have you tried Walkaway?

https://en.wikipedia.org/wiki/Walkaway_(Doctorow_novel)
Not sure if Versant supports Go. Anybody knows Versant's pricing? Don't think they come for free.
[Note I work on Weave Net]

When we ran a similar test we got 3.75Gbit/sec; the figure in this article is closer to what we got in our "slow mode" which is used as a fall-back when it can't get the in-kernel path to work.

https://www.weave.works/blog/weave-net-performance-fast-data...
The idea might be good. The execution is harmful to users, and they refuse to roll it back. That's all that matters. Mozilla has shown this pattern consistently - they have an idea they think will be good for people, and when it ends up being hurtful and damaging not only the core product but the userbase - driving more people to alternate browsers - they steadfastly refuse to see what's going on around them.

Frankly, those of us who went to Pale Moon may as well have been the last rats off a sinking ship.
You would have to trade constantly. Moreover, most people probably don’t have the capital. You can’t buy a fraction of a stock, and since the S&P is market cap weighted you would need a lot of stock in order to do anything like the S&P 500
GNU Taler solves some of these problems - https://taler.net

> Private

> When you pay with Taler, your identity does not have to be revealed. Just like payments in cash, nobody else can track how you spent your electronic money. However, you obtain a legally valid proof of payment.