skysight-inc/HackerNews huggingface dataset:
Why should the tax source be distinct? In my state of Texas, for example, there is no personal income; there is sales tax but that's more for corporate accounting than personal accounting. That leaves corporate taxes (and unreliably, fines) to pay for the state's budget. So then companies which engage in practices to minimize their tax risk avoid paying even that.

While I think a universal income is a laudable goal, I do not think our economy is automated enough to support it.

You don't think corporations should share the burden of feeding, clothing, housing, and healing the nation in which it reaps its profits?
A lot of folks would look at you and feel the same way. Count your blessings. You have a lot going for you! Salesforce today, side business tomorrow. Or not.
> they are not that complicated

Yes, when you're only interested in creating a toy/proof-of-concept that doesn't consider: feature-completeness, optimization, concurrency, security, performance, transaction management, stability, etc.

I suppose you could say that _any_ complex product. "Google Search is just a simple web search box, connected to a text search engine with a little bit of linear algebra on the back end. It's really not that complicated."
FCA launches CarCloud, a car subscription service
>delete their data

Which is arguably, at least in part, actually in opposition to this. To the degree that data can be better exported and spread around, it's more likely to be persisted than if it's locked up in a single company's system.
I'm definitely going to email you. My name is Obinna, and I have experience in automated agtech systems. I'm interested in the work and very invested in Subsaharan African agriculture.
I don't think we should look to the only president to resign from office for examples of what to expect.
If by "multi-recipient emails" you talk about newsletter that's probably more MailChimp's territory which is also clear from their landing page. Mailgun is clearly aimed at developers implementing transactional email functionality.

It's not "necessary", same as Stripe isn't necessary for accepting payments but it makes it a whole lot easier if you have to deal with it and don't want to implement everything yourself or run mail infrastructure.
I have trouble parsing what you're saying. Honestly, a lot of it seems like empty taglines that don't say anything.

>It is to evict people that failed to bring forth sensible policies.

What policies? Doesn't every new politician claim exactly that?
I’ve encountered so many iOS bugs (both in 13 and previous versions) I’ve strongly considered making a website documenting them all. I honestly think Apple CarPlay is the buggiest thing I’ve ever used.
Regardless of whether anyone actually votes strategically in practice though, it seems pretty understandable that people would feel disillusioned when they see an outcome like this. Most IRV supporters say "you can honestly rank your preferences among all candidates without worrying about throwing away your vote"...and then the Republicans in that election ranked their preferences honestly, and it turns out they threw away their votes.

As you point out, it's harder to predict whether you're throwing away your vote because it's harder to reason through the effects, but I think that's just going to make even people unhappier with IRV and generate even worse election outcomes. At least in FPTP you can usually tell what the best strategy is in advance, so if you throw away your vote you only have yourself to blame.
Windows 10 is fine for me too, altho UWP apps seem really laggy. I understand the logic of callback style coding, but it seems like you click a button, and then the system graciously responds. Whereas in non-callback style coding, the system begins to do something and you feel like it's definitely on the job. It would be nice to have some kind of feedback constantly linking the button press to the response that happens.
It's not for everyone. I love working on complex systems and would probably get burned out doing the simple-but-necessary parts of building an entire product. :/
It’s all baby steps.

WebDRM: subvert control of the machine from the user.

WebUSB: allow browser-based attacks on physically connected hardware.

WebBLE: allow browser-based attacks on wirelessly connected gadgets too!

What’s next? WebDMA? WebFdisk?
How many government employees faced jail time on his accusations?
FWIW, that relies on hiding input via CSS, which -- outside of a separate exploit of HN's comment sanitiser -- is not an option in a HN comment.
Thank you. Common sense is rare these days.

Did bootcamps ruin everything? All of a sudden there is an influx of people with pushy sales-person/telemarketer type of personality in dev positions who's live goal seems to be to forcefully extrovert introverted colleagues.
> if you say that there is one example where a social worker wasn't dismissed in this way then I do not agree that is sufficient to derail the argument.

