skysight-inc/HackerNews huggingface dataset:
I cannot for the life of me understand why Sears didn't become a major online retailer. They not only had a physical catalog system that could be fairly easily converted into an online catalog, they have physical stores that could be used as pickup points and warehouses for customers who don't want to wait until things are mailed.

In the UK there's a company called Argos that worked ENTIRELY as a catalog store. Their physical locations were basically a warehouse with a lobby that had the catalogs and computers where you could look items up and order them. THEY should be a major competitor to Amazon... but according to my UK friends, they're not.
The tasks you do with any language are often not simple. And the simpler the language you use the more complex and harder the task gets. Assembly language is "simple" in the extreme but getting a task done in it is not trivial.
Would be interesting to know how much of an impact their bullish stance on cryptocurrencies and related projects had in this.
"Ecological grief" grips scientists witnessing Great Barrier Reef’s decline
The analogy is better than you intended. It's a lot easier to kill or injure yourself with a motorcycle than a bicycle, too.

The Java/C# vs Go equivalent being causing your project to run overbudget and a be a trainwreck of bugs due to overengineering and runaway complexity.
Would have been helpful to know that you only use twitter so I wouldn't have wasted time trying to find contact information.
Same with float, if you for some reason need to use float32, tough luck. Makes you wonder why even have types that aren't supported by the standard lib.
I'm one of the naysayers. I have ... probably a north of $15k lifetime spend on Amazon? For a period of years, particularly as I got busy with my career, Amazon was where I shopped by default. And I had a pretty shocking problem with a charger with a fake Intertek (UL competitor) mark. I told Amazon; they refunded me and kept selling the product. My partner also received obviously fake makeup from Amazon.

Chargers and chemicals that go on your face and inevitably get ingested are obviously some of the most dangerous things to be fake, and Amazon clearly doesn't give the tiniest shit.

I repeat the story around here in hopes of saving someone else (potentially quite a lot!) of grief.
Can you speak more to the scope of this? I'll be watching the video later - but, I'm curious how this "isn't possible to build"?

Also curious about the reasoning behind a new language (Dark), instead of supporting other languages out of the box. Could've started simple with supporting node / python and worked towards go, rust, etc.
I think your comment illustrates exactly why this is a win-win for Amazon: on the one hand they take a cut out of (cheap, low-quality) third-party sellers on their platform; on the other, quality-conscious consumers like yourself simply filter for "sold by Amazon" instead of leaving for a non-Amazon website. So Amazon wins either way.
This is the best analysis I have ever seen on this subject. Kauffman is probably the only major investor that has enough exposure to do this (none of the Vcs they’re invested in are going to cut them).

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2053258
AFAIK, if no apps are requesting location through Play Services/location is disabled then Google wouldn't get anything?
How can facebook be in the business of Dating without a bias? If their outcome variable is time on the site, then real lifelong connections actually put that in jeopardy.
Modal verb ("may") clickbait alert?
> Each of these tasks are hard problems individually, what gives you the confidence that a small startup can build all of them? All of this while trying to make your company profitable.

For sure it's hard. FYI we're hiring: https://darklang.com/careers. The intuition is that this stuff is way easier when you don't have to support everything under the sun. The editor just needs to support the Dark language, the infra is tied to it. It reduces scope massively.

> If your language is not hosted, how do you plan on building an eco-system around it.

We plan to have a package manager that is easy to contribute to. I think we should be able to grow the ecosystem quite quickly.
A lot of what you might find in the standard library of other languages is offloaded to crates, by design in order to keep the core Rust footprint small.

For random numbers, there is the rand crate, described here in the Rust Cookbook:

https://rust-lang-nursery.github.io/rust-cookbook/algorithms...
Quicksort's worst-case occurs when all elements always land on one side of the pivot. If the pivot is naively chosen as the first or last element in the range, this will be the case for already-sorted data.

Randomly selecting the pivot is an additional step easily skipped when first introducing the algorithm.
Because you are mixing up language with implementation.

