skysight-inc/HackerNews huggingface dataset:
Computers aren't racist, algorithms aren't racist, data aren't racist. Computers are inanimate objects, algorithms are instructions and data are bytes. None of those things can possibly be racist.
It's boldfaced:

Surprising Fact No. 2: Manufacturing output is a near a record high.

The decline of the global share of output is true, but it is sort of inevitable that ~5% of the global population will not maintain a vast share of global output. I'm also not terribly interested in arguing about whether Our ability to produce material goods really is greater than at any time in history. was a valid response to the post I responded too.
Really cool concept!

Unfortunately domainsdb doesn't know about 4 of 10 domains I own, so I'm afraid this service isn't too useful when precision is important (i.e. creating a service that searches for taken domains based on it)
I haven't even received my ETH from coinbase yet and it's still worth about 25% more than I paid for it. I wouldn't call that a crash.
Stating the obvious: because it's not recovering anymore. It is under 12k right now
I’d just like to add to all the people responding with “google didn’t exist back then” in the comments here, that libraries did exist. I found a great wealth of usable and applicable information in mathematical encyclopaedias, handbooks and software engineering books and journals (even 5 year old ones) in the public library where I live.
HP 9845 vs. Apple II, Commodore PET 2001 and Tandy TRS-80
Listening to the ocean – the secretive enablers in the underwater battle
- Poor backwards compatibility

- Needlessly complex UI APIs (e.g. X Window System)

- Fragmentation

- Lack of a singular UI vision

- Bad UI design, bad UX

- Lack of accessibility support

- Complex interfaces designed for 1% of users

I could go on...

The only successful UNIX interfaces dropped X Window, dropped most of the community's ideas and APIs, and started afresh. Look at Quartz (Apple), ChromeOS (Google), and Android (Google). They're much simpler at every layer, have a singular vision, and designed for normal users rather than by programmers for programmers.

But no doubt this thread will somehow find a way to blame Microsoft as is the tired song of the Linux community.
Seriously, consider that the PARC people were working on perceptrons decades before they became truly feasible. There is almost always prior art to build on.

The most valuable engineering skill I find is the ability to say "I've run into a problem, I am not the first person to run into this, let me research how other people solved similar problems so I can understand my problem and it's edges better".
MUSE: A Library for Multilingual Unsupervised or Supervised Word Embeddings
Thanks, I may be out of date. I heard it in his DebConf14 Rant, so the info is 3 years old.

https://m.youtube.com/watch?v=5PmHRSeA2c8
Except that it's not actually Linux, it's the Linux userland.

Finally the year of GNU on the Desktop?
Somehow a tautology like this is controversial.
1) Do you think the modern Democratic Party has more or less conservatives then it did in the ‘60’s? Do you think there are more or fewer liberals?

2) Do you think the modern Republican Party has more or less conservatives then it did in the ‘60’s? Do you think there are more or fewer liberals?

3) Do you think conservatives voted for or against the civil rights bill? Do you think conservative ideology has distinct preferences against civil rights?

4) Do you think liberals voted for or against the civil rights bill? Do you think liberal ideology has distinct preferences against civil rights?

I find a lot of people are able to get away with a lot of political sophistry because they can skillfully abuse peoples lack of historical and political knowledge. I find this problem is especially pernicious regarding the civil rights act, because this was right around the time that the political parties were undergoing major changes in their makeup, so people concern trolling are often able to ambiguate ideology, political affiliation and the structures of political parties in such a way as to push the deceptive and deceitful lie that liberals are or were pro-slavery.

I find a lot of those tactics being used in your arguments, so as an exercise I like to help people disambiguate facts from cleverly positioned lies and see if their claims still hold up. I suspect your argument is weak and based on conflating political ideology with political affiliation.
Maybe he's just being realistic? It's exhausting how people having their own opinions are labelled dicks lately, and conformist sheeple are called "good team players". Good teams need people who dare to disagree and question the status quo, because that validates internal ideas, making the results stronger, better implemented, more creative.
Well, if you have a home server, having a web app works quite well. But if you don't, then a desktop app would probably be better.
Between the time to execute the order, transfer the cash on your bank account, and buy something ahead of christmas, I would have expected people to do that a lot earlier.
What do they try to optimise? Number of clicks per minute? Do the writer submit a bunch of titles to the dashboard from which the system A/B tests? Or do they manually try different variants?
I would compare it to: you can't use this tv to watch Fox news because Samsung does not like the LG ads they run.
GNU/NT?
XAttacker – Website Vulnerability Scanner and Auto Exploiter
PG&E suspends dividends because of uncertainty about causes of wildfires
This doesn’t have to do with numerical error introduced by discretization. This has to do with uniqueness of solutions.
This comment is missing the point. The problem is that the algorithms can reinforce the disadvantaged situation of some groups of people, instead of help improve it. And the thin veneer of objectivity that the algorithms provide can legitimize something that might be effectively a racist policy.
... under 18 U.S. Code 2102 - inciting a riot...

