skysight-inc/HackerNews huggingface dataset:
While that's true, it may only be part of the story. There is a clear tension between "democratize X" (for Robinhood X is "finance for all") and offering a white glove service, including stellar support for everyone. It simply won't scale.

Democratizing X also means commoditizing X by offering a minimum acceptable solution that will become what people are taught to expect. I am not sure there is a way around this to be honest.
That's why scrum changed the wording from "estimate" to "forecast". It's more like a weather forecast: you'll often get close, but sometimes it's completely off.
I was hoping this article would be about "The Hail Mary" which is an amazing book by the author of The Martian that involves a starship. I listened to the audio book and basically binged the last quarter of it. It's rare to find something so good I prefer it over streaming TV shows & movies.
This is honestly wonderful news. $300 is entirely reasonable for a "clean", full-featured windows OS!

I'm on version 21H1 -- is this offered with the 2019 LTSC license? Or stuck with version 1909? I'm not sure that really matters for me personally - but sometimes it's confusing how this all works compared to the consumer editions. By confusing I just really just mean they don't seem offer this information upfront.
I know this is hacker news and all and you’re trying to be fun, but as I’m looking at platforms like fly for a future saas, the first sentence (cool hack) rubbed me the wrong way. Would rather hear “we found an elegant design” and are working hard to make it bulletproof… etc.

Databases are like that, the place to get serious.

Sure I won’t let it deter me from a proper eval, but I could definitely see it scaring away suits.
It's nice of Apple to acknowledge the existence of older versions of their software. It's a rarity these days.
i'd argue the danger is even greater with tests bc the entire point of tests is to provide certainty. wrong tests are a false sense of safety that's unquantifiable without understanding every single line.
By your logic, here, an independent actor doing something to terminate the employees and stakeholders of Intuit would be completely blameless, if not celebrated by the people of the United States.

It's not even a slippery slope to imply that acting in self-interest is always excusable: By the time you've gotten to that point, you're already at the bottom of any and every slippery slope. There are lines that we as a species have collectively are inexcusable to cross in self-interest, and without them life gets a lot worse for nearly everyone.
Also "The Friendly Orange Glow" book (by Brian Dear) is outstanding.
Show HN: I open sourced my systems programming cheat sheet
Ironic, and utterly fascinating if you really think about it. And it is not a one off by the way, here elsewhere. In my experience, this is almost bordering on some sort of an unrealized constant in nature.

An even better example I think is this:

https://news.ycombinator.com/item?id=27581414

That exchange blows my mind, the irony (and other things) is off the charts. Occam's razor would suggest Hanlon's razor as a satisfactory explanation for that conversation, but I am very skeptical.
It's not quite as good as the native app on Windows/macOS. I definitely prefer the latter so I would be quite disappointed. About the only app that offers a equivalent experience between web and app versions is Teams (seeing as it's just a JS app running more or less the same code as the web version so it performs just as poorly in the web browser as in the app). All the other apps like Outlook etc have what I call 'lite web apps' with a fraction of the functionality and performance of the proper app itself.
me, too.
Meltano is an open source platform for ELT (Extract, Load Transform) pipelines that leverages Singer for data integration and dbt for transformation. It may not be clear from the blog post (since it's not focused on introducing the product), but I hope the homepage would get that across: https://meltano.com/

Please let me (Meltano CEO) know how we could make that more obvious!
Except the same belief in "self-documenting code" that makes people ignore the need for comments, also makes them ignore the need for writing proper commit messages. Git blame won't save you, if every commit message is just a one-liner like "fix foo in bar".

Viewed from the other end: commit messages are essentially comments over changesets. If you write those well, you can use the same approach to write good comments for your types, functions and modules.

See also https://news.ycombinator.com/item?id=27009308 on what I consider to be good style of commit messages (scale up or down, depending on the size of your commits).
Of course not. They want the starry eyed, easily milkable, impressionable, just got off of the Greyhound bus, types...
I've seen counting tickets work fairly well. If the team is well-practised at breaking work down into tickets below a certain size, chances are good that the number of tickets completed per month will be fairly stable. That reduces the problem to "can you break this piece of work down into tickets, please", which isn't framed as an estimation problem with any attendant "no, that estimate's too big, try again" pressure. The bonus is that you can tell when a team has a stable enough process for this to work by looking at their ticket history over a few months, and the "estimate" (projection, really) is provided by the team themselves, so you don't get into a toxic situation where a team feels they're being held to an estimate someone else gave on their behalf.
>> What we need is grassroots political change.

I'd argue that someone drawing attention to specific bad actors is implicitly saying "stop these people from doing this" which is far more actionable than your generic "What we need is wide-spread, bipartisan support for change". What am I supposed to do with that?
Not having working email and calendar is still an improvement over Lotus Notes.
interesting. yolo-inflation.
Agreed.

Imho kinda crazy the zoom slack integration works better than slacks own native calling function.
Exactly. This is overlooked to an insane degree when extolling the accomplishments of the FANGs and their founders.
When I worked at a small consultancy, we had similar requirements, Masters or higher. I asked our hiring manager (who himself was a 22-year-old student) why they did that. He told me that in any week they'd get 100 applicants, while hiring only about one dev per month. Sure, by requiring a degree they'd weed out a handful of great people, but also literal hundreds of idiots. And while there are idiots with degrees (as evidenced by the 80:1 hiring ratio), the number is apparently much smaller than for the general population.

I did not and do not agree with the practice, but I can also understand why it is in place.
I was commenting on the generic complaint you hear about Intuit’s fees for tax preparation, not on this article’s content specifically.

The website from the article is pure crap, I’ll say that.
Wikimedia COO Janeen Uzzell to Join National Society of Black Engineers as CEO
Facebook is testing drastic changes to Instagram to make it more like TikTok
The US equivalent is WWVB:

* https://en.wikipedia.org/wiki/WWVB

Others:

* https://en.wikipedia.org/wiki/Radio_clock
> in a western democracy it's fine (given that there's at least some alignment with party interest)

