skysight-inc/HackerNews huggingface dataset:
I grew up near Cheddar, If you were expecting an Empire of Cheese it's surprisingly modest. I recommend Wookey Hole and the area is a good place for bike rides (just not on the weekend). I seriously recommend Thatchers Gold [cider], that's probably Somerset's best export (and the Wurzels if you like cliches, only builders and farmers actually sound like that).

I thought cheddar took off because it's easy to transport and store).[/success kid]

PS: Cheddar is definitely nicer than creme fraiche (unless you enjoy soggy sandwiches, and a salad... no, just no). ;)
This is true for enterprise, but for small business Caddy or Traefik is totally fine.
RiscOS lived a bit on Rox Filer and Oroborox under Unix. Trully unnaprecciated by the people.

Rox-Filer had a panel, a pinboard with shortcuts, a Python-Gtk2 API with Rox-Lib with lots of Drag and Drop applets.

Beyond XFCE, it was a nice alternative to Gnome. It's even lighter than XFCE and probably when used with Fluxbox it would be faster and snappier than LXDE.
Those institutions absolutely exist, but no organization is under any obligation to cater to a pedagogical style they do not subscribe to. Simply go to a school that is the right fit for what you're looking for.

Maybe the reputable organizations have a more comprehensive approach because that approach is more effective?
Because "AWS Free Tier includes 50GB data transfer out, 2,000,000 HTTP and HTTPS Requests with Amazon CloudFront" presumably.

For small websites you can often find ways to fit inside free tiers these days. If this site is just static files you could use similarly use netlify (100GB/month free). Or you could use a free tier VPS from GCP/AWS and cloudflare to cache traffic (to keep you under the free tier bandwidth limits). Or so on.
>Google is also very transparent about what they collect about you. You can also opt out of any collection or personalization.

Only when they get caught.

One example. https://www.washingtonpost.com/news/the-switch/wp/2015/12/28...
In order to have software that lasts, you need environments that last.

The classic 1950s Big Iron software, now run swaddled in layer upon layer of emulation on current mainframes, is software which lasts because people will recreate its environment again and again, and ignore the people who are ill-served by it because they don't fit into that environment neatly. Oh, your name doesn't fit into an all-caps fixed-width EBCDIC form? Go fold, spindle, and/or mutilate yourself, NEXT! (This happens to me. Over and over again.)

On the opposite extreme, unmaintained Internet software rots:

https://utcc.utoronto.ca/~cks/space/blog/tech/InternetSoftwa...

Or, to be more precise, software is built with assumptions underpinning it, and those assumptions change out from under it more quickly on the Internet than in other contexts. Software can go from being secure and completely above reproach to being a major factor in DDoS amplification or spam runs because the world changed around it. Software that lasts is like ships that last: Replace the hull, the mast, the sails, the cabins... same ship, neh?
iPods from the early 2000s still work just fine.

An android phone from 5 years ago is pretty much unusable on the other hand.

One may argue phones are a platform and complex. Fair enough. So then compare to something like a Sonos player.

I can pull up speaker setups from the 80s 90s and even earlier and have no issues with them working. But something like Sonos may not last 3 years.

And talking about pure software, I am not sure what the definition of consumer is, but a lot of software from the 80s and 90s is going strong and is extremely usable.
Although the dev tools allow users to tamper with web sites

That's a feature. "User agent" and all that.
With all due respect to the incredible amount of intelligence, knowledge, and insight in display on HN, your comment, with it's culminating sentence, may be the most insightful thing I've read on HN.

I don't care if this comment doesn't meet HN guidelines. I needed to celebrate your comment.
Yes, but software is easier to fix and the problem is easier and more probable to find.
Anger isn't what's being punished, choosing to act on it is. I've met people who think that racism is an act that people choose, instead of a natural feeling that you shouldn't act on. Tribalism, whatever it's about, isn't going to go away any time soon, so I think trying to make people feel like they're part of the same tribe is a better solution than trying to legislate away millennia of human nature.
You seem to be looking for a research assistant, phd student, etc
I'm pretty sure every technology that promised "you dont have to ever look at it, tooling will take care of it for you" has failed because eventually you do have to look at it, and no effort has been put in to make it look "nice"*