Isn't that kind of ridiculous? If you say "Thing A happens! Here's an example of when thing A happened," but it turns out that your example did not actually happen, well it sure seems like your argument is likely not true, or that thing A happens with such low frequency that I don't need to worry about it.

The argument is not how you phrased it "here's one time this thing didn't happen," it's the fact that the example you provided did not happen. You have every incentive to find real examples to support your case.
Isn't it the whole idea behind https://solid.inrupt.com/ ?
Well I think not many people have a problem with Ubisoft having their own store, but why require a launcher? (e.g. that the launcher runs in the background or that I have to start it at all when I start a game)

The functionality should be optional and the parts you need could be a library which integrate within the game.
I wonder if there's some anti-trust consideration to it. If Apple were able to update all their apps separately from the OS that would mean they had accessible APIs to do it. People would complain a lot more loudly about Apple blocking replacement functionality and Apple wouldn't want to allow a replacement for, eg, the messages app.

If you integrate the apps directly into the OS then you can just say that no APIs exist, those are just features of the operating system itself.
Archived link, I think HN knocked over the server:

https://web.archive.org/web/20191023134247/http://adventures...
Bull. Shit.

> If you read the history (and these days there are tons of resources) this sequence of events (of overreach) has unfolded a thousand times. There are a whole bunch programmes that have been shutdown because one group or the other got carried away or did damage.

There are many such programs, says you, and yet you fail to name even one.

There has never been this level of government overreach -- if only because of the technology involved. Never has it been like this. Or at least, never has a government survived this.
Or people don't really agree on what "fixing" means.

To some of what you talk about, there is by no means universal agreement on whether you ought to be able to purge your content from the Internet.
So rather than fake it’s more legally protected versus not legally protected?
Hope you kept those coins -- must've made a decent chunk of change on the valorization of those alone!
I think there is a bit of a catch-22 in regard to ridership and using already limited city roadway resources. I am privileged to have a protected bike lane for a about 50% of my commute to work, but can't deny the argument that it is vastly underutilized in comparison to roadways. Unfortunately this seems to further polarize cyclists and non-cyclists when I do need to share the roadway. It is a difficult problem that large scale public works cannot solve alone.
I apologize for not being clear; I was referring primarily to 4.4 "KitKat". Still have a tablet that I run with that on it (offline) to read ebooks. Quite nice. You are correct though - pre-4.0 was pretty rough.
The hash value is a bunch of bytes. A "string" would need to be some encoded version of those bytes, commonly hexadecimal representation.
> I do not use cookies. No Tracking. No google adsense.

Very cool. The whole thing is cool but I like that best of all.
The irony is that Bloomberg is complaining about Google charging for formerly free stuff while Bloomberg is doing the same thing Google is.
Bringing the simplicity of React to your entire stack
The bugs shows very increased complexity in the system, which causes so many exceptional scenarios that it is hard for QA to catch them all. This is the reason
Actually, it is the Democratic house representatives that are trying to remove the president.

Edit: Original words below

Actually, the Democratic party is in motion to remove a questionably elected president. And he'll actually end up resigning in utter disgrace. His crimes will be revealed and his name will become synonymous for greed, stupidity, and treachery.

I bet you, here in front of all of HN.
Yes, absolutely. Just like clapper should have been for lying to congress.

That doesn't absolve trump of consequences for his own actions though. If he's dirty too, then he needs to go.
From the reverse argument: it's really very tiring that the ultimate defense from any American on any topic ultimately boils down to American Exceptionalism.

Yes you have a wide variety of population densities and climates. So does Europe. So does everywhere else in the world.

It's the most boring and lazy argument to make, and it never actually answers anything. Exactly what is so different about LA compared to Paris that it can't have good cheap internet and cyclists must die at 5 times the rate?
I don't want to get in to a line item list but he tweeted that it was inconvenient that the justice department indited two Republicans near election season (ignoring that they actually committed crimes).

