skysight-inc/HackerNews huggingface dataset:
> The terrible UX is just the tip of the iceberg. Things often just… don’t work. And good luck getting someone to talk to about it.

The same can be said for AWS. Even when you have access to Proserve getting answers can be difficult.
Matter and energy limits constrain volume. Entropy challenges efficiency. There are no exponential curves in nature -- only sigmoidal ones.
It might affect how likely they are to accept other science. Which might have a direct effect on how they vote.
I convert old photo negative enlargers to UV enlargers for printing with alternative processes (cyanotype in particular).

It doesn't take much space and I do it out of my small European town house basement. Which also serves as my photo lab for demonstrations.
> How would you, then, unscientifically solve climate change if we aren't supposed to take individual action to bring our own footprint to net zero, encourage others to do the same, and bring about societal change using market pressure and all that?

The simple answer is to vote, and if you can spare the time/money/effort to go and become political active.

Removing coal/oil/natural gas plants won't occur without political will. We need political will to build out rail infrastructure, regulating air/boat fuels, changing subsidies for fossil fuels into emission free alternatives, prioritize bike/pedestrian infrastructure, and so on.

Right now we had politicians in EU voting that natural gas is "green", driving primarily by a specific political party in Germany, and now the same people are turning on coal and oil power plants. Societal change need to start with replacing people in power that view fossil fuel as a tool to be used rather than something that should be left in the ground. No individual action can get near to undo the damage that those politicians are doing by allowing fossil fuels to be burned.
The constitution contains neither the words "God" or "Creator". Where does it explain that our rights come from a creator rather than from society as a whole agreeing on communal rights
Without getting too philosophical, I think most people would agree that a mixture of sperm and eggs isn't a singular entity, whereas a fertilized egg/zygote/clump of cells is.
A 32 week abortion is an abortion of a baby with severe medical issues that may be threatening the life of the mother. If you add those details support for the issue is considerably higher.
Not that there are any of those...
Thank you. I am seeing a therapist, and am in a men’s therapy group, and started going to a men’s workout group that explicitly exists to foster friendship amongst men. Talking to a therapist helped immensely, in being able to express my thoughts out loud and a) have another person acknowledge that my feelings were valid and b) walk a line between giving me honest feedback about things I needed to change and take responsibility for[0] while not make excuses for my wife’s behavior.

That said, my experience was that talking to a therapist was not an immediate thing — I had to find one, and they’re all pretty busy these days — and by the time I needed to talk to someone, I was a suicidal mess and I really needed to talk to someone. I ended up calling my mom, which was honestly pretty humiliating, but that’s what I had to work with. If I had done a better job maintaining my friendships, I think I would have felt able to talk to one of them. It just didn’t seem right to call up someone I didn’t talk to regularly and dump all of my problems on them.

0 — for reasons that would take some time to fully explain, I don’t feel like leaving my relationship is something I can do. In short, I had a fairly traumatic childhood and can’t stomach the thought of not being around to protect my daughter on a daily basis. My therapist made me acknowledge that I am making a choice here, and am not a bystander in my decision to stay.
You’re right, so do crippled and elderly…

You do realize you’re arguing for eugenics?
Wild stuff. What is the personhood "proof-of" that will be used to mitigate procreation?
Arm has some structural advantage in the decoding stage (instructions have the same length) and a huge lead in low power systems they got by heritage, not to mention less historical baggage (x86_64 cpus still have a 16 bit mode and a 80 bit fpu)

I think the lead the M1 has is bigger than what can be attributed to the different node.
Afaik the last 3-4 are actually largely his personal projects that he probably built most of himself. But yeah, kinda agree for the other ones, the phrasing feels a little self-aggrandizing to my ear. Not sure how intentional it is though, that kind of phrasing I think sort just sneaks into the lexicon for some.
I moved into IT from "formal" engineering and its always frustrated me that a job that involves working on extremely expensive engines using upper level college math gets paid almost nothing compared to people who change colors on a webpage every once in a while. I've been on floors where multi-million dollar pieces of equipment are used to produce parts with obscene levels of precision being used by expert machinists making 80k a year who risk their own personal safety making these parts.