If you mean that in a democracy, publications need "at least some alignment with party interest", that's certainly not the case. However, given the multitude of political interests, the publication is bound to align somewhat with someone.

(Also, I disagree with the term "western democracy": Taiwan is Chinese and has a thriving democracy, as did Hong Kong until recently, plus there's Japan, S. Korea, Indonesia, India, Chile, Benin, etc etc. Democracy hasn't been 'western' for generations.)

However, I wonder a bit if this thread is becoming overly critical. I am aware that in any dictatorship, they allow some outlets - as long as they don't grow too powerful, as you say.
>Doesn't the ACA mean that you can't be denied coverage or charged more for it?

No, it doesn't.
> It's a valid question. Keyword / minimums tilt the balance in HR's direction. Whiteboard / algorithm questions tilt towards hiring team.

Keywords are almost always pointless. I've seen extraordinary resumes that ticked all the boxes, yet 20 minutes in there was not a working FizzBuzz on the door.
Elon, can you please focus on delivering what we early adopters paid an extra $8,000 for so long ago - the promise of a fully self driving car? Or should write that off and forget about it so you can make cheaper cars.

It's getting pretty hard to recommend a Tesla to my friends and family these days, especially with all the other offerings the competition is bringing to the table.
As I've said before in comments here on HN and Twitter, there is no real definition of a "tech company" or "tech industry", the word "tech" defines the operating model. This is the dirty little secret VCs don't like to tell you because it means they can call Tesla a tech company (its a car and battery manufacturer) to fetch tech-like valuations or Facebook a tech company (its a media company). Tech operating models typically net high gross margins (i.e. Facebook) which is one of its major defining characteristics.

I therefore posit there is no such thing as a "tech industry", but rather businesses that sit on a spectrum of operating models from:

- Back office IT supported

- Tech enabled

- Tech Led

Personally I would define IBM as a Diversified IT, IT Services and Software company that is has an operating model that sits somewhere between tech enabled and tech led.
I found a manufacturer that seemed legit and orders a suitcase of LiFePO batteries. Will take about 60 days to arrive via ship but it was a huge pain to sort through the fake sellers.
Free fillable forms is hard to use for taxes in general, but this page is specifically for people who want the CTC without having filed taxes (presumably you otherwise would have gotten the CTC when you filed takes). You can see the screenshot says "non-filer sign up tool", where as the main page of the website (for people who want to actually use it to file taxes) has no such warning: https://www.freefilefillableforms.com/#/fd
Cries in GraphQL (where you generally POST, even for queries).
You have never implemented a linked list or anything more complicated? What the heck do you do all day!? I create new data structures all the time!
Would you fire an intern who intentionally and repeatedly pushed broken code to production because for whatever reason it was in their best interest? We fire bad actors all the time.
In many orgs three days of no email would be a serious show stopper. I dare say that if I was CTO of a company that relies on email (which is pretty much the majority of companies) I would be wary of choosing IBM for anything critical from now on.
Schwab and Vanguard are completely free if you're not trading individual stocks, which in complete bluntness virtually no retail consumers should be doing.

Robinhood has gotten their position by invisibly and dramatically increasing the amount of risk assumed by their customers' life savings. Everybody's a savvy investor in a record-breaking bull market.
Not criticizing you, but almost everything in that list is in direct contradiction with work/life separation, which you also listed.
There are situations where it is essential to understand things like memory models etc. Personally, I have not run into a problem that called for atomics. I got by using "conventional" stuff like Mutexes, thread-safe queues (or channels in Go), and the occasional barrier (or WaitGroup, in Go).

