skysight-inc/HackerNews huggingface dataset:
> We also have demerit points

> Most of this is automated, so you may find out you were suspended by getting pulled over before the letter arrives. It's all very strict.

Amusingly naive, everyone with a company car isn't fussed in the slightest. You can speed all you want and it will never get pinned on a single person, accounting pays the fee and that's it. Ever wonder why tradies speed so much?

Even for the rest of us demerit point sharing is rampant and commonplace, there's people on gumtree selling this as a service.

It's how it is mate.
This one was interesting:

https://africainthephotobook.com/2020/03/13/unsere-feinde-19...

"Unsere Feinde: 96 Charakterköpfe aus deutschen Kriegsgefangenenlagern"

"Our Enemies: 96 Portraits from German POW Camps".

You can flip through. Each portrait simply lists the nationality or ethnicity and then the name of the person. Some are French Algerians, some black.

I wonder what the point was here. Was it "our enemies are bringing black people to Europe to fight us?" That could be. I found another contemporary book called "Der Völkercircus unserer Feinde" - "Our Enemies' Circus of Races", by Otto Frobenius, an anthropologist of a fairly racist kind.

Or it may not have been so simple. Otto Stiehl [1], the author of this book, was an architect. In 1916 he was in charge of a prison camp for Tartars who had fought on the allied side. He built a memorial to the Tartars who had fallen in combat or died in the camp.[2] The prison camp, incidentally, contained Germany's first mosque.[3]

[1] https://de.wikipedia.org/wiki/Otto_Stiehl

[2] https://de.wikipedia.org/wiki/Zehrensdorf_Indian_Cemetery

[3] https://www.deutschlandfunkkultur.de/nicht-mekka-sondern-zeh...
With time everybody learns if your time is worth something you will be scrapping, not using an API.
Written in Common Lisp which is pretty cool.
Being an immigrant without legal status is not technically in itself a crime. It's a civil matter not a criminal one. A child smuggled into the United States when they were 2 years old wouldn't be definitionally a criminal.
Thanks for responding. I was quite interested really in the concept that the title seemed to indicate, I was expecting a blog post at least, and surely something along those likes would do better on HN
This is way, way beyond the web. Cue in "the century of the self". Advertising and self deception is too embedded in our culture and way of life. Also cue in "Ways of seeing".

Iow, I believe advertising is symptomatic of our current state of consciousness as a collective, and so it is not a cause.
I'd say piracy like you are saying is not even a blib on the radar. Steam, Netflix and Spotify have proven this.
It wouldn't even need to support data - so many things are just USB-powered that it could still be useful if it was basically "smart 5V DC power outlet"
If you keep your photos in Google Photos, I found the Nest Hub quite nice, since it automatically rotates among your recent photos