https://www.ptc.com/en/products/developer-tools/perc

https://www.aicas.com/cms/en/JamaicaVM
> that were extenuating circumstances

Or that seemed like extenuating circumstances. There was very interesting commentary on this I heard somewhere from someone who'd been through similar experience. If memory serves - and it very well may not - it was Henry Kissinger on the extras for the Doctor Strangelove DVD.
That doesn't help if ad companies and other attackers set up their own DoH resolvers.
can you explain the issue with Amoxicillin and viral use? Is it that amox does nothing for viral infections, and was prescribed anyways?
Common Types of Logic in Large Applications [with Examples]
So you just have to refer the engineers, not that they have to be hired? Wow!
> Go is deployed at drastically larger scales than Rust is currently.

I think it's important to define which "scale" you're talking about here; Go is deployed at a larger scale in the sense of number of deployments, but both are deployed in production inside the largest tech companies in the world. For example, Rust is now at the core of all of AWS Lambda (and Fargate).

That being said, I do think that "decent and reasonable at small/medium scale" is an attempt at damning through faint praise, and is certainly not how I'd characterize Go in any sense.
We charge for infrastructure (that is, we host your infra, so you pay based on usage) - this is also what we did at CircleCI. Small users will pay us very little or fit within the free tier. Huge users will pay a lot.

We plan to support enterprise users too, but that's a little bit down the line.
Bokeh is not a skin over matplotlib.
Fall Foliage Map and Nationwide Peak Leaf Forecast
Chelsea committed a new crime - 'refusing to testify'. An actual pardon wouldn't have done anything.
You are technically correct, financial dudes like roman numerals but somewhere in history someone (probably someone reeeeeally powerful) started using MM for million and thus started the trend.

Aside, swiss watches tend to have a watch maker's four on them instead of the more correct IV... and apparently there are a bunch of other variations out there[1]. Though MM is still quite stupid.

1. https://en.wikipedia.org/wiki/Roman_numerals#Variant_forms
Cross-DC, not necessarily internal traffic.
19% of Americans are considered ‘upper class’ – here’s how much they earn
I'm not sure about Amazon Basics, but with Amazon's Choice products they're plainly not evaluating products before selecting them. LockpickingLawyer on youtube has done reviews on several Amazon's Choice locks and safes and they've all been abysmal borderline fraudulent products.
Greta Thunberg Wants You – Yes, You – To Join the Climate Strike
There's a limit to how far you can go with that policy but it does seem that in this case the regression was fairly obvious. As always there's a xkcd about it:

https://xkcd.com/1172/
Read about GE Predix. They basically wanted to become a software company and beat AWS in the "industrial" internet of things.
You approve of maliciously tampering with customer configs to punish them?

I get suspending someone, I don't get "we may also wildcard your DNS to localhost and set the TTL on your zone out to a year"
> Isn't that more of a criticism of enterprise software than generics?

Absolutely yes! My whole argument is restricted to (how I experienced) enterprise development.
It was on a talk about HalVM that was given at Microsoft Research. Had nothing to do with jobs

It changed how I find companies to work with
There's plenty of room for technical writing between the colloquialism-riddled, informal mess that that is and legalese.
This is why Go is good. If you care about writing beautiful code, Go might not be for you. If you care about getting shit done, it’s a great language.
There's a thing called Exit Survey that a lot of people use. I've seen it working too. There are some SaaS products that can do that part of marketing automation cycles.
While I had no name recognition of this brilliant theorist, turns out he is the same guy that wrote Winning Ways for Your Mathematical Plays (recommended). Also found this sad news: https://news.berkeley.edu/2019/04/18/elwyn-berlekamp-game-th...
Being able to use every bit of power the vehicle can put to the ground is going to be harder on parts than just mindlessly cutting throttle when wheel spin is detected. I'm fine with that trade-off if it means I can give my grocery getter traction control that's tuned for maintaining forward progress in low traction (like what most of the new Jeeps do if you set the dial to "rocks") as opposed to preventing wheel spin by cutting throttle (what basically everything else does). CV joints were just an example of a part that might wear out sooner and a hypothetical justification for using the dumb kind of traction control.
With all the car operating systems (OS) that will no doubt be connected to the internet AND abandoned in the coming years. We need a car OS that is fully open source so companies can offer security updates after they are abandoned, so they don't get hacked and taken over as a full autonomous bot army of cars.
23 years old, Seinfeld is my favorite sitcom by far and is in my top 5 favorite shows in general.

