skysight-inc/HackerNews huggingface dataset:
6 hours?

They know 80's mainframe could do updates without any downtime right? Did someone mess up the Kubernetes config and shut it all down at the same time?

The Canadian government is an example of how not to do software. Their Phoenix pay system is frequently used as a cautionnary tale for bad design and implementation [0].

[0] https://en.wikipedia.org/wiki/Phoenix_pay_system
Raspberry Pico would also be a great, albeit pricier, choice. MicroPython with Thonny is a joy to use.
I highly recommend The Art of Statistics.

https://www.goodreads.com/book/show/43722897-the-art-of-stat...
Blockchains Are Too Old to Be the Beginning of Anything
Interesting description of the system of academic computer science research and no doubt crucial for some computer science students.

For funding, I got tuition but no stipend.

For an advisor, I didn't want one or really have one. On paper I had two advisors, but I brought my own problem, did my own research, both for the dissertation and some publishable research I did before the qualifying exams, and didn't want, need, or get any advice from either of my advisors.

The best I got from my Ph.D. work was just terrific, fantastically good, powerful, valuable material. But there was a downside: I was attacked by some profs who resented me, wanted me to fail, and tried hard to have me fail. The actual academic work, including the research, was easy; most of the effort was just defending myself from attacks.

I do not now nor have I ever had any desire to be a college professor. I got a Ph.D. to be better qualified for a good career in applied math and computing I had going before my Ph.D.

Now I'm in business for myself. Math is not all there is to my business, but it is an advantage, likely a crucial one. The math is some math I derived together with some advanced pure math, a bit amazing, long in some advanced textbooks but not well appreciated for its potential for applications. The business is based on computing, and I've written all the code, all in Microsoft's .NET (which I like). The computer science used is just (a) the heap data structure used as a priority queue and (b) AVL trees for a cache. At one point I make use of LINPACK -- downloaded the Fortran version; got the Bell Labs program F2C to translate the Fortran code to C; compiled the C code as a DLL; and call it with Microsoft's platform invoke.

I've published in applied math (optimization), mathematical statistics (multivariate, distribution-free), and artificial intelligence. I didn't publish my dissertation research because I wanted, maybe, to SELL it and certainly didn't want to give it away.
> That said I do fully support a far heavier taxation on capital gains if your net worth is in the hundred millionaires.

And his famed slogan was “justice for the tens-of millionaires; never shall we suffer under the yoke of the hundreds-of millionaires again”.
Show HN: Sort YouTube playlists by views or duration
HA! None. Fortunately where I live psychedelics have been decriminalized, so I was able to get some shrooms from a reliable source.
When a school district bans a book, students who want to read it anyway can get it from somewhere else, though this is extra effort on their part. When Big Tech bans an article, users who want to read it anyway can get it from somewhere else, though this is extra effort on their part. If you think one of these scenarios really needs to be fixed, but the other is perfectly fine, then you're probably part of the problem.
The problem is that Texas, as a state, is the second largest consumer of school books in the nation. This gives Texas massive influence on the overall school book market and impacts other states because publishers don’t want to publish multiple versions for multiple states. This may be more a problem for textbooks than for novels, but I imagine it applies to both to some extent.

https://www.washingtonpost.com/outlook/2020/10/19/conservati...
The rationale is that this is a temporary measure, cheaper than building new nuclear plants, while the renewable buildout continues. It's likely true, but I doubt it's cheaper than running the current nuclear powerplants for longer than originally intended. I haven't looked at the numbers and the assumptions so I could be wrong in my assumption.
I think this may backfire. It will give the people who received the bonus more leverage to negotiate better comp somewhere else, and will rub the people who didn’t receive it the wrong way, which might be the push some need to start interviewing elsewhere.

