skysight-inc/HackerNews huggingface dataset:
The main problem with REST is Roy Fielding's communication style.

Here's a quote from a 2008 blog post:

Apparently, I use words with too many syllables when comparing design trade-offs for network-based applications. I use too many general concepts, like hypertext, to describe REST instead of sticking to a concrete example, like HTML. I am supposed to tell them what they need to do, not how to think of the problem space. A few people even complained that my dissertation is too hard to read. Imagine that!

Yeah, Roy. It's called being an effective communicator. Effective communicators include stories and concrete examples to help bring the audience along with them, instead of lengthy discussions of abstract concepts. Readers shouldn't have to perform exegesis on your slideshow and blog to get even a vague understanding of what you're trying to get at.

To be clear, any difficulty with REST in practice is a direct result of an underspecified concept without a clearly defined RFC as it relates to HTTP. Fielding didn't define anything about REST in terms of HTTP. All of REST, as it relates to HTTP, has been an application of what other people think he meant.

Nowhere in Fielding's 2002 academic paper[0], his 2008 talk at ApacheCon[1], or his blog[2] does Fielding have clear examples or thoughts on the kinds of specific details that Web developers often struggle with.

Fielding, in my estimation, seems principally concerned with three things with regard to REST:

1) Every important resource has its own URI.

2) All interactions against that URI should be stateless and cacheable: all application state that is specific to the user should live on the client (e.g., local storage for browsers), and all shared state should live on the server.

3) Interaction with that URI should be the same regardless of client (browser, mobile app, etc.).

Everything else is left as an exercise for the reader.

[0] https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm

[1]
https://www.slideshare.net/royfielding/a-little-rest-and-rel...

[2] https://roy.gbiv.com/untangled/category/web-architecture
"Democracy"
I just now got that the name of a major character in The Expanse is an overwrought reference.
Author said it looks like a fingerling potato

https://www.google.com/search?q=fingerling+potato
Lack of confidence that I’m going to receive an authentic version of the item I ordered. Background: https://news.ycombinator.com/item?id=17327771
Maybe movie theatres will become extinct, and Disney will have to funnel their unoriginal, sterile, monotonous, CGI-based movies exclusively through their competitive streaming platform to Netflix, thus allowing people to choose to either watch an independent movie, or a blockbuster, or another type of movie, without forcing business owners to do anything.

Despite my love for movie theatres and the feel good sensation they used to provide me in the past, they have moved away from this and the experience has become less enjoyable than an actual home watch. The endless amount of brainwashing commercials prior to the actual movie when going to the theatre is only one of the problems. The lack of choice in movies is another.