(I know, goroutines are not the same as threads, but one can easily run into the same problems. So it's best in my experience to treat them like threads when it comes to shared mutable state.)
Isn't that what QA/testers are for? Testing that the feature/release works as intended?
Placing orders is not rocket science. I bought my first stock on etrade decades ago as a teenager from a lower class family. RH didn’t add much except a pretty UI and lubrication to make it more gamboling than it already was.
I think it's a lot easier in the states to find high energy chemistry than it is here in Canada. Prices are much higher because the market is much smaller.
How Vimeo replicates MySQL tables in their Snowflake data warehouse
as WHO?
The wisdom of folksy statements is usually a distillation of a morality tale of some sort. Reasoning about them in the abstract is missing the point. It isn't a pure logic kind of exercise.

Anyway, discussing the wisdom rally cries, 15 years later... Most business wisdom is temporal. What applies to a >10 person startup hoping to raise $4m by the end of 2006 may not be the applicable wisdom today.
I was gonna say - this sounds like a dream week for most.
Now I'm wondering if you can license a database file under Creative Commons or GPL and grant others the ability to freely copy it as long as they follow the licensing terms?
Here's an idea, try to make things that need to survive into static downloadable content.

"But I'm the consumer of a service!"

--Ask the service provider to open source their work.
We're kinda going in circles. 'no one knows all the correct information' isn't more meaningful than any other statement about perfection. Some people have far better information than others. Some people believe the earth is flat, others know astrophysics, neither has perfect information but that statement tells us nothing about the information they do have.
GraphQL might work OK though, because it differentiates queries from mutations - so you could have some early logic that says "if this POST request includes a mutation, replay against the leader - otherwise keep running against the replica".
I would ban way more than you have named, not because I am not intereted in Bloomberg news but because some really interesting topics disappeares too quickly. But the only possible solution for us is a browser extention which modifies DOM and deletes everything except the interesting content (which is not handy because I usually read HN from non-customizable browsers like borrowed phones or computers at work).

If HN devs read this, consider to add some extra buttons - best of day/week/year where will be deep articles about eternal things which almost nobody reads till the end, and junk food news which are easy to read but will be forgotten after few days - twitter posts and the sources mentioned by topicstarter.
And if you live outside reception distance of JJY or WWVB or DCF77 there's a raspberry pi local transmitter model and it runs off ntp.

Using it to sync my citizen watch in Australia.

https://github.com/hzeller/txtempus
By submitting any textual content (GPL or otherwise) on the web, you are placing it in an environment where it will be consumed and digested (by human brains and machine learning algorithms alike). There is already legal precedent set for this which allows its use in training machine learning algorithms, specifically with heavily copyrighted material from books[1].

This does not mean that any GitHub Co-Pilot produced code is suddenly free of license or patent concerns. If the code produces something that matches too closely GPL or otherwise licensed code on a particularly notable algorithm (such as video encoder), you may still be in a difficult legal situation.

You are in essence using "not-your-own-code" by relying on CoPilot, which introduces a risk that the code may not be patent/license free, and you should be aware of the risk if you are using this tool to develop commercial software.

The main issue here is that many average developers may continue to stamp their libraries as MIT/BSD, even though the CoPilot-produced code may not adhere to that license. If the end result is that much of the OSS ecosystem becomes muddied and tainted, this could slowly erode trust in open licenses on GitHub (i.e. the implications would be that open source libraries could become less widely used in commercial applications).

[1] - https://towardsdatascience.com/the-most-important-supreme-co...
Are We Wrong About Alzheimer’s? Researchers Question Prevailing Theory
In practice, I end up finding at least one bug nearly every time I pull the code down and test it locally.
I've went through both H&R block and turbotax's flows this previous year, and although heavily inspired, it did not seem like a reskin. Certain info was organized differently, etc.

After being completely ready to spend $40 or whatever it was for the "Basic Premium" offering of each, BOTH H&R and turbotax silently upgraded me to "Self-employed" (I am not) and said I was free to pay the ~$100 or delete my account and make a new one.

"TaxSlayer" finally let me file for like $30 or something.
I was fortunate to be at a university where a PLATO system was installed for e-learning - we found the games directory and SpaceWars.
At my last job, I think 15-20% of Engineering Team's time was allocated for estimations (including multiple back and forth to clarify specs with product etc.)
Counter-counter-counterpoint: if you separate that documentation out, you'll guarantee it getting stale. Good documentation needs low friction - and preferably be part of code review process, so that the reviewer can spot when code changes without updating relevant documentation.

Documenting in comments is one way to achieve this, and it also brings two other benefits:

- High locality - you're likely to spot the documentation as you read the code it pertains to, because the comments are right there, mixed with the code.

- IDE support - interface-level comments are often automatically displayed in autocomplete and hover popups, so you can read them as you browse through suggestions and highlight interesting code fragments.
I do want to add some nuance to the salty and cynical takes here, even though I share the overall conclusion that tech support is terrible across the board.

You can't compare a service like Robinhood (or Coinbase, the like) with a product like Google or Facebook:

1. Unlike these free services, at an exchange, you really are a customer. The business model is that you pay fees for transactions. That's not the same as a free "take it or leave it" situation. As a paying customer, it is far more reasonable and expected to get support.

2. The nature of the support queries are far more serious. This isn't about your Instagram app glitching, this is about money. People unable to access it, transactions not coming through, withdrawal errors, fiat/banking errors. All very serious matters where not only you expect support, you expect urgent support and typically human support.

Now combine the above issues (true support needed, and much of it human support), we add the third and fatal ingredient: user growth. These services grow by at least a few million users per month.

I don't know how many require support, but even a small percentage means you're on a constant hiring spree.

Google and Facebook scale up by just not giving any support. How do you scale up this fast giving real support, so not just an FAQ or chat bot?
>I've visited the state a few times, and it is absolutely miserable: everything costs 3x as much as it would elsewhere, pollution seems to be 4x worse, it's constantly hot and humid, and there's a housing crisis.

Not to mention LA having slums that rival Cairo's and violent ghettos unworthy of a developed world country, or that San Francisco is increasingly a (literally) shit hole, with crappy social policies, homeless, and shit on the streets...
"We're told that the migration plan followed from IBM's decision in 2018 to sell various software products, including Notes, to India-based HCL Technologies. Following the sale, Big Blue didn't want its data on HCL's servers."

Dear Customers, You can trust HCL, but we don't!
>At my last company, with about 300 workers, we had three people with the same first name and last name. Two had the same middle initials.

Just assign everyone a salted sha1 hash of their name and employee number as user name and email address

<<evil laugh>>
Mathematica Cheat Sheet
>> Was Copilot trained using Microsoft internal source code...

They explicitly state "public" code so the answer is most certainly "no".
It depends what you're looking for.

One attraction of k3s is you can get a "real" production-grade K8s running on a single machine, or a small cluster, very quickly and easily. That can be great for learning, development and testing, certainly.

K3s is actually targeted at "edge" scenarios where you aren't running in a cloud, and don't have the ability and/or desire to dynamically adjust the cluster size.

You can scale a k3s cluster easily enough manually, adding or deleting nodes, but to get cluster autoscaling you'd need to do environment-dependent work to make it automatic.

If you do want that, then things will likely be quite a bit easier with a managed cluster like Google's GKE, or even possibly an self-installed cluster using a tool like kops, kubespray etc. (It's a while since I've used any of those, so not sure which is best.) AWS EKS is another choice, although its setup is a bit more complex and I wouldn't really recommend it to someone getting started.

And for production scenarios, integration with cloud load balancers, network environment etc. is similarly going to be easier with a provider-managed cluster. It's all possible to do with k3s, but it's more work and a steeper learning curve.
Here's one example: I've called my congressman to complain about his support for the Taxpayer First Act (which enables Intuit), his campaign received $16k from Intuit and H&R block. They spent a combined $6 million or so on lobbying to get it passed.

The act, among other things, removed the requirement for the IRS to report on their development of return-free tax filing.

Direct PAC donations are allowed up to $5k. Super PACs are meant to be independent, can't work directly with politicians or campaigns... and therefore have to such limits. They're very often used for "indirect" lobbying.

It's a scam and everyone knows it. The people empowered by the scam are the only ones who can change it.
Next time my boss asks why I rewrote that component for the third time instead of doing real work, I'll answer "learning". ;)

In all seriousness, from a business standpoint, it's almost never worth rewriting anything unless you're already making significant changes to that code. The opportunity cost of not spending that time building things that get you paid is just too high—not to mention all the new bugs that you're likely to introduce.
Thanks for that helpful answer. Big no thanks to those people who downvoted a genuine curious question. I'm allowed to not know something.
Sometimes it makes me feel like a crazy person - I bought some new headphones a few months ago, and walked to a physical Best Buy store to make the purchase, because I had no confidence any online retailer wasn't going to sell me counterfeits, and the manufacturer was selling at full MSRP instead of the slightly-cheaper usual going rate for them.

And for what its worth, the store experience was totally fine. I'll give them my money again next time I need something tech related.
Here’s an interesting video by Atrocity Guide that talks about it. https://youtu.be/A47maEySTdI
Sorry I didn't mean that. Yes I agree individuals should be able to speak freely. But also we need a bit collectivism and responsibility for a better society. They are not mutually exclusive. It's up to you and me that's right (but I don't know what is the chinese party to do with me).