skysight-inc/HackerNews huggingface dataset:
Reminds me of how apple pursued thin devices until they broke a fundamental part of the experience (MacBook keyboard). Sometimes you're done.

Sometimes, you have to know when to get out to end on a high note. American television is notorious for this. Game of Thrones and House of Cards are recent examples. The American television industry is the one that gave rise to the proto-meme of "Jumping the Shark." (On the other hand, the Japanese anime industry is notorious for often leaving people wanting more.)

On the other end, Apple's biggest successes involved knowing when to wait, and when to move, so that they didn't release something which wasn't ready. Apple didn't release the first MP3 player. They didn't release the first smartphone or the first tablet.

So I doubt that Amazon is "done" at 2 day delivery. However, given my experience with new Amazon services, I'd say that they've created an incentive structure for internal groups to be first, even when they're not ready to the point where they somewhat damage the brand.
Rain and fog are much bigger issues for these systems than snow. Being unable to sell cars in places with rain does not leave many options.

However, for rare events it’s very possible for individuals to be fine with something and only collectively do you end up with major problems.
> Go to any city and recognize the color of people that control the drug market. The majority of them are not white. The police don't focus on users, they focus on dealers-- that's where the violent crime is.

The disparity is in charges of possession. https://www.huffpost.com/entry/racial-disparity-in-marijuana...
I'll try to find the name of the program - but this already exists and made rounds a while back for Japanese learners where looking up words in a dictionary isn't always as straight forward as it is for latin-based languages.

(a few minutes of sitting on this post later...) And... found it! Or at least, a very similar idea.

https://github.com/juliango202/jijimaku
Caveat: I don't know the technicalities of the original method/research and am merely familiar with it through the media and business world hype.

I wonder why a lot of things like this have to be marketed as "going to change everything" silver bullets.

I'm all for teaching people the value of practice and persistent work at improving instead of putting it all down to talent or just innately being smart or not, but turning it into "you can achieve anything you set your mind to if you just want it enough and work hard enough" looks like a flat-out denial of any sort of differences in underlying abilities which is not going to do anyone any favors.
John O'Nolan was interviewed by the SE Daily podcast last summer; I found his remarks about the selection of NodeJS being a mistake to be the most interesting -- even though that choice earned them lots of notice on boards like Hacker News and reddit. Check out the podcast link below (includes a link to a transcript if you would rather read/search for O'Nolan commenting that they would have been years further ahead on the features roadmap had they gone with Laravel or similar PHP framework).

https://softwareengineeringdaily.com/2018/07/26/ghost-open-s...
Real World APIs: Snagging a Global Entry Interview
The Past, Present and Future of Competitive Magic The Gathering
Besides the international frameworks, it depends on the legal system in your country.

My recommendations might be a little bland from right here on the treadmill; but pick up introductory college textbooks on the three subjects. They will go into the overall topics and important legal principles. Also read case law as the books suggest, some are really kind of funny. At least to me.

I actually found law surprisingly useful and enjoyed those courses at uni. Maybe because I studied so little of it, or maybe because I should have gone all the way into that profession.

Protip: As an individual, drop a few legal paragraphs into a well written complaint when you've been wronged, and in my experience 9 times out of 10 the business will relent, instead of going further into legal matters.
Nice.

I haven't touched ZFS since it first came out on Solaris around 2008ish (we had a 48 drive "x4500", great hardware, but solaris :/ )

Are the snapshots instant? I'd be tempted to replace "sudo" with something that snapshotted them too!
The problem with science isn't politics. The problem with science is whoredom.

So many "foundations" that are either reputation-launderers for moneyed interests, or so tied to a foredrawn conclusion that every result must be carefully post-filtered to avoid career suicide.

With their livelihoods (and independence) assured, this task was typically handled by the upper classes in old Europe. Once the dust settles, the same pattern will probably be revealed for the present day.
Ya I read the AI think and I was like hmmm... I guess the editor thought there wasn’t enough buzzwords in the article. I’d love to see what this “easy integration” between “AI” and a GUI framework looks like.
What you're describing might be acceptable if the airline were transparent about it: "This 90 person flight will be overbooked by up to 10 people. Based on data over the last 12 months, there is a 5% chance one or more people in your party of 4 will be involuntarily forced to wait for the next flight, which is 3 hours later. That would lead you to missing your connecting flight, resulting in a total delay of at least 9 hours for your trip."

Without this level of transparency it is impossible for me, as a single consumer, to make an informed decision about my purchase, because perhaps the most important part of the product--the likelihood of arriving at my destination at the time advertised on the website--is opaque to me.

What's worse, there is a moral hazard here, as the airline is incentivized to overbook by as much as possible to eliminate any possibility of an empty seat on the flight, while they are not legally obligated to inform customers of the degree to which they are overbooking. The market only works when information is free and complete. When an airline overbooks by such a large margin, it's a breakdown in the air travel market.
> I forget all the details but it it nearly placed the sound in your head.

