skysight-inc/HackerNews huggingface dataset:
Compared to REST APIs, I like how it eliminates the coarse-grained vs. fine-grained decision for designing queries in APIs. You can just spec out the model and let the clients decide what they need.
That’s a good summary. One nit: are cars really cheaper now? I don’t get that impression. They are definitely more reliable, though, and last much longer.
thesis: web 1.0 hypermedia-based applications (clunky)

antithesis: web 2.0 SPAs using JSON Data APIs (slick, but complex and & web-native)

synthesis: web 1.5 apps using hypermedia-oriented libraries like htmx or unpoly (slick, web native)
You just described marriage
According to wikipedia its from other countries China, Australia, Mozambique, Canada, etc.
https://en.wikipedia.org/wiki/Titanium
Too many, but if the police colluded in the disappearance of 14 children in the U.S. that would be global news, and heads would (metaphorically or literally) roll.
For maximum nostalgia they should find a way to remove the volume-license key blocklist (added in SP1) so I can install Delta Edition with the "FuCK GateWay" key that is still seared into my memory 20 years later.
The funny thing is that none of those whales can cash out without tanking the price.
For younger people loneliness is much harder. Having a partner/social creds is a social signal, and being lonely is seen as a negative signal. These are both self-reinforcing loops. In the case of lonely people, it often leads to permanent learned helplessness or rationalization of loneliness as a natural condition

This is not going to change as long as loneliness is not talked about, and lonely people live in the closet.
Same as it ever was, I suspect. Why do all parents know in their bones that TV is kind of bad and they should limit their kids' consumption of it?

It sucks that a lot of problems are very old and just keep manifesting in different ways. But the flip side is the strategies for resisting are also old and well-known.
I don't even have chrome installed and never need it to be honest.