(It also automatically dims or blacks out the display when it's dark)
It’s kind of weird though to say that someone burning down your house isn’t violence just because you aren’t in it.

If it’s not violence it’s something equally bad not a prosaic term like “property damage” or “vandalism” which would imply you still have the property and only need to clean it up a bit.
Some of the more interesting takes on this are GunJS and it's associated stack (sea, rad, dam etc - https://github.com/amark/gun)

It tries to come from a different direction ie. Local database with distributed sync upwards. It's only at the higher levels that it makes use of blockchain to ensure network QoS (axe).

Croquet didn't focus quite so much on the infrastructure but looked at the collaboration aspect. Written in smalltalk it has some interesting ideas https://en.m.wikipedia.org/wiki/Croquet_Project

Discoverability in both is an issue but I think an eventual project will have to take ideas from both.
https://boook.link is a useful tool for offering people links to different stores
Yeah, there's something to be said to a format that makes it hard to shoot yourself in the foot; essentially. That point is somewhat orthogonal to the issue of how easy it is to author a config value, however.

By the way, you conflate purity with turing completeness; but the two are not really all that strongly related. It's possible to have a turing incomplete language that is nevertheless impure (public I/O without unconstrained repetition), and conversely a turing complete language that is pure (i.e. keep your tape private).

I'd argue that turing completeness isn't as relevant as people make it out to be here. It's not a good thing, mind you, but it's just not that problematic either; externally imposed termination and storage limitation can render any turing complete system into a turing incomplete system - that's easy - but a system with uncontrolled sideeffects is almost intrinsically hard to manage. In fact, even technically turing-incomplete systems may well need to impose similar limitations anyhow, because a technically turing incomplete language that allows (say) nested loops or iteration - albeit bounded - may well not practically terminate, or nevertheless cause too much I/O. Some languages are really limited, and perhaps then you can get away without externally imposed resource constraints, but it's not clear to me how realistic that scenario is.

The real problem (to my mind) in general-purpose languages when it comes to using them for config-specification is not turing completeness, it's purity (i.e. reproducibility). And that's not even really a language issue alone, it's because those languages tend to come with large, pervasively used libraries, to the point that it's not trivial to just take some code off stackoverflow (say) and reliably tell whether it's pure or not - because that depends on the internals of all of those library methods too.
I'm sure that you have great intentions and this app will soon get AI-enhanced functionality. I just feel like any of your marketing material that mentions AI should be accompanied with a clear note that it is coming soon and not yet in the product.

I'm interested in your product so I'll definitely check it out again in future once the feature set has been improved.
Yes! Also, "You will never lose. You will only ever win or learn."

- seen on a basketball inscription (from a father to his son)
If one gets infected with COVID19, the cells containg the virus will too produce the spike protein among other virus constituents as specified by the virus RNA.

I'm no expert either, but I don't see a difference here between virus infected cells and mRNA "infected" cells. So cells primed with mRNA simply produce less virus parts than those with the real virus?
In the UK fixed speed cameras are common.

The problem for me is that they are put at places where people tend to speed, and that is often because it is a major road running through a village. Instead of building the proper infrastructure to allow traffic to pass through we just slow it down.

My second problem with speed enforcement is it has caused a shift in policing. Speeding is an absolute and so is cheap to police and prosecute so gets 100% of the enforcement effort, ignoring tailgating, undertaking, lane hogging, lane indiscipline...etc. All of this can be just as serious, and I feel (as a regular driver of some of the UKs busiest roads) are getting worse. I would much prefer to have a police officer in a car enforcing the rules than any fixed speed camera
David Foster Wallace: This Is Water
Hi, I’m a bean counter. We don’t cut your budgets. We keep the system going when people interact with purchasing equip,ent, getting you paid, processing your orders internally and externally. The ones cutting out your company swag and free coffee are your ceo, cfo and finance managers. The controller is often told to find a way to save money or fire people for the company’s shareholder fiduciary responsibilities. Your board members drain the organization of its resources and go unchecked.
To be clear, I wasn't trying to make a moral statement on whether they should do this, I just think it's interesting.

I think that forcing companies to recognize and deal with vulnerabilities is a good thing, so to the degree this kind of setup would do that it wouldn't be all bad, but trying to extract additional gains beyond that exposure isn't good (e.g., companies would pay more to prevent bad PR from a threat to expose something than just to fix a vulnerability due to the risk it presents them, and the former is 'artificial' in this case so it wouldn't be efficient for a group to try to extract that from someone).

That is, today companies have some existential risk that a cyber security incident causes great harm to them (think: sony hacks, cambridge analytica), the existence of white hats researching these vulnerabilities and disclosing them responsible gives companies an avenue to address this risk, likely at a lower cost premium relative to hiring security teams to try and find them. I think that it's easier for companies to recognize and deal with these risks now than it used to be, and easier for security researchers to get paid for it. These are both good things, but it is quite possible that the risk posed by cyber security threats to companies is generally worth more than they're paying in aggregate (2 million in vuln fees quotes in their latest report, not much at all given the impact), so I think that some structure that would allow researchers to force companies to up the ante would be a good thing, but this is hard since it's a completely one sided market and companies can just accept the risk of an incident occurring rather than pay, even if it's inefficient.
I’ve learned a fairly practical approach to this.

If an aspect of the project requires research and/or significant engineering/development resources, most engineers will generally “front-load” these tasks, to “get them out of the way,” and maybe allow for further refinement, as the rest of the project progresses.

This is very important, if the feature is a “central” feature of the project.

However, if it is a feature that is not “critical path,” or something that could be added after an “MVP” stage, then work on it could suck the oxygen from the important (to the end-user) features.

I call this the “Front of the Box/Back of the Box” approach.

When we are designing product packaging, the front of the box may have only two or three major “eye-catchers,” in big, obnoxious lettering.

The back of the box may have three or four more, in slightly smaller font.

The sides would have still more, in even smaller type.

The “Front of the Box” features are always the most important ones to the end-user (or, at least, that’s what we believe). Those features should always get “first cold press” treatment; even if they aren’t particularly challenging or difficult.

That way, even if the technical “whizzy-bang” stuff goes pear-shaped, or takes longer than planned, a viable MVP is still available, to generate funding and support for continuing development.

It’s amazing how often this fundamental approach is ignored.
What would you consider to be a reasonable price?
Yeah if you pay then they'll have strong identities linked to the accounts in addition to the tracking. Free services that can be accessed without a log in on the other hand have to correlate all the data. They are quite good at it, but not perfect.
In your scenario they need ten times the free users to get the same revenue as one paying customer yields. Presumably, for most services we’re talking about here the marginal cost of having one user versus ten is probably negligable. It doesn’t seem unlikely to me that if a sevice starts charging, 90% of the users drop off, and thus the revenue per user needs to increase commensurately in order to have the same profits.

Of course this is totally made up, so it’s impossible to argue about, but my point is that what you described didn’t necessarily seem out of line to me.
> If a law is bad when enforced, then the law needs to be changed, not the enforcement.

Useful as a rule of thumb but it's not always true. Models are never perfect, the map is not the territory. We are constantly figuring out what our shared values are, and it's a moving target. And the body of law itself is a complex beast with its own surprising dynamics. It's part of an ecosystem. You can't wave away its complexity with such a simplistic ideal.

A given law may be 'bad' (regrettable, even draconian/immoral) when enforced in certain cases, and yet it may also be unfeasible to change that law to add those cases as exceptions. This is why the law gives judges flexibility on sentencing, for example.
The Boring Option. Migrating Segment Efforts Storage
perfect enforcement sounds like it could be a great way to combat racism and other bias a police officer might have. laws being enforced imperfectly creates a class divide since the upper class won't feel the impact of bad laws on their communities.
The model dictates the medium. Advertising as a model has forced a need for engagement, notifications, stickiness, attention grabbing.

I'd argue the term 'pay for the services [they use]' is too vague here to be meaningful - there are too many options that would drastically change the incentives.

Pay per API call? APIs start to need 5 calls to get all the info you'd need for one request. Subscription model? Consumers are going to have to juggle a different account for every provider they use. Subscription to aggregator who then pays content providers based on usage? We're back to the clickbait situation we were in in the early days of advertising and are arguable still in.

For me the insane thing is that there are no options. I can't universally buy any song I want DRM free from a range of providers. I can't pay per article for news from an RSS feed.

TV is an interesting one because the industry has convinced the user base to pay for content, but the subscription model is already showing some of the limitations shown above.

I feel like the biggest innovations in this space aren't so much new ideas or 'just convincing people to pay for things', it's a case of making the payments as easy and understandable as their previous counterparts.
I don't think you have a firm grasp on what you're talking about.
It came out on Dec 10.

Damn pity it's on a Facebook-infested Oculus only. At least for now.
Interesting project. Just wondering is there any ongoing effort to somehow allow users to build a minimum linux kernel that is just enough to support a specified application?
I wonder how much banks are the problem here. I am not sure if payments of a few cents can be realized online without loosing money on fees to payment providers or banks.

AFAIK, this is the "micropayment" problem, that people were hoping bitcoin would solve.
Loved it, but I felt a large proportion of the 'bubble breakers for software engineers' are actually referenced quite often on hacker news. Not 'Taking charge of your fertility' though.
I always hate the framing of something being "capitalistic greed". The market has decided that they don't care about their privacy. You are complaining about the wrong people, you should be complaining to your fellow consumers/users. I've lost count of the number discussions I've had with people where they said they don't care about their privacy.

As for legalities. It is a global world. There is no way to enforce this effectively globally. This is a pipe dream.

Also data in some cases must be shared with partners, those might be payment processor, ID checks etc.
I mostly agree.

I guess the counter-argument is to claim that the market for the original quality was going away. This does happen, too: the first-mover can essentially spend monopoly profits on making something which makes engineers happy, if they choose to. But as competitors catch up, customers start to vote with their wallets for the minimum usable quality. The early leader may choose to sell the same low-quality items and charge 20% extra for their name, but they can't choose to sell the high-quality items at 3x the price, if there are no buyers.
I'm not sure why Prisma is called out here. But posts like this bubble up in our Slack, so I thought I should respond...

Prismas query engine is a complex piece of code and receives very little outside contributions. Moreover, Prisma only has bindings for JS/TypeScript and Go at the moment, so there is no way to consume Prisma from Scala. As a result, very few Scala developers know about Prisma.

We enjoyed Scala as a language, and the massive JVM ecosystem is a huge benefit. That said, we were forced to rewrite the query engine in Rust as we had a need for a more modular architecture enabling us to embed parts in JS and Go libraries. We looked at the Scala Native and Graal projects (spent 6 months building a prototype), but neither delivered a sufficiently low memory footprint. The Prisma2 rewrite to rust is a much more stable product, and we love the Rust language.

All the best to both the Scala and Rust ecosystems. Hugs.
There needs to be some sort of institution that can verify these claims that these companies can use.

The reason all of these things happen is because it's easy to slip into them in a tight financial spot and there's usually no instantaneous backlash.
That wasn't your argument:

> The privacy implications of taking a photograph of everyone, process "who they are" (reg plate, generally driven by family member) is horrifying.
>So this is an “announcement” much in the way a windshield announces its presence to bugs on a highway

This is a very poetic way to describe API deprecation. I'm gonna steal this.
Which two books did you add?

I got that recommendation too.
Malice is not the only concern. There was a post on here a couple days ago where AT&T was corrupting certain packets, and due to either luck of the TCP checksums being recalculated on the faulty equipment itself the bad packets were actually considered valid by the recipient.
I fell in love with this straight away. I'd love to be able to add my whole library tho.
> In the speech, Wallace digs into higher education and what the true value of it might be. He suggests that its end-game purpose is not to teach students facts and figures or fill their heads with knowledge – but instead, it brings the most value to students by teaching them how to consciously choose how to think from a perspective that is not your own, think about meaning, and act appropriately in everyday life.

The more time I spend alive, the more I relate to the idea that the best thing you can do for yourself is have a good, optimistic mindset. Not a naive one. But one that remembers you are not the center of the universe, that others have problems too (some bigger than your own) and that we are all just trying to survive with minimal suffering along the way.

When you are stuck in your head, constantly thinking about how all the things in the world are impacting YOU negatively, you just end-up in a feedback loop of negativity and lost perspective.
Tangential, but I've always been curious. What's the use of a public "what I'm reading/have read/will read" in the first place? Goodreads has users so I guess it has some value, and I do occasionally look at reviews there, but I'd be interested to hear the perspective of someone who uses and likes this kind of thing on what's to like about it.
So you think it's obscene, but you still use them? Doesn't that suggest that you value your privacy less highly than you claim?
The bad

> Phones home even if set up as local-only

This ought to be illegal.
It's a shame it has a screen that looks like it came from the turn of the century.
Sounds like tag downvoting/upvoting on the search engine is the way to go ?
I think part of this is about an inability to market discriminate effectively. Some people will likely make the website much more money (whales), but if they can't capture that difference with their pricing they'll be making less.
I really like this idea but I think it would be nice to the recommendations to a specific language. After adding

- The Brothers Karamazov

- Infinite Jest

- Asterix the Gaul

I get a bunch recommendations for Spanish books (which I can't read).
Time to support another reading community! Anyone got any suggestions?
> it's a case of making the payments as easy and understandable as their previous counterparts.

Blame AML/KYC.

Frictionless, permissionless micropayments are illegal. On purpose.

This is not a social or technological problem. It is a legal problem. AML/KYC does not scale.
Windows has a prominent setting that does exactly this for 802.1x authentication: choose the authority from a big, prominent list and optionally specify the server name it‘ll automatically send your credentials to (over wireless, no less).

edit

I’m not buying his argument that because the root certificate is on the image, that’s the only thing the script checks.
I don't think it's much of a difference, given most of that will be third party and content can be (but isn't always) heavy.
> If CPU rendering, or more limited use of the GPU, was good enough for those devices when they shipped, why isn't it good enough now?

Seriously? That very same argument could be made for anything that increases computing power, all the way back to pipelined ALUs.
Thank you for this service. What database are you using when looking for intersections?
It is true that in almost every case, the reason for inventing a new language did not in fact justify anything like the amount of effort involved. Languages get created anyway, for insufficient reasons, and once in a blue moon a miracle happens, and the language takes off.

Excellence is absolutely not obligatory to get a miracle, but failings do often help prevent one. The most interesting cases are not the miracles, which are each sui generis, but the near misses like Pascal, Ada, and Lisp.
Is the answer to patiently await the post-scarcity anarchist utopia?
The ad revenue Google makes depends on many factors but also on the disposable income. If you only make €12k per year, you won't bring them the same revenue as someone making €120k.
Ideally you should not combine Cypress Frontend end to end tests with backend testing.

You use Cypress to do something on the frontend, which triggers something on the backend and ideally that change is reflected on the frontend, you test that frontend change using Cypress.

For backend testing just directly call the backend API's and then check the database directly.
I pay the Apple tax so to say - so that my mobile experience is as hassle free as can be.
And yes, it's worth it. It just works, and i never have to worry about shady apps or wonder too much about the quality of the apps that i download - theres always some lesser than others, but on the whole its all good.

Arguing for other app stores / unsigned apps on the iOS platform is counter intuitive to what made the ecosystem great in the first place.

I had android phones and did all the custom stuff & rooting from the G1 and forwards for many years, in the end i only regret not changing over sooner.

There is nothing great about the "freedom of choice" on the android platform, it all makes for a lesser experience unless you're really into it for other reasons - political/principle.
Do you care about the quality of your infrastructure code?
Most likely because it became a legal place for porn content which is highly censored or blocked on other platforms. But definitely interesting to find out the underlying mechanisms...
That’s really great! Congrats.

If you can do an Amazon/Audible integration, that would be awesome (and will let you build your recommendation system?).

From experience, I like to read the most populars/iconics books outside my perspective/pov, even though, if I had to grade them, it wouldn't be 5/5.

Maybe though, the most problematic of theses "ideological bubbles" is that people don't generally want to escape it.
The banks are 100% of the problem.

Bitcoin solved it, and then AML/KYC made it illegal to not have bank-like overhead costs.