skysight-inc/HackerNews huggingface dataset:
> Technology is not the solution to everything

It's not the solution, but in many situations (like this one) it helps the consumer make an informed decision overwhelmingly easier and faster.

> Almost nobody wants to go to a store and consult their phone for every item they purchase

How are you so sure about it? Have you read a survey? Could you please cite it?

You don't need to do it everytime, just the first time, and then settle on a brand for a given product, indefinitely. People already use similar apps for a health summary. And you don't need to do it all at once, it can be done incrementally. "Today I'm going to look for the best frozen lasagna". It takes 30 seconds to scan every option, and then some extra seconds to decide which one works best for you. The next time you go to the store you spend your 30 secs deciding on a frozen pizza brand.

> the dozen other problems we want to burden "informed consumers" with

So what do you propose? Assume the public is ignorant and just doesn't care? As individuals we have a responsibility to make informed decisions, award manufacturers with our money on an informed manner, and help other become and stay informed. And as technologists we have a much bigger responsibility to use technology as a fundamental tool in the process.
This is a strikingly illiberal stance. Attacking free speech is precisely the opposite of what civil liberties has traditionally all been about.
This seems unnecessary, since it's obvious from context. Endless caveats are death in writing and readability. We have modal verbs like "should" for a reason, and OP chose not to use them, making the communication clear.
> At the end of the day, the New York Times doesn't have a mind of its own; the articles it publishes are the output of the individuals that work there, including the journalists and the editors.

The Chinese room argument says otherwise, and it behooves us as homo sapiens to pay attention. How many individual reporters at the NYT wanted to give support the Iraq war? And yet that's what the entity itself ended up doing, using their contributions.

> Supreme Court has an established track record of aggressively protecting the rights of the organized press

You totally ignored my argument. The point is that most of what constitutes de facto government in the US is actually outside of what we call "the government", and resides in corporations. Hence pointing to Equifax, which explicitly promulgates constraints on our individual behavior, and yet has escaped all sort of democratic accountability.
This human has read his history.
Because they already have your money and don't consider the long-term effect of losing a future customer due to the lack of updates.
Excellent write up. I've been using elevation models for the past few months to create real time shadows overlaid on slippy maps using WebGL. [1]

One thing I learned is that if you really want to recreate "real-world" terrain you have to account for the curvature of the earth. Uluru is over 3km wide and I estimate your image is around 5km. Across this distance the earth will curve 2 meters so you could modify the elevation model to drop off a meter gradually from the center to the edges.

[1] https://shademap.app
Do you know how they detect virtual cards? I have seen some scripts which detect whether card number is valid CC or not. But never heard of validation of virtual cards.
That's brute-forcing ;)
Some parsers will reject JSON that has whitespace around the elements. Pretty JSON is really only for human consumption.
I think LS is piloting a program that pays students per month while they attend.

Your point about them just scaling up to maximize potential return is a good one - a bad potential outcome I hadn't thought of.

Hopefully reputation would provide some counter to that.

I think they'd also want to increase the percentage of successful students, I'm not sure scaling up blindly would be the most likely way to get a return.

LS style ISAs also have a few parts that make them importantly different.

- They cap return to 30k.

- They only apply if you get hired in a software role making more than 50k a year.

- They're time limited to 10 yrs (even if you don't hit 30k).
Been really impressed by the video, even though I did not tested it yet seems like a really good project.
Congrats on shipping !
Yeah, writing code without source control sounds horrible. Can't imagine what it must've been like for those who had to suffer through such time.
New York Times employees are employed at-will. We're not talking about minimum wage workers publishing content under duress here, we're talking about journalists and editors who generally join organizations they believe in.

Tucker Carlson doesn't go on air and say the things he says because he's forced to, he does it because he wants to.

Full disclosure: my wife works for the New York Times.
Git is way too complicated for a solo developer. It's great for Linus' Linux code management - that doesn't mean it's great for every single developer situation.

As a solo developer/potentially newbie, I think it's better to spend brain cycles on actually learning programming, than to learn the idiosyncrasies of some crazily complex tool like git.
Jeff has a whole section on machine intelligence in his upcoming book and discusses this in part 2 of the teaser podcast [0].

[0] https://www.youtube.com/watch?v=zTRZL8dqHoo
TVee2 – Or: how I learned to stop watching YouTube and love the TV
I started this app, TVee2, really more as a criticism of youtube. Despite having more content than anything in the world, as I'm viewing youtube I get this claustrophobia, this tunnel vision that I can't shake, this feeling that the other content on the platform is hardly reachable and I would have to spend, what feels like, a lifetime getting my preferences and tastes programmed in to be just passable in terms of watch-ability. I think part of this stems from the architecture of a video on demand service and the way youtube has evolved. The channels have been more about the creation of videos than the curation of content and the ease of viewing has centered around a keyboard and mouse instead of people's hands like TV might.

