skysight-inc/HackerNews huggingface dataset:
I don't understand the pique, the thread is not about this book, but about dropping bad books. I found this one particularly bad. Regardless, the minor plot point I gave away didn't seem very important to the story, in fact it was so stupid that I didn't finish the book. Typically if I'm interested in a book, I'll avoid conversations about it on the internet, "spoilers" are guaranteed to occur in any meaningful conversation about anything.

Despite that, I'll edit my original comment with a spoiler warning.

Edit: Too late to edit...
Businessinsider's articles against Tesla by my experience are just low-quality bait.

I have learned not to trust them, like I have stopped trusting the WSJ after their senseless campaigns against some YouTubers.

Bloomberg on the other hand seem to know what they're talking about on Tesla.
Why Particle Physicists Are Excited About This Mysterious Inconsistency
Exec accused of stealing Waymo’s trade secrets starts new self-driving company
Alternative to Reddit?
That's just not living. Try smoking a Jackson some time.
Europe is not falling behind the US. That's bullshit. I'm an American living in Amsterdam for a decade or so, so I have some perspective.

All those companies you mentioned are prominent, but they are only important because they are a few percent cheaper or more useful or have better marketing. But they come at a high cost to society.

European cultures are different. It moves slower. Rules are more acceptable. But the things it produces are more polished. Amsterdam is better than any US city, for example.
Well lucky you. It clearly happens to a lot of people's Windows 10 Pro copies as evidenced by all the people complaining about it. It certainly happened to mine, on multiple computers, until I made the registry edit. Did you disable the Windows Store entirely or something? I've gotten my copy of W10 Pro to behaving in a semi-sane way but it took an obnoxious number of group policy edits, registry edits, and random obscure powershell commands to get that way.

Do your W10 Pro copies also include a way to disable Bing in the start menu search bar without multiple registry edits? I would love that. It was by far the most obnoxious change in the 1803 update.
This article just reeks of BS. There is nothing officially substantiated beyond a Micron competitor reporting that a single court issued a temporary preliminary injunction. Micron has denied the report.

Given the obvious backlash China would face and the flimsiness of this article, if I were a betting man I'd be buying up Micron stock on this dip. So many things have to happen for this to result in a meaningful impact to Micron's earnings that I'd take the other side of that bet.
I'm pretty sure no browser supports 100% of SVG spec.
The Boeing Starliner has a similar problems with its "glass". It seems wrong on so many levels.

* requires sight (both line of sight and focus)

* fine motor control

* how does it interact with liquids (grease, blood, coolant, vomit) ?

* single point of failure (touch controller)

https://www.google.com/search?q=boeing+starliner+touch+displ...
> I sure don't see white activists taking up the Asian banner, though.

I suspect this will change in the very near future. The center-right has realized, very belatedly, that they have an opportunity with stories like this. White writers from places like The National Review have been pushing stories about Asian discrimination whenever possible over the last few months. It is a way for them to rail against "Liberal PC" culture under the guise of supporting a non-white race and achieving social justice, both of which are effective attributes when arguing with liberals.

It will be be interesting to see if the Republican party overall will move towards courting Asian-Americans, especially those of East Asian descent. In addition to stories like the OP, Asians tend on average to have more traditional views which more closely align culturally with conservatives.

Of course, the Republican party continues to hurt their future by taking every opportunity to alienate non-white voters. In places like Canada, which is culturally similar but in which the conservatives are less concerned with race and more concerned with ideology, the conservative party has built a strong coalition with Asian immigrants. This is largely unthinkable in modern day US, but it is something we could see in the near future.
My experience is that environment vastly trumps individual psychology. If you aren't in some way empowered to reshape the environment then the best you can do is swap environments. Environments resist change so it takes sigifigant leverage to change them.
Try this instead - work on them for 15-30 minutes a day, fixed. Keep to it for about a month. Find out which one you naturally focus on more. Which gets you excited?