Keywords on that is "voice to skull" - though what I recall, the way it was done was by layering the audio over an ultrasonic carrier wave that could be focused on the targeted listener, and the carrier would be stripped away by the listener's skull, leaving the audio behind which would be heard via bone-conduction.

I'm not saying what you describe isn't a method either - it sounds plausible, and I haven't kept up with all of the developments in the technology.

None, though, was as interesting ("scary"?) as the microwave transmission method direct to the brain/neurons...
> it's capitalism by definition as long as the means of production can exchange hands freely, it doesn't matter if they are all concentrated on the possession of a few or not.

If they can be freely exchanged, absent active as social management if distribution (which is not capitalism), they will become narrowly concentrated over time. Broad distribution is not a stable condition.
Oh my god.

This is such a simple thing, and yet it somehow didn't occur to me until now... if ZFS is your OS's root filesystem, you can use ZFS snapshots to capture and roll back the complete state of your system. Just like that, no other special tools needed. Wow.
We'd recommend anything you can find re:

1) Contract law - if you're building software, make sure you understand how to licence it and not give away too much IP

2) Related to (1), understand Intellectual Property (IP) law - again, helps you understand what you own and what others own re the software or systems built

3) Tied to (1) and (2) increasingly, anything re data ownership and data privacy (incl. GDPR, an EU regulation re data privacy). Super important for anyone building tech that touches data, whether analytics, machine learning, deep learning, or any simple database backed product (i.e. most things).

Perhaps as an aside, relevant advertising / marketing restrictions to make sure a product doesn't fall foul of any laws re what can / can't be claimed about a product.

Naturally the laws are different in different countries / states, so make sure you anything you read relates to where you're doing business.

A good tip is to google for law firm client alerts re these topics - law firms often produce free one or two pager guides summarising "all you need to know" basic info to encourage their services. These can be a good starting point.
It is because that means you control my PC from your server in your office and force me to use software in a particular way, that's what I call fraud buddy. You can shut off a piece of software or deny me access to the files I paid good money for. It's all because of corrupt IP law regarding software that was bribed away by silicon valley tech money, they made sure the public had no ownership rights regarding software.

So we might ask - dude where are the publics property rights regarding game software? But that might be too sticky an argument, the world is run by a lawless corporate oligarchy that rubber stamps the laws it wants passed. Given infinite IP law extension.

https://en.wikipedia.org/wiki/Copyright_Term_Extension_Act#/...
QuasarDB | C++ Developer | Paris, NYC, and Remote

We are the makers of a high-performance distributed timeseries database and we have very exciting use cases in financial markets and transportation.

We are looking for a C++ developer to join the core R&D team. You will contribute to the development in the product.

Technical environment: C++ 17, Git, Teamcity

email: jobs@quasardb.net More information here: https://quasardb.net/careers/
> There's only one side of it that denies it in the face of extinction-level events.

If you're going to push forward with language like that, don't be surprised when science becomes a political issue.

Climate change isn't an extinction level threat.

1) The rich countries can almost surely make it through with, worst case, major inconvenience and deaths of lots of foreigners.

2) We've had the technology to go carbon free for a long time now (in nuclear) and generally the environmentalists say that nuclear power is at least as bad if not worse than climate change. France has been basically emissions free for quite some time now.

If you want to argue that climate change is a major threat, go ahead. But if it is an extinction level threat, the nature of that threat is being communicated truly terribly, to the point where I doubt anyone on the right has heard enough of it to reject it. I've heard a lot of horrible predictions, none of them are scarier than all the other things that could go wrong over the next 100 years. Even the last 100 years had WWII in them. 100 years is a long time.
> the fact that Amazon is instructing their delivery people to circumvent building security to leave packages at people's door is concerning.

Oh, I'm sure that Amazon never instructed delivery agents to ignore building security. Instead, I expect they just passively incentivize it.

For example, the delivery agent might have been able to mark the package as undeliverable, but in turn they may have had to pay a penalty if more than a threshold of deliveries could not be completed as directed. It's not an instruction to trespass to deliver, just ignorance of what it takes.

In a functional delivery system, there'd be a way for knowledge like this to percolate back up -- the delivery agent would mark the package as undeliverable, and then the courier company would investigate the situation and ultimately refuse to accept deliveries for door-delivery in that building.

However, Amazon's current structure makes this functionally impossible, and a rotating cast of contractors makes even the knowledge-acquisition step impractical.
Thanks for the feedback and that's a great idea! Will have to run it by some pure dev contacts.
I’m just waiting for someone to throw in ‘cultural marxism’ in this thread. Sure, you may believe that some departments at university skew left but I still need to see evidence that this is a fact for all universities across the board and that it’s systematically introducing bias into research.
>> attorneys could benefit from basic programming knowledge (e.g., simple scripts, macros, and SQL).

