skysight-inc/HackerNews huggingface dataset:
"REST" these days is a defacto code name for "(JSON?) calls over HTTP", with loosey-goosey adherence to anything close to what the original REST author meant.

At this point, we might as well call it RPC-style organized calls over HTTP using JSON representations and defined by "Swagger" files.

Likewise, most of SOAP was "RPC-style organized calls over HTTP (or TCP) using mostly XML serialization and defined by XSDs.

Yes I'm disillusioned with the unnecessary re-invention of the wheel here. And "REST" interfaces defined with gigantic OpenAPI documents aren't really all that better than SOAP, just with hip and still-in-development toolchains around them. It's all marketing and popularity contests, and SOAP/XML/XSD lost out.
Scale only provides labeling services and does not provide labeling software that you can use with your own in-house or dedicated workforce team. We offer both, and our labeling service is even a bit cheaper thanks to our focus on speeding up labeling with our technology.
Tell HN: Find anyone's email by adding .patch to end of a Git commit URL
I just discovered that if you add .patch to the end of a git commit URL, you're able to find the email address associated with the commit. This concerns me. Is there a best practice for obfuscating your email on git commits?
Spent so much time rolling my own webhook system for my eSign side project [0]- there are so many edge cases and thorny behaviors. This is a rare perfect fit of a SaaS offering. I can't wait to integrate with some of my other projects! The pricing model is generous as well.

[0] https://waiverstevie.com
This was my observation as well.

Just like a garden, for a social media feed to grow it needs to be taken care of and curated. There's a block and mute button for that.
> You can't mute them anymore.

Oh but you can! A pin, paper clip, etc through a couple of the speaker openings will do the trick nicely.
As usual, Matt Levine covered this pretty well in his newsletter: https://www.bloomberg.com/news/newsletters/2020-06-12/money-...

The relevant quote:

> Really I can’t decide how to feel about this. On first principles, you should not sell a billion dollars of stock in a bankrupt company to small retail investors who just installed Robinhood on their phones a few months ago. On the other hand, people are definitely doing that anyway [emphasis original]; a notable feature of this weird pandemic market is exactly that hundreds of millions of dollars of stock in Hertz, which is bankrupt, are being sold to small retail investors every day. Hertz just wants permission to do some of that selling itself.
Great point, thank you. We have one that we're working on now!
No, I agree that the open source movement and free software has helped immensely with organizations that create these environments. However, the key thing is those environments still need to be paid for in order to keep them operational and pay for improvements, etc.

This is why Facebook is inherently free except for the ads. Same with Google. People have not demonstrated a will to pay for a search engine, or for a social network for that matter. The closest thing that I've seen to a Social Network that is paid for by the users is one that is quite politically oriented and isolated, and honestly that's more of a political statement than actually the regular public paying for something.
SaaS sucks: we can do better
Apologies if this is already covered by other responses, but one thing to consider is the incredible pace of change in the software industry. In a matter of years, new technology can go from being unheard of to being an industry standard. New languages come along and supplant older ones, new services and tooling are created which become the de facto means of building certain types of software.

There are lots of jobs in the industry, especially at larger and older companies, which will just involve working on systems with a mostly static set of technologies being used, but it's worth considering the effort it takes to stay modern with your skills and experience if you're not just trying to stick it out with one company
BTC is a commodity and trades like one. fundamental value is hashed electricity... not much, but guess it counts as something for somebody.

for traders, it's something that has a ticker, a price and some volume. whatever works.
Your argument, as best as I can tell, is that people are completely unimodal in how much stress they can handle, and therefore are completely determined in multiple dimensions such as "sensitivity", "intelligence", and "attention to detail"?

I asked for a source that people find whiteboarding significantly more stressful than other forms of interviewing people are not complaining about here, and you gave some bullshit opinion that denigrates a massive amount of people simply for having stress management techniques / more advanced self-mastery.

Here's my opinion: technical interviews catch people who are not technically qualified, and whiteboard & other social aspects of interviewing catch people who are not socially qualified. I think that teams work together better with frequent and high-quality discourse. Do you?
I loved Great British Bake-off because it made me want to bake. Blown Away totally failed to raise any interest in glass-blowing, you learn almost nothing about the actual practice. After 3 hours I still have no clue how it is done.

It could be greatly improved by theming based on styles (i.e. making vessels, making sculptures) and discussions around why each pieces/techniques will be challenging. Instead it is literally the same shots of them rolling hot glass and putting fire on things for 15-20 minutes and then they judge it.
> would never waste money on Robux