Split focus kills motivation faster than anything.
LINQ itself just creates expression trees. The expression tree is then translated into code by another provider (for lack of a better term). The code generated can either operated on an in memory collection or generate any other type of query.

var seniors = customers.Where(c => c.age > 65)

Could either represent C# IL, a MongoQuery, a SQL query, an ElasticSearch query, etc. depending on what type of variable “customer” is.
I recently discovered Java streams. Love it and couldn't notice that example readme could be easily written with streams :

List<ProductDisplayInfo> list = Arrays
.asList(products)
.stream()
.filter(p -> p.getCategory() == 2 || p.getCategory() == 5 && isProductUnderDiscount(p))
.map(p -> new ProductDisplayInfo(p))
.collect(Collectors.toList());

https://docs.oracle.com/javase/8/docs/api/java/util/stream/p...
'Taken too far or used in the wrong context' - sure.

In the language of this article, banking app users are mostly all 'high intent'. But that doesn't mean you can't evaluate criteria other than users who completed the workflow to determine what is a design improvement. You can still measure time to completion, how long it took the user from entering the workflow to completing a given task as a measure, and play with the design. Optimize the things users are doing the most, that sort of thing. A/B testing can help you there. It's not the be all end all; you still need sound UX design to figure out what designs to test out, but it can give you measurable data as to what works, rather than just UX gut feeling, or purely lab based results which don't reflect reality.
Quill is really neat and I agree that it's a lot further down the road than most libraries like this.

But it all feels a bit too "magical" for me. Seems like you're trading one class of bugs - hand-written SQL mismatching your types - for another - this magic doing something unexpected when you try to do something weird. But maybe it's really really good and that second class of bug never happens. I'm just hesitant (and happy with doobie for now).
Guess that's what I get for ass-u-me-ng..

Was going off the description "...In Save the World you can purchase Llama Pinata card packs that contain weapon, trap and gadget schematics..."

in which I took weapon, trap, and gadget schematics to mean something that could give you an advantage.
Upload your music free!
> Why would I want a "Headless" CMS?

Perhaps your CMS serves multiple front ends: a website, or a mobile app.

> Why would I want a CMS based on GraphQL?

The way I see it, the CMS is not based on GraphQL, it's just a CMS that you can query with GraphQL. I haven't used GraphQL at all, but it seems like it could be useful for working within a system where you need to bring data from many different REST endpoints together. Usually I would have to hand code something like this myself on the backend, but with GraphQL it seems like once you have it all set up, you can get data from multiple APIs, while specifying the schema of your response on the client instead of on the backend.

> What is wrong, with plain old HTML?

Nothing, if you can build what you want to build with "plain HTML" then do it.
A/B tests tell you about short term gains, but don't tell you about long term issues you may be accumulating due to things like dark patterns, clickbait headlines, shoddy article topics and more. A/B tests don't take into account the loss of prestige or reputation that the options give.

I've seen this repeatedly with ArsTechnica, which has devolved into so much political and clickbait material that I don't even really visit anymore. Yes, I'm guity myself of clicking on those articles when I do visit, but at a certain point I've found that Ars doesn't have the news I'm after, so I turn elsewhere and now Ars has one less viewer.
Location: Vancouver, BC Canada / Toronto, ON Canada

Remote: Yes

Willing to relocate: No

Technologies: Laravel, VueJS, Angular 1/2+, Docker

Résumé/CV: https://matthewhall.ca/

Email: matthall28@gmail.com
Dear Microsoft, Don't Kill the Surface Phone
Yes, the angle of the article and what the government/authorities are doing is so weird it’s crazy.

> [local authorities] hiring street performers and “rumor busters” to visit villages to spread public awareness. One such “rumor buster” was killed by a mob Thursday in the eastern state of Tripura.

Their ground problem is clearly not fake news and people being misinformed.
The Node Security Platform service is shutting down 9/30
I spent 4 months travelling throughout Spanish South America and some of my favorite cities where I would consider being a nomad were Buenos Aires, Montevideo, Medellín, and Valparaíso.