Can you give a few examples of practical uses of those tools ?
Or transfer the plane and crew (and slot) to another airline?

"Your flight is now operated by RyanAir on the original schedule. Expect an adjustment of price via the original method of payment". Or United.
I’m on trial for murder. I don’t like my chances, so I’ll just stay home instead. They can’t make me show up, so I’m home free!
Skills you need to be a successful product manager
The second amendment was a compromise to allow a federal, standing army. Requiring enlistment in such is absurd, and goes against the reason it was written.
Is It Possible to Stop a Mass Shooting Before It Happens?
For the time, yes. They were free, and they were Ultima-alikes, and those were popular. JV has always also had a knack for writing, which helped make them stick.

He's still making games, and they're still pretty much the same games they were--and to me that is a positive.
What Are Societies of Control? (Video)
Perhaps I'm misreading, but it is a very bad idea if someone else submit a ShowHN for you. People here expect the owner to answer questions and provide more information.
This is a really good overview of the legaltech start-up ecosystem as it is today. Slightly European focus, but increasingly global: https://www.legalgeek.co/startup-map/

It's produced by one of the major legaltech meet-up / events groups, legalgeek, in conjunction with Thomson Reuters, who are also a major legaltech provider.
There is indeed a lot of magical thinking going around.

The political left calls GMO crops dangerous and fear mongers without a shred of scientific evidence. Or they spread fear about the pharmaceutical industry -- and how those evil drug researchers are trying to get people addicted to their drugs for profit.

Then when regular people decide not to trust any drugs at all -- including vaccines -- people wonder how that could have possibly happened, after demonizing the entire field of research for decades.

And on the political right we of course have wilful disinformation about climate change.
It is when they are stealing the game files and code using public internet infrastructure, aka selling you incomplete software.
Unless the QT guys do something completely of the charts, it will be a lumbering wheelbarrow vs an Aston Martin.
> This is visible when comparing PyQt and C++: yes, PyQt is easier to get into, has nicer syntax, but C++ offers more power.

That may be true for Python, but the Common Lisp bindings for Qt4 were equally as "powerful" as the C++ bindings. It had higher level abstractions that generally made it easier to read and write, as well.

> Bindings are not C++'s problem

Actually, bindings are a problem with C++. Some features (like templates) and implementation details (like name mangling) make it very difficult to create bindings to C++.
> So if I have this straight in St Louis when the people are protesting against police brutality, the polices solution is to be more brutal?

No, they brought in that equipment to deal with the riots. If it was just protesting but not rioting then that would be a different story.

The tools are a force multiplier which is necessary when you're outnumbered. There are fewer police than rioters.
Forty and Still a Dev?
Mock your GraphQL server realistically with faker.js
That's not obviously a win. We already have many people wasting a lot of time on unproductive political discussions. If scientists spend less time doing science that only they can do and more on political stuff that anyone can do, it seems like we're worse off?

There may be good ways to participate, but you need to be more specific than "lean in with everyone else".