*except arguably compilers. Its very rare that people look at the asm output outside of specialized domains.
Taste and texture 'similarity' using mostly nuts.
Sightbit deploys AI on beaches to help lifeguards spot distressed swimmers
Active Directory Exploitation Cheat Sheet
The thing I don't understand is why would people consider AWS to have lower "ops" costs?

I can deploy my SaaS either to VPS servers (AWS, DigitalOcean, Azure, etc) or to physical servers. Both deployments use the same ansible automation. The only difference is that I additionally use terraform to set up the cloud instances.

In every case, if a machine fails it is my problem.

Where is the savings on ops/devops?
Out of curiosity, what is your proposed alternative?

If you’re saying that calorie counting is not 100% accurate, that’s absolutely true, you’re right. It always has been more like 80%-90% accurate for average normal people. So what would it mean to count calories “right”?

It’s a given that there are some people in more extreme situations to which the rules of thumb do not apply, but what should an average normal healthy person do to control weight, if not count calories? (By average normal, I mean someone who’s near the middle of the bell curve in terms of physiology and metabolism.)
this aligns with my experience. NIH has a better track record than DARPA, which has a better track record than NSF and the worst is the DOE. The DOE knows this and is trying to cargo-cult DARPA through stuff like ARPA-E. Predictable results have ensued.
Have you tried using a GUI? It makes things much more obvious. Trying to learn Git from the command line is like trying to learn image editing using ImageMagick, or CAD with OpenSCAD. CLIs are great in their place but sometimes it is easier to grasp something with pictures.

Once you have figured out what is going on you can go back to the CLI.

I don't think you will find anything "simpler" than Git, because apart from the terrible terrible CLI, it doesn't really add any complexity on top of the fundamental complexity of this style of version control.
Do you actually find those often? I've actually never seen one. I will admit I've also never specifically looked very hard.
Safari on Mac almost is there. You have to check the “Show Develop menu in menu bar” checkbox to get developer tools. Even “Show Page Source” isn’t available if you leave that unchecked.
It's typically made from seeds or nuts:
https://en.wikipedia.org/wiki/Vegan_cheese

So it's taste-and-texture replication. I don't even think it is aiming to perfectly replicate dairy cheese, as much as to be something that can be reasonably substituted for dairy cheese in the typical cases where it is used. It's analogous to how soy milk isn't meant to be indistinguishable from dairy milk but instead to be usable in place of dairy milk in coffee, cereal, etc.
Advertising Boycott, Zuckerberg Lost 7.2Bs in One Day
One can use JSON-LD to include "discoverable" URL definitions as part of the API, in line with HATEOAS.
No, GNUStep's support is more recent than that least the upstream version.
Pure HTML with progressive enhancement has worked fine for 30 years and will continue so for many more. But a good, lasting product is incompatible with the current "take the money and run" business strategy and analytics for management. If it works well for so many people, what can we do?
The USA IRS requires casinos to report winnings over $1,200. Right now they only do that for slot machines because there is a discrete payout that's on record. It's not done for table games since they're all working in scrip. (and slot machines are as well, as the article mentions)

If a casino could track all income and payouts for every player with a centralized system, would the government compel casinos to send the IRS reports at the end of a gambler's trip if the gambler won >$1,200 over the duration? Something tells me they would.

Casinos certainly don't want to handle cash either. But they also don't want to scare away gamblers that will be taxed on every aggregate win.
I believe this isn't true in the US at least for the following reasons:

- Many employers do in fact have hiring exams: see Triplebyte, HackerRank, etc. in our own industry, but also civil service exams etc.

- Colleges themselves rely on exams (like the SAT) with known racial disparities in scoring for admission.

- Colleges completion rates vary by race.

So one would think that employers would already be sued for racism if that were possible.