His recent statements about the emoluments clause.

The list goes on.

That's not someone looking into strange random laws as part of an effort to improve government, that is questioning things purely to further his personal goals / enrich himself personally.
Back in the early days of TV, "The Untouchables", set in Prohibition-Era Chicago, ran for a while on network TV. David Mamet made a movie out of it some years ago.
I’m with them. My two problems when reading the original argument:

They rigged the benchmark to be something quantum-specific before saying classical computers couldn’t do it. I get why. I’d just rather it be something they both could do, classical having great algorithms, and quantum one outperforms it many-fold. An old example was factoring. I’m sure there’s other examples out there. Maybe try to simplify them for low-qubit circuits.

The biggest gripe: basing the argument on what classical computers can’t do. Can’t is an assumption that’s been dis-proven about so many things so many times. Who knows what new algorithms people will come up with down the line doing what we previously couldn’t do. I want an argument that’s instead based on what can and has been done vs the new thing being done. I similarly preferred constructivist logic to classical since the latter was assuming things didn’t exist. Universe surprises me too often for that stance.

Another thing about these is the comparison to supercomputers. Me personally, I don’t care if the quantum computer outperforms supercomputers. I’m looking at practical QC like anything else: does it do the job more cost-effectively than alternative solutions? That cost includes hardware, any leasing/licensing, maintenance, specialists, etc. If it does, then they’ve achieved something for me. If it doesn’t, then QC was an implementation detail for a system that didn’t make the cut.

FPGA’s are already an example of how this might play out. They’re friggin amazing with all kinds of potential. I’d love to have a desktop loaded with them with libraries using them to accelerate my apps. Them being invented and improved wasn’t enough for that, though. The duopoly, esp supported by patents, has kept prices of high-performance FPGA’s way too high.

It would be better if they were priced more like flash memory with the synthesis software being more like mass-market A/V software. We’d see an explosion of use. Instead, the legal system allowed the inventors to keep competition and innovation at low levels to maximize profit. I expect the same with practical QC for at least 20 years. I’ll still be using a mix of NUMA, GPU’s and FPGA’s while early adopters mess around with quantum computers.
> So, Apple found a crash, and instead of completing the review (this assumes they could have, and benefit of the doubt here, they could have), they didn't.

Yeah, the crash could have prevented them from completing the review.

> As a user, that means Apple is delaying apps longer than need be.

Meanwhile, according to another outrage, Apple is •not delaying releases enough* and rushing out buggy apps and operating systems.
You are not running uBlock Origin, so ads might be taking up all the CPU cycles they can get their hands on.
Thanks! We'll add it after we do a bit of cleanup of the data
I think you can use format!() to format the byte array as a hex string.

The result of a hash is never a string, so it makes sense that you'd need another step to print it as one.
They need one year of tech debt payback to get things back on track like what happened to one of their prev releases.
Show HN: Later – Smart scheduled send for Slack messages
I'm using Notion.so It's not a self-hosted platform and not personal in that sense but it has export to markdown capability so I feel safe storing my knowledgebase there knowing that I can download the data, files, images and everything else I have uploaded in a non-propriatry format
Tiddlywiki: https://philosopher.life/

About 3 years, and I use it every day. The experiences with the tool are documented in the tool.
I grew up in a home where my parents separated when I was in 1st grade.

Mother who gained custody had sever bipolar which led to days where she literally would not get out of bed.

When I was in 6th grade I remember having to pack lunches for my sister who was 4 years younger and make sure we both went to the bus stop and got to school each day.

It was a bit more difficult when I hit the 7th and 8th grades as the school in the area started those grades an hour earlier than K-6 and my sister and I no longer rode the same bus at the same time.