Why do you assume that? My nephew is obsessed with Roblox and has asked for Robux for his birthday, which he will probably get.
The Evolution of the Oval Office Décor
I keep an account for three reasons:

- To prevent identity theft by someone creating an account in my name.

- To access some local event planning that only happens on Facebook, e.g. local motorsport competition/HPDE events

- To access Facebook Marketplace
> Hertz was in bankruptcy because it couldnt pay its debts, a capital injection might have raised enough cash to pay off its debts and exit the bankruptcy proceedings.

While I do agree that it shouldn't be illegal, wouldn't they know how much money they would raise, and hence be able to determine if the capital raise would provide sufficient capital?
This look like something that I would have used when I started running.

Most running injuries happen because of overtraining, heel striding, wrong shoes, rigid posture, stride length, bad upper body form and dynamics

Would any of these being taken into account? Considering the sensor data is from the phone I guess not.

It would be interesting to see a video of app in action as well as how the trainers view and give feedback.
How to create PostgreSQL test data at scale
Amazon is super metric-driven. It would be interesting to see unions come back with a metric-driven approach that helps workers, gives power to individual warehouses, comes across as "Amazonian", and makes corporate cream.
- 6-9 months ago I started reading online of mostly Swedbank customers who had suddenly been asked to move their monthly salaries to this bank, or they'd lose their accounts. These people were doing stock trading only via Swedbank.

- 18 months ago I tried to facilitate creating a corporate bank account managed by a foreign CEO from a non-EU and very first-world country in order to be able to create a Swedish company (AB) with the goal of hiring software people here in Sweden. Tried two banks (SEB and Handelsbanken) before giving up and going another route.

My impression is that Swedish banks have tightened up things quite a lot in the past few years.
You can use business name that is different from your own name / company name without incorporating a new entity each time.

https://en.wikipedia.org/wiki/Trade_name#United_States, also google for "doing business as" / DBA.
Qurt: The ancient road snack of Central Asian nomads
https://www.youtube.com/watch?v=smx0Xu5wJys

I kinda also developed this painting recording plugin for krita.
Generally a super lazy worker does eventually get fired by the boss - because there is an overlap of interests.

Saying the boss is not interested is totally not true. When I went to school we ALL knew (even the kids) that one teacher simply basically did not teach. It didn't matter they were totally protected. Principle would have fired them in a minute. Old white dude, massive seniority, union officer I think so he also may have gotten time off teaching for that ? Anyways, the rest of the teachers were amazing, but imagine you are a female minority teacher having to deal with extra class sizes because of this dufus. At least when I was growing up the union officers was an old boys club situation.
Thanks a lot for your kind words! Please feel free to reach out at tom @ the domain. Happy to help you get started, and I'm super interested in hearing about your other projects!
Apple barely ever updated the BSD userland.

The right thing to do is to install your own version of tools you need. The OS vendor tools are only for configuring the OS and downloading your tools.
You're basing the valuation on Gamestop being able to build, market and compete with twitch/amazon, when they've expressed 0 plans to do so, and are unable to even maintain a website?
https://www.gamestop.com/ (down all morning)
We clearly need insurance agencies that attest to the lifecycle of the receptacles as backed by a blockchain.

Or we could have laws and inspectors for that at the bottling facilities because the above is not going to work.
"Schnorr has been making presentations on his concept since at least 2009. In my personal opinion, 11+ years is enough time for a small group to make some kind of significant demonstration software, if people believed that the idea is likely to work.

Because this proposed factoring technique has been public for more than a decade, both specialists in lattice algorithms, and other mathematicians who focus on factoring algorithms in general, have had plenty of opportunity to study Schnorr’s ideas. I don’t see evidence that even one mathematician with relevant expertise has yet been persuaded."

It's been out there for a long time and...nada.
> What assurances do you have that said containers are washed between uses?

The same assurances I have that they didn't let a rat piss in it at the factory the first time around; inspections and safety regulations.

I get my milk in reusable glass bottles. I have absolutely zero concern that they forgot to wash them between uses.
It's the COMMITTER_EMAIL and AUTHOR_EMAIL as configured, this is working as intended. If you don't want to add it to your commits, set it to something like "nobody@localhost".
> HEY BHM1 DOERS, why pay almost $500 in dues? We’ve got you covered*

This made me laugh. Of course they've got an asterisk next to their promise. But the site itself is just sad. The points made are "justified" with completely unrelated FUD:

> IF YOU’RE PAYING DUES… it will be RESTRICTIVE meaning it won’t be easy to be as helpful and social with each other. So be a DOER, stay friendly and get things done versus paying dues.