I have a Hulu ad-free subscription purely for watching it, which I will be cancelling as soon as Seinfeld moves over to Netflix.
I think Occam's razor can be applied to explain this without resorting to a secret government organization:

1) The "puppet masters" are just the American voters

2) The voters want to be secure (really, feel secure)

3) The damage any attack would do to that sense of security is high enough to justify extreme expenditures to minimize even low-risk scenarios

4) The President's classified clearance gives them a different perspective on the active threat risk model than the average citizen

5) Communicating the active threat risk model to the citizenry defeats the goals of (2)
Most Research in Deep Learning Is a Total Waste of Time – Jeremy Howard
who is it ? I thought amazon was #1 in many metrics
> Maintaining a single node just for a Bitwarden service isn't a "set and forget" endeavour.

Yes it is. It's a docker image, you're not setting up anything about the host that's exposed to the internet. Toss on watchtower to auto-update it and why would you ever need to touch it again?

The system hosting docker isn't getting updates, no, but it's not publicly reachable, so that's low risk. The system that is publicly reachable is entirely contained & auto-updated, so that's covered. What else is there to worry about?
Yes, this is actually one of my biggest peeves. iOS 13 takes a good step in the right direction by creating 'only once' permissions, but I'd also like it to be 'only this photo' (or perhaps iOS already does this if an app uses the standard photo picker?)
Considering I went on ADHD medication during childhood it would be very difficult for me to know if (though I assume it has) and in what specific ways that's altered my cognitive development.
Apple Stores Are Boring but They’re Still Raking in Cash
Yes, but that's the essence of the whole problem: there are ways to spoof what the current website is, causing your context-aware password manager to spit out data it shouldn't. Diabling autofill pretty much eliminates the whole vector though, without breaking UX that hard.
> jQuery is, among other things, an alternative DOM manipulation API built on top of native ones.

So you're saying native is like an apple and jQuery is like an orange. So far so good.

> And it is a better API at it.

And now you're comparing apples and oranges.

Here's what you're missing: one guy (John Resig) implementing a library can give it a consistent UI and work through the browser incompatibility issues of the day and release something in a matter of weeks. That was enough for jQuery to find a few users and grow. No committees had to approve this. Compare any web standard, ever, with this process.

DOM came first, so it didn't benefit from hindsight, and it was designed to be consistent, sufficiently complete to eliminate non-standard APIs, and well-specified enough that all browsers could and would implement it. Test suites had to be created, each browser team had to implement these features, changes had to be made to the specs in some cases when reality diverged, and so on.

This is the orders of magnitude more effort that I'm talking about. Is the DOM a beautiful API that people love? No, it's a standard created by committees and competing vendors. It's functional, everyone eventually got behind it, and today it still works.

Without DOM and the initial W3C standardization push, there never would have been a foundation for jQuery to build on.

> jQuery predates GitHub by a few years

That's correct. This was the modern shorthand for "make it available to the world". At that time it meant registering a domain and throwing up a website. The point is: no committees.

> at its heyday, more important than any single browser alone

Apples and oranges again. Nobody has ever had the choice between using a browser on the one hand or a javascript library on the other, so I'm not sure what you're trying to say here by one being more important than the other.

> Its API has been stable since before open web standards was a largely agreed upon thing.

This is incorrect, the web standards movement was in full tilt long before jQuery (or YUI, Dojo, Mootools, etc, etc) existed. IE5 still had significant market share, but even MS at that time gave lip service to the importance of Web standards.

> It wouldn't be redundant, it would be the default.