Anyways, so here's TVee2. It functions as a means of presenting Youtube in a more mindless, uninvested and non-engaged format: as a TV incarnation that "broadcasts" internet content and allows more familiar channel surfing.
Currently there are 50 channels and they mirror recent content from news, fashion, sports to animated history and DIY. Like a more traditional TV, you cannot pause, seek or adjust volume beyond setting the volume of the device. A channel changer allows you to "flick" between channels and each channel is numbered so one can go directly to channel from an input form. A web sockets chat is also available.

See for yourself at https://www.tvee2.com

Right now the platform isn't really scaled for heavy use most likely, but would love for people to try it out and let me know what you think. Currently, for me it's pretty entertaining watching from the side or listening as I'm doing something else, be it eating a bowl of cereal or exercising on a stationary bike.

As for legality of such a concept, this has, for the most part, been a fun quarantine side project and was created without thinking of content rights and youtube's terms of service. Thanks.
Good point. I'd just worry about my device being bricked should they hypothetically go out of business (see other IoT stories). Great, I wouldn't be paying for the software updates anymore, but the device I own would be entirely useless. There's nothing wrong with offering a self-hosting version either, arguably it would be preferable.

I'm applying my personal values here, of course. In practice there will probably be contractual agreements to provide the service for some number of years.
I see both sides of this argument. Often legacy systems are tied to their deployment methodology/dogma and the world moves on from that model. Without a lot of resources poured into maintaining that methodology and upgrading it, the expected environment can age out of current practices far enough that running it locally does take a lot of effort.

I think docker is an obvious enabler of this because people can just spin up an image from 6 years ago in a container and keep running against old libraries/dependencies. Even worse is depending on that container makes it difficult to upgrade dependencies to modern versions of software because the container is so old.

Maybe a corollary to the article is, "without constant maintenance, software becomes un-runnable."
They were, and they addressed parody and defamation, which I'm guessing wouldn't apply to a case, civil or criminal, about whether media corporations incited an insurrection.
Hey! That "music major" must have at least been well connected! She was just "managing" people anyways; not like she needed to know what she was doing.
He obviously didn't know that though, since he was living pretty rough, not playing, and not seeing any money from that.
What’s Keeping Black Workers from Moving Up the Corporate Ladder?
Remember this next time the HN crowd gets their pitch forks out against Apple and their dispute with Epic. Who is really the “evil” company here.
Texas' goal is as little government as possible. It is going about as well as I'd expect, but obviously you think the solution is even less??

This all started with Texas deliberately ignoring Federal warnings to winterize their energy infrastructure. They went so far as to keep their own grid in order to make the Federal government unable to force them to do something good for the people of Texas.
I use 1Password (and the browser extension) for all my passwords, but I still choose "Sign-in with Google" when that's an option.

The "Sign-in with Google" button is makes it much quicker to create an account and slightly quicker to log in.

Also, I can rely on my Google 2FA rather than setting up and filling in a different TOTP for each site. Something like U2F or WebAuthn would make the filling-in part more convenient, but even sites that offer 2FA usually don't offer those. (And many sites don't even offer 2FA.)

Using 1Password's 2FA feature would make TOTP more convenient, but I'm a little nervous about putting 2FA in 1Password. This might be overly-conservative thinking, though.
Tiger Woods in serious car wreck, pulled out with jaws of life
Garbage in, garbage out.

Solution is real simple: share your data, cite your sources, sign your name.

Without provenance, accountability, transparency, it doesn't matter who is judging.
I suspect the engineering tuition is set as a function of supply and demand - the University of Waterloo has a fairly competitive engineering program. For example, engineering at Laurentian University, another public university in the same province, is only $10,000/year.

Still, that's a large burden. There are government programs that provide a mix of non-repayable grants and deferred payment loans to people who qualify based on family income. I don't have too much personal experience with them, but I think the intent (and, for the most part, effect) is that economic ability shouldn't be a barrier for attendance.
So this effectively eliminates the "XMLHttpRequest.withCredentials" setting? Interesting! Thanks for clarifying.
Yep. And her own father was a bit put off by her choice. Weird, as its his own name she's keeping. Okay, well, probably the name of a slaveholding ancestor in the south, actually, but I doubt that factors into any of his thoughts.