I have EE friends with master degrees who design PCBs that are printed millions of times that struggle to afford rent.

It makes no sense. Why is web software so easy to make money in? Why do we value hard engineering so little?
It's not anti-british, it's just the truth, there are tons of trustworthy sources if you care to find them. You'll be more likely to believe them if you find them yourself. I doubt you really care though.
Your replies and comments on other articles seem very pro-British.
It used to be one of my favorite pet peeves when folks would put "expert at RESTful APIs" on their resumes.

In interviews, I would ask, "What makes an API RESTful?" and wait gleefully for them to stutter and stumble towards an answer.

I would accept any kind of answer, and it was only really a mark against you if you couldn't dredge up something about "resources" or "HTTP verbs," or even just express some kind of awareness that there were other kinds of API.

It wasn't unusual for someone to just have no clue.

Maybe that makes me a grammar nazi or a*, and maybe adding that was just a way for kids with one internship under their belt to pad their experience, but I always felt like you should know the words on your resume.

I guess now that I know about this "hypermedia" requirement, I should be a little more forgiving?
Every company is different, but the vast majority are moving to a subscription model where users are charged monthly to use the same code over and over. For licensed (non-subscription) software, code can live through many major revisions where the customer pays over and over for the same code to renew their license.

If you think it would be nice to get paid per run, then you should have gone into mainframe programming, because that is (more or less) how it works (licensing fee based on how many units the code could process, which would go up if you upgraded the CPU). Moving away from that was one of the innovations of UNIX and PC style licensing.
And yet your example is perilously close to 418
GitHub’s REST api is pretty self discoverable fwiw. It kinda sucks honestly - every request yields pages of response with field after field of totally irrelevant links. Totally unparseable without json formatting and collapsing support, so CURL/wget/etc. via the terminal are painful. See for example the example response for getting an issue: https://docs.github.com/en/rest/issues/issues#get-an-issue

And that even has omitted some fields you’d get back querying manually.
Another entertaining take from the perspective of consumers, while not just focusing on the typical VHS/Beta and newer stuff: "The Forgotten History of Home Video" by Cathode Ray Dude:

https://youtu.be/30Uc-JxJzYI
The Heavy Metal Band Showering Fans with Blood and Semen
Yep I can relate. I love computers and working with them. I do it all the time in my free time and have so many projects spinning, slowly but surely.

Professional Software Development is idiotic and a waste of consciousness. Or rather, it's a conversion of consciousness and focus into money (some for you - mostly for up-orgchart). Right now, it is pretty free money. Especially given remote.

Can't wait to fuck off.
That would be a compelling argument if any substantive number of each site's potential viewers did this. But they don't. Publishers don't care about RSS because hardly anyone uses RSS because publishers don't care about RSS. Publishers would care more about RSS if they didn't have to sacrifice things they cared about to serve a small minority of viewers.
> up-to-date and relevant

These don't have to be synonyms.
RSS is excellent at organizing chaotic websites into readable form. You can glance down the list quickly like reading email subject headers. There's limited opportunity to be distracted by flashy graphics or other time wasters. To try to explain RSS to somebody else who isn't familiar I usually don't bother.
Keep at it. You may just need some persistence. Have any of the people you have trained gotten jobs? Do you have any kind of network to leverage? Can you follow up with your client and make sure they are satisfied and if so do they know others that could use your services? I would scrounge up paying work wherever you can get it and use that to build from rather than churning "Tutorial Hell". IMHO, delivering stuff worth paying for is more valuable than building skills through tutorials. Not that both aren't worth doing, but I would be biased toward things you can get paid for while you build your skills, network and portfolio.
Un-paywalled: https://archive.ph/IDTUM
Yes. Feedly seems to be marketing itself at investors and speculators lately (or trading bots I suppose), because they're using NLP to highlight and categorize articles based on whether they mention acquisitions, mergers, leadership changes, etc.
Apple explicitly does not make an ARM CPU, they make an "Apple Silicon CPU", and the fact it currently resembles ARM (and not fully) is an implementation detail.
This.