(But, perhaps the argument is that employers want to filter people by race, and they wouldn't be able to do so as easily with a hiring exam as via indirect means like recruiting from certain colleges.)
I'm not sure there is a business model or a quantitative framework for measuring its value. I imagine it's just a cool thing they built and put it out there ¯\_(ツ)_/¯
But you were able to be productive on those projects with git, even if you didn't use it optimally, or to full extend, right?
I think it’s just your perception. I can easily spot when a movie or TV show was filmed in a North Georgia forest. And when driving from Atlanta 2 hours west to Birmingham, 2 hours east to Augusta, or 2 hours south to Columbus you can tell a huge difference in vegetation.

As for your pictures:

https://explorebeaufortsc.com/wp-content/uploads/2019/04/spa...

https://upload.wikimedia.org/wikipedia/commons/thumb/5/51/Ph...

https://www.gatlinburgtnguide.com/wp-content/uploads/2016/09...

https://natureconservancy-h.assetsadobe.com/is/image/content...

All in the Southeast.
I’m Black. I’m 46 years old. I won’t discount your experience, but let me tell you mine.

I started programming in assembly in middle school in the mid 80s. I graduated from an unknown state school - an HBCU with a degree in CS in the mid 90s.

I muddled my way between two jobs until 2008 when I started taking my career seriously.

Over the last 12 years, I’ve had plenty of interviews and I am on my 6th job since 2008. I have had very few rejections. I think maybe three. I always use local recruiters so my resume has never disappeared down a black hole.

I have had the Dev lead position at $1 Billion revenue (non software) company, then a back end “cloud architect”, and now I work as a consultant at AWS. I have never once gone into a job interview with a doubt that I was qualified or that I would get the job.

I don’t hide my color on the Internet. In the appropriate threads, I always say that I am Black.
Acceptance of the degradation couldn't be done in a day. It required societal acclimatization.
The next catastrophe – Politicians ignore far-out risks
>You still have to disable those policies for Edge too.

Do you? The grandparent suggests that if you disable telemetry[1] it would be disabled in edge.

>Firefox also has network prediction and malware detection that sends your searches to a third-party, as well as telemetry.

Not sure why you're bringing up firefox here, when this comment chain was talking about chrome vs edge.

[1] presumably https://getadmx.com/?Category=Windows_10_2016&Policy=Microso...
Reopening casinos post Covid using BusinessIntelligence
Cholent, a Traditional Jewish Dish, Is Perfect for Lockdown
Sure, and the foundational breakthroughs in physics has allowed us to spend more time thinking about social progress and technology. The two are tightly coupled.

I can't even begin to calculate how many hours of humanity has been saved by the breakthroughs and technology that physics has bequeathed us.
All languages? No.

Compilers are plenty stupid, and have not earned blind trust.
They have coexisted since early 70s, back when C was invented.

However where COBOL rules is on mainframes, which after Assembly have always used PL/I derived systems programming languages (like Unisys, IBM i and z/OS), so on those systems C is just another guest language and hardly anyone cares to use it beyond porting software to their POSIX runtimes.
"don't apply" VC buddy of mine and former SBIR grantee who explained me how his "application" was selected out of the large stack of applicants.

If asked: I am drunk and make this up. No wolf. Nothing to see here.
And lots of fat, often more than cheese.
> This article adds little of value, or even doesn't highlight or enunciate the disadvantages of using REST for everything

I think it very clearly states that REST is not that well suited in situation where we actually want RPC.

> I see it being called an overload, but I see no alternatives..

Well, there are alternatives when RPC is needed, e.g. SOAP.
Oh, when I hotspot my laptop, I almost always have the phone plugged into it to keep the charge up
>Hetzner also charges to do things like replace failed drives

Are you sure?
If I look at the AX dedicated server page, I can read that the basic support is free:

"Basic support includes the free replacement of defective hardware and the renewed loading of the basic system (in so far as a disk image system can be loaded)."
100% support? Because that is what I meant.
Telegram to return $1.2B to investors as it dissolves TON
When it comes to science in general, I’m a pessimist. I think we’re getting to the point of diminishing returns. But in this case, I’d say, do it- for this reason: there won’t be any better time than now, because we have a whole scientific and engineering community with experience building these things. If we wait 30 years before we make the next one, all that experience will have to be rebuilt from scratch. It’s a false premise that technology always marches forward; expertise gradually gets lost and infrastructure degrades if it is not used. In a sense, if you’re not moving forward, then you’re moving backwards. If we don’t build this now, then in 30 years we will turn around and discover that we couldn’t do it if we wanted to. Plus, we might actually discover something useful!
HN’s business model is to put the YC brand in front of a technical, entrepreneurial, audience.
Most hardware in this category really needs to be set-and-forget, whether online or not. You can't have every random sound system and light controller having to dial out to a third party every month. You need to be able to come back five years later and still be able to configure the hardware.
Every POC I know thinks that these kinds of efforts are often, although not always, patronizing. (In some cases even beyond patronizing; I've heard a few people say it's actively hurting their career, because they spend so much time being voluntold into diversity discussions that it cuts into their bandwidth for their real job.)
Nukes in Nevada: Will the US Resume Nuclear Testing
I did not know that. Thank you, most dumb phone also exclude high speed connections because they are cheap and this isnt a normal usecase.
I don’t see anything wrong with that, tbh. While it’s apples and oranges to compare atom to sublime, I think in an extremely fair and objective head-to-head comparison between VS Code and Atom, the latter is just a worse choice on all fronts. It came first, it filled a need, and now there’s something better.

(And it and that something better is now both owned/maintained by the same organization, making it even more of a no-brainer to slowly phase the inferior option out.)
I think a conversation between a web browser (SPA RPC) and a back-end server is best thought of as an RPC. Procedure calls are verbs if you ask me.

Here's my own code that is such an API:

https://github.com/Clay-Ferguson/quantizr/blob/master/src/ma...

You can point out that 80% of those API methods are resulting in some kind of CRUD method, and I'd agree, but nonetheless trying to make it a true REST API would be super awkward and verbose, imo, because lots of those functions result in multiple CRUD ops on multiple different types of data.

When I design an API, I think: "What is this operation called? What data is best to send upstream, and what do I want to get back." Then I design the API. The API is a wrapper around an abstraction layer of functionality. REST is all about removing that abstraction layer which is moronic.
The idea that removing external dependencies necessarily simplifies your code and leads to a maintainable system is a fallacy. Use external dependencies appropriately, follow SOLID principles and a clean architecture and you can leverage the benefits of other people’s code without losing the intelligibility of your system.

In the example the author gives, the real mistake is allowing the web framework to define a system that you then try to customise to produce your application. The battle is already lost because your business logic is now a dependency of someone else’s (rotting) generic web app template. This may be appropriate for you if this is a proof of concept or spike but for something with a longer lifetime, any time you save will be paid back with interest when the host framework diverges from your needs.

A JSON parser is not an equivalent class of dependency if you keep it at the periphery of your system. There’s not much point in writing a JSON parser unless you have a particular requirement that cannot be satisfied by a third party library. You should be able to swap it out for a different JSON parser in a few hours.

80:20 seems like a ratio that was just pulled out of the air; I have no data to hand either but for most user applications I would suspect the real ratio is more like 99:1.

Edited to add: I’m still in agreement with a lot of what the author says here, such as: evaluate your dependencies seriously, understand them, and be mindful of their impact on things like binary size.
If it’s anything it’s content marketing for YC. I suspect it’s origin is that it was just something pg wanted.
I don't think this was how it got started but you can think of HN as content marketing / recruiting channels for YC.
I think I get what you mean. My mother had diabetes but detests being called a Diabetic she says, "I am a person".

Thanks for the heads up. Others just down voted my comment out of contempt for me I guess.
"Do universities actually make sense anymore? "

I think the question is better phrased 'Do universities IN THEIR CURRENT FORM actually make sense anymore?'.

I used to share your opinion, especially after completing my bachelors but now that I am back in the system doing a masters (in the EU), I 100% see the value of university education (though I believe it should be free for all).

The idea that you can meet in a room, full of likeminded individuals and be taught by experts in their fields, given deadlines, exam pressure, assignments and struggle together with other students carries weight. Most especially if you are interested in science and research, in investigating and discovering, you will be taught the rigour and discipline involved in this.

Science is as much about the community as it is about the subject itself. All research builds off of previous ideas/experiments and many well-known scientists often conferred regularly and deeply with their counterparts around the world.

I think universities are an important place where young generations of future minds can come into contact with the members of these communities.
Aren't browsers preventing submission of form data over http now?
My humble perspective, HN serves several purposes:

1) Top of the funnel lead gen for emerging companies (for YC to invest in).