Except for some boneheaded sites that refuse FF entirely ( https://business.apple.com is such an offender) I don't have issues with sites not working.

Edit: it looks like even Apple has got their act together now, it seems to support Firefox now too. Finally
I'm a bit younger than a TRS-80, but yes, I do. It's at my parent's house. A 1989 Compaq Deskpro running OS/2. AFAIK, it still runs.
The problem with adding so much complexity to the parser is that it's now impossible to predict how any given Markdown is going to render on Github.
If Github's parser was open-source, you could at least look at the source to figure out this stuff is handled, but it isn't, so the only alternative is tedious experimentation.

One of the main draws of Markdown was that it was so simple you were rarely left guessing how any given input would be handled (though the lack of standardization hampered that).
True, if you are trying to emulate an entire cluster of servers on your laptop you are in for a bad time.
if you don't need API just use an Ethereum ETL: https://github.com/blockchain-etl

query Ethereum via RPC https://ethereum.org/en/developers/docs/apis/json-rpc/

or use a free one hosted one by Google: https://cloud.google.com/blog/products/data-analytics/introd...

there's also open-source Graph Protocol: https://github.com/graphprotocol
I'm building a personal search engine/document management system that uses tags similar to how del.icio.us worked. URLs and screenshots can be saved via the browser, or by instructing the system to crawl it (which gets done with Firefox/webdriver). It's a like a split brained version of the Grub crawler. It also supports uploading PDFs and images.

Tags, objects, labels, synthesized commentary, etc. are provided by machine learning models and GPT3. Eventually the pipelines will be customizable, so running a plant identification model will be possible. Full text search and analytics is provided via a customized Solr deployment manager. I've built a unique UI for it based on my original cut of a simple timeseries interface at Loggly. Love using it, but have no idea if others will want to pay for it. I seriously hate ads, trackers and user privacy violations.

merry-zebra|> !crawl https://news.ycombinator.com/item?id=31459103
merry-zebra|> Please wait while I index https://news.ycombinator.com/item?id=31459103.
merry-zebra|> Site has been indexed. An image of the site will be added in ~10 seconds.
merry-zebra|> ...
merry-zebra|> updated 2022-05-21T18:55:06Z
merry-zebra|> ID UmXyyk3tZJdGZW4uv
merry-zebra|> title What Happened to Tagging? (2019) |
Hacker News
merry-zebra|> description The article discusses the potential reasons why "tagging" (i.e. adding labels to content for organizational purposes) has declined in popularity in recent years, despite its usefulness.
merry-zebra|> URL https://news.ycombinator.com/item?id=31459103
merry-zebra|> Tags #What, #Happened, #Tagging, #2019, #HackerNews, #News
merry-zebra|> ...
merry-zebra|> To search me for the document, click on one of the action links.
system=> Do you have any comments about this webpage, @merry-zebra?
merry-zebra|> I find tagging to be extremely useful for organizing content. I think the decline in popularity is likely due to the fact that it can be time consuming to tag everything, and people are often lazy. However, I think it is worth the effort to tag things, as it makes it much easier to find what you're looking for later on.
Doesn't vue.js allow for this in some form with it's low barrier to commitment? I thought it could be implemented via a CDN alone without installing anything.

Regardless, I have read one of the biggest benefits to vue's low commitment is that you can use it or forgo it whenever a developer wants, can add it to existing projects, etc..

I will admit that I am far from well-versed in vue, so I could be mistaken.
>that renders in seconds

That's really long.
Was it better when they released 21.10 (IIRC) with a KNOWN file system corrupting bug?

If you knowingly corrupt data, then what else matters?

(Having "we recommend that people who use ZFS don't upgrade" hidden in release notes doesn't negate it)
People often say this as a form of virtue signalling. Whether they believe it or not is another matter entirely.

Successful people make their own luck, and spend a lot of effort making it easy for luck to find them.

For example, if you never leave your basement, you're unlikely to get lucky finding a life partner.
> The biggest criticism I'm raising is the American (outside of border states like CA, AZ, NM, and TX where they don't put up with that shit) tendency to accept cheaper, filler ingredients as primary to the contents of a burrito.

But rice and beans taste good. Even rice and beans alone is really tasty. Wrap it up in a tortilla with hot sauce and sour cream.. delicious! The meat sweetens the deal, but I can easily enjoy a burrito with no meat.

Whether you call that a burrito or make up some other word for it makes little difference, it is what it is, and it tastes damn good. It tastes great whether you call it a burrito or a 'rice-and-beans wrap with pork'.
> Bummer for the users, though.

The game's not over yet. Maybe Meta sells, or is forced sell, WhatsApp. Or maybe people move on to the new thing.
Yes, but considering that's what their own guide says to do I think that's a fairly safe assumption.
Good find! I thought it looked way too dented to be a bomb
Pfizer CEO pitches Pfizer ingestible pills with chip that signals authorities
> Page weight isn't that big of a deal, a 2 MB ball of js is nothing compared to the multi megabyte pictures and videos people routinely add to pages.

That's a good argument if you're one of the people adding multi megabyte pictures and videos to your pages, but I'd bet that if page size is of concern to you, you're not one of them, so "a 2 MB ball of js" would suddenly become your weakest link.
New cars in general are bad. We already have enough cars, we don't need to make more.
That's nonsense. First, he never spoke for anyone else. Second, ask any expert in econometrics; they'll tell you he's correct.

Also, it's obvious he's right just based on Facebook's interest in Messenger. Otherwise, they'd just work on implementing functionality to manage scheduling and meeting with friends in person and never develop all their extraneous Messenger features to begin with.
I'm interested in trying this out with i3. I've only just started using i3 and the default lightdm display manager (on NixOS) looks and feels out-of-place with it. Ly seems to be a logical next step.
I used to work in a field that clashed with my personal ethics. Took me a decade to figure out it. More than enough time to be culpable. Life is interesting.
> necessary but not sufficient

The term for it is "risk". Successful people often fail many times, but each time they get up again, learn what went wrong, and try again.

Losers quit before they start.
Well, maybe that's why FAANG and the startups cargo culting those companies love to ask Leetcode questions that are closer to academic CS than everyday software engineering.

On the other hand, university courses that cover algorithms and data structures tend to be more about using the Master theorem and doing theoretical proofs than trying to do merge intervals or do 3sum.
Marmite is polarising, you can legitimately like or dislike it. What you're suggesting is inflammatory legitimisation of an abhorrent practice.
....Short selling doesn't create new shares. You're borrowing some from someone who owns them already for a price point which you then sell in the expectation the share price will drop, meaning you can buy back the shares you borrowed cheaper, pocketing the difference.

Unless you're talking 'naked shorting'. Which is illegal. Though I'm not sure to whose overall benefit.

https://www.investopedia.com/terms/n/nakedshorting.asp

I make no judgement on it's relative virtue.

From an information theoretic point of view, if you audit the holdership of all outstanding isuued shares you will see more orders of involved shares than there are actual sellers that can complete the transaction. These other orders are tracked as FTD's, but may constitute a negative sentiment signal to other actors in the market.

Realistically speaking though, it's basically a Stock Market version of a smear/negative advertisement/marketing campaign. Someone burned money to create the appearance of a lack of confidence in a security. The fact it's illegal is arguably a free speech violation.

Whether you act on the naked shorting's distortive info is entirely up to you.
It’s in the set of all things not in a set.
An obvious counter example to the author is if an asteroid hit the earth containing thousands of tons of gold, the price of gold would plummet overnight.
thank you. I stand corrected.
To be clear, “at Shoreline” refers to a specific movie theater (probably the Century Cinema on Shoreline Blvd in Mountain View), not a different movie.
Vim is my daily driver! But the tight system integration is nice here.
So should we all suffer because Apple is greedy and fails to win in a fair fight with Google Chrome ?
One of the largerst supermarket chains in Spain (Eroski) is a Coop and IMO they have the best service overall. Maybe not the chapest but cheap, their white label brand has very good stuff plus very clear and well though nutritional information, good variety, etc.
> Most languages including Java and C++ have “non-null” and “nullable” annotations

I thought this too until I gave them a try 6 or 7 years ago. And nope, it was just advisory in the Java case. May as well have been a comment. At best, it's shorthand for: throw a runtime exception if-and-only-if this method was called (directly) by Spring-or-similar.

What would a variable marked with Nullable mean anyway? That the other variables are not nullable?
The problem is it's never been his Kool Aid. He stole the Kool Aid from multiple other people and is pretending like he invented the concept (yes people will now argue you can't steal the 'concept' of Kool Aid, and it's about execution; but my point stands, other people can't borrow the concept if one person pulls the rug out from everyone else) of Kool Aid
The CDC claims that the US Strategic National Stockpile holds enough smallpox vaccine to inoculate every person in the US: https://www.cdc.gov/smallpox/bioterrorism-response-planning/...