All have good night-life, art, and excepting Medellín are on the ocean.

Montevideo has easy access to world-class beaches and is only a couple hours by ferry from Buenos Aires.

Valparaíso is an hour or so by bus from Santiago if you're interested in having a big city nearby.

As far as learning Spanish, it'd be much cheaper in Colombia, but you'll be able to find classes in any of those places. Argentinian Spanish is known for an odd accent and some different grammar, but it's nothing terribly different.
i only read consider phlebas after reading player of games as my introduction to banks. gotta say, consider phlebas didn't come off well at all. fairly flat, not really many interesting ideas or characters. kind of a generic space opera-punk story.

use of weapons was a strong point, however. i love banks work, but if consider phlebas had been the first that i approached, it might have passed my 40 page test but i doubt i would have gone on to read the other culture books.
I think some caching algorithms are a bit smarter than just LRU. Though, that is typically as much in having multiple caches as it is anything else.

More importantly, I know this is claimed a lot. But I thought the last few explorations of the idea I saw did not actually see fancier algorithms win. Indeed, the best strategy from my memory was random spreading of the data with an almost random replacement strategy. I think some of the win there was just the low overhead of the bookkeeping, but it was still one of the better bets.

(This is all off the table, of course, if you know what the access pattern will be. Then, by all means, set things up accordingly.)
I get your point, but aren't you writing this on an online message board that's essentially a slightly different kind of substitute for human contact?
Having a machine repeat slurs constantly also makes people feel unsafe. It doesn't sound clear cut
What's the point of this library?

A pet peeve of mine is how these libraries put the 'old' alternative in the worst possible light, creating the fake impression (at a casual glance) that the library makes your code much nicer. It doesn't.

Passing in an array is weird, so lets assume we're not working with really outdated codebases and a List<Product> is passed in instead.

You can do the snippet with bog standard Java8+ stream API like so:

List<ProductDisplayInfo> getDisplayList(List<Product> products) {
return products.stream()
.filter(p -> p.getCategory() == 2 || p.getCategory() == 5 && isProductUnderDiscount(p))
.map(ProductDisplayInfo::new)
.collect(Collectors.toList());
}

Even in old style java6 syntax it's short, sweet, and to the point (as short as this library can let you write it):

List<ProductDisplayInfo> getDisplayList(List<Product> products) {
var pdiList = new ArrayList<ProductDisplayInfo>();
for (var p : products)
if (p.getCategory() == 2 || p.getCategory() == 5 && isProductUnderDiscount(p))
pdiList.add(new ProductDisplayInfo(p));
return pdiList;
}

Separate from that, as scarface74 mentioned, part of the point of LINQ is that the structure of the expression tree can be applied elsewhere, for example, to an SQL statement.
"Do you want to try to build a startup today taking on YouTube knowing that the legal system is a complex mess and if you make any mistake, you'll be sued out of a company?"

Yes, it's tough. Try to build a car company. Or a toys company. Or really, any kind of consumer goods company you may think of. They all bring with them that kind of hassle as package when having to deal with masses. The masses wanted better protection and they are getting it, everything else comes second. The wilderness was fun while it lasted, eh?
Interesting - It looks like Firefox has an easy option to block them, but I don't see one in Chrome.
Marijuana-Based Drug Approved by FDA: Epidiolex
How language shapes our perception of reality
Strong startup ecosystems are evolutionary but normally have a revolutionary beginning.

SV isn't the most important venture market in the world because it's in California it's because it was central to a technological revolution which created alumni of expertise from taxation and legislation to access to talent to knowledge to people who focus on building companies, academia supporting building and access to money (accumulated from the success of the revolution)

You need something to kickstart that somewhere else, something that SV doesn't see and then be right there while the market grows. It's not obvious what that would be, maybe China because they are less affected by ethical considerations which can give them an advantage.

It's hard to see it happening in any significant shape and form.
Breaking Down Crime in the Safest and Most Dangerous Cities in America
Face recognition is a great example of a privacy-toxic technology thwarted by something like GDPR.