That's not how this works. You can't remove old APIs, because the Web relies on them, so now you have two ways to do the same thing. That meets the definition of redundancy. Whether one of them is the default or not is irrelevant.

> Why is implementing the current API guaranteed to be any more complete and bug free?

It's not. The point is that, since jQuery is a library, it's free to develop workarounds for every known browser bug that affects it. If you get rid of the library and have native implementations... well now you have implementations, not one implementation. Now you need a new library to smooth over the differences.

> Please explain how that's irrelevant in any way.

Developer mindshare has moved on.

Just like COBOL, jQuery isn't going away overnight, but it would be a shame to go through tremendous effort to standardize on something that's already on the edge of obsolescence.
How confident are you that your database abstraction is going to fulfill the needs of someone with anything more than a few trivial query workloads?

I didn't hear much about the database at all other than "it just works." This sounds like a recipe for full table scans falling over once more than ~10K records are in a given table.

What about transactions? Can I do joins?
Honestly, that's totally cool. There's a certain risk profile that's right for where Dark is now (new startups, low risk projects, under-resourced projects/teams). Folks with a different risk profile should not be using Dark at the moment.
As a guess, so future people wanting to threaten them can see how it's likely to go.
> 2015 era MacBooks and MacBook Pros get working keyboard and touchpad support with this release, courtesy of the Apple SPI driver

Anyone know if the audio for >=2016 era macbooks will ever be made to work? https://github.com/Dunedan/mbp-2016-linux
Those two programs have nothing to do with each other.
Unfortunately, Europe is moving quite westward in terms of politics and ignorance. (I'll just be direct and use the word, karma be damned).

So what has happened in the US is happening elsewhere, on a delay. Fortunately, what is not on a delay is the age of the people doing the self-serving, future-burning deeds. Those people will all die within 15 years of each other. Hopefully those who are left will have a bit more sanity.
It's actually way worse than MS monopoly. I don't think MS impact on society is as hurtful as amazon's. I may be wrong but I'm really not sure.
Define stuck, please.
thats nice, not me.
People have such a strange idea of "professionalism". It's about your principles and what you do, not the semantics and aesthetics.
This. I simply don't trust manufacturer-provided drivers.
No, I think they have to be hired too. But still...
No they do not have closed borders.

Btw, since you are so pro open national borders. I am a Mexican based in Mexico City, I know a lot of people who would like to live in the US, would you be interested in sponsoring them, maybe hosting them at your place? That way they wouldn't have to risk their lives trying to just get to the US border Feel free to reach out.
Israel Prepares to Unleash AI on Health Care
Thanks - going to have that looked at.
Wrt whether we are subject to German law, we have written about this at length in the past. Our position is absent a treaty codifies reciprocity, it is impossible for an ISP to comply with various and sundry foreign jurisdiction laws.

We comply with the laws of the country in which we are domiciled, which is Canada.
You're learning about how people thought and felt during the 16th century, and about how those people related to both their fellow man and the past (ie. Julius Ceasar). There's quite a bit to learn in Shakespeare, you just gotta be able to read between the lines.
Anytime a competitor to Amazon wants to step up and play the game, I'd be more than excited to switch the place where I do my shopping.
Human lifespan is short. So things that affect one human lifespan quickly are scarier. Radiation scares people because it can kill them fast. Effects from oil and gas tend to take much longer.
It was also found in the 80s that any operating system written in LISP was dog slow. They even started making dedicated hardware interpreters of LISP to try and get around this. https://en.wikipedia.org/wiki/Lisp_machine

When you need to start designing your hardware around your computer language you know there's a problem going on.
Yes. He involved a lot of other rich people in his crimes. This was OK as long as he kept it under wraps, but once people started really looking into his activities there was a major risk of the fallout affecting others.
It reflects poorly on the brand in general. If I can't trust Amazon's Choice, how can I trust anything Amazon decides to put their name on?
Oooooh yeeeaah, there it is. I was waiting for the ol' "don't reinvent the wheel".

I'm just so dead tired of this argument. Why doesn't Mozilla give up on Firefox and just start contributing to Chromium? Why is Preact a thing when you could just contribute to React? Why do Grunt and Gulp exist, or WebPack vs Rollup?

In my case, on many occasions, the thing I needed just didn't exist, in any form. Other cases, the thing I needed existed, but was poorly-written, or wouldn't integrate into my existing system.

I'm just tired of the fundamental assumption from people arguing in these threads being "you didn't do your due diligence". You don't know the history of our projects, yet you come in here and tell us "you're doing it wrong".

And this argument is so often used to ignore the work of solo-devs, yet completely get on board with big-name companies.

I've literally had people tell me that I shouldn't have built Primrose, I should have contributed to A-Frame. A-Frame wouldn't exist for a whole year when I made Primrose. Was I supposed to just sit on my ass for a year and wait for "my betters" to make something that suited my needs?

I've written my own text editor, too. Because there were no syntax-highlighting text editors that drew to HTML5 Canvases, which is what I needed to get code editing in WebVR to work.

I've written my own ORM. Because at the time, there were no light-weight ORMs that were driven by the database schema for .NET. Microsoft didn't release Entity Framework for more than TWO years after I wrote my ORM.

I'm currently writing my own VR/AR abstraction layer, because I don't like VRTK (it was legitimately junk when I first started, though I've been told it is better now, though it's not clear how) and Unity's cross-platform XR system (which also didn't exist when I started, and is also junk).

