skysight-inc/HackerNews huggingface dataset:
I read the article fully.

If an API response included all the possible actions and information that one takes as a follow up to a previous call, how is that any different from providing the equivalent forms and links to additional information on a web page rendered by a browser?

It certainly seems possible to pigeonhole an API into a RESTful architecture but I understand why based on the article, APIs aren't often considered RESTful.

But it seems they can be. I see this as a proof by contradiction.

I, today, can navigate directly to posts by a friend of mine on a social media site. Auto logged in, not having to enter any form data etc. That's my starting point both in a browser and via API.

I'd see their post. Alongside that post I'd see actions I can take: clicking on other friends' profiles, liking the post, commenting on the post, removing the friend etc.

Encoding all that in an API might look like this:

{
name: 'john',
userId: '12'
nickName: 'johnny',
posts: [
{ content: 'My funny comment', likes: 3, likedByUserIds: ['13', '14', '15' ], postId: 333 },
{ ... }
]
relatedEndpoints: [
'/users/12/friends/', : {}
'/users/13', : {}
'/users/14', : {}
'/users/15', : {}
'/like/333, : {}
'/unlike/333', : {}
'/remove-friend/12', : {}
'/comment/333/' : { commentText: '' }
...
]
}

In this way, the response to my request includes all the possible actions I can then take and what data I need to provide to take it (in the example of the comment route).

* No consulting of external documentation is needed, all the information is right there. *

I can explore another user's profile (people with user ids of 13, 14, and 15), I can like and unlike this post with the `/like/` and `/unlike` routes, I can remove this person from my friends list etc.

Including such information makes this response no different than what I can do via browsing the page - all my interactions with the API are directly driven by their responses - not by consuming outside documentation.

If all possible actions and their routes were included on route supported by my API, why would this not be RESTful?

At the end of the day - this to me is a distinction without a difference. Whether this documentation is defined as part of the response or stored in an OpenAPI spec, the end result is the same - I can easily wire things up together to accomplish my goals.

This is where SDKs become more useful.

SDKs are fully documented, require no external information for them to be used, contain everything possible that can be done as methods etc.

If I get a `User` class back from an SDK - I can then invoke all the methods on that user like - getFriends, getPostById, etc etc.

If I call a `getFriendById(12)` method I'd expect a `Friend` instance rather than a more generic `User` instance which should have a `removeFriend` method but no `addFriend` method. That appears equally as RESTful as a website with actions that can be taken.
And the volume of your poop has certainly increased, since vegetable matter contains undigestible fiber, which animal-based foods do not contain. Enjoy pooping and farting more!
> Interestingly, in the end I was able to withdraw all my funds from AAVE through direct contract calls as illustrated above

Will this just result in the next wallet being tainted, and so on? I guess maybe you can try to cash out the crypto before whoever you're selling to catches on?
You aren’t going to be happy with where eggs score on Food Compass (hint: it’s not 100, and it’s below Lucky Charms)
> An American Suburbia kid could never do any of this without someone calling the police or CPS for child endangerment even if there was a school, shop or a playground within walking distance.

There's a lot of generalizations about suburbs in these discussions.

From my office window here in suburbia, about a block away from a middle school, every day I see hundreds of kids leave on foot. I imagine most go home in the nearby suburbs, although there are plenty of shops within easy walking distance so perhaps some of them stop at those. There's also a large park/playground not far from the school they might go to.

This idea of a suburb being a place that has nothing and you can't walk anywhere is weird to me. I'm sure such suburbs exist somehwere, but I've never seen one.