One can hope that theatres will first become extinct because of streaming platforms coming up, then will get reborn as proper theatre with a renewed purpose of showing movies rather than brainwashing people with commercials, force-feeding them that Deutsche Bank is a great bank for their next mortgage, and having them waste their money on 10 EUR nachos/soda bundles, etc...
While the whole thing is interesting (mostly because of the design of the spoofer rather than it being anything else that's new) this headline is deliberately misleading.
I'd rather see something new.

It's a big problem with Star Trek. It uses up all the oxygen available for the genre and so we get more Star Trek, even to the point where Spock crosses universes on a regular basis.
This sounds impressive, what was the name of the startup?
That doesn't stop Ebay from being a two-sided marketplace.

GGP simply doesn't understand the terminology.
Ultimate Guide to Boot New System
>Results are unavailable, please check your connection or try again

okay
This is essentially a branding process. Arguably it's just as bad in the tech industry: did Elon Musk really make that rocket himself? Was Steve Jobs wholly responsible for the iPhone?
British sex workers fear for their websites and their safety
> Open-plan offices have taken off because of a desire to increase interaction and collaboration among workers.

Open-plan offices have taken off because of a desire to decrease real-estate costs and stuff more employees into the same space.
I remember reading the Kremlin has a high powered version of this mocking the airport co-ordinates so drones would not fly in its airspace.
> Readers shouldn't have to perform exegesis on your slideshow and blog to get even a vague understanding of what you're trying to get at.

(Ironically?) I've found this same problem to be one of the best reasons to avoid WSDL/SOAP. Too much pie-in-the-sky waffle, not enough pragmatic real-life flavour.
I think open offices are mostly based on extroverts logic, i.e. they think it forces more introverted people to communicate more, supports the team spirit and that it is super awsome to solve problems by just talking to the person sitting next to you.
Just found out about Kanopy, it was mentioned on a previous HN thread, check it!
Indeed. Coral reefs are important nursery's for many fish species, and reducing the areas for fish to safely grow up puts yet another pressure on declining fish stocks. Not to mention marine crustaceans that are also affected by rising acidity, and the overall warming trend of the ocean itself is pressuring all kinds of marine life that humanity depends on as a major food source.

Not only that, but the ocean is rising due to land-based glaciers/ice melting, the continental rebound involved from the reduced ice load, and yet more: the warming ocean is less dense and expands. The rising seas along with other factors mentioned also puts pressure on coral reefs, as they often cannot grow fast enough to catch up with that sweet-spot near the ocean surface!
Wool mattress are actually really good. They are natural, breathe easy, no allergens and you don't need to clean it. You just air/shake it out once in a while.
Mastering the reduce function
Well in my layman's understanding, rockets generally need a fuel and some kind of oxidizer since there is no free oxygen in space. Hence, the LOX?
> Using POST where GET should have been used hasn't caused horrendous bugs in the same way, but it still introduces annoyances.

In my experience, "using POST where GET should have been used" is normally a consequence of URL length limits and HTTP not supporting request bodies for GET. I've never understood the latter decision.
So glad to see Simone back on her feet. The shy robot nation needs its queen!

As for that bill -- I'm curious: is there any resource I can look up to see how much of that the average Medicare/Medicaid/private insurance plan pays?

I ask because I just had two teeth repaired after a bike accident and it'll cost me ~$100 after insurance covers the other ~$500. By that ratio, she'd be looking at ~$38,000 bill.
Show HN: Transfers by Spendee: easy way to track money
Sounds a lot like academia really and the open secret in many fields that the graduate "coauthors" were really the ones who did the work and the "main author" was the do nothing but compensated and credited more professor who hypocritically starts off every course stating plagiarism will not be tolerated.

The lack of transparency is what makes both of them bad. It would be one thing if an established member vouched for someone new as a supervisor to be clear they followed existing standards of experimentation and research or explicitly admitted they went from a 1/20th scale model to a granite and steel statue with modifications because the original was structurally unsound with different materials.
This study would be interesting if it compared same size/ same indusry companies to each other

It’s easy to imagine more old industry company where technology penetration isn’t high using traditional office space don’t send too many emails in general
AWS AppSync – GraphQL HTTP Resolver
Yes, I was a bit torn between showing a bunch of what it can do, and getting so verbose that people stop reading. This tool is surprisingly difficult to explain concisely!
Indeed it is, but at that point it's not "REST".
Update on Global Google Cloud Networking Incident #18012
You'll be OK as long as you don't push down on the tip of the blade (imagine trying to use the point to drill a hole in some leather. The blades don't lock, so can fold expectedly.

Other than that, lovely things. I was making a weak joke, which received the downvotes it deserved :)
Landbot gets $2.2M for its on-message ‘anti-AI’ chatbot
We do merge posts while the discussion is still happening, but afterwards we aim to preserve context as much as possible.
Online Privacy Protection Startup Winston Launches in Chicago
Thanks for taking the time to respond. A few points/ follow-up Qs:

1) Is it necessarily helpful to tell people who are already scared, and I would say unreasonably so if we're talking about U.S.-based Americans, to be more frightened (of the N. Koreans, particularly if you recognize that the DPRK is not interested in forcing confrontation)?

2)Thanks for all of this, but I don't think it addresses my question. Again, what does NK gain from being an aggressor? Surely not regime survival. So there must be some other reason. What is it? And if there isn't one, then doesn't that suggest that this issue needs to be viewed from a different perspective?