We managed pretty good, and my sister and I are very close to this day because of how we took care of each other growing up.

I also had immense freedom, no curfew/bedtime and freedom to roam unsupervised unless my grades slipped. I enjoyed the freedom so I managed to keep my grades up my entire education.

It helped that cell phones in the hands of every child were still not a thing, just as I turned 18 and moved out on my own is when I remember getting my first cell phone.
Live: Facebook CEO Mark Zuckerberg Testifies Before Financial Service Committee
They did it in Hungary.

Even the country had good telco infrastructure, only the armed chiefs, vets (important role in a self-sustaining economy), doctors had phones at home. I lived in a major city and only in 1996 you could get a landline.
Personal computers were on COCOM lists. https://en.wikipedia.org/wiki/Coordinating_Committee_for_Mul...

So yeah, they did take your personal belongings. If you had a pretty wife or daughter, the local armed chiefs might take them too.
Picsplore
I'm sure you didn't intend snark, but no need for the tone - that's a new post and not a response to my original question.

Thank you for the link to a potential explanation.
Hi HN! I created Later to solve a problem I've had every day since joining a remote team: I want to keep our conversations in Slack, but don't want to intrude on my coworkers after hours when they're in different time zones.

Later has a few tricks that I continue to enjoy daily:

- Later does the time zone math for you, automatically determining when 9:00 AM is in your recipient's time zone
- Later watches for when your recipient comes online and delivers your message early if they go green before 9:00 AM (but you can disable early delivery for a message, too)
- Messages are delivered as if you sent them (as opposed to Slack's built-in /remind, which sends messages out of context from Slackbot)
- Later works in DMs and group DMs as well as public and private channels - handy for making morning announcements to a distributed team

After months of use with my team, I'm excited to launch Later for anyone to try. I'd love to answer your questions
Nowadays not much, but it used to be overrated and had serious reliability problems.

Your startup probably doesn't need Big Data (TM). Just use a relational database like Postgres and learn a bit of SQL. IIRC, Postgres outperformed Mongo at JSON processing, which was supposed to be one of the stronger points of MongoDB.
From the blog post (I haven't read the paper yet) that's also what I understand

> we ran random hard circuits with 53 qubits and increasing depth, until reaching the point where classical simulation became infeasible

Or am I misunderstanding something? (ELI5 plz, I'm not well-versed in quantum computing).
Good move. It’s data we create, we should own it.
His researching skills are indeed impressive, but I feel like he's a bit "loud" in his personality/character and that can take some attention away from the interviewee.
Ghost Membership Software: Sustainable Revenue for Publishers
Because that's how the industry built the mobile devices regardless of the app store model. The phone is a "disposable" black box and the use cases of most users support this: almost nobody cares about accessing the file system directly for example. There's no support for anything "legacy", the form factor makes difference because it keeps most people away from tinkering with the system, all (most?) of the HW components are custom and the SW that comes with them is just as obscure. Everything relies on the cloud to the point where cutting a smartphone's internet connection pretty much takes away all the smarts. And most users don't have a problem with this, they probably never even stopped to ponder these issues.

For better or worse your PC is a vastly different beast. I'm not saying it should be like this, I'm saying it is.
Pretty sure the Sistine Chapel is doing fine
My thoughts exactly. If this becomes reality as described in the article, the only change we'll see is countless new social networks popping up, creating shadow profiles based off of the exported data, and spamming phones and/or emails with "Someone you know joined our network and imported your post 'XYZ'! Click here to join them and see their comments on your post".
You can read NYT articles in a private browser window.
Also here's a great article with a couple of examples (think this was discussed here a while back):-

https://fastjetperformance.com/podcasts/how-i-almost-destroy...
Well, if you're gonna nitpick...

A garbage-collected language wouldn't let you allocate such items on the stack in the first place.

GC languages tend not to let you choose where to allocate in the first place, and have obligatory heap semantics for reference types. Some compilers (including Go and Java, to my knowledge) will attempt to optimize the implementation to stack allocation when possible using escape analysis, but this is less precise, and more opaque, then Rust's allocation. And you won't get feedback if it stops working.

So, by GP's comment of "unheard of (or just plain dangerous)", the "unheard-of" applies to GC languages and "plain dangerous" would apply non-GC languages.
In this election, the spoiler candidate was the Republican. If the Republican hadn't run, the Democrat would've beaten the Progressive, and the majority of voters would've preferred that outcome (including the majority of Republican voters who assumedly thought that their honest rankings would be properly reflected in the election result).

It's a confusing example because we're used to spoiler candidates coming from third parties, but the politics in Vermont are a little bit unusual.
For RTP MIDI, UDP is used. So anything that can transport UDP.

Simple Ethernet is more than good enough... but of course the lower the latency, the better.
Ah sorry, missed it. Thank you for clarifying.
Seattle Public Schools Want to Teach Social Justice in Math Class
It’s like that because strings are very difficult to get 100% right even in gced languages (Python 2 says hello) and when you take into account ownership and different standards used even in the same OS it all becomes a nightmare. You have to know when you want a reference or an owned object, when you want mutable vs immutable and when you want portable vs OS specific, and god forbid you put a path in a string. This is why rust has multiple string type families, all of which (well, most) Python very conveniently hides, for good reasons.
Keep it up! I have a bunch of friends who wish they had the motivation to put a few hours in every night post kid-bedtime, but don’t have the stamina. It can be tough but keep the momentum going and we’re all psyched to see what you put out the next time one of these threads rolls around :)
Not me, but Sourcehut seems to be doing okay so far.

https://sourcehut.org/blog/2019-10-21-sourcehut-q3-2019-fina...

Drew did some Q&A on Lobsters about it:

https://lobste.rs/s/r41yfm/sourcehut_q3_2019_financial_repor...

Drew wants to run a business completely on free software and for free software, and he seems to be doing it.
They say linear in time for increasing circuit depth not increasing qubits. They also don’t address the classical algorithm being exponential in memory as well.
I sell freemium software that blocks distractions on your computer so that you can focus on doing work. Unlike my competitors, it's a one-time payment business model.

The idea for my product first came to me when a friend in university had trouble staying focused on writing papers. He was constantly playing World of Warcraft and needed a way to temporarily block himself from playing the game. So I quickly made a little VB.NET app and service that would watch for the game executable and kill the process if it starts. It did the job well enough and he ended up graduating :)

At that point, some other students approached me and asked for my little app to help them study. That's when, half-way through university (2010), I made a website for my app and had it available for free. I continued to maintain it and over 4 years, added more features including: blocking websites, adding breaks, scheduling, and passwords.

In 2014, I split the product into a free and paid tier. It wasn't an easy decision, but I was spending a lot of time on it by this point and customer support was also starting to take a serious hit on my personal time. In about two years (2016), I was making more money from the paid product than my well paying government day job. So, I decided to quit my job and work on my business full time.

Although I felt it was risky, the alternative was passing up an opportunity many people dreamed of having. I never planned to start a business in the first place and I kind of felt/still feel imposter syndrome. For now, I'm just enjoying my new found freedom and continue to be thankful for my new job. I'm going to keep it a lifestyle business for now, but I wouldn't be opposed to selling it as my exit plan.

I've spent (effectively) $0 in advertising since developing it and I'd say my customers come from organic search, external links, and word-of-mouth.
Which garbage-collected languages put automatic variables in an actual stack that gets bumped on function calls even when you pass pointers to the automatic variables ?
Laws should be questioned and repealed as needed.

The problem here is not that the people in power want to "question" the laws, they're literally ignoring them and breaking them, in secret, without the consent of the people.

It's only when this stuff is uncovered that these perpetrators shift to "questioning"-- as though it's a open debate, it's not.