What's weird is these are people with generally left-wing political views, and socially liberal on most things. But on women's issues, pretty backwards. It weirds me out.
Occasionally I'll walk in and order food from these places--the people working there always seem surprised that I'm not a DoorDash driver. One place I went had seemingly everything on the menu: Indian curries, fried food and burgers, pasta, bibimbap, donairs, salads, Chinese food. Which to me raises the question: if this is a sustainable and profitable menu for a restaurant to have, why don't we see bigger menus in established sit-down restaurants?
Companies could offer more father-friendly policies that will help women
Honestly, I wish they'd just jump over to Tizen with an Anbox layer for Android apps.
> I went through my entire list of cookies once, 400 at least and started perma blocking all those I didn’t recognize. It was beautiful. I can’t do the same in Firefox.

I did this in Firefox before Chrome was even a thing. This has been supported natively without add-ons since at least 3.5, if not even earlier.

http://kb.mozillazine.org/Websites_report_cookies_are_disabl...
Is it "terrible"?

If it's working for you to produce software how you need, then it's working.

But I would say it's building up habits of using git that would not transfer well to a multi-person team. That may or may not matter to you.

OP's usage is interesting, I think by and large they are transferable to a multi-person team, they are still good habits, or on the _way_ to good habits or _similar_ to good habits with a multi-person team. The one difference is how much easier it is for a solo developer to "rewrite git history" without disrupting others, in OP we see it done with abandon.

But in general the way OP is thinking about things -- what they are trying to prioritize how -- are things that apply to a multi-person team too. Keeping commit history readable, keeping branches cohesive, etc.

Your practices are... not. Which doesn't make them terrible, but it means you are developing habits you'd probably have to revise when/if working on a multi-person team.
GP registration in England is a little bit complex.