No law can override the first amendment. The only question is if the first amendment protects it. If it does, then that law is unconstitutional along with any other law that attempts to infringe on it.

To say that a law supersedes the constitution would make the constitution a worthless document.
No idea about C++ but in C# seems quite more readable (and flexible)

someList.OrderByDescending(x => x.weight).ThenByDescending(x => x.Name);

It's quite similar to expressing the concept in English, certainly more than using list comprehension in Python.

And how would you order it in Python by ascending on the first field and descending on the second using list comprehension?
This does not mirror my experience. I have a machine with amdgpu drivers installed. I specifically installed ubuntu instead of arch or something more exotic because i knew there would be issues. And i was right. I can use the OpenCL now but I can't use x11 because the driver uses old ABIs. My experience with Nvidias binary blobs even on systems like freebsd has been stellar in comparison.
You solve this very easily one of two ways:

1) Clearly labeling that the content you're showing is sponsored.

or

2) Not accepting payment and running the story

Stations do this all the time. It's called 1) Advertising or 2) News.
Get a TensorFlow Tensor by Name
First car on another planet. (yes i know we put a buggy on the moon, but that's not a planet)

Nuclear Weapons on another planet.

I'd rather see the car get there first.
"Racism/racist" in the last few years has become this all encompassing term to label bad anything that's inconvenient to otherwise interpret as a difference.

Its gotten to the point where I do not click media links where race is included in the title. Wild accusations of injustice get click$.
"I'm arguing these [of the Winklevoss] are no accomplishments; they're expected. If something's expected of you, how is it an accomplishment if you reach that goal? You'd only be disappointed when you wouldn't reach the goal."

I think you're just mistaken about the percentage of rich people who achieve something like participating in the Olympics. I don't think it's expected in the way you seem to think it is.
I think it's just a hohmann transfer to Mars to test the booster, but they're not actually crashing the car on there.
I'm struggling to understand the significance of this, at least as the N-S equations are used in the real world. Many years ago, I interned with the Navy writing fortran code for fluid dynamics simulations on submarine hulls, and IIRC there were flow dynamics we observed consistently in the real world (e.g. oscillating vortices) that were fundamentally inconsistent with the results coming from our N-S calculations (which would say there could not be an oscillation because it was a steady state flow). There was always a hand-waving of "N-S is actually right; our computer models are just not fine-grained enough." But at the same time, given the computational limits of our grids(particularly at the time -25 years ago), it was understood and accepted that N-S would yield only an approximation. That's only one data point, but it certainly seemed to me that no one was relying on N-S as an accurate predictor of motion (as you would a newtonian model of a ball rolling or something like that), but rather just as a first order approximation. If that impression is accurate, a result that says N-S isn't always accurate is kind of a statement of the obvious. What am I missing?
There are two ways to understand racism. One is to think of it as an attitude held by an individual that causes them to act in particular ways. The other way is to think of it as a system that perpetuates inequality, independently of the internal attitudes of individual actors. If you’re using the former definition, you’re possibly correct, if you believe that computers can and will never have attitudes toward things. If the latter definition, you most certainly can have computers perpetuating a system of racism, even if they are lacking internal attitudes.
Which planet is that? This will either explode on launch or orbit the sun for a billion years before burning up
I feel like Ubuntu had the opportunity to help the Linux desktop gain more traction. However, they got side tracked from helping to polish existing open source projects and started messing about reimplementing low-level wheels all over the place.

I don't think a Linux desktop would have rivalled MS but it could have made more gains than it has.
I should add that I generally dont like nvidia either. Intel is the GPU of choice generally, but sometimes you need the compute.
You're right, let's just do nothing and let the problem get even worse as we push blame onto an algorithm rather than deeply ingrained societal issues
Surprised at the downvotes you're getting. That's the first time I've ever seen that jacobitemag article and it was a very interesting read.
/offtopic

Are Algorithms Building the New Infrastructure of Racism? Possibly. But what I find even more worrying: One day algorithms may take so many factors into account that they can discriminate against minorities so small that they neither have a name nor a voice. If an algorithm like that affects you your life could turn quite Kafkaesque.
The man is head of a successful private space launch company (a phrase which would have sounded oxymoronic just a couple of decades ago) which has achieved some significant firsts. Assuming he’s not a complete idiot in this field should be the default.
Wow, slick. Looks like a really well put together kit. Is he happy with the manufacturing quality?
How much allowances is there for variations in router diameter?
That's fine though, sending a forgot username / password e-mail is much simpler to do without exposing the fact that you know their e-mail (just send a "sorry, we don't have that e-mail on file" to the e-mail address if there's no match)

I agree that e-mail makes for a better login experience, but if exposing who uses your site is too much of a privacy concern, I'd rather move to usernames than have to implement awkward user experiences to never reveal whether someone is a user or not.
Politicians prefer to cut ribbons than reinvest in existing infrastructure. Ribbon cutting gets face time and worse they prefer the bigger and more glitzy type of projects which in themselves tend to incur even further maintenance debts. So next time your local politicians want new office complexes, heavy rail solutions, or such, push them to reveal how current infrastructure maintenance is being done and what the outstanding costs are.

With regards to water pipes. I don't care how my water is delivered. What I care about is that it is proven safe, durable, and the least expensive solution meeting those requirements is used. There is no reason that the Federal Government or a coalition of states and cities cannot formulate a set or rules governing the use of each type.

While there are concerns about poisons leaking into some types of pipes more attention needs to be focused on getting those poisons out of the ground or routing around them. So perhaps using plastic where its known safe to keep costs down and resorting to more expensive solutions when clean up options fail or are exorbitant in costs
Thankfully, mono is the worst sickness I've had to suffer through (in high school). I remember smelling _really_ bad after sweating in bed for five days.
I've been using a Linux desktop for years (much to my wife's disapproval). I don't believe any of these things are a the biggest reason.