2) Persistent advertising for the YC brand. You can’t use HN without associating it with Y Combinator and by being useful it brings in millions of views to the brand at relatively little cost

3) A proprietary way to learn more about the founders they invest in. I’ve read a users HN profile (what they like dislike, quality of comments) is an important source of unadulterated intel.

As for value, I wouldn’t know how to calculate it but given the size of their “classes” and speed of rise, it clearly serves as a very effective in bound funnel for investing in quality startups. Definitely in the millions, not sure if billions unless it directly contributed to their biggest and best investments.

EDIT: I’ve left out other ancillary benefits like a distribution platform for YC companies looking to hire and such.

Lastly, value is relative. The value of HN to YC (or to perhaps other VCs) is larger than the value to say me who couldn’t make as much use of the benefits enumerated above. There are a lot of intangibles here.
Concerning LSP I can assure you that my NeoVim with native lsp support is great. Maybe because the situation before was just downright very bad so what we have now is just so much better.
I don't live in the UK but this is my hope too.
Why general artificial intelligence will not be realized
"Going into it" is an idiom for presenting and deconstructing an argument, in case you weren't aware. I asserted my point, I didn't argue for it.
For some reason this post reminded me of a new rule by by Bill Maher:

Now, I know what you're thinking: "But, Bill, the profit motive is what sustains capitalism." Yes, and our sex drive is what sustains the human species, but we don't try to fuck everything.
Real-time spellcheck years before Office had it always impressed me.