I don't begrudge Mozilla making A-Frame. I completely understand that businesses are not going to want to play in someone else's backyard. But when I have a business doing something and I make the same decisions, I get replies from "the community" like yours. I begrudge people like you who have made FOSS into a cult of the giganto-corp.

Why is the oneous on solo-devs to contribute? Where were the people telling Facebook to fix Angular instead of making React?
How could your teachers not notice that you were clearly using printer ink instead of pen ink or graphite? The materials are pretty easily distinguishable in how they dry and smear.
I am a little surprised consumers are not buying: Seinfeld, Parks & Rec, and Friends. They can be had on DVD or digitally for less than a year of a streaming service, and it would free you from worrying about when the show will leave your particular streaming service of choice.
>Most of the things in their ToS are very common with any professional hosting company who is fed up with scammers, they just don't tell you about it like that.

Yeah, maybe if you primarily deal with lowendtalk hosts operated by 12yo kids. Actual professional hosting companies would never even consider this stuff.
> Your mathematics don't make any sense.

I haven't done any mathematics.

> If I lose 20% of my wages, for a 10% reduction in the cost of consumer goods, this will put me into a net -14% deficit.

What's the basis for these numbers? First of all, foreign labor isn't 20% cheaper, it's 50-75% cheaper. That's why there's not that much manufacturing left in the US. Secondly, direct and indirect labor cost accounts for far more than fifty percent. Profit margins for consumer goods are usually in the single digits.

Remember, I'm talking about the scenario where everyone has their profession protected. In practice, you are either protected by virtue of not being outsourcable, or by government intervention. You don't see the government artificially keeping a huge domestic garment industry alive, for instance. We leave that labor in East Asia. Still, you can buy domestic garments, but they are massively more expensive.

In practice, assembly work in a car factory is not such a big factor of overall car costs as to raise prices of cars massively. You can argue that only these people should be protected, it just would be unfair.

> Every other country on Earth manages to provide equivalent or better healthcare, for much lower prices.

Every other country? What are you talking about? Most people in the world barely have any access to health care at a level close to that of the US.

Sure, people in Europe on average get a better deal, but again, they also earn less. Of course health care is cheaper if every doctor, every nurse, every clerk earns less. It also helps to not have million dollar malpractice settlements, or not letting pharma companies set their own prices.

It's not all sugar and spice though:

https://www.theguardian.com/commentisfree/2018/apr/06/nhs-fa...

https://www.telegraph.co.uk/news/health/news/6127514/Sentenc...