> The Strategic National Stockpile (SNS) has stockpiled enough smallpox vaccine to vaccinate every person in the United States. In a smallpox emergency, the SNS will coordinate with the Medical Countermeasures (MCM) coordinator or the preparedness office in the state or territorial health department. The MCM coordinator will allocate vaccine to local areas, depending upon the circumstances of the emergency.

How long that would take to roll out is anyone's guess, but I believe a vaccination campaign could rollout fairly quickly if the monkeypox outbreak turns out to be sufficiently contagious to warrant use of the reserve, assuming the reserve is effective against any possible mutations.
The fact remains that cryptocurrencies are Ponzi schemes. Even the original inventor of Bitcoin said so.

https://www.thetimes.co.uk/article/craig-wright-i-invented-b...

Also, they are a way to fund criminal activity, of which ransomware is just one example.

Cryptocurrencies are barely used for legitimate payments. They are mostly used for speculation (gambling).

It's just bad news. Not the liberation we have been waiting for.
Of course, as we all know, in crypto there's only one wallet per person and this is strictly enforced!
Navigations within the same repo are powered by client side routings (e.g. from "Code" tab to "Issue" tab).
My takeaway from this entire post is that Twitter is not appropriate for long essays and people need to stop acting like it is.
A browser for Windows XP based on Firefox 68
I imagine that one reason why you might want to use it is if you don't like the "let's reinvent the wheel incompatibly every three years" approach from the .NET world.
> This is the same problem with YouTube. If you've recently subscribed to a user, or watched one of their videos for the first time, and then make a search for something completely different, one of a first few results will be a video of the user you initially interacted with. It is SUCH a bonkers user experience for me and I want to never give YouTube any information about myself for recommendations just because of that.