3) Yes, I understand that the regime promotes this ideology, I'm asking, "why?" Of all the countries that they have to choose from, they picked the U.S. China, though promoted in the U.S. as DPRK's patron, is/was also a threat to them (particularly pre-nuke program "successes". Same w/Russia. So how do they explain their fascination w/the U.S.?

4) > The resistance is to the regime and the way their state is run.

Right, but what is the regionally and geopolitically acceptable outcome?

None of the countries you've mentioned is interested in accepting emigrating DPRKers en masse. Even if they were, how many do you think would remain in those places rather than return to NK? Germany still hasn't fully integrated "East" Germany into the "West" German economy; NHK ran a documentary on NK defectors last year, in which it stated that most who came to SK ended up returning to NK disillusioned by life there. And SK's economy and quality of life for the avg. person, isn't actually all that great.[1]

Whether the regime maintains its (psuedo)control or falls, the country will have to orient itself toward some benefactor(s) (until it can stand on its own, if ever). Depending on the country/ies it chooses, there will be (at least, perceived) repercussions for others.

And the regime has already stated, in effect, that it is interested in (slightly) liberalizing and significantly improving its economy. One example[2]

I'm not asking this rhetorically: The "Arab Springs" were successful in doing what exactly for the affected populations?

[1] I've seen their #s, occasionally follow their domestic news reports, and know people who have lived there and who are there now.
[2] (Fox Biz News interview w/ Jim Rogers) https://www.youtu.be/D4Kk6miiymk
I'm pretty sure Panopticlick gathers a lot more information than Vivaldi is claiming to here.
This has happened before, and it was unprecedented when the US citizen [1] was assassinated by the US President with explicit targeting (putting the name on a 'kill list'). As I understand, Awlaki was an Al Qaeda member, mostly concerned himself with writing for 'Inspire' and giving YouTube lectures.

https://en.wikipedia.org/wiki/Anwar_al-Awlaki#Death

> he became the first United States citizen to be assassinated by a U.S. drone strike without the rights of due process being afforded.[15][16] President Barack Obama ordered the strike.[17] His son, Abdulrahman al-Awlaki (a 16-year-old U.S. citizen), was killed in a U.S. drone strike two weeks later.[18] On January 29, 2017, al-Awlaki's 8-year-old daughter, Nawar Al-Awlaki, was killed in a U.S. commando attack in Yemen which was ordered by President Donald Trump.[19][20][21][22]

[1] Please note: I am not justifying Awlaki's work. He was an Al Qaeda member. But also a natural born American citizen.
Seems like they do: https://arxiv.org/pdf/1805.04115.pdf
Far-right is so easily identifiable, but what about far-left?

Far-left is just as controversial and radiates not less violence and nonsense. There should be a clear, widely shared common knowledge and cultural condemnation for any type of extremism.
That’s the crazy thing about large numbers like these. Even Entropy’s Heat Death are swallowed up by them. Not only do such events become probable but they become inevitable an endless number of times over a long enough timescale. Infinity kills even Heat Death.
Another hypothesis: open offices emerged due to an archaic perception of single closed offices. It’s not about the function, but about the implied communication of the perception of closed offices. In other words: marketing.
The David Rubenstein Show: Steve Ballmer
It's possible to do an album on your own, but it takes knowledge of every step in the process. Otherwise you end up with levels all over the place, and people stop listening at the first song that's too much louder than the others.
Interesting that Guido finally gave up dealing with the haters at roughly the same time that Py2 is finally being replaced by Py3. It's almost as if there is some kind of maturity milestone that has been crossed, and it's time for things to change for good.
CPR Training
Could be used on self-driving vehicles like the giant dump trucks in quarries, or harvesters in corn fields?

What about autonomous trains? Cause that would off the rails.
But their only method of location is IP, with the last octet removed. No way that's accurate enough to identify your home and work location.
So one of the common uses for pdf is filling in digital forms, typically published by your government.
I didnt even see this addressed in the gigantic rant by author.