I read quite much about REST and HATEOAS, and it didn't made any sense to me.

Somehow the "magic sauce" was missing. How should a client that doesn't know anything about an API interpret it's meaning?

I felt like an idiot. Like there was some high end algorithm or architecture that completely eluded me.

But it the end, it probably just meant, HATEOAS is for humans.
Eh I don't know, I think daily standup is pretty great actually. It seems like by far the most time effective way I've ever seen to resolve blocking and resourcing issues. Trying to do that asynchronously wastes way more time IMO. It's especially good that it's at a known time so you can plan around it.I think teams just get this really wrong and waste a ton of time. A good standup should take like 5 minutes. I'll happily admit that it works a lot worse in a remote setting because of the overhead of a call, but I still think it's much better than trying to solve those problems async.

Also Scrum isn't about obsessive micromanagement at all. It's just an interface for engineering that the rest of the org can work with. Everyone else sees engineering as black box. Without a highly structured estimation and planning system eng is incredibly difficult to work with. Introducing some inefficiency within engineering to introduce clarity at the boundary is absolutely worth it for an org. Again, I think teams fuck scrum up pretty often, and like any process it can be, and often is, weaponized (eg: trying to use story points to measure velocity)
I mean, there is no right and wrong answer I suppose. You can have all the code for your project in one file. Forget a class per file or whatever, maybe it works for you.

What I saw is that the more you co-locate in an AWS account or Azure subscription, the higher the bar goes on ensuring your cost reporting and access control are also completely aware of resource group boundaries.

You really want to know is that $ for project A or B?
You really want to ensure folks on project A have access to their cloud resources, but not project B.
You can do that even in AWS, combine them and use IAM to segment things.
I think there is just more room for error if you combine.

Also I think Azure has some per subscription quota limits and you may not want team A and B competing for them.

Again, no right answer, but I know we've done projects to split accounts and have never done one to combine them..
The thing that confuses me with semantic drift, is that nobody stops at any point to make a word for what the other word used to mean. It's very hard to refer, at this point, to "the thing that people meant when they said REST ~15 years ago." Can't we just come up with another jargon term for that, that isn't being squatted on?
Taller, more attractive people probably have an easier time making friends.
You are using hyperbolic language (recklessly), either as a debate tactic or perhaps revealing something about yourself.
weight regain is a huge problem

https://www.mayoclinic.org/medical-professionals/endocrinolo....

Apparently despite such drastic efforts, the weight finds its way back
That was my first thought upon reading the title, but you have ton ponder it, though. Does it fit the "reallistically" criteria? I mean, sure it's been done already so it is possible, but this is advanced work and probably not really accessible to the average hacker.
But 404 is not the representation for not existing but for not found: if you return 404 you leave the user of the api wondering if he mistyped something, or the DNS broke, or some part of the routing went down.

Maybe 204 would be a middle ground
That is indeed a very limited responsibility, but I think the salient point is that it's still a responsibility of the parent and that the law protects the child from harm and neglect even though it compels the parents to act at their own expense.
That's a 5xx (assuming the washing machine is the server in this scenario)

A problem on remote that may be resolved in the future that will allow a succesful request.

You are allowed to attach info to error code responses, there is a body you can put the details in.
Especially in this thread. Last thing I expected of HN.
Having seen so many SAAS turn the screws on their customers over the years with absurd price hikes it's refreshing to see such a reasonable one.

ZenDesk's 300% hike still stings over a decade later.
I use short meditative kind of walks in a park instead to the same effect.
Damn, even most of what we know is already a decade old information. I wouldn’t be surprised if the intelligence agencies had much more crazy new projects going on the last few years.