(I exclude voting from this. Increasing turnout obviously requires all hands on deck. But that doesn't take much time.)
But they are still "scientists". If all this peer-review, academic infrastructure, and "science" lets all that crap get published, well who's to say it's keeping the crap out in other fields? Scientists are supposed to be the gatekeepers of truth, and seeing them fail in such an obvious and public way really drags everyone down.
1. Familiarity: lots of people use Dropbox,

2. Independence: I've known companies that switch between Microsoft's O365 and Google's G Suite (or some other option). If cloud/synch storage isn't linked to your email provider that can be considered to be a Good Thing to a lot of I/T decision makers.

3. Security. Not really -- I would choose SpiderOak ONE for security personally -- but Dropbox has done a lot of work to make I/T decision makers believe they are a more secure choice than Google Drive or One Drive.
Most legal codes are available freely online. Almost all US federal cases are freely available online going back to the first SCOTUS. Most state appellate court cases are also freely available online. Hundreds of lawyers and firms provide online articles or posts explaining the law, including detailed analyses of cases, regulations, issues, etc. Programmers wanting to learn the law are spoiled with choices for free online legal resources.

And if you're willing to look beyond online sources, legal treatises for laymen are available for most subjects for under $40. Many of those treatises (like the E&E law series) are so good that they're used as law school textbooks.

Meanwhile, for lawyers wanting to learn to code, a lot of online programming resources are very old school, incorrect, or incomplete. A lot of them refer to languages (or versions of languages) which no one uses anymore, features which have long been deprecated, or promote the use of code with poor security or programming practice, which is a real shame.
Here's a recent test:

https://www.phoronix.com/scan.php?page=article&item=bcachefs...

It needs to be said though, that ZFS requires tweaking for some workloads. In particular, database volumes needs to have the recordsize set to 8 KiB, in order to match the DB page size (I think the benchmark did not do that).
I bet amazon exploited the weaknesses in the contracts...

Delivery to San Fransisco - amazon delivers. Delivery to an island off Alaska - Fedex has to take it for a flat rate that nowhere near covers costs.
A solution seeking a problem, to be sure.
Sounds like a great place to take a vacation in, in that case. Tech free vacations are becoming a thing.
> Some might say, "Stop using twitter", but how is any American supposed to do that when the President of the United States uses it as his platform?

I don't use Twitter, and your reasoning is a complete non-sequitur.

I don't play golf, and the President plays lots of it. How is that possible? By... my not playing golf.
In the parlance of the day, “well-regulated” meant “equipped with the necessary tools and training to do their job”, not “overseen by a bureaucrat”.
Quantum Computing Through Quaternions (2008) [pdf]
I hope they fix QtDesigner to not be hot garbage. Elementary operations such as trying to move some controls to a container that has zero size is totally unintuitive (you need to alt+drag to the container in the widget tree view - note that nothing else needs that) and not always possible (the widget tree view doesn't scroll so if the container is out of view you can't move stuff there - the fact that selecting something in the form automatically selects it in the widget tree view and scrolls it doesn't help at all there), or simply pasting widgets in a container without breaking the existing layout (literally, the program tells you to "break" the layout... meaning to remove the existing layout). Or something like making a widget invisible (the visible property is not exposed in the property editor and if you force it to be enabled and mark the widget as invisible then the widget doesn't show up in the editor :-P).

And some widgets are simply missing or accessible through obscure ways (e.g. instead of QSplitter being in the Containers group in the widget box, it is only accessible by ctrl+clicking two controls under a parent container that has no layout and right clicking and selecting selecting Layout horizontally/vertically (two menus) - WTF, what is wrong with simply letting me drop QSplitter in the form and then place controls manually? I can already do that perfectly fine after i perform the magic incantation to bring it in - though of course i cannot change the splitter position from within the form editor, because that would be too convenient i suppose).

I've seen form designers from open source projects written by a single developer in their free time that are more polished than that. The only thing worse is writing those UIs by hand.
I am thinking about doing JD after MBA (with CS & ML degrees already). The environment got really bad for developers, all kinds of fraudsters zeroed in as tech is making more money than finance these days and startups weaponize legal illiteracy against their own early employees. I woke up from the "all will be good" illusion and realized one has to be well-versed in legal matters these days in addition to be a top tech person. I guess it's going to be valuable for a JD to have some algorithmic skills as their own field is now changing and resembles early badly run algorithms in a need of bugfixes.
Laws (at least in Italy, probably in other countries with similar systems) are actually commits to a source control system- in the sense that they contain both new content and modifications to previous content (additions, changes and deletions).

What I think is missing is a concept of document: commits (laws) just accumulate on top of each other without producing named, organized documents (files, in proper source control systems) with clear responsibilities, that can be easily referred to from other documents, and of which the latest version is the only one that counts.
Not the grandparent, but I've moved a running system from one ZFS pool to another without physically touching the computer. The OS was running off a ZFS root.
Use a template or theme designed by a designer!
regarding 1, even papers with high quality published code fall prey to bit rot very quickly -- go dig through some git repos from ML papers from 2015 and try to run them.

distributing Docker containers works better but even that won't necessarily help, because especially if you have to use GPUs the container software has been shifting underneath you. plus it's still cumbersome to make a fair comparison between containerized code and a new approach implemented somewhere else, especially if it's on different data.

Would it be worth making everyone expend a huge amount of unpaid additional effort maintaining the code for every ML paper ever published, for years to come? I'm not sure -- many are not very good and should probably be left to die. On the other hand it's common and immensely frustrating to be unable to reproduce results.

regarding 2, it seems like if the technique itself works in a substantially different way from the state of the art, even if it can't consistently beat it, that's still a positive result -- something new.
Semi-offtopic, but in the article, they link the reason why Ubuntu considers it legal to include binary ZFS:

> The CDDL cannot apply to the Linux kernel because zfs.ko is a self-contained file system module — the kernel itself is quite obviously not a derivative work of this new file system. And zfs.ko, as a self-contained file system module, is clearly not a derivative work of the Linux kernel but rather quite obviously a derivative work of OpenZFS and OpenSolaris.

This makes lots of sense to me as a layperson. Can anyone explain what the counter argument is? If a non-GPL binary zfs.ko isn't allowed, why is a fully-proprietary Celeste.sh (a commercial video game) okay? Because Celeste has fewer privileges?