Plus I have a soft spot for co-operative multitasking.
Indeed, it is. That's why this exists: https://github.com/Eloston/ungoogled-chromium
Why not just use mDNS too and stick with .local?
They should at least allow for local addresses
My two cents: HN creates and maintains the impression of YCombinator being a cutting edge nexus for hacker and startup culture, the virtual water cooler you want to be seen next to saying something clever when important people walk by. It also provides advertising for YC startups via related threads and the who's hiring pages.
Race isn't skin color, though [1].

Self-identified race maps to distinct genetic clusters with >99.8% accuracy [2].

1: https://i.imgur.com/0uyOA.jpg

2: https://www.ncbi.nlm.nih.gov/pubmed/15625622
The quality issue will have to be addressed either way as an outcome of the current pandemic. Previously, there was no pressure to solve these accessibility issues because it was not necessary for the survival of the institution. In fact, the quote I mention shows that it better serves the institution to have exclusivity to improve branding.

Now with the pandemic, an institution's survival depends on this accessibility. And the bonus is that solution to this issue can greatly increase the accessibility to many more.
Here's a screenshot from Parler's site showing their promoted news sources. It pretty much sums up Parler:

https://i.imgur.com/2Lb8kwB.png
Initially, I was self conscious when I walked around with them and talked to people, but now I have no problems wearing AirPods Pro all day and talking to people with them on (Via Transparency Mode)

They work great for phone calls, music listening, noise cancellation is great, too.

Maybe not as good as Sony, but as an overall product, I love them and would buy them again in a heartbeat.
Advertising ID likely yes, but Chromium still connects to other Google services in the background. If you want Chrome without Google your best option is ungoogled-chromiun.