I also suspect there will be a point in the future where they’ll break encryption and we won’t find out until years later.. they already started looking into building a quantum computer in 2014, and I’d bet it’s not necessarily for morally acceptable research.
Why? In my experience Teams has generally been better than Slack. People complain about Team's speed but I can't even count how often Slack used to get hung on me.
There was a Macintosh word processor named WriteNow that was a major competitor to MacWrite back in the 1980s and was also written in assembly:

https://en.wikipedia.org/wiki/WriteNow
With some woodworking equipment you could make loudspeaker enclosures. Add a CNC machine and you’ll be making enclosures just as good as the big brands.
What is your point? I would expect anyone over 100 would be extremely likely to die within 8 years.
I'm not sure I buy their list of what makes people live longer, but I found it interesting that 3/5 locations seem to be ~40 degrees north latitude (and 3/5 islands, all locations are very near oceans/seas). It makes sense that all locations would be in warmer areas, as that vastly reduces the dependency on meat consumption, but more bias towards the equator would be expected if that was all. 40 south only touches the edge of Australia and the tail of South America, but I wonder how the life expectancy compares?
I just ordered 40 SS J Bolts from them for my home project after spending a couple of weeks fruitlessly trying to get them from a local company. I placed an order on the website and they showed up in 2 days.
Technically I don't think "author of article says they can confirm that numbers they used in their article are accurate" really holds up as a valid argument ;).

Tongue-in-cheek feedback aside, congrats on all your achievements and good luck on your future projects!
sixel works fine, and is better supported than a "new de facto standard" the doesn't even exist yet. It's not at all true that no popular windows s/w supports it - mintty/wsltty supports it just fine and is widely used.
I feel like I'm too wired during the day to take naps. I'd just be lying in bed thinking about whatever I need to do next for the duration of the "nap"; not enough time to fall asleep.

At my old office we had nap rooms. They weren't called that, but that's what they were. They had large double-bed-sized couches with blankets and pillows, dim lighting that could be turned off completely, and just a very cozy vibe. Sometimes I'd manage to sleep there over lunch, but I later realized it was when I was just generally sleep deprived. When I started getting more sleep at night, the naps stopped working and I'd spend lunchtime reading in the nap rooms instead.

But what I do find helps similarly is taking walks if I'm stuck on some problem. I keep forgetting to do it, but it's happened by accident enough for me to know that it works. Sometimes I'd be stuck on some problem for a couple of hours and finally force myself to get off of the PC to walk to the grocery store for food. And within minutes the solution or at least a clear new approach to try comes to me while I'm on my way to or from the store. Often it's something I later consider to be obvious, but that I just somehow overlooked in my hours of fixating on the screen.
On the subject: What is a good, idiomatic, Go project to study? Something big enough to be a good example of code organization, yet small enough not to become a new hobby.
A finite system cannot sustain infinite growth. Not that this summarizes the article, but that'd be a pretty logical statement.
Nope, that same author has tons of papers about exfiltrating data from air gapped systems using many different mechanisms. Copycat is the wrong way of thinking about it. All different but do the same kind of thing.
China demands U.S. cancel potential arms sale to Taiwan
I'm a Teapot (2017)
RFC 2324 specifies HTCPCP for web connected Coffee Pots. When a web connected teapot is asked to brew coffee what response can it give if the HTTP response 418 is removed?

also https://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_... for some background.
The Last Glacial Maximum 20,000 years ago was about 5.8 °C cooler relative to present day temperatures. But it's not really just the temperatures, it's how fast they change and what causes them to change. This is why geoengineering is not a trivial solution to climate change.
I use it for most media playback, except some like MIDI that aren't supported.
I actually got something along these lines into my deed--which was for a software business before that was pretty normal and not the sort of thing even worth mentioning.
The material costs for 3D printing are really small. A 1kg spool of PLA is in the order of 20-30 USD, and most 3D prints have only a small amount of infill, so they're surprisingly light for their volume.

