jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They weren't stubborn, they set out to "give windows a Unix command line" but then they discovered how unsuitable a Unix command line is, and had to rethink.

See the original lead architects comments here:
http://stackoverflow.com/a/573861
I wouldn't suggest writing user-facing shell scripts, and bugs (even big ones) happen with other languages all the time. I don't want to see large pieces of software written entirely in bash, but scripting where it's useful is fine with me.
I think octopart.com does most of what you're suggesting. I would be interested to see how you could improve on it.
>To suddenly decide that these are completely unnecessary

Not a very bold move for the world's largest cloud provider.
I haven't played this game, but after I posted OP on my facebook feed I went out to a party and one of my friends confessed that it made him think of Mass Effect also. Apparently he put quite a lot of time into trying to build a relationship with a hot NPC only to find out she was gay. In his words 'I was shattered. I put all this time into building the relationship and she wasn't even into guys'.
"... this is very dangerous, it creates oligarchy, which, in turn, has all the incentives to restrict free market, free speech and democracy."

One could argue that the US is already an Oligarchy or more accurately an 'Oligarchic Plutocracy' which has accomplished all of the above.
> Is it not common knowledge already that code review is the single most valuable tool in getting rid of bugs?

No, it isn't. Because there isn't that much evidence it is. It is a good tool, but "most valuable tool"? That's a very bold claim. I would still place code analyzing tools, linters and fast feedback cycles (= fast compilation and ability to check changes) over code reviews, if only for the fact many code reviewers tend to divert into "I like this way better" arguments.
> That's why taxing heavily middle class is a terrible idea

This seems to relate to marginal income tax rates, not corporate taxes.

>and all the "tax the rich" regulations in the end mean "tax those who cannot escape taxation".

They don’t have to. Simply eliminate deductions and credits and exemptions.
We don't know what that server is running. If it keeps a log of all the queries then it has a pretty nice list of emails from people that might make good targets.
As I recall, This is third down-related issue of Notion in 2021.

Notion advertises itself as 'All-in-one Workspace'... But I don't want to leave everything to unstable 'All-in-one Workspace'.
> Mainstream economics also measures the widening wealth gap but it's incredibly infuriating that they can't fucking put two and two together and understand that the gap is the social cost of their stability measures.

Because it's not. It's the cost of fiscal policy decisions made overtly to aid “job creators” in the supposed hope that the wealth they drink in will trickle down as a golden shower for the rest of society.
My view is that the public in general has a right to universal services that can realistically only be delivered through taxation. That right needs to be balanced against the right to transaction privacy. It's one thing to say that friends should be able to send money to each other privately; it's another to think about bank settlements and international flows of large sums of money not being visible or auditable.

The whole issue is a real minefield and I don't have a firm stance. And obviously the fiat money system has gaps and flaws there too. I'm sure much of the HN audience would disagree with me here from a libertarian point of view. But I think it's safe to say that the issue of transaction privacy & freedom is not as straightforward as that of speech (which itself is really not that simple).
This is not the first story I've heard of employees stealing millions from their long term employer to fund their gambling habit, in fact it is shockingly very common.

A solution is to have casinos track/report customer spending, if a customer is spending (and losing) very large sums of money (say over 50-100k), they should verify their income.

I help run a small money remittence business and we're legally required to verify the payslips/income of customers who send X amount per fortnight (I forgot the limit as it's been a while since I dealt with compliance) and we send the data to a government body. If a small business can verify income and see where the money is coming from I don't see why casinos can't do the same.

After I wrote this I realised this isn't actually feasible as people can just walk in to casinos without being identified (never been to one). Maybe this needs to change, maybe memberships should be required for entry into casinos, just like you would a gym. It's just crazy to me someone can swindle 3.7m without causing any alarms.
Simple just closed also (BBVA also).

Looks like BBVA is making some changes.
Right, how could I forget being pedantic and thinking that pushing arguments to their logical extreme is an argument in itself. This is HN after all.