YouTube's recommendation system has been terribly broken for me for years.

I used to occasionally watch Lex Fridman's show casually, but now I despise it because it's all that YouTube's autoplay and homepage steers me towards. I guaran-fooking-tee you that I can fall asleep to Spongebob Squarepants clips and wake up in the morning to Lex's monotone voice... every single time.

Worst yet, it doesn't even do much to show me episodes I haven't watched yet. It replays the same ones countless numbers of times.

Thing is, I do want to watch some of Lex's episodes when they come out, so unsubscribing isn't a good answer. I've tried telling YouTube to "show me less of this" or whatever the equivalent option is, and it doesn't get the clue that it's overwhelming me.

People wonder why I'm such a pessimist about Silicon Valley and the world of software engineering despite that I'm a programmer. UX patterns such as those found on YouTube and The Google are the opposite of excellence. Either they lack competence or they are specifically designed to waste your time.

I don't even buy the notion that "most users don't care." People in my life who aren't technologists complain about tech all the time.
I said it before jokingly, that every conspiracy theory, as crazy as it may sound will eventually prove itself true.

Expecting the Nazis that live on the dark side of the Moon to land somewhere soon, and I swear I saw somebody yesterday that looked like Elvis.
Let’s put it like this: being critical of the American government does not force you to be Americophobic.

> invaded Chehenia

Invaded their own territory.
Those ads really take me back. I had a college friend tell me in 1974 that everyone would have a computer on their desk by 1984. We ruthlessly mocked him for it. But in 1983 I got a computer on my desk at the fertilizer plant. There was zero software for the fertilizer industry at the time. So I started with Lotus 123 and taught myself the macro language and set out to create it.

Then I convinced my boss to buy me a copy of dBase II and set out to learn that as well. I was spending every work night until 11 pm. Got tired of that so I withdrew $3500 out of my meager savings and bought an IBM XT clone from a new company in Flint. I remember adding a modem so that I could explore CompuServe, a large mainframe based online service by H & R Block.
I think they did, just not in the way they expected. They've developed a messaging platform where finding the user you want to message is handled outside of something as arbitrary and transitory as a phone number.

For example, military members (in the US) rely heavily on FB Messenger because deployments, short tours, and overseas assignments kill the reliability of using a regular phone number to maintain contact with friends and family. Messenger handles that by connecting via Facebook and maintaining that connection regardless of the users' phone numbers or email addresses.
To add, without knowing the homepage firewall rule g2 has set up, we won't know exactly what sort of rules is triggering this, although the most likely signals they're using are either bot scores[0] or threat scores[0].

0: https://developers.cloudflare.com/bots/concepts/bot-score/

1: https://support.cloudflare.com/hc/en-us/articles/200170056-U...
I suspect that of all the things burning the world, it's mostly oil and cars. iPhones are unusually useful, but they're not unusually resource intensive.
Don’t tell the rest of them that. More for the rest of us.
i'd also add alchemy (alchemy.com) to the list
I don't think that was a coincidence, either. You worked at making your luck and made it possible for luck to find you.

For example, if you want to get a better job in the tech industry, go to a tech conference where companies wanting to hire will be.

(The real reason for most tech conferences is its a recruiting tool.)

Besides, if you play your guitar every day, I can't imagine how you'd fail to get better at it.
Elon Musk denies sexual harassment accusations
Only for installation. Afterwards you can create and use it with a local account:

> For those who want to use a local account, the best solution is to create a burner Microsoft account for use during setup and then to either create a new local user account or sign out of your Microsoft account once the OS is up and running.

https://www.ghacks.net/2022/05/06/how-to-use-local-accounts-...