For example, I designed a set of sprockets to drive my blinds, and the total weight of the sprockets to drive 3 sets of blinds is less than 15 grams of plastic. This goose-shaped figurine is about 35g of plastic: https://www.thingiverse.com/thing:3906053
One of the things I dislike the most about Internet Archive is their relatively open attitude of flaunting privacy on purpose: http://blog.archive.org/2017/04/17/robots-txt-meant-for-sear...

Do you know what system they replaced robots.txt with? Email, one that is filed as a DMCA request: https://medium.com/wednesday-genius/how-to-remove-your-websi... https://jonathanwthomas.net/how-to-get-your-website-out-of-t...

Sometimes, it's probably good to not push the envelope without trying to establish consensus in good faith first.
Wow, thanks for all those great contributions.

Looks like you have a good eye for picking good tech & teams to join and work with.

Any insights or things you saw in common?
Niche, NLA car parts for older cars. 3d print to prototype, machine with a mill and/or lathe. Or better, CNC mill.
> "...However, the system was repaired and pneumatic clocks continued to work until 1927, when the invention of accurate mechanical and electric clocks made the need for a central synchronization clock obsolete..."

This is not really true, in that you may remember from your elementary or high school days that many places still have centrally synchronized clocks.

When there are about 100 clocks distributed around a building, and not yet migrated to individually-kept radio/GPS/network time, the only staff-sanity preserving method of keeping them together is to use a central electronic pulse transmitted over the power lines (which the clocks are plugged into).

If I recall right, there is an hourly pulse that tells the clocks to wait/speed up until the top of the hour is reached. Then there's a daily pulse that tells them to wait/speed up to reset to midnight!
For my application, it's much cheaper and I have the added flexibility of being able to adjust my design and rapdily prototype should the other components need to change due to unavailability -- I have already had to do this.

For something that costs me $0.17 at home, Etsy people want to charge upwards of $4 plus shipping and Shapeways or the like are $20+.
Your argument seems to rest on the idea that regulating high-value transactions on a blockchain is an unintended side-effect of AML5 (and the upcoming strengthened AML6).

If so, you are delusional. Lawmakers are not going to carve out an exemption for blockchain transactions when the explicit goal of the EU is to bring them under robust regulation.

Once again, the outcome that is upsetting you is the intended goal of the Directives. If in doubt, Google “AML5 crypto”. After all, it is the Directive that brought crypto exchanges under AML rules and almost certainly is the reason that the OP (irrespective of whether they broke any rules) came under investigation.

Finally, I believe your own biases hide from you how similar this legislation is when applied to fiat, barter, and crypto transactions.

In the EU, you cannot lawfully undertake high-value transactions without KYC. Whether you agree with that or not (and I don’t), it is the law of the land, widely accepted and implemented, and not unpopular. Sort of a legislative change of tack, regulation will continue in this vein.
this reminds me when I was learning programming. I was talking about it to my granddad (that pioneered a few things computer-related), and he asked me "okay great you program in C, but do you write computer programs or applications?". I'm pretty sure this nuance mattered in the mainframe-era, but 15 year-old me did not get it at all, and frankly, I'm still not sure what he meant, despite doing it for a living. But nowadays the distinction disappeared (did the two merge? did one fade?), and the REST APIs nuances did also disappear to only keep the parts that matter: those that made this model successful.
I guess at that scale your not looking to beat anyone on price. Your going for bespoke quality, I'd say. So you want something that people pay a lot for already so you can charge more and put the word "bespoke" in front of it.

One idea I had was bicycle frames, if you know arc welding. Custom size frames or of unique design go for a lot. I guess it depends on how fiddly they get, but if you can bang out the standard fittings then the main part should be quite quick to put togther.
Thanks for letting me know - fixed that here: https://github.com/dogsheep/github-to-sqlite/issues/74