Instead they complained about Actobat Reader for DOS is slow and other random anecdotial evidence, none which imo supports his claim that pdf is good for nothing.
Go back to the original article. Now think about it being used to disprove everything you think about things instead of it being used to prove everything you think about things.
It really depends. I have an PPO / HSA plan where I have discounts up to a certain set "total annual amount" (currently around $5k) -- then insurance kicks in and I start paying a lot less.

That $5k (for me) resets every year.
But given sufficiently enough time (i.e. infinity) the 'same' brain (spawned with a start-state which is an exact copy of the end-state of the last time) will keep re-appearing again and again, allowing for a continuous stream of thought. In fact, with infinity at our disposal, infinite repetitions of all states is guaranteed.

(+10^10^59 years) "Ah, good, awake again, shame the universe has gone dark, I wond-"

(+10^10^122 years) "er what the other copies are thinking. After all, there isn't really-"

(+10^10^185 years) "anyway to tell how much time is passing, I wish I still had stars and eyes to see them."
I swear we should introduce a monthly thread like "Who's hiring" about open plan offices just to let people vent. Thread predictions:

1 highly voted chain saying "but I like open-plan offices".

1 highly voted chain saying "I hate open plan offices".

1 highly voted thread saying "Actually they really do this to save money".
Would it be a bit too crass to say "Thanks, Obama!" for this one?

It's a bit more shocking when you realize a Constitutional Law professor is the one who opened up this can of worms.
Is Physic+Economics the perfect college education for an entrepreneur?
So, I have done my Bachelors in Computer Science and am now doing Masters in Economics. Any concept in economics seems so obvious, but we don't actively know or realize things. In some ways Physics also seems the same.

I feel like someone who thinks of things really deeply (like those chess player who thinks till 10 nexts step) and breaks the problem into small fundamental problem which has known+obvious solutions, would be really good at both of this subject.