(I'm in California.)
Here is a starter list of things a house will need over the course of 30 years.

- a new roof (maybe two if they are 15 year rooves)

-new siding (unless fiber cement siding was installed originally)

-new exterior paint

-new windows

-major repairs to the driveway

-2 new furnaces

-2 to 3 new water heaters

-2 to 3 full new sets of appliances

-1 cosmetic kitchen remodel

-1 cosmetic remodel of each bathroom

-1 to 2 cosmetic relandscapings

-1 to 2 new floors (depending on the flooring material chosen)

-new exterior doors

-new garage doors and openers

None of this includes any repairs the home may have needed at the time of purchase. Nor does it include any upgrades. Nor does it include any unexpected repairs that may not be covered by insurance (there are many). Nor does it include any of the dozen or so minor repairs you either have to do yourself or get a handy man for.

I'm not going to symp for the landlords but maintaining property is brutally expensive. I know because I bought a 40 year old house. Since I bought a home I've become very convinced that there are a ton of landlords losing their ass out there. Some have been saved by the ridiculous property valuations we've seen lately. But that is not the norm. Houses typically increase in value at a pace with inflation.

Personally, I would only ever rent housing I had specced myself because the design choices and material choices have a huge impact on the cost of maintenance.
Xenophobic?
This is a great conversation as there is so much input from around the world.

I can sort of paint the picture of what takes place here (Canada - also a large land mass country).

we have a rather large public rail system run by the government (GO Transit: https://www.gotransit.com/en/)

it is fairly cost effective, modern, and the trains are all new and comfortable.

we also have a major problem with a population which seems to refuse to accept they cant afford to live where they want.

Everything is about "affordable housing in Toronto", but this is unrealistic.

Once i had a conversation at work on this. A younger employee was complaining that he wasnt able to afford a nice house in Toronto and how "unfair" this was.

The problem is he was making these comments to 5 others, not one of us lived in Toronto either, as we cant afford it.

He refused to commute, and felt he was somehow "entitled" to live where he (and millions of others) want to live.

So in short, while the US and Canada have plenty of space, the population doesn't want to live there because the commutes are around an hour each way to work.

we also have serious NIMBY issues, where any attempt to increase population density is met with fierce resistance by the local residents who are concerned about their own property values.
more like, the anti-consumer subscription based feature section. Two things are a sure thing post 2020, Covid and subscriptions.
It's true simply because large ANNs have a higher capacity, which is great for large, nonlinear data but less so for small datasets or simple functions.

In any case, Transformers are eating ML right now and I'm actually surprised there's no "GPT-3 for time series" yet. It's technically the same problem as language modeling (that is, multi-step prediction of numerics), however, there is only a comparably little amount of human-generated data for self-supervised learning of a time series forecasting model. Another reason might be that the expected applications and potentials of such a pre-trained model aren't as glamorous as generating language.
Are you asking why it should be noted? I'd say because often the Internet makes its mind up about things on limited evidence, or things getting exaggerated as they're repeated, and it's nice to hear the subject's side as well. Otherwise we might be left thinking Justine Sacco is racist etc.
Part of the blame goes to etherscan for trying to be a gatekeeper. In 2016 it used to just be a transaction explorer, now it,s trying to determine what is legal or not.
Hopefully some zealous prosecutor doesn't see his actions as defying sanctions.
Real-Time Recommendation Architecture at Zillow
Well thats the issue. The whole suite of dependencies needs to be moved back, except where impossible - i.e. minerals etc.

Having moved all of this outside the free world we slowed down progress in our own countries. Imagine being forced to come up with cheaper alternatives at home where we’d be with robotics, automation and space mining today. Instead we finance countries that seek to challenge us.
This reads entitled and aggressive.

There are lots of people with a lot of money in the old banking system who are not tech savvy. They are routinely defrauded and affected by 3rd party fraud. Still, it doesn't warrant labeling them as "having more money than brains".

In the case of the article, this is someone who had some money in a centralized exchange (AAVE) which was hacked by a bad actor, and then the breadcrumbs were traced to the sanctioned TornadoCash accounts.

Victim shaming is wrong.
This wouldn't pass peer-review of it were a paper. Major issues:

- No fair hyperparametrization for Neural Prophet. They mention multiple times they used default hyperparams or ad-hoc example hyperparams.

- 3/4 benchmark datasets (one they didn't finish training) where ETS outperforms is not strong evidence of all-round robustness. Benchmarks like SuperGlue for NLP combine 10 completely different tasks with more subtasks to assess language model performance. And even SuperGlue is not uncontroversial.
If you want to decrease inequality, it would make sense for people to be compensated for reducing inequality. This is what exactly what outsourcing is.
We had laser printers 20+ years ago with similar refills..
pro laser printer though.

All these scenes are just scams… How come we don’t have to put Tesla-power in, or BMW-gasoline?

Because “tech” is “magic”, and people like to be fooled or something
Titles are a form of addressing people. Sometimes it is just nice to be addressed by something that isn't Mr/Ms/Mx(/Mrs/Miss). Plenty of people have been motivated towards a PhD or MD for among other reasons the hopes of getting to be addressed as Doctor. For various reasons most of the available Titles to be found in our world are old and baroque (sometimes literally), which both has its appeals (a feeling of "tradition") and detriments (hard to get).

I've many non-binary friends that especially pine that Mx isn't greatly accepted by many and most of the non-gendered titles (including Doctor) are hard to acquire. I keep joking that if I were Governor of Kentucky, I'd make a simple form for any non-binary person to acquire the Colonel title if they wished.

(In Kentucky the Colonel title, the same one used by, for instance, the well known Colonel Sanders, is a title gifted to anyone for general service to the Commonwealth. It's origins are military, but it's been much more a philanthropic thing for much of the past couple centuries, including in the case of Colonel Sanders who was awarded it for his role as a businessman in the Commonwealth. It's a fascinating title.)
Wouldn’t Vietnamese people be massively favored? How much chance would a common Chinese person have. Language is also different enough, and culture probably as well.
it was secret for years until The Information reported it.

https://arstechnica.com/gadgets/2021/12/report-apple-ceo-tim...
> Building more houses requires only several hundred thousand dollars to form a new construction company and train some workers.

Hahahah look at this guy!

Bet you never tried to get a permit for home construction? Shit can take YEARS in most states/countries. Even worse if you dare suggest to make apartment complexes. N I M B Y
Surprisingly, no! But let's not dwell any more on that.
Do you also believe artists should be punished if their works of art are used to launder money?
So a Java and C++ Developer will know what a TEE channel is?
> But what is the alternative?

a tax per square feet on residential properties where the owner doesn't live in for more than half a year, irregardless of wheter it's rented out or not, and independent from the tax from rent income. since "promoting good behaviour" trough taxation didn't work the last idk 50 years, it's time to be back to "punish bad behaviour"
Right. But let us pretend that the we all decided to treat shoes as an asset class. Everyone (with shoes) is counting on their shoes increasing in value. So the government becomes focused on raising the prices of everyone's shoes.

It institutes restrictions on the amount of shoes that can be made (so as not to crash the market). Supports the market by subsidizing mortgages so people can purchase shoes at high prices (note that people will always be able to buy shoes, they just might not have the money that the market is asking and so the market would need to adjust their price - hence why mortgages are important.
They give everyone tax breaks on the income they make from renting out shoes to people without shoes and places restrictions on everyone so that everyone must have a complete set of shoes (no sandals allowed) and forces everyone to always wear shoes.

So now, the people who own shoes are happy. They decide the government is a great government because they are protecting their shoe interest and we have a situation where shoes are very expensive and always must be increasing in value for everyone (with shoes) to be happy.

Lots of people start investing money in shoes (driving up the value of shoes) because everyone knows the government are actively protecting the price of shoes. Which in turn drives up the "value" of shoes and the cost of shoes for people without shoes.

So, are shoes and houses that much different. Houses also require upkeep. You can resole your shoe, you can reroof your house. Some would say houses require much more upkeep. Sure, houses are a little more permanent and hard to steal. But a shoe very rarely burns down.
at the rate crypto is falling he will not have so much money for long.
Wait, we don't upvote Zillow things here...right?
They're time series prediction methods. E.g. they mention electricity usage forecasting - given historical data, what will the usage be in 1 hour?

Facebook's Prophet is quite popular in the space I understand. No idea about the other two.
The "Not-Neither-Nor" sequence is typical, even with regards to American English, versus British English (the Queen's English.) In either case, both are technically-correct.
Avoid HP at all cost and stick to Brother, Cannon and Epson. HP is a company that had the privilege of having their logo on a iPod but is a complete turd at the end of the day.
My non-expert understanding for number 1 is that you would record the widget account in denominations of widgets, and separately, record the widget cost for that transaction. That's what you do in beancount anyway, which is what I use for home budgeting. Like this:

2022-08-17 * "Purchase Widgets"
Assets:Cash -100.00 USD
Assets:Inventory:Widgets 10 WIDGET {10 USD}

Number 2 is just the reverse:

2022-08-18 * "Sell Widget"
Assets:Cash 20 USD
Assets:Inventory:Widgets -1 WIDGET {20 USD}

Probably there's some other more professional way to do it, but this is what makes sense to me, and it's double entry.
It must be nice living in a world where things never happen in spite of them being illegal.
Airbnb is rolling out 'anti-party technology' in the U.S. and Canada
That assumes that the landlord lives in a different tax jurisdiction. Possible, certainly, but not inevitable.
Land is often leveraged by creation of negative (or net neutral) commercial enterprises to gamify population growth (and inflation).

eg
https://www.silverstarcarwashes.com/latest-news/silverstar-c... (this is of 6 planned)

Because of the city tax conditions and depreciation schemes available, enough capital will turn a net negative run cost into a positive capital sale in less than 10 years. It's the same thing as flat asphalt parking lot developments that covered southern california commercial land until the 90s.

It seems to be a gamification of city growth incentives.
Yeah, I guess the unintended? consequence here is that the lack of a time window allows indefinitely propagating it, maybe the exchange should come with a time window phase out.
Kill a man, chop into pieces and shipped away. Fine now.

Jail a woman …

Do you think they think it is not good from the outside world?
Anyone who put money into an obvious scam isn't a victim.
I will not lie to please your masters
It doesn't cross any lines. This is HN, not some chest-thumping political rag.
How the Chinese Communist Party Steals U.S. Technology
When the "artists" have been openly and shamelessly stating, since around 2009, that the entire purpose of their "art" is to aid in laundering money and other crimes? Yes, absolutely.
If it's worth $0 then by definition you couldn't sell the property for more than $0, let alone charge a monthly rent higher than that.

Obviously that wouldn't actually happen in real life, which I think is the GP's point.
>Sure, I'm not overly romanticizing things, people of people just order some dominos in Italy too

I don't think very many do, given that the Italian Domino's franchise recently went bankrupt [0] having managed to open 29 of its planned 880 restaurants.

Of course, plenty of Italians eat fast food (McDonald's is reasonably successful there), just not imported American versions of Italian food.

[0]https://www.theguardian.com/world/2022/aug/10/dominos-retrea...
Netflix's Ad-Supported Plan Reportedly Won’t Allow Downloads for Offline Viewing
When Ceph migrated from Filestore to Bluestore, that enabled data scrubbing and checksumming for data (older versions before Bluestore were only verifying metadata).

Ceph (by default) does metadata scrubs every 24 hours, and data scrubs (deep-scrub) weekly (configurable, and you can manually scrub individual PGs at any time if that's your thing). I believe the default checksum used is "crc32c", and it's configurable, but I've not played with changing it. At work we get scrub errors on average maybe weekly now, at home I've not had a scrub error yet on this cluster in the past year (I did have a drive that failed and still needs to be replaced).

My RPi setup certainly does not have ECC RAM as far as I'm aware, but neither does my current ZFS setup (also a 6 drive RAIDZ2).

Nothing stopping you from running Ceph on boxes with ECC RAM, we certainly do that at my job.
International trade dependency is one of the biggest deterrents to war and often helps countries become allies.
China holds 3.2% of the US's outstanding debt[0]. I'm not particularly worried about that angle. Even if China owned an order of magnitude more, what practical benefits would that confer?

[0] https://www.investopedia.com/articles/investing/080615/china...
In Croatia, people have been fined for writing ACAB (on Twitter or Facebook), as well as "1312". One journalist has been arrested for publishing satirical song deemed to "insult the nation".

Many judges favorite pastime is extorting money from newspapers and journalists through the lawsuits on account of causing them "mental distress" with their articles.

And police will readily punch the phone out of your hands if you try to record them, citing GDPR.

Often times people on HN will proudly proclaim how Europe has a "different view on free speech" - really, you don't have to remind us.
The number one holder of US debt is not China. It's US investors and own citizens from Social Security "entitlements" (misnomer: they are fully funded by our mandatory contributions).

https://datalab.usaspending.gov/americas-finance-guide/debt/...
Looking at that ODROID-HC2 i wonder when the drive manufacturers would just integrate such a general computer board onto the drive itself.
Considering posters below genuinely took it as in line with what they'd read in other threads and indeed did not even realize it was satire because that's specifically in line what stereotypical commenters were saying, I'm just going to say you're full of shit. Otherwise maybe you should direct your unpleasantness their way, since they're so wrong.

See comment below:

>It can be difficult to understand if something is sarcastic or satire when there is no tone of voice or facial cues to help. Especially when you don't exaggerate, and simply type out the same things as the group your satirizing. Maybe the only difference/give-away was the "crying" part of the polar bears. The rest is pretty much verbatim of some of the nastier comments I've seen in other threads.

>Maybe the only difference/give-away was the "crying" part of the polar bears. The rest is pretty much verbatim of some of the nastier comments I've seen in other threads.

> pretty much verbatim

So yeah, your peers disagree with you. What I said is apparently "pretty much verbatim" of the stereotypical ilk, apparently. So which of the two of you are lying? Have that debate down in your counterpart's thread if you like.

>There's nothing specifically stereotypical about what you wrote when it comes to people who dislike crypto

The hilarious thing is I meant for my post to sound over the top and exaggerated vs the stereotypical meme. It was supposed to sound a bit ridiculous. Then I simultaneously get accused no one could possible understand it is satire because I didn't exaggerate enough while also being accused it's not satire because I exaggerated too much. The honest to god truth is I didn't realize people were actually saying shit quite this ridiculous until I was told this while being scolded in this thread, that people were saying such ridiculous things that my statement couldn't possibly be interpreted as satire because it was the verbatim argument of the people I was poking fun at. Maybe that hit too close to home for you, idk.
At least some of them...

There´s a reason why in the 90s there was huge SPAM on pumping penny-stocks. Right now, there are a bunch of crypto-currencies that do hold some inherent value (ETH, Golem, FileCoin, STORJ, Augur, Polygon, Polkadot, are some of them), and I am sure with time, more will appear.
Life Without a Smartphone
I did do a swap using 1inch afterwards and it works OK.Ultimately I want to be removed from the sanction list because I did nothing wrong.
A larger problem is that time series modeling is particularly resistant towards black box approaches since a lot of information is encoded in the model itself.

Take even a simple moving average model on daily observations. Consider stock ticker data (where there are no weekends) and web traffic data (where there is an observation each day). The stock ticker data should be smoothed with a 5 day window and the web traffic with a 7 to help reduce the impact of weekly effects (which probably shouldn't exist in the stock market anyway).

It's possible in either of these cases you might find a moving average that performs better on some choose metric, say 4 or 8 days. However neither of these alternatives make any sense as a window if we're trying to remove day-of-week effect, and unless you can come up with a justifiable explanation, smoothing over arbitrary windows should be avoided.

If you let a black box optimize even a simple moving average you would be avoiding some very essential introspection into what your model is actually claiming.

Not to mention that we often can do more than just prediction with these intentional model tunings (for example day-of-week effect can be explicitly differenced from the data to measure exactly how much sales should increase on a Saturday)
FWIW, Xerox inkjets were what drove me to Oki's color lasers. They erfectly good printer that they stopped selling ink for after only about a year. Knockoff ink cartridges are just money flushed away. I'm done with Xerox.

Brother's printers are reliable, but have some of the worst setup and UIs in the industry. "Actively User-Hostile" is not going too far...

Canon and OKI for me, please. They just work.