If you live within the GP catchment area, and their list is open, they must register you and there are very limited reasons why they can decline that registration. GPs must offer certain services to this group of patients, including home visits if needed and an out of hours service (although that's often contracted out).

If you live outside the catchment area they have a choice. They can either:

register you and provide full service, or

register you but not provide out of hours or home visits, or

not register you.

Full details are in the Primary Medical Care Policy and Guidance Manual (PGM): https://www.england.nhs.uk/publication/primary-medical-care-...
JSON is defined (and has always been) as a serial stream of characters. I think it's fair to call that serialization.
All of the "evidence" here is from sources like the Washington Examiner and "The RF angle" Are you kidding me?

If you want real evidence of "irregularities" look elsewhere, its certainly not here.
> Fair enough, but this proves the author's point. Development used to be on such a level and has steadily declined.

I agree, I know a few "old timers" and they seem to have it better in the early days. I guess this is the case with all human activity, over time it becomes optimized as know-how spreads to more people.

The best professions long term are those where gate keeping is employed (license, nepotism, high creativity, people able to perform at top 1%), short term profession gets a boost from being "the new thing", which programing is not anymore.
> The comment about how Fox News has not spent years spewing misinformation simply because it is only talking about "Stop the Steal" nonsense is missing the forest for the trees.

I rarely watch anything from Fox News, so I wouldn't know. The point is the Vox article cited in the letter does not back up the statement made. If it's as bad as you say, surely there must be a better source to cite.

Regardless of any issues with Fox News, Newsmax, or OANN, this letter was lazily written and obviously partisan. It makes many strong statements but fails to back them up with the given sources. The way it and its sources haphazardly throws around the term "misinformation" are concerning, especially when combined with the discomforting notion that telecom companies should be worried their content isn't meeting the expectations of government officials.
But they put the bar really low. Of course you can try to find that person, and have an interview, but a public search? I mean if Wozniak would have disappeared in the 80s, ok, but a random computer game designer?
Lenovo updates ThinkPad lineup with 16:10 screens and more
This does seem broken, since the temporary string that is created by the concatenation is short lived, and the std::string_view inside the Symbol won't hold on to it, just the pointer to the data.
> I just don't understand the parent post, the Democrats want MORE people to be able to vote

Including dead people ? </sarcasm>
Reddit UPS Series E round by another $116M
Anything unique about the head unit you could patent?
Most IDEs that have basic source control baked in typically means it has a git client and UI. I know that years ago I used Netbeans local history but it's a per-file history and does nothing to keep a set of files at a specific "save point" together.
The longer I watch this unfold the more become convinced that the US is a giant social experiment to see what happens when you apply profit-maximization to literally everything.

Minimize cost, maximize revenue, the difference goes to the pimps: a race with no ending and an evergrowing number of losers.

Wonder when this'll fall apart (if ever). I guess it's a good thing the majority of people worldwide are not exposed to this and therefore potentially get the benefit to observe and learn from it. Take care.
A professor in gradschool insisted on us writing hand-written parsers to better understand associativity, operant ordering and so on and identify useful patterns, then implementing ASTs and interpreters directly ontop of the parsers. It was a tough class, but to be honest it was one of the most fun ones as well.

In undergrad, I asked the professor assigned the compilers class whether he would offer it during fall, but he said that unless he managed to completely revamp the class into more real-world and practical stuff like using LLVM backend instead of wasting time on parsers like in the dragon book and the tiger book, he wouldnt offer it.
IPv8: Authenticated Private P2P Communication
Introduction to Serverless Golang with OpenFaaS [video]
The first screen your app shows me is a login screen, without any explanation whatsoever why it would need a login. That’s not a good first impression.

Edit: I realized that my comment is probably more dismissal than intended. The core functionality of your app

„a mobile app using which anyone can generate a 3D Character (within a minute or so) that looks very similar to them with just three photos as inputs. They can also apply different ready-made animations to the model and record some fun, attractive videos with it in Augmented Reality.“

doesn’t inherently need an account to work. So a login/signup screen without anything else as a landing screen isn’t particularly encouraging
I don't know why the news media hasnt innovated like Hulu or Netflix or Apple music or Spotify or... has in the wake of the internet. It's like they think that they are a special form of media or something.

They seemed content to stand by and let their business die rather than adapt a new business model.
I know of a token system that some questionable engineers started pushing session state into and since it shipped before anyone noticed, walking that back turned out to be quite a chore. What was supposed to be a couple hundred byte cookie started hitting max cookie length warnings in other parts of the system.

When people need to keep a door open, if they don't see a doorstop in the immediate vicinity after two seconds of looking, some will just use whatever heavy object that is closest and consider the problem 'solved' instead of managed.

I needed data, I didn't know where to put it, this thing can give me data, boom, solved.
People certainly aren't perfect about judging the validity of information, but the danger is just too great to have a corporation and especially a government decide what's valid information.
I was joined by Taylor Dolezal for this live stream and was surprised to learn that Taylor has not only tried OpenFaaS before, but used it in two jobs - including at Disney.

After the intro, we talk a bit about Go features like testing and newer features like generics, before going into a bit of a deep dive coding session, building up functions from scratch in Golang.

The functions built with OpenFaaS are actually containers with a HTTP server inside, so they can be deployed to Kubernetes, Cloud Run or Knative in a similar way. They would probably also work with fly (but I haven't tried that yet)

The "workload" definition is HTTP on port 8080 and a health check (configurable)
https://docs.openfaas.com/reference/workloads/

For folks starting out with FaaS and not ready to go full-on K8s, faasd might be a good option to explore - https://github.com/openfaas/faasd - it has containerd and CNI (just like K8s) but no clustering so it's faster and has a sub-second cold-start.
"We've already tried making it less expensive. Students can get low interest rate loans"

What? Giving out easy loans doesn't make something cheaper, it makes something more expensive up to causing a bubble that will crash the rest of economy, like we did with housing in 2008.
Ask HN: Why are webrings not a thing anymore?
Considering how much SEO spam ends up in the Google search results, it'd be great if we had webrings to use and forgo finding things through google.
I think you're conflating two things. Collectively owned, as in how large companies are owned by their shareholders. Decentralized, as in instead of a company, its a piece of software, that we are collectively funding the development of and profiting from. As more business can be done with software, with less people, I see this as a way for us to own that software, and contribute to it. If some group of owners charge too much, it can be forked, similar to how a business can be undercut by a competitor if they charge too much.
Pffft! https://en.wikipedia.org/wiki/Videotelephony#/media/File:Bil...

1997, under 1000,- Deutsche Mark. A pair for 1798,- DM
Oh, and ISDN of course ;-)
First party site isolation is more thorough than just blocking third party cookies: https://2019.www.torproject.org/projects/torbrowser/design/#...

Basically, everything is isolated to the first party domain (the domain of the URL in the address bar), including content caches, HTTP/2 connections, local storage, preferences, etc.
Is there any cost analyze for using solar panel power for Crypto?

I am installing Solar from Tesla, wonder if I should just use the external power generated for crypto than to send them back to PG&E.
It would be harder to gamify account age.
who validates that the protein was folded correctly? Validating that the hash of some nonce contains enough leading zeroes is very easy for the network to validate. But verifying that users are correctly computing the protein folding (rather than quickly dumping out invalid folds to test hash values) seems like a difficult problem for the network to validate.
You can still hold on to references to textures and meshes you uploaded to the GPU without using a full-blown scene graph. Some state is necessary no doubt, but this seems more like unnecessary state that could be replaced by something more direct. But i don't know, i'm not familiar with three.js; the click handlers seem useful.
Looks like a great release. I was recently perusing desktop clients for Matrix, and was surprised to see that Qt was used in a significant portion of them: https://matrix.org/clients/
People living in cities that have been (re)built to make them convenient like that, such as Copenhagen or Amsterdam, tend to use bicycles to get around a lot. Going from bicycles to small EVs would be a step back on pretty much any metric imaginable.