This strategy could work if the bonus was big enough to outbid most of the competition.
Not everyone has the same thresholds wrt to morality. There are software engineers making peanuts while writing some of the most unethical crap you'd imagine. I too would require a ton of money to suppress my feelings against facebook in order to work for them. Others are just looking to get into FAANG... And it's hard to believe (it took me a while to reach out of my bubble and realize this), but there are people who legit think Facebook has a positive effect on society. So.. yeah
Nothing about their organization prepares them for doing this. Having 50000 branch offices and half a million employees is their superpower.
Maybe. They could probably get you on the value you derived from the device.
My Seven Highlights of 2021
There is nothing wrong with the book and it sucks for the morons sending you hate mail - but I agree it doesn't sound appropriate for middle schoolers.

I remember secretly reading my parents' books as a kid and being puzzled at sexual references, racism and dark jokes.
They don't even have the tools to understand them.
It is a fun rabbit hole to go down. Good luck!
I suppose, though I was thinking of the “dark storm” example… which sounds like almost literally following gps blind. That’s the situation drivers ed teaches you to pull over and wait.

Even one way… maybe you can make the case that the city isn’t labeling roads well, but when in doubt there are other cues like parked cars and the direction other road signs face. These are problems that also predate gps. If a passenger told me that it wasn't a one-way and they were wrong, it’s not the passenger’s fault when it comes to legality, it almost always falls on the operator.
Spot on: "Codifying bribery into law as lobbying and superpacs doesn't make it not bribery"
I've heard they are in fact giving offers in the "metric shitload" range.
I'd disagree... I often feel a task is 'boring', or maybe 'complicated' and it's not that It's beneath me, it's that it feels like it'll overwhelm my ADHD brain, so I procrastinate till the last minute, at which the adrenaline makes me do the best job i ever would have anyways... but boring is why I don't do a lot of things I should...

even as a kid my biggest fear when doing anything was being 'bored'... I have a very talkative inner monologue and I guess we don't like having to talk to each other, when you're not 'bored' you're too busy to be contemplating stuff.. Probably why I also spend a lot of time needing new input from reddit or hackernews...

Though I have been meditating more, and when I found out I had ADHD at 38, meds helped greatly...

My advice for tasks like this though is set a deadline, and if you miss the deadline it's fine..but it'll put you into oh shit it's due mode, and you'll get the procrastination inspiration to finish it.

Alternately schedule on the calendar dedicated times when you'll either work on it or stare at the computer monitor and work on nothing else and no interruptions... maybe you can use a journal and free-write shit or doodle if you are doing a creative task like writing and are 'blocked' ..it sometimes helps get unblocked to just stare at a doodle as your subconscious churns..
Fantastic! I love that it is all local.
USB-C Shenanigans
I initially thought the mall Santa snitched.

Last Christmas I got my partner a gift I happened to come across while searching for gift ideas - turned out it’s exactly what she wanted! I was confused - but it turned out I got shown the product (ad) because she had looked at it previously - lesson is shared Wi-Fi can snitch on you!
that's hydrogen. IIRC from my chemistry days, Helium is hard to contain in plastic closed systems, but "generally OK" in metal tubing.
Exactly, thanks for agreeing with my point that a handful of experiences from a few people doesn't mean an entire area, race, religion, group etc. is abhorrent. Because, if you did think that way there would be a very specific term for you.

It would be pretty similar to me calling all Muslims evil since 9/11 happened. Agree?
Banning books isn’t a “silly thing”. Turning a blind eye is.
The OP statement was about insecurity that comes with signing code with anyone other than the owner.