As soon as you cross the line from mass recording of anonymous images to recognizing individuals, even in a public space, you require consent.

The only problem is that the main users of face recognition, security agencies and government are not subject to GDPR - that needs to be restricted in a future version because today it wouldn't have been politically feasible.
I have no clue. It's too hard to tell the fake content (or similarly exaggerated content) from the real content (that actually matters and is mostly true) unless you devote a lot of your time to it, and I usually try to focus on other things besides reading about Tesla.

In general I try to read articles with much more skepticism now, regardless of what narrative they're trying to push.
Let’s make private data into a public good
This is at the exact same time that Chinese-Taiwan competitors has replicated Micro's core IP:

https://www.eteknix.com/micron-claims-chinese-startup-has-st...

Coincidence? Very much unlikely.

In many ways Trump's aggressive trade practices may be the only answer to this if Trump focused on China. Unfortunately he seems to be focused on Europe and Canada instead, which are small fry in the grand scheme of things. Fragmented Europe and Canada are not fighting for economic world leadership in the way that China is.
> misguided

citation needed.
Won't asking people to wear these sensors, and the subconscious feeling that you are being tracked automatically cause you to not interact as much?

Are the conclusions really as reliable as they claim it to be?

I do agree that there are a lot of people whose productivity takes a hit because of increased distractions and they would prefer to ensure that whatever time they do get is used well (and not spent in going to talk to others). But I feel that the study seems to push their conclusion onto you without highlighting other factors that could lead to the same observations.

What are your thoughts?
Iceland is not neutral in any geopolitical sense of the word. Iceland is fully within the US/NATO orbit.
MongoDB Blog: Analyzing the interplay between memory, disk, and read performance
> What is wrong, with plain old HTML?

Not specific to GraphQL, but plain old HTML doesn't work when other non-technical people are managing the content of the site. They need a GUI, and hence the need for CMS's in general.
What are some great bootcamps to learn the fundamentals?
Was curious myself. 252K -> 17K. Yes it compresses well :)
.my-3 {
padding-bottom: 75vh;
}

does the trick.
PREDICTIVE ART BOT an algorithm remixing latest headlines into artistic concepts
https://outline.com/6jZFjf
>> 5mph would take nearly 1000' to bring to an "emergency" stop.

That seems far fetched. 1000' is a long way at 5mph. The number of engines doesn't matter. Each car has its own brakes in an emergency. Cut pressure in the line and every car will brake itself. Perhaps they meant situations involving hills, not uncommon for ore trains heading from mines.
Let's also apply this to major sports franchises.
"Stumbled into" is the discovery mode for many major scientific breakthroughs.
>It's already had plenty of time to compound over generations, to whatever extent it does.

I'm not sure what you mean, most westerners don't make a habit of marrying their cousins.

Because of this compounding it means that the risks would be much higher than 3-4%, which is what we see in the data.

>I mean, are you really suggesting that a slightly higher incidence of e.g. cystic fibrosis in Pakistani communities somehow makes it more difficult for them to integrate?

It seems as though birth defects aren't the only way that inbreeding negatively affects offspring. It also appears to lower intelligence[0], while also increasing mental health issues.

[0] - https://link.springer.com/article/10.1007%2FBF01068128
It is possible that the cancellation is not perfect and there are still pressure waves hitting your ear at frequencies outside the range of human hearing. Or it's also possible that just having the cans over your ears is causing fatigue, separate from any actual sound pressure.

As far as a DC offset, that doesn't exist in actual sound pressure waves. That's an artifact of discrete representation of sound as an electrical signal. When a DC offset is connected to a speaker you don't actually get any sound pressure, because the sound pressure comes from the cone's movement pushing air (resulting in pressure waves in air).