I have hypothesis that learning Economics and Physics can mold your thought process in such a way that you think of problems in terms of combination of fundamental problems. Plus these are the two subjects which people often find hardest to master( don't ask me where I got this stat. Think of it as another hypothesis.)

Would love to your views.
Malta Stock Exchange Chases Security Token Sector
Not at all. He was no saint.
> "We kill suspects whose names we know, and whose names we don’t; we kill the guilty and the not guilty; we kill men, but also women and children; we kill by day and by night; we fire missiles at confirmed visual targets, but also at cellphone numbers we hope belong to targets."

That is just chilling.
I used to use eBay to buy/sell musical instruments. It was a typically a great platform for that. Then in 2009, I had a terrible experience with PayPal withholding my money because the buyer complained that the $1,000 keyboard I sold's AC adapter wasn't working. I offered to refund the cost of a new adapter and everything, but they buyer kept stalling and it was impossible to get anyone on the phone at PayPal to help resolve the situation -- my money just sat in limbo.

I think the whole ordeal took over 30 days to resolve. $1,000 held up in uncertainty over a $10 part.

Thankfully, Reverb came around for people like me. They are truly a joy to work with. I had one instance where the buyer seemed like he could be sketchy, mostly because he was from a foreign country and the shipping on the item would likely be a large percentage of the cost of the item itself. My item was somewhat rare, but not sought after, high quality, or that collectible, so it was only sold for around $500. However, I didn't want to expose myself to any fraud risk, and Reverb walked me through everything I needed to do to ensure that even if the sale was fraudulent, Reverb would take the hit and not me.

I'm sure running a massive marketplace at scale is hard and since eBay and Amazon have both tipped the scales considerably towards the buyer, that that's where problems tend to impact worse and occur more frequently. But the seller horror stories are impossible to ignore. I'd have a hard time selling anything worth more than $100 on eBay anymore.
But these numbers are still tiny compared to numbers mathematicians have created, like Graham’s Number. Which is crazy. These numbers are still finite, still nothing compared to infinity, but they’re plenty big enough to kill Heat Death an almost innumerable number of times.
With most insurance I feel like you will hit your max out of pocket before you would hit that amount. Depending on your insurance plan you could be talking $3,000-$10,000 max you would have to spend.
The new content seems to be coming from video game franchises and Netflix.

Guardians of the Galaxy was a surprise, though, but even that was a rebuild of an existing property.
Yes sorry. The browser is directly owned by a for-profit, then.
Not according to my dictionary:

use: the action of using something or the state of being used for a purpose.

usage: the action of using something or the fact of being used: a survey of water usage
>mocking the airport co-ordinates

Sounds very dangerous. If an aircraft was landing in poor visibility they could use that to make t crash.
Maybe the deductible part is a fixed amount and not a % of the total bill?

(I have no knowledge of health care in the US - both countries I lived in have free health care)
I was a huge Delphi fan, jumping from Paradox straight to Delphi. I had been doing flat-file database apps in Turbo Pascal before I found Paradox and so it's like Delphi was made for me.

I used it for a very long time, but it was destroyed by the companies that owned it. A free version should have been always available, they could have taken advantage of all the Pascal hobbyists out there and given them a way to establish careers as business software developers.

I'm not sure whether it's too little, but it's definitely too late. Business apps I'm familiar with that were written in Delphi are either gone or nearing their end of life.

But I still haven't found anything as useful as Delphi for simple database apps. I've been doing .net for nearly 7 years now and it's just nowhere near Delphi for functionality. But desktop apps seem to be old-school, so maybe it doesn't matter anyway.
Just putting this out there but... does any browser pass the fingerprinting test?

Quick look with Firefox, Brave, Safari and all has similar results for me.
> Leading far-right activists have received special protection from Facebook...

Jesus, this paper is so biased it's palpable. There is a much better thread here [1], which is at least about the real (non-partisan) discussion - the pros and cons of negationism, and impact on freedom of speech.

[1] https://news.ycombinator.com/item?id=17562384
I dunno, I've done some pretty dumb things to impress a girl. If anything that would be even more relatable!
Since he was a US citizen, was he entitled to some kind of due process, maybe via extradition?

Edit: it was in the OP article.

There was some outcry about the president now having authority to kill even Americans without due process – “I think it’s sad,” said U.S. Congressman Ron Paul – but the uproar soon faded, and America’s assassination program accelerated still more. By late 2011, we’d killed more than 2,000 “militants.”
While I think the author makes some good points about the PDF format itself, this article is painfully outdated with many complaints about Acroreader and Netscape which are no longer remotely relevant.

Though the article does serve as an interesting time capsule. Kinda shows you how the more things change the more stay the same.
https://en.wikipedia.org/wiki/Holocene_extinction ?
Fun fact, asteroids in the belt can also have natural satellites:

https://en.m.wikipedia.org/wiki/87_Sylvia
A $10 steel bar can derail a train.
I happen to work in an industry (intl shipping) where we scan billions of PDF daily, and I have no clue, how would we share docs with all the parties involved ... 'sanely' ... if it were not for PDF, TIFF isn't good either .. PDF docs are like 3kb-10kb ... other than physical scan of papers ... however 'generated PDF docs' are 5kb at best.
I didn't mind the first season of Discovery, but I'm baffled as to why the movies and new show are set in the "past". At one point there was a pitch for a show set in Trek's future where the Federation is falling apart. That would have been fascinating. Instead we have a show that's using tech that belongs in the distant future, and a movie series that's rehashing old stories. Bah.
> I disagree with the premise that programming is harder than e.g. bridge-building.

I don't think his premise is necessarily that programming is harder, but rather that it's a hugely dynamic field in which many fundamental design decisions are taken on a whim or personal preference, rather than actual evidence that it's the right decision.
> this headline is deliberately misleading.

I see what you did there... ;)
Exactly. And also: a UI could be badly designed even if its users don't misuse it.

Just because users might be extra careful in their use of a UI, doesn't mean the UI is not badly designed itself.

A big red button that says "Click me for free lemonade" but instead burns the whole computer is bad design -- even if the users have read the manual, so they know what it does and don't press it.
I got about 3 paragraphs into the article and tired of the "white folks be like... but black folks be like" narrative.

Do better.