It doesn't matter how secure communication between Apple and Apple device because even if it's perfect the owner is not secured from the Apple itself and those who Apple would love to communicate with. For instance oppressive governments. (here the result of such communication: blocked app that oppresive government didn't like https://apps.apple.com/us/app/%D0%BD%D0%B0%D0%B2%D0%B0%D0%BB...)
Fundamentally it's just difficult to maintain the modern internet without advertising. You have content creators busting their backs with millions of hours of video and content for free, and hosted for free. Obviously there needs to be a way for all of that to be paid for.

Whether due to income equality, laziness, greed or something else, the vast majority of people aren't going to engage in micro transactions.
Haskell Curry
This was a really nice read! The best part was learning that there’s no need to actually parse tokens when building a Python linter (well, maybe there’s an exception) because you can leverage the already parsed AST or CST.
I use flickr as a member of a community that is a very niche subset of photography which still has a home there. The best thing about flickr as a user is that it's somewhat low-profile these days. However there are numerous aspects of the UI that result in a frustrating UX:

- Ads injected when clicking through photos of a gallery in carousel mode

- Slow page loads

- Pages seem to have their own discrete loading system (some redundant web app nonsense) that often hangs indefinitely until the page is refreshed at which point it loads in ~2 seconds flat

- Very limited ability to search and filter gallery content (in order to see most-liked photos, one must search the site by user then select "sort by: interesting" from an almost hidden menu, but even then it's somewhat randomly sorted by like count

- One must open the inspector to get the raw image url: if I can't simply right-click > save as... images from your website, kindly go fuck yourself; it takes extra effort to undo this feature which is default to all browsers new and old

However I LOVE that they continue to paginate galleries instead of implementing infinite scrolling which is something I hate most about modern web design. Kudos to them for that.
Illegal (fraud) robocalls need to stop.

With that being said, I'm tired of the carriers / phone creators deciding when I want to answer my phone.

An example of what I'm talking about: https://discussions.apple.com/thread/251165362

My bank was trying to get a hold of me due to them turning off autopay, and I wasn't answering their calls because it doesn't show a phone number or anything. Just "Spam Likely"

IMO I'd rather see all calls coming to my phone, and send them to VM if I want. Devices nowadays even have the capability to block calls from outside your contact list if you want.

These decisions should be up to me! Not some blackhole where algorithms decide if I should receive the call or not.
I always have this feeling that email is flawed and due for a complete overhaul or replacement - and then I think about it a little harder and I realize that it's actually really good at it's intended purpose.

Other than fiddling around the edges with security improvements, spam filtering, and a few other nice-to-haves, there's not really much that need improvement.

Some features of email that are nice:

- It's completely open standard

- I can host it myself if I want, or not.

- It is completely decentralized and roughly point-to-point, subject to email routers.

- Other than getting an email address, no other 'linkage' or prepwork with that person is required.

- My address is not tied to any other service, like a phone number. (in contrast to e.g. WhatsApp)

- It supports unsolicited communication from unsolicited sources (e.g. marketing)

- It's easy to ignore communication I don't care about. (e.g. marketing)

- Non-people are supported, like group emails/aliases (support@...)

- I can trivially attach files, subject to some practical constraints

- Email can be handled by the recipient in a wide variety of ways using different client mechanisms.

- I can front-end my email in a variety of ways, such as with a contact form.

Those are just the few I can think of off the top of my head. I'm sure there are others.
I have iCloud storage hooked up to my pc for file syncing, so no
I have `(menu-bar-mode 0)` in my init.el and I get no menubar on macos, emacs@plus installed with homebrew. Agree though that it's stays out of the way and I might re-enable it just for mac
Why are you so certain that no one will get that impression?

I even gave you a reason why they would: people are lazy readers. Do you deny that?

The phrase at the end of the sentence is what people will pay attention to. Do you deny that?

I'm informing you: there are people who will get the wrong impression from that headline. Apparently among them, Facebook Fact Checkers.
I hope the software interface has improved since the previous time I tried to use an arducam. Turned out that controlling basic settings such as exposure time and gain wasn't supported. The magic incantations necessary to get it done were kept secret by the manufacturer (Sony) of the imaging chip.
My first thought was to write that “Conceptually Mitocondrial Eve stood at the eve of humanity.” But that isn’t quite right. MEve was the earliest human whose genetic progeny wasn’t wiped out at some later point. Not the first person, the chicken that came before an egg but a person who won a genetic lottery unknown to them.

Explainer: https://www.smithsonianmag.com/science-nature/no-mitochondri...
+1. I’m not sure with the OP's familiarly with writing secure code and passing down knowledge to others but there's a def gap in general here.

If WEB-300 is too hardcore, the exam is 48 hours and not including the report writing, the new WEB-200 is at least a good start.
At least for me, even before hitting comp plateau, money lost quite a bit of value, because I already own most of what I want to own, can set aside plenty for longer term goals or emergencies as well as having multiple pensions plans. So other aspects of work/live took over in terms of priorities what I'm looking for.

That might be the biggest luxury of being in this field at least for the time being. You don't need to constantly looking for a different job that pays a little more to not live hand to mouth, nor do you need to climb the corporate ladder or move to a specific city/country to be able to have a good quality middle class life.
I think this is more or less how you get to beliefs like "Communism isn't bad, it just hasn't been done right yet," or "Social media are pushing the narrative with fact checking," or "Vaccines and masks are a deep-state conspiracy."

It would be too much of a shock to have your own beliefs challenged in such a fundamental way, so there has to be another way out where you can rationalise it instead. This provides some comfort but the trade-off is you take a step further into the rabbit hole.
I left SF for Utah right before the pandemic once I got permission from my previous employer. Once I left that position, I stayed and got a new job fairly easily with a few different offers since COVID has transformed the remote-work situation. While I'm not exactly in the "countryside" I can be in the mountains in 20-30 minutes. My quality of life went from 2/10 to 10/10, some examples:

- I save the equivalent of a Tesla payment in income taxes each year, and thus save more money

- I bought a new construction, 5 bedroom house for the price of a condo in my old city

- My new location has fast, inexpensive fiber-optic internet with lots of ISP choices, which ironically I didn't have in the big city

- World-class skiing and hiking, off-roading, camping, deserts, etc. Obviously California has some of those things but they always seem like a 4-5 hour drive away

- I'm a 20 minutes away from a great International airport with direct flights to most of Europe, 1-2hr flights to anywhere on the West Coast (LAS, SF, SEA, LAX)
One thing that is confusing most loud supporters of Web3 are VCs and yet:
"It all comes down to the database that sits behind an application. If that database is controlled by a single entity (think company, think big tech), then enormous market power accrues to the owner/administrator of that database.

If, on the other hand, the database is an open public database that is not controlled and administered by a single company, but instead is a truly open system available to all, then that kind of market power cannot be built up around a data asset"
So why are they flowing billions of dollars into this ? If there is no locking what will create outsized returns for them?
Well there s a lot that is objectionable in the article, in fact it's probably pretty bad for Taleb (it's also not peer-reviewed). The premise of the article is absolutist " does not constitute, not even remotely, a safe haven for one’s investments, a shield against government tyranny, or a tail protection vehicle for catastrophic episodes". This seems hard to prove, while the criticism is certainly warranted.

The author forgets that Aluminum used to be more expensive than Gold, and this can happen to gold too, so the present value of Gold must also be $0? Bitcoin is certainly not a conventional currency , nor completely digital gold, it's different.

But i think the author brushes aside the sociological argument for Bitcoin. The cause of bitcoin is generational: Each generation wants to create its bubble, to nourish it and benefit from it as they get older. For boomers there was real estate, for gen-x'ers there was entrepreneurship, for the next generations there is nothing but a future where their productivity is eaten up trying to sustain giant government sectors, pension funds and real estate bubbles, which leaves them with no wealth[1]. Bitcoin sidesteps that, allowing them to create a bubble that is fully their own. That's why bitcoin (or a replacement cryptocurrency) will persist for decades.

[1] https://www.washingtonpost.com/business/2019/12/03/precariou...
It's hard to tax them at effectively the same rate.

One issue you have to consider is inflation. If you buy a house in 1980 for 100k and sell it for $314k in 2020, you didn't really make any real income. You can adjust for inflation, so it shouldn't stop you from trying to make capital gains the same as ordinary income. But you do need to adjust.

Also, some types of assets subject to capital gains are separately taxed. If you own corporate stock, that corp might be paying a lot of income tax. That reduces the value of the stock, which means you are indirectly being taxed. Sometimes that indirect tax is basically a drop in the bucket compared to capital gains (holding Amazon or Uber long term), but for some assets it could be quite significant.

But one big reason is that the upper middle class are easier marks and hold much less power than the capital class.
I'll second this. LinkedIn relies on search, and your profile has very little information. I'm hitting 23 years in the industry, with the first 17 of those in small startups, and 2010 was the last time I made the first reach out in a job search. When my profile is listed as "Open to Opportunity" on LinkedIn, I hear from people daily, with about 50% being non-spam and at least remotely relevant to my role and YOE. When the profile is not open, it's one or two a week on average.

I always say "thanks but no thanks" when not interested, but definitely leave it friendly. Recruiters move and I've had a recruiter for a company I wasn't interested in later pop up at a company I was interested in. As I've moved along in my career, recruiters I've worked with to hire at my own company have also moved on and brought me opportunities in their new companies.
Thanks, I like the idea of looking at documentation as "programming other people to be able to work with the tool he developed".

When I said boring, I didn't mean it to be "beaneath me". On the contrary, I actually find it quite challenging, but not the kind of challenges that I enjoy. For some reason, I simply hate doing it.
I know it's unhealthy, but I harbor a fantasy in which the modest and user-loving folks from SmugMug[0] pivot Flickr into an all-encompassing portal system a la iMode[1] and drive the productivity vampire Slack[2] out of business, ideally leaving Mr Butterfield a few dollars shy of gull-wing doors[3].

[0]: https://techcrunch.com/2018/04/20/smugmug-acquires-flickr

[1]: https://en.wikipedia.org/wiki/I-mode

[2]: https://en.wikipedia.org/wiki/Stewart_Butterfield

[3]: https://youtu.be/0oV4IVy8tvE
Why? My high-school library had a large selection of books with controversial topics. Should we remove "Catcher in the Rye" or "To Kill a Mockingbird" or "Huckleberry Finn"?
This might be the same bug reported and fixed in the Ethereum pinball article I shared
> if you need context, e.g. location, you can still save it in another field

No. Say I have a database with a bunch of timestamps for future events. I calculate the time of those events with my current idea of local time (because my customer or because legal requirements require me to do something at a specific local time), convert to GMT, and store as a timestamp in my database.

In 2024, California decides to no longer observe Daylight Savings Time. All of those current timestamps no longer happen at the proper time in the newer version of America/Los_Angeles.

So there's a big pitfall here, in that the relation between localized time and UTC timestamp changes.
Right, I get that point, I'm simply asking why musl introduced this change in 1.2.0 - why wasn't this 2.0.0? The fact that the 1.1.0 and 1.2.0 types are incompatible in a significant way seems counter-intuitive to me, and even after looking into it I don't see much in the way of describing how you're supposed to handle musl upgrades. Is the expectation that you recompile everything for every new feature release of musl? I couldn't find that spelled out anywhere but it seems like that is the case, or else stuff will be broken via changes like this one.
Right now they could probably use gpt3 to generate like actual text that's probably 75% of the way there.. get a lot further than lorem ipsum ... and easier to edit.
That's cool, vanilla Emacs can be great depending on your needs, specially for getting used to Emacs. I wonder if there are similarly clean configs that includes more important packages, besides Witchmacs.

This config is notably missing conservative-scroll, which I consider essential. A light theme option would be nice too (whiteboard is great). Other important configurable builtins are electric pairs, y-or-n-p, ispell and mouse-yank-at-point.

If you're using this, beware default redo is very unintuitive, and installing undo-tree is a probably a great idea. And it enables emacs server, you might prefer daemonizing instead.