If users hate this they can use Apple or Linux.

But the vast majority want online accounts for data backup.
Sure. It is not unreasonable to “hate” someone if they oppose you. I’ll give you that.
That s super annoying btw . Frankly video is best browsed like a traditional multi page listing, like how porn sites do it
Concur:

- Absolutely have to nuke the tortilla or it won’t flex. 45 seconds with the cheese (UK grated 4-cheese blend from As/co works great) until it just goes melty. Have the fillings ready and work fast, it stiffens right up.

- Don’t overstuff. UK “white wraps” are too damn small :|
Some (if not all) exchanges have normal addresses for bitcoin, each client has a bunch of them.
For example coinbase has that.
Being easy isn't a primary goal. Simply being possible at all is the goal: https://www.repair.org/policy
Whatever you think of them, it's extremely important to note that Craig Wright was absolutely not the inventor of Bitcoin.
We had a Tandyvision when everyone else had an NES. I still think we had more fun.
Appreciated :). I see you're from nearby, might you happen to be looking for dev or security work? (For anyone else reading this, remote is also possible. Contact in profile, to not spam the thread.)

I'm not actually from Aachen myself, but nearby in NL and I work in Aachen nowadays and wasn't sure what username to choose.

If someone else would want it, I'm also fine passing it on. Dunno if there are guidelines on that actually but I'd consider an HN username like a domain name: finite, first-come-first-serve in principle, and hoarding is not cool.
Serious question: is English your first language?

There's no ambiguity here, the hobby is called model building.

https://en.wikipedia.org/wiki/Model_building
Alchemy Announces $200M Investment at $10.2B Valuation
Okay, nice idea, well done, but whyyyyy? :D
All the crypto shills and influencers who never declare their personal holdings really annoy me.
There's some nice complaints about the difficulties of doing (really) long-term software development.

"Unix and C badly need a "stability layer" to keep programs working over the long term."

""Dangling else" is (or was) perfectly legal when used correctly; the C language was originally designed for use by people who knew what they were doing .... It makes no sense to keep changing this or any other programming language out from under all the millions of programs that have already been written in it."

"In my view it is a CRIME to change an API for any reason when unknown numbers of programs depend on it, and unknown numbers of people depend on those programs."

"What I don't understand is how large segments of the world's economy can be based on software written in a language that keeps changing out from underneath it."
Author of Elder.js (mentioned in the article) and avid lover of both MPA and SPA.

Daily I am writing MPAs for SEO assets and SPAs for internal dashboards used to manage the huge amount if data collection our teams do.

It really boils down to what you are building.

Google is decidedly terrible about indexing JS for sites with a low crawl budget. Why make your life harder. That is why I wrote Elder.js. Statically generate everything, sprinkle in interactivity where needed.

But for internal dashboards I developed a internal framework to spit out crud apps based on nothing more than a couple graphql queries and a couple yupjs validations. It is a breeze and adding new data collection fields takes minutes so I and my team can focus on stuff that drives business value… instead of crud.

As with everything picking the right tool for the job makes the job a lot easier. Don’t give into the hype one way or another.
Double Deck Euchre is a fantastic modification to the game too, definitely increases the range of strategies you can employ. I miss living in the Midwest.
It's completely the opposite. A few decades ago the only apples you could get anywhere in the US were McIntosh, red delicious (which were very much not delicious), golden delicious (same), and Granny Smith. They were the only apples that could survive the weeks-to-months-long harvest and bulk transport processes. Other than Granny Smith, you can't even find those apples in stores anymore. Now we've got a dozen varieties in every suburban supermarket, and specialty stores have even more options.
i'd say the dynamic of the content.

anything that can be done offline ought to be an SPA so that it can be made to actually still work without internet access.
I think you’re just getting old. It happens.

Personally, DMs are the only real thing in my life. Everything else feels artificial. You even set aside time to go see your parents, and make plans to go on vacation.

DMs are where the magic is. Even HN comments are starting to lose the feeling, but it’s probably because I’m getting old.