A DC offset just means that the speaker is being held still at some offset from it's "zero" or resting position. But the speaker is still being held still, un-moving, so no pressure waves are created. The "pop" you sometimes hear when a DC offset is present is the transition from a neutral signal (no offset) to the DC offset. The immediate change in the signal causes the speaker to move as fast as physically possible to get to the new position, creating a short, often very strong pressure wave (the pop). But once the speaker is at the offset it doesn't move unless the signal changes.

As you say, there is no "constant pressure" in acoustics. Or more accurately, it's typically not a factor in sound reproduction. Technically we are all subject to the constant atmospheric pressure. But it's not the pressure that causes acoustic phenomena, it's the rapid fluctuations in pressure. It's even possible that the headphones are forming a seal around your ear and subjecting your ear to varying pressures as you move and the headphones shift on your head (too slowly to be perceived as sound).
>The "second alternative" makes a lot of sense, but building a startup ecosystem is a difficult, long-term play involving a ton of variables.

The "startup ecosystem" in the way SV denizens know it is terrible economy-wise. ROI - microscopic, human costs - humongous, employment impact - small, success rates - 0.2%.

Compare it, say, with a factory cluster: annual average ROI - ~8.75% (averaged over last 12 years, Chinese data) capital costs - sane, capital recovery - certain 60%-70%, success rate after 3 years - 60%-70%, employment impact - undisputedly apparent, human costs - you don't have to stake 5 years of your life on the latest fad.

People who advocate for copying that, advocate for copying a clearly failing model.
Do you have a link where I could learn more about that "Lazy Boy Sump Mapper"? I've found several mentions of its use, but would be interested in more technical information.
Historical, not current ones. I was talking to some friends about it just yesterday and was looking forward to the driver's point of view.

Also, cookie wall. So the TLDR is that in the past, more people needed to be employed on a train. The diesel came and they could redesign the locomotives so no big boiler was in front which blocks visibility. Problem solved for the railroads, but people unemployed. Apparently there are some historical pictures that they took on rail yards to prove the visibility issue.
It certainly seems like it applies to a lot more than youtube to me, including comment boards. Looking at the wording in teamhappy's response to you (which I cannot reply to)

> one of the main purposes of which is to store and give access to the public to copyright protected works or other protected subject-matter uploaded by its users

That sounds like it includes comments by users (since their comments would be automatically copyrighted)

> the content is uploaded with the authorisation of all rightholders concerned

The owner of a comment board has no way of knowing if their users will include (in their comments) content to which they don't have the authorisation to do so.

It seems pretty clear to me that it applies to comment boards.
The main reason is latency - makes more sense to build a datacenter in the UK or Northeast North America as that would reduce the average latency for more people. The domestic need for a massive datacenter is also rather small.
I don't think people understanding the problem LINQ attempts to solve with expression trees. Let me give you a more Internet'ish example. Let's say I have a REST api that's something like this:
https://movies.org/movie
which returns all movies
but if you want only certain movies, you issue:
https://movies.org/movie?year>2016
to get movies created after 2016.
Let's say you didn't issue the query but instead you got the entire set of movies and filtered locally:

var movies = get("https://movies.org/movie")
foreach( var movie in movies) {
if (movie.year > 2016) addToTable(movie)
}

Let's do this with LINQ:
foreach( var movie in movies.Where(movie => movie > 2016)) {
addToTable(movie)
}

The naive observer will assume the two pieced of code are about the same. But in actuality, if you had a fictitious "LINQ to Movies", it could, internally, construct the correct REST API for you.

What I'm saying is that, this code:
var list = movies.Where(movie => movie > 2016))

would translate into:

var movies = get("https://movies.org/movie?year>2016")

Not so hypothetical. This is how OData works from C#.

Look at the C# example under "Step 2: Requesting an individual resource" at http://www.odata.org/getting-started/understand-odata-in-6-s...

See how elegant it is compared to the other examples using Java, Node, etc.

Doing this requires meta-programming, which many other languages have. I don't know much about Clojure, Scala or Ruby, but I'm pretty sure stuff like this can be (and possibly already are) built using the existing meta-programming constructs.