This sentence doesn't make any logical sense.
My guess would be that it's because of fire. While fire is an incredibly useful tool, a wildfire can be devastating for the whole ecosystem.

RED = FIRE => RUN AWAY WHILE YOU STILL CAN
I am right there (those moments before finding the safe-space) looking for a job and it's no good to be a generalist with a almost junior profile. I have worked in different industries at the same time being a researcher doing data analysis on remote sensing data for agriculture and environment and manager of 5 people team in a bar bootstrapping it from me alone to five people ; working on public health and malaria and being a project analyst for start-up in a start-up. The last three years, I wore so many hat just because I was feeling constrained to specialized in one job. As a result, looking for a job outside of my network in another country puts me in competition with people with 3y of work in only one specialization in one field. The imposter syndrome keeps growing as the time pass and I get more refusal but I know that it will be ok when a door will open.

I assume it will take more time, more selling and sharpen some teeth before getting there. Thanks for the advice and the perspectives of a possible future.
Notably, the FSF recommends against[1] modifying the GPL. And, you'd want to hire a lawyer to go over whatever scheme you're thinking of.

It's easier to draft a separate license agreement if you're the sole copyright holder.

If you're not the sole rights holder, if your project contains other GPL code, you'll need permission from the authors to license under terms other than the GPL. That would include patches from other authors, unless they sign the rights over to you.

[1]: https://www.gnu.org/licenses/gpl-faq.html#ModifyGPL
The same is true for the standard that sets A to 440 Hz.

Though they spoil the plot in the abstract.

https://www.iso.org/standard/3601.html
I've created several bubbles on Twitter by curating lists. One thing I don't want to see is outrage, so I remove anyone who posts outrage from my lists. And it actually works!

I've tried to create a bubble on Instagram of the content I want to see. But Instagram is more agressive about pushing algorithmic content at me against my will. After days of trying to train the algorithm, I got it to only show me real photos of travel and nature. But slowly new things are always creeping in. Liking one photo can set off echoes that are hard to get rid of. If I accidentally like a photo with a pretty girl in it, or someone's sweet workstation setup, or a map, or a meme, Instagram starts filling my feed with low quality junk related to those topics. Even the travel and nature photos are low quality junk. The inability to set up a feed of content I actually want to see (friends and genuine non-influencer travel photos with under 200 likes) is pushing me away from Instagram as a platform.

Facebook's news feed is so bad that I never scroll it at all.

For me, RSS via Inoreader is my new way to curate most of my content. The only problem is that most of my friends don't post RSS friendly content. Including friends in filter bubbles seems to be an area that no existing platform does a good job of anymore.
There is another alternative universe where commercial software, including libraries, gets sold

I remember old issues of Doctor Dobb’s Journal with full-page ads for libraries you could buy to add features to your shrink wrap desktop application. It was a viable business model once.
How does that come with the sum of all monies lost on trading with S&P500 shares? Serious question.
Because that underutilized labor pool is also pretty green. It's hard to build a product with smart, talented developers who haven't spent a bunch of years learning the ecosystem. There's really no good substitute for the apprenticeship young devs get by being exposed to best practices, senior developers who can cut through problems that they've seen before, configure work flows, etc.

That apprenticeship is expensive. It takes a lot of handholding. Not because they're not smart, but just because there's a vast amount of information that's hard to write down. It's a million little factoids, and they're easy to Google ... once you already know that they're there.

It's not impossible to build a company with one really good senior dev and a bunch of fresh-outs. But that's made one level more complicated when you've got a diversity of cultures in the room, and the hiring process ends up coming down to "Well, that guy just seemed like a better fit". So the excluded ones give up, and the process perpetuates.

I'm oversimplifying like crazy, and every real situation is different. But startups don't have the money or time to do better, and established companies just keep repeating their situations because that's what got them there.

Some day somebody may figure out how to change that... and they're almost certainly going to get run through the wringer on HN accusing them of being affirmative-action SJW wokeness virtue-signallers. Which just makes it one step harder, and when they fail (as most new things do) it will further cement for people that Those People just can't code.
Yeah, I replied to a sibling comment. You are right, I was a bit sloppy with my message. I was just trying to make the point that it was similar to other APIs, and that we take uptime seriously.
> Have you done any experiments to see if you have to weed out more people when you post a low range versus a high?

It's the opposite.