Let's look a Linux success stories

1) Android. Perhaps this single biggest example of Linux success.

2) Internet of Things, Raspberry Pi, micro PCs. Linux runs the generic micro PC appliances fairly well.

3) Chromebooks. Not a big market but a decent alternative to Macs and Windows mini laptops.

In summary I would say its consumer market adoption. As mentioned already the desktop is suffering. It's the appetite of the market that is going to drive adoption. The Linux desktop still hasn't reach a critical mass that it can replace a Windows or Mac with the consumer not noticing. Once you reach that point that an average consumer will not notice a difference then you will see a big push.

I believe Google has a big chance to make this happen. If they can get their Google SaaS office suite seamless and adopted universally than I can see Linux making a big push into laptops and notebook devices.
Make Your Own “Stranger Things” Alphabet Wall
Then they're shitty algorithms that don't work properly or your data is incomplete. If your data is showing biases it's because they exist in the world not because the data is racist.
From the article: "CEO Geisha Williams told [Wall Street] analysts that PG&E only carried $800 million in liability insurance for that blaze and that our costs over and above insurance coverage should be shared by all customers."

Now that’s chutzpah!
This. I tried every major Linux distro recently, and every one had really basic problems. For example, Ubuntu and Mint don't let you configure the mouse wheel scroll speed. There are hacks but none work reliably. Do all Ubuntu users really scroll web pages incredibly slowly?

And then there are the missing apps. Want a really good, free git GUI client? Sorry, not on Linux. It's git FFS, Linux should have great dev tools. Same with file managers.

I used to be an Amiga user, I'm a C developer and like tinkering. But I also want something that just works for the basics. Sad to say but Windows, for all its faults, does work. Visual Studio does work. And all the open source apps I use like Kicad are on Windows.

I really want to move to Linux, but it's too much work to make it work. These days I have better things to do with my computer.
Obviously, there's polish, which is undeniably lacking in every corner of the linux desktop experience.

But even if it were polished, I think the phantom linux desktop is just another manifestation of a programmer looking at instagram and thinking, "what's the big deal? I could make this"

Sure, I have no doubt, but it's missing the other 90% of the magic that gets a significant slice of the population on board. It's more than checking the appropriate boxes. It requires much more effort, and requires much more of a centralized figure, than checking the boxes.

This is why, among technical people, who _do_ only require that something checks boxes, linux on the server is a smash hit.
Yep, but for most web / app development use cases that's really all you need.

For me, I'm more interested in what I can do with the computer I purchased. WSL on Windows 10 gives me the ability to feel like I'm running both Windows and Linux together.

If I could choose to run native Linux I would, but right now that's impossible because Linux alone isn't suitable for the programs I run.
Of course they can. They just chose to re-elect him. Belarus is a democratic republic with proper election system.
This is totally not my field so it may very well be the stupidest question ever: is there technically anything that prevents implementing CUDA on top of non-NVIDIA hardware?
> The only successful UNIX interfaces dropped X Window, dropped most of the community's ideas and APIs, and started afresh. Look at Quartz (Apple), ChromeOS (Google), and Android (Google). They're much simpler at every layer, have a singular vision, and designed for normal users rather than by programmers for programmers.