Disinfecting and cleaning your hands (even with soap. Noone's told you to douse your hands in alcohol every hour of the day) is as much for your protection as it is for others. Additionally, you can expect an average person to wash their hands maybe three to four times a day. Considering we have doctors and nurses that do this on the order of tens of times a day (and they all do it with hydroalcoholic solutions, which is the one thing that will damage your hands), the pretend harm caused to ourselves is bullshit.
>Ever since Postman started getting worse I switched to Insomnia and haven't looked back.

Curious to know what you feel as been getting worse with Postman?

I'm a long time user of it myself and feel it has consistently done what it says it will do without much cruft.
It's a tragedy that all of this data was available to anyone in a public database instead of.... checks notes... available to anyone who was willing to sign up for a free account that allowed them 1,000 queries.

It seems like PDL's core business model is irresponsible regarding their stewardship of the data they've harvested.
where 1=1 and

,first=condition
That's not true. I watched the whole video and their charging practices were a joke. They knew they were driving too fast, they knew they didn't charge enough before they left.

In any case, from 500 miles with 10% degradation, 10% reservation, and 50% inefficiency due to towing you're still going to get 200 miles. Most superchargers are within 50-100 miles of each other. Ezpz.

At 250 miles with those same metrics, you're at 100 miles of range. Sure you don't want to go cross country but you can make the haul if you want to.

The biggest problem is going to be trucks with trailers hogging the whole bank of chargers so they don't have to detach their trailer.
Yeah, this is like the "early access" video games that never end up being released.
Well, it finally happened: we outlasted Google!

Hi, founder of Breezy here (www.breezy.com), a secure cloud / mobile print infrastructure that actually is "enterprise-ready". (For example: we have tens of thousands of active users across thousands of retail branches for one of the top 3 banks in the US, plus thousands more across dozens of countries around the world.)

I started Breezy in 2009 because, as a corporate lawyer at the time, I needed a way to print from my BlackBerry and couldn't find one. I applied to the 2010 YC batch with Breezy, got rejected, went through Founder Institute instead, raised a 750k seed round in 2011, almost ran out of money, pivoted to an enterprise focus, raised a bit more money, barely survived a BS patent lawsuit from a Canadian competitor now owned by HP, went through lots of other ups and downs, and here we are.

We're never going to be a unicorn, but it's a neat little business in a niche that while "nice to have" for most companies, is critical to some. If you need quality cloud print infrastructure, hit me up.

---

Meanwhile, a few thoughts from a 10-year industry veteran:

- GCP was never enterprise-class in any way. "Utterly unreliable" was the most common complaint we heard from customers.

- The core problem for a lot of enterprise use cases isn't driver incompatibility; it's network routing. Your MFPs are on this network segment over here, but your users (especially mobile devices) are on that one over there. Cloud printing can save you a lot of network headaches.

- "Driverless printing" doesn't work very well, and never has. This goes double for Mopria, which while by far the most successful of attempts, is pretty shaky in real-life usage, and lacks most basic capabilities around security, audits, encryption etc etc.

- AirPrint is pretty good and is consistently getting better, but it's always been very consumer-focused and remains so today as far as I can tell. One of the really great features they could add to simplify enterprise adoption would be to enable querying "Print Servers" (which the AirPrint spec does recognize) for lists of printers served by them. Right now there's no way to do this, so in order to reach an AirPrint print queue that's not bonjour-routable from your current IP, you have to have a config profile that points you to that specific queue, rather than to a server that returns a group of queues.

- The other major improvement opportunity there would be the ability to use certs to completely identify the user, thereby enabling (say) an Intune-provisioned iPad to print natively to a Xerox-managed enterprise pull-print / badge-release system, so that users get a native experience of printing via one queue, to any printer in the org. This is possible with Breezy today but there are a number of hoops to jump through on the admin side.
"In the years leading up to the pandemic, annual global wage growth was fluctuating stably between 1.6%–2.2%. Now, income, working hours, and employment have all been impacted by COVID-19—but for those who have held onto their jobs, how have wages been affected?

This interactive chart from the International Labour Organization (ILO) reveals how the global pandemic has affected both nominal and real wages, as well as unemployment rates.

The date of data collection varies on a country-by-country basis, using the most recent available data. The most recent measurement of wage indices is from September 2020 in some countries and the least recent available data comes from Q2’2020. In select countries the date of unemployment rates and wage indices are different. As a point of reference, the average wage index in 2019 was 100."
Every respectable hacker remembers the spec of their first computer.

286 + 1MB RAM + 40MB hard drive.

This was 1992 and it was valued about 1000$.
Companies are owned by people. The idea is companies push all profits to shareholders and employees. It’s fucked that people don’t understand this and think that taxing companies is somehow different than taxing people.

As long as taxes are paid the calculus should be in what’s most efficient. I don’t care if the company pays it directly or indirectly through people.

What’s actually stupid is that dividends are taxable. Since they are after tax the company pays taxes, sends the remaining money to shareholders as dividends. Then then the dividends are taxed at the individual level.

What’s even stupider is that is a company is a shareholder. It pays taxes on that dividend income, then distributes to shareholders.

It’s not the system that’s fucked, it’s your understanding of the principles of the system. I suggest a microeconomics 101 MOOC.
JavaScript gains no performance benefit from ECS because JS arrays are dynamic and sparse. The performance benefit comes from dense, contiguous data (structures of arrays, instead of arrays of structures) in languages that allow that.

Consider the difference between:

object 1
property A
property B
object 2
property A
property B

and:

property A of object 1
property A of object 2
property B of object 1
property B of object 2

If you need the property A for all objects, in the first example we have to jump over the property Bs. In the second example all property As are next to each other.
> I will lose against these guys every single time

It's true that you will not outperform HFTs consistently. But that's fine, you don't have to outperform them to make money. That's because the stock market is not just you and the HFTs, there are hundreds of thousands of other traders.

If there's enough liquidity, you and the HFT can make the exact same trade and have the exact same profit (percentage). The HFT is not necessarily against you. You might buy low and sell high to an HFT, and the HFT might sell even higher and make additional profit. Again, you both made money and weren't against each other.
I have heard complaints when it comes to local development of apps running Python. Seems from [1] any version older than Python 3.9.1 may have problems:

"Python v3.9.1 becomes the first version of the language to support macOS 11 Big Sur. The developers note that the release is made possible thanks to Xcode 11..."

[1] https://www.techradar.com/news/you-can-now-run-python-on-app...
Tech blogs and sites are mostly useless. There are good places MDN, official docs sites (when they aren't written by Google that is). But there is so much just machine generated, or amateur 3rd world generated trash out there that its difficult. Front end development is much worse than other areas with this.

This summer I had a lot of trouble finding information for something specific in Angular on how to do some specific thing, where the official docs didn't cover it in depth enough, and then searching for it online was impossible as it was thousands of "blogs" with the same copy pasted tutorial with a few key words changed around that show the same hello world example.
Interestingly, I suspect Facebook employs the largest auto-loaded codebase in the world and I suspect this is made easier by the fact that everything is controlled under one roof. There is some namespacing (à la PHP namespaces) for standard library stuff, but most naming just takes the form <TeamName><NormalClassName> to avoid any conflicts.
The people filling the forms aren't the people paying the bills, so their opinions on the matter are moot. The actual customers want the feature, so it would be silly to not offer it and leave money on the table.
When cardiologists are away, I'd imagine no non-emergency procedures/surgeries are performed (no heart transplants, quintuple bypasses, etc), which has to be a significant factor here.
Read Cringley's book on Silicon Valley (the one that ends with "and still can't get a date" or the like) for how one individual, a lowly receiving clerk, came very close to killing Intel after it had become very big (maybe Fortune 500 big).

"pointy-haired-boss management schemes" have killed many a high tech company and will continue to for the forseablefuture.
Could anyone explain what the "mouse ahead" feature of X is? It's mentioned in the article and it piqued my curiosity -- googling has been unhelpful.
We should change this.
The most complex part of Web SQL effectively amounted to "Whatever SQLite implemented"

Which is one of the most tested, most utilized, most known pieces of code used among modern software. Saying "reference it" is entirely rational. And really the ludicrous notion that documenting its behaviors is unfathomably difficult is so asinine that it demolishes that line of argument.

neither Mozilla nor Microsoft supported it

Microsoft doesn't REALLY support either: Does IE9 have IndexedDB? Not that I'm aware of.

Microsoft's angle regarding Web Databases was nothing more than "I don't know...that looks mighty uppity for a web app..."

Mozilla is taking a very myopic, "high-road" approach that is similar to, and less justifiable, the whole h.264 debacle: Everyone loses, but someone gets to hold their head up high.

Further, Chrome, Safari, Opera, other...none of them support IndexedDB, so as a standard it is effectively irrelevant.

Presumably the W3C have decided to favour IndexedDB instead, which solves many of the same problems in a much more elegant, simple and well-specified fashion.

Ha ha ha!

The IndexedDB spec right now has incredible gaps that make it close to useless. The braintrust at Mozilla that are responsible for it can't stop themselves from saying "CouchDB" long enough to actually work on it, it seems.

I think they got caught up in the whole NoSQL thing. So much so that they now seriously advocate that libraries should pop up inefficiently implementing SQL on top of IndexedDB, which is just saddening.

But aside from that, rah!
He is a supporter of net neutrality but is on record as saying ISPs should combat copyright infringement. When the question of how both could be accomplished arises he admits to being complete ignorant of how technology works.
The issue with news sites and voted articles, is any political leanings on the board quickly causes an unbearable echo chamber (digg).

Precisely because those TSA/XXX-ray articles get voted up is why it's useless for them to be here. All we're doing is repeatedly polling the same people whom all agree with you. Do you think Napolitano reads hacker news? Unless we are going to form a "Hackers Political Party" we aren't accomplishing anything.
By that, he means "sucker them into an endless compulsion loop and offer to heighten the reward for cash."
True, but you probably obtain much of your iodine and vitamin D from fortified foods (e.g. salt, dairy milk, butter). Many products marketed for vegans are similarly fortified with vitamin B12.

That B12 can be produced by bacteria is significant because it means it is obtainable from non-animal sources. Vitamin D3 is an example of a vitamin which does not meet this criteria (although fortunately it is both produced naturally by humans, and can be substituted by D2, which can be obtained from plants).
Loan defaults also destroy money (monetary deflation).
I submitted this earlier in the month and submitted an update. Now it truly is a full featured HN Client. You can now upvote on comments too :)
I was about to post the same thing. The research methodology is very careless here. It reminds me of how so much psychological research has been reexamined after psychologists stopped using college students as their exclusive sample group.

The Onion should really do a parody of studies like this. "100% of Americans Answer the Phone When Strangers Call" or something like that. As it is, dubious research like this just generates misleading headlines that then misinforms public debate about important issues.

Having said that, based on personal experience I don't doubt the basic results in terms of being for/against privacy, but the numbers and methodology are probably garbage.

I'd be very interested in any study that used different communication mediums to ask equal numbers of randomly chosen people the same questions. Phone, email, Facebook, etc. I think it would raise a lot more questions than answers.
Beautifully written, thanks for sharing.

This reminds me of this movie: http://www.imdb.com/title/tt0108560/ (Who's the Man?)

A 1993 classic with a lot of known Hip Hop artists, the main characters basically help a well-known and very helpful barber in the community by joining the police and taking care of the community. Quite funny and entertaining.
Subjecting employees who cannot sign their own name to the whims of their employer is not the solution either. Without unions, working conditions would be disastrous. Look up the shipbreaking yards of Pakistan or unlicensed coal mines in India as an example. Most white collar jobs are not unionized, many blue collar ones are. I think that's ok.
To me Coinbase has basically become a USD -> USDC onramp - everything else they provide can be done on decentralized exchanges in a way that is both cheaper, and (at least once you get used to the system) easier.
what again is the central authority of the internet?
Isn't "having a central authority" the very problem that Bitcoin solves? You can't just say Taler is better than BTC because it has a central authority. Central authority IS the problem. All central authorities are doomed to fail sooner or later BECAUSE they are centralized. Has a distributed authority ever failed? What am I not understanding?
No, I didn’t get any coherent explanation of what the OP was objecting to, after offering charitable interpretations that were rejected.

Edit: I did get some completely separate, independent arguments, if that’s what you mean, but I’m saying I got no explanation of the original comment.
100% agree. It may be futile with the vast majority of their users, but every person who actually cares about it and becomes more informed though advocacy is a modest win of some kind.
Twitter seems to have some unique properties, especially for users that don't have many followers. It feels like you have friends even if you don't know them at all. On other platforms it's way more one-sided, more passive. Something about the way twitter works makes you think you belong to the groups you share interests with - but most of the time it's just a false feeling.

I know several people that are glued to twitter, 50k+ tweets and more (for some reason they have mostly niche interests) thinking they belong and have friends, not realizing how toxic it actually is for their mental health. Something about twitters formula works very well for certain kinds of personalities, but what is it?
It seems like an example of how automatic documentation generation spews out garbage unless you work to create comments specifically for documentation.
I probably know a dozen people in my circle of friends with Android phones at this point. Of those, maybe 3 would give you any more than a blank stare if you asked them what CDMA and GSM are. I'm the only one out of that group that has a rooted device.

I think technically inclined people are more drawn to Android, but I don't think that anything close to the majority of Android's user base is technically inclined by a long shot.
If you're confident in your abilities, take your future into your own hands, dive in to the startup world and never look back. :)
Yeah, Scripting Layer 4 Android is what I came over here to say. Why does he distinguish google-developed apps from 3rd party apps? In terms of the "killer-app" criterion, it makes no difference.
In addition to what you say, it's also a matter of community. If the article is on some stranger's blog, I'm more likely to post here. If the article is on a site where I feel like I'm already part of the community (say, Metafilter, or JOS (in the past)), I'm more inclined to post there.
What a strange article. It seems to be saying that the dramatic reduction in the number of poor people over the past two decades doesn't matter because the poorest person in the world now is just as poor as the poorest person in the world was in 1990.

I'm pretty sure that the people who were poor in 1990 and aren't poor any more would differ.
I had the same complaints wrt video tearing, however in very recent distros (F21+) the issue has largely been resolved.

In non-composited environments, tearing would happen unless a hardware overlay used.

In composited environments, tearing would be inevitable because the compositor would use a nonsynchronized back-to-front-buffer copy. This has largely been replaced with a synchronized buffer flip, so that there is no tearing at all.

The one remaining issue I have is with fullscreen Firefox videos. These get "direct" output (they skip the compositor) but don't use a hardware overlay, and therefore tear. There are a couple solutions for this that I'm playing with.
I use Windows but Gimp is my "go to" graphic design app. It's a solid alternative to Photoshop.
She wasn't running for mayor, she was running for governor.
Damn, you're right. I must have been thinking about Star Wars.
Thanks! our startup (realtimefarms.com) also runs on GAE (python though), and we use the blob store image serving to great benefit, but have been toying with supporting video uploads, helps to hear how you guys are doing it.
Or a few mint leaves for a soothing flavor...