The quality of the resumes simply went up. Sure there are more of them to filter out but the great ones stand out.
This is exceptional - what’s the downside when using it with CRA?
Yes. Both Roblox and developers (the game creators) do make money from Roblox. This is no small thing either, it is not abnormal for developers to buy expensive products from their earnings, some do create companies to hire employees to work on games.
> That seems like a bit of a simplistic view spurred on by people who don’t know what Chapter 11 is.

> It’s not “we don’t have any more money” or “we aren’t making any money”, it’s “we need a little court-mandated breathing room (from our creditors) to change x, y, and z, and then we’ll be ok”.

It really depends on which "we" you're talking about:

1. What you said is probably true, from the perspective of the organization itself (which includes its officers).

2. It's almost always false, from the perspective of the current shareholders. They're going to get wiped out.
There's a fashion show game where kids judge each other's outfits.
This post cracked me up. The follow up post to this is just as good.

When I first started developing software in the mid-late `90s I bought a book published by Apple called "Apple Human Interface Guidelines". I expected it to be a very technical book, but it felt more like an 5th grade level school book with lots of cartoonish illustrations and very simple language. At first I was very disappointed. I sped through it and felt I'd learned nothing.

After a few days I picked it up and went through it again. It only took about 10 minutes to read it. It explained how the GUI widgets were based on UIs that people were familiar with, like the old Radios in cars with push buttons that changed the radio station and check boxes used on printed forms and then it began to dawn on me just how brilliant that design was, and how well that book was written. So well most any 5th grader could understand it.

In my own software I've been tempted to use one of the many "Icon" galleries we have to choose from now but decided not too. I opted for simple links and buttons with short but descriptive words, like "Preferences" and "New Document" and "Reports".

There are icons for all of those, but my users don't need to learn what those stand for, and really don't want to. It's silly for me to expect them to learn the purpose of an icon in my app when every other app they use might implement them for a different purpose.

Sometimes "a picture is worth a thousand words" is not a good thing. Sometimes just a word or two is a lot better.
>A third person character running around with virtual joysticks: so clunky.

This doesn't bother kids, it's all they know. I cringe watching my niece and nephew playing Minecraft and Roblox on their phones with touchscreen controls but they don't care and can use it fine even if it looks clunky and painful to me.
Hey thanks! If you want to run Diahook on it we can help.

We happen to be pretty good at infra, so a library / self hosted setup is usually preferable. This is partially because we prefer to monitor things ourselves, and partially because we don't want to send things like auth tokens through a third party service. We might be unique, though.
In case anyone would attempt this: please make quoting right.
I work in a related area of historical-comparative linguistics and I am familiar with much of the literature cited in this Wikipedia article. I would say that that at the Proto-Indo-European level, this article represents pretty mainstream views that have been common in the literature for decades. Where some could quibble with the article is its mention of a lot of much later phenomena in various societies that don’t necessarily go back to the early Indo-European tradition.
Wrong, and wrong. Keep pace with the literature. Differences can manifest as early as embryogenesis and have far reaching outcomes, e.g. there have been reports of different covid severity outcomes within a twin pair.

Hell, you do know that the cells in your own body don't all have the same genome, right?
I just mean it's a seemingly ubiquitous hotkey so you may find it useful to memorize it
Yeah, I missed it. I'd prefer it to be under the Title of the section: "Diahook Pricing"
you know about swc right? https://swc.rs/
Requirements change: migrating either/or data schema
I'm not sure comparing a terrorist state and an autonomous community is a fair comparison. The land would still be government's properly and they could probably still enforce peace, but that region could do away with any other legislation, regulations, taxes, as well as financial helps from the state.

There are a few independant autonomous communities throughout Europe already, but nothing at a really large scale. They could use that opportunity to test new forms of democracy and economy.
For the ones missing the context:

The Qt Company recently changed their publishing model and they provide only recent versions as (L)GPL. Thus Open source users have to migrate to Qt 6 or run an outdated version of 5.7, missing bugfix releases. Migrating to Qt 6 however isn't easy as some components aren't available for Qt 6, yet. Thus Open Source users requiring those modules can't go anywhere.

Aside from that the Qt company restricted access to their builds behind a registration wall.

And if you are willing to pay they created a pricing model, which isn't easy to understand and can become quite expensive, (233$/month/developer) and as it's a subscription you can't simply pay a license and go from there, but you have to subscribe and the moment you terminate the agreement you are forbidden from distributing your application any further with Qt.

Thus unhappy open source users and many users who at least claim they would like to buy for sensible cost, but can't afford.
I "waste" a lot of money on Roblox - $30-40/mo. It's where all my kids friends are, and it's a safe space on the internet that I trust as a parent. They build theme parks, space stations, small businesses – it's amazing, silly, and safe.