The above mentioned Unix interfaces were successful not because they dropped X or started fresh but because they were promoted by huge companies with big budgets that could afford to impose on what hardware you run the modified GUI.
Roads? Most roads in US are built with a coefficient of friction that is too low. The result? Many unnecessary deaths and accidents. The thing is, the governments don't build the roads - they fund the building of them. Then, they don't enforce the applicable standards to make sure they're built well. German government does much better at this. This comes down to competence.

Police? Baltimore is losing people left and right for decades now because they can't meet basic security needs. Again, this is basic competence.

Education? Are you kidding? Why is it that "good schools" is one of the top reasons to move to an area? It's because parents have little or no impact on schools and there's no accountability. If your local school is incompetent, then you can either move, homeschool, or somehow get your kids into private school. It's a disgrace.
I don't think its necessarily the job of data to improve a situation. Rather its the data that will define the problem.
I really like the last mile concept applied to this.

Also, the examples everyone is sure to cite in this thread where a unix is used by the general population is just an example of some megacorp stepping up and owning the last mile.
Facebook lands first-ever music licensing deal with Universal Music
Which mail client is capable of indexing encrypted data? Some do it, if all encrypted mails are stored decrypted on disk. That is a completely different story.
Good arguments, but I think the most valid one is about land and property - a government, on the most fundamental level, is a force controlling an area.

However, the control can't really extend to remote work (I'm sure VR headsets will make it easy enough) - workers can live in N countries and it's not like the government will start controlling their every minute. Some countries will surely be on the crypto-economy side too.

And it's not like those countries will stay idle - people will be directly incentivised to immigrate to them. Some wars may be fought because of it, sanctions or dictators will try to prevent it.

But in the end there is nothing any government can do really: a tool now exists to send any kind of value any distance in a matter of a second, without a trace, using maybe even thoughts alone. It's as if a completely new law of physics suddenly appeared. Everyone will eventually have to adapt.
If you are getting started you can start from these resources

https://www.edx.org/course/blockchain-business-introduction-...

https://github.com/CATechnologies/blockchain-tutorials/wiki/...

You can always refer to the docs as well for more info
http://hyperledger-fabric.readthedocs.io/en/latest/
I'm sure this might be an unpopular opinion here, but my experience has been that when you do normal business collaboration - WebEx, etc. - in Linux, you spend more time fighting to make things work than you do actually working. Chrome and the proliferation of webapps has helped this somewhat, but it always ends up being something.

Scott Lowe did a pretty interesting series of blog posts [1] on it and ultimately ended up back on a Mac because it just killed his productivity and called it "death by a thousand cuts". This mirrors my experience. I want to be on Linux and there's a lot to love, but it's just not..stable? evolved? polished? (not sure what the right word is) enough to be a daily driver for most non-development oriented people.

[1] https://blog.scottlowe.org/2017/10/25/linux-migration-wrap-u...
It's a Markov chain because you use the previous sample to sample the next. A chain of random variables where each variable depends on the previous one (and only the previous one) is by definition a Markov chain.

The theory of Markov chains also provides a useful theorem, which is that (under suitable conditions) the distribution of each sample converges to a particular 'limit' distribution. In fact it converges to the so called 'stationary' distribution. It's called stationary because if you start the Markov Chain at a sample from the stationary distribution then all following samples of the chain will have the exact same distribution.

For the finite case, if you put the probabilities of transitioning from state i to state j in a matrix M then the stationary distribution is a vector p such that Mp = p (or pM = p depending on what convention is used).

The MCMC methods consist of trying to design a Markov chain which has a useful stationary distribution. This allows you to sample the stationary distribution by sampling the Markov chain.
Lithuania had its own Nuclear Power plant (Ignalina Nuclear Power Plant) which it closed in order to join the EU. At first, it was promising to its people that the EU will help it to build another one ("safer"), but of course nothing happened. And with the new Belorussian Nuclear Power Plant, there is no good business case for it anymore.
Can't both these things be true?

Do you really believe the government is going to spend $300b, and no company is going to fight over the allocation of funds?
I love the idea! Congratulations and good luck for the project.

It's cool that people are sharing other projects alike, there is some kind of curated list of this games/playgrounds?
> I think this assumption may be underestimating your reader

You probably nailed it right there. Although I swear this was not intentional, reading your comment and re-reading my article myself made me realize this might be the unfortunate effect of me not knowing exactly what audience would be interested by my article.

As my first article on the topic of events, which was pure "theory" (meaning no code at all), got me questions on "how to use it though?", I wanted to write something with actual usable examples. Reading your opinion however, I might have messed up and, trying to be "more practical" ended up being "(too) simple"...

In any case, I will try to get more opinions -- thanks a lot for yours! Accurate and not insulting by any means, I'd love it if I could more of these -- and perhaps rewrite the analogy part into something more "meaty".