skysight-inc/HackerNews huggingface dataset:
A nation in 50 years sounds like an Elon timescale. More likely a small settlement of <100 people for research and exploration.
"But at that point you've already clicked two times voluntarily on a strange page whose provenance or purpose you don't know"

How many times have you clicked on an HN submission that you already knew 100% about? This site is for people to showcase their projects, of course curious visitors are expected to poke around.

This app looked like a single page - it's not at all obvious it's even possible to scroll down. It resizes to the browser window so the FAQ is always hidden unless you scroll. This is quite obviously based off "this face does not exist", so its perfectly reasonable to expect it to play something in the browser.
> And yeah, I have a bad habit of "doing the hard things" and taking risks to engage smart people in conversations, sometimes stupidly (because I walk into a group which has been conditioned against, say, cryptocurrency, and try to present my case). I do it to improve my own communication skills and also understand the dynamics on "hard mode".

Treating life like it's a video game or an exercise in contrarianism is adolescent and borderline antisocial. Just don't do this. Trying to convert people is incredibly hostile, presumptuous and condescending and presumes you know better than their existing notions without even asking them about it or any kind of discussion or successful convincing. It's an easy way to lose the potential trust of acquaintances who have very little incentive to listen to you unless you earn their attention. I'm not saying not to ever approach things this way, but know when it's not appropriate. If you have to ask, it's probably not.

I know I said that you should try your hand at building a community, but that's hard and it can fail as well too. Perhaps it's worth at least proving to yourself that you can function as an active member inside of a community without getting regularly downvoted.

Don't malign "the bandwagon of something already successful" as if it's so trivial. They're succeeding and you are not. There was a lot of work and cleverness involved in them building that territory. They will remain on top until they are out-executed.
The linked page very clearly states they are opposites. Over indicates an expectation for response, out does the opposite.
Thanks for this.

I am not person who wrote the message but I am in similar situation, may be it’s the quarentine and being alone at home for weeks now but I have been thinking about my choices and mistakes.

I hope it gets better eventually.
I would never run VPS-sized pods because that negates most of the advantages k8s provides (as an infra abstraction). I would not run k8s in the first place.

> I wish...

This right here is a big part of the problem. "I wish". "What if" is another one.

In the real world you don't have all of these problems initially and often times never at all. They trickle in as you grow. And in our business an absolutely essential property of good tooling is that it grows with your needs.

This talk of "years of fruitful low-intellect busywork for idle hands" for "self-assembled collection" of tools is the antithesis of the Unix philosophy. I like the Unix philosophy. It's worked out very well for us so far.

> a common language and operational model understood by thousands of people you can hire on the open market

We've been doing just fine with sysadmins? The community standardizes on a set of tools and people learn them. Do you really believe that pre-k8s it was some kinda combinatorial wild west without any shared knowledge? Come on. Come. On.

k8s environments aren't all that standardized either btw. There's just as much duct tape and glue as everything else. CI/CD configuration, service meshes, multi-cloud provider configurations, etc. All of these interfaces bring their own quirks and pitfalls. And your k8s nodes still need to be optimized just like before. The control plane is only one part of the picture.

All I'm saying is this... an experienced sysadmin with a mature config management system and AWS/GCP/Azure will get you a perfectly maintainable infrastructure for most use cases.

There are big organizations where k8s makes sense b/c you'd end up building a worse home grown version of basically the same thing. I'll give you that. But I'm seeing k8s pitched as the default infra solution for SMBs and the like. That's where the angst is coming from.
Removing EXIF data is not enough.

> “Like snowflakes, no two smartphones are the same. Each device, regardless of the manufacturer or make, can be identified through a pattern of microscopic imaging flaws that are present in every picture they take,” says Kui Ren, lead author of a new study describing the smartphone-identifying technology. “It’s kind of like matching bullets to a gun, only we’re matching photos to a smartphone camera.”

https://www.futurity.org/smartphones-cameras-prnu-1634712-2/
"His hair is a flat-top; his mouth frowns in near grimace. He strides to my seat, looks down and says in a Texas drawl, 'and the key is simply this: Abstractions. New and better abstractions. With them we can solve all our programming problems.'"

— Richard P. Gabriel, “Patterns of Software”
Decoding the Music of the Matrix
This. This is how I treat customer fads as a consultant, so far to good effect. Consulting isn’t too different than interviewing for jobs, especially the part where you have to convince new customers that you know what you’re doing and are worth your rate.
UVB radiation was the Devonian-Carboniferous extinction kill mechanism
DISCLAIMER: I work for Red Hat Consulting as an OpenShift/Kubernetes consultant.

You might want to try minikube [0], minishift [1], CDK [2] or CRC [3]. You'll want to have a machine with a bit of resources available. 2 cores+, 8GB+ RAM, 20GB+ disk space for minikube, minishift, CDK. CRC is happier with 4 cores+, 16GB+ RAM, 40GB+ disk space.

kubeconfig (`~/.kube/config`) [4] is a little like your `~/.ssh` folder where your Kubernetes clusters sessions, credentials, metadata are stored & maintained.

[0] https://github.com/kubernetes/minikube

[1] https://www.okd.io/minishift/

[2] https://developers.redhat.com/products/cdk/overview

[3] https://developers.redhat.com/products/codeready-containers/...

[4] https://kubernetes.io/docs/concepts/configuration/organize-c...
As soon as deepfakes and "thispersondoesnotexist" started happening I wanted a tool that would replace everyone's face with a auto-generated face just so I could do street photography without feeling like I was invading people's right to obscurity
Semantic HTML is a pretty important part of making your site accessible. Screen readers have likely consumed that HTML plenty of times.
>The only correct response when a company reaches out to you for something like this is "cool, let me set up a meeting with my lawyer."

Or alternatively, choose not to respond at all as per PG's January 2015 essay "Don't Talk to Corporate Dev" [0]

>Distractions are the thing you can least afford in a startup. And conversations with corp dev are the worst sort of distraction, because as well as consuming your attention they undermine your morale. One of the tricks to surviving a grueling process is not to stop and think how tired you are. Instead you get into a sort of flow. Imagine what it would do to you if at mile 20 of a marathon, someone ran up beside you and said "You must feel really tired. Would you like to stop and take a rest?" Conversations with corp dev are like that but worse, because the suggestion of stopping gets combined in your mind with the imaginary high price you think they'll offer.

Being PG, he's focussed on startups, but it applies to any small business that might be the target of an acqui-hire.

[0] http://www.paulgraham.com/corpdev.html
No- it's the script that needs updating.

eeereerews has the link to the issue that leads to a link with a corrected version of the script
How to Setup Python Development Environment in Ubuntu and Fedora
Doesn't matter when the code shipped, only when the patents were applied for. The application date on the later patents is 2009.

https://worldwide.espacenet.com/patent/search/family/0407899...

https://worldwide.espacenet.com/patent/search/family/0407898...
Would you please stop posting flamebait and/or unsubstantive comments to HN? You've unfortunately been doing it repeatedly. We have to ban that sort of account, in the hope of preventing this site from destroying itself.

https://news.ycombinator.com/newsguidelines.html
Spacescape is good for your procedural starfields:

http://alexcpeterson.com/spacescape/
Do you feel the same way about Marvel movies, or TV and movies in general?

Honest question because especially the blockbusters likely produce more waste, although less visibly and certainly consume more resources.
What do you like and dislike about the program? It’s been on my wish list for several years now, but I’m hesitant to commit.
Tips for Mentees to Make the Most of the Mentorship Program
Well a php file (that isn't a library, so one that produces output) is one of the things that you could write to be a lambda function. But not every lambda function can be expressed as a php file. So I could download some video filtering lambda functions and they can be written in anything, then I can link them against my application, which I write in PHP.

The language/platform/dependency freedom is what takes it from literal CGI script to lambda function.
Yes, I understand what you mean. You are confusing your particular experiences with the common speech of everyone, which is a logical fallacy.

You can read about the cultural and traditional idiom I wrote at the wikipedia page for "Evidence of Absence" where the first paragraph mentions, "Per the traditional aphorism, 'Absence of evidence is not evidence of absence,' positive evidence of this kind is distinct from a lack of evidence or ignorance[1] of that which should have been found already, had it existed."

There is further information in the wikipedia page for "Argument from ignorance" that shows why your use of evidence is also a logical fallacy. You can infer from indirect evidence, but that doesn't prove a fact.

While indirect evidence may lead one to to believe a fact has been proven, that is not what happens. You can read some of the legal ramifications of using indirect, inferential, or circumstantial evidence to convict beyond a reasonable doubt at https://www.legalzoom.com/articles/why-cant-some-juries-conv....
I agree. It's a token gesture. Even if you do have SD card slots android offers to extends storage to that, which I think means it formats the card as EXT4 or something.

Maybe TV manufacturers care about this, but in mobile it's a non-event.

Maybe Microsoft could open-source MSDOS in order for FreeDOS to have a rejuvenating moment.
Heavy, very heavy. Even with k3s. I tried it first.
Even plain k3s will run slowly on 1GB machine (a target audience)
I don't think it makes much sense to "pay a bit more and get 4k" on a device which costs $199. If people are looking to "pay a bit more" to get 4k then they should probably look at a device which can actually handle 4k decently not expect it as an upgrade option on one of the cheapest laptops available.
The shuttle was a fiasco.

It was ridiculously expensive. It was unsafe. And everybody knew that before it flew the first mission.

http://www.iasa-intl.com/folders/shuttle/GoodbyeColumbia.htm...
This is a fun paper, and the logic seems sound. But the contrived situation is nothing like real life, so it doesn't seem useful as a model.
Hello
Text 123
Syntaxually and philosophically. Implemention-wise it's more like MobX or Vue style reactivity without a Virtual DOM. It takes compiled reactivity past the localized component model of Svelte to new(ish.. the library has been around for a few years) heights in flexible templating with JSX and unparalleled performance.

The update cycle is the exact opposite to React Hooks. With React your Component needlessly re-renders over and over and your Hook dependencies explicitly whitelist change. With Solid your Comoponent is a basic function that executes once closing over state with it's Hooks, which are the only thing that run over and over as needed when state changes.
> PayPal has a very customer friendly dispute process,

Ha ha ha.

> and what's wrong with their security?

Paypal balances are not FDIC insured. They're vaguely moving in this direction (it's in "beta"). But they've been in operating without FDIC-insured deposits for the last 20+ years.
Some people might say the same of Burning Man. (Not me, of course, but some people.) What about Stonehenge or the Pyramids or Göbekli Tepe? I guess what I'm saying is that it seems like the kind of thing people just do sometimes.
Can confirm audio is very glitchy. Chromium 80.0 on reasonableish i5 laptop.
Someone posted a similar (but later) paper above: https://news.ycombinator.com/item?id=23371766
I appreciate your experience, but in the USA, regardless of what these other posters are stating, you can't use the military for law enforcement except for very narrow limits. They are mistaken when they say this use is legal, but I can forgive their error since America has basically turned into a banana republic, so it's hard to understand some things that are occurring daily used to be really illegal and looked down upon.

https://en.wikipedia.org/wiki/Posse_Comitatus_Act
Please don't cross into personal attack or flamewar on Hacker News.

https://news.ycombinator.com/newsguidelines.html
Modern Monetary Theory: Neither modern, nor monetary, nor (mainly) theoretical?
The source of the leaked communications would be another MP, as presumably no one else would have access. That means enforcing such a rule would create a parliamentary privilege debacle.

And since this is a non-recorded communication, about non-secret matters, how do determine if anyone actually broke the rule or not? There will never be evidence to back up an accusation, unless someone admits to it for some reason.
In the creator's own words:

https://news.ycombinator.com/item?id=23374842
This concept evokes many familiar memories of reading other people's code, which is always extremely hard. I feel multiple ways about this concept. On the one hand, I believe programs can be sectionally reduced to a inputs, outputs, and a sequence of states in between, and a programmer can understand those things well enough to extend an existing programmer competently in many cases. It must be true, because it does happen.

On the other hand, while a programmer can learn from source and documentation the wheres, whens, and whats of the program, there is always the remaining question of "Why?", which is central to this discussion. Here, I think good high-level examples of usage tend to do a good job of covering the inputs and outputs. But with regard to all of the intermediary states of the program... there is too much detail there to really document it. Those details evolve as an evolution more than a design. There is code added, then replaced or omitted entirely. Things are designed which work, but then are restructured for performance, organization, or to eliminate repetition. In these cases, there is information that is manifested in the absence of code, and the second rendering of the code better captures its function, but obscures its evolutionary history.

Here's something I've been consuming lately: https://www.youtube.com/watch?v=wbpMiKiSKm8

This game programmer (Sebastian Lague, who is excellent, by the way) walks through the development of procedural terrain generation in Unity. What's fascinating to me is the way he does it does this really effective job of "theory building". Things are implemented; results are observed; some code is deleted altogether that was only ever present to allow building up to that illustration, but will no longer be necessary at the next stage of evolution.

This is the way programmers work. Information is lost. If you weren't there to experience it at inception, only a great imagination and testing can replace it--at which point, you may find yourself actually rewriting the code, using existing code as a reference.
Please do not do personal attack or flamewar on HN.

https://news.ycombinator.com/newsguidelines.html
The problem with fastCGI is that it's only very slightly more complex to write a web server compared to a fcgi server
I wonder if there are tools for removing (or repatterning) these as post-processing. In fact, you’d think single pixel defects might get washed out in conversion to a lossee image format.
Show HN: Code a soccer betting model in a weekend
Show HN: Create art, compose music, and build neural networks easily
Over the River was one of many projects that Christo was deeply passionate about. When I spoke to him about the project six years ago he was still hopeful about it; it had been a non-realized project started with Jeanne-Claude. And he spoke of finishing their vision even after her passing, which seemed to affect him greatly. I am saddened of his passing.
You’re totally right, but as a complete aside, Tokyo’s architecture still feels nice.

It seems to strike the right balance between density and sunlight, cars and pedestrians, aesthetics and practicality.

Having relocated to Singapore earlier in the year, I rarely feel “comforted” by its design - like I could walk around for hours enjoying the ambience of the streets.

Could also be the oppressive heat and humidity though.
This is a cool idea. Oh to be a streamer with an auto generated face. Reminds me of A Scanner Darkly.
This is nonsense, ignoring the social/human aspects of it, the "efficient market" hypothesis only works if competition is possible (e.g. no monopoly, minimal capital startup costs), and if P=NP.
Not if they’re banging on the windows, pulling on the doors and trying to drag you out of it.
How are those closures identified uniquely? I'm not super familiar with lisp, but I do get closures and memory addresses and am suspicious.
Here is an introductory summary of SolidJS: https://dev.to/ryansolid/introducing-the-solidjs-ui-library-...
A New Laravel Course with a Different Approach
ClimaCell Weather API: fully customizable hyper-local API
I wrote down the reason why the virus is “getting” weaker. There is no explanation of the phenomena in the article, the doctor just talks about what he experiences without an explanation. Social distancing alone wouldn’t help us, we also need the herd immunity, otherwise the virus would just flare up randomly the second we ease the restrictions. The mechanism I mentioned helps us to achieve herd immunity with time. I don’t understand why is that getting downvoted...
Meanwhile I found the article:
https://www.tillett.info/2020/04/05/a-solution-to-covid-19/
'Dord': A Ghost Word
I hacked together a proof of concept of using Janus to wrap the H264 RTSP stream of the Xiaomi Dafang into a WebRTC stream without transcoding, giving close to real-time streaming of the ip camera to browsers without needing a plug-in.

Currently, Janus and Nginx (https/auth) run on a cheap VPS, and a device in the NAT network of the ip camera creates a Wireguard tunnel to get the RTSP stream to the VPS without needing to open/forward ports on the NAT.

Ideally, more of the components could run on the camera itself, but I haven't gotten to cross compile anything to the MIPS cpu of the Xiaomi camera. Will contact you so we can chat.
I have written this short book to summarize my experience with applying analytics to soccer matches outcomes.

It shows you how to install the basic software, obtain historical data about matches, visualize data, build a model and test it.

After reading it you will be able to use data to create predictions about the outcome of soccer matches according to a statistical model.

You will be able to apply this knowledge straight away as a betting strategy.

This book aligns with my mission with Alfa Data (https://alfadata.xyz). Bringing data driven strategies into the football betting market, at all levels.
You don't say that, you either say "over" (I've finished talking, go ahead and talk more yourself) or you say "out" (I'm done talking on the radio now, bye).
I have been a founder, and a employee at a big tech. Although the company did not brought fame / recognition, as a founder, it was really good financial outcome (about 8x of what I would have earned as a employee.)

As an employee at big tech, I think being a founder made me a really good employee. I was able to communicate much better for my level, and had developed pretty good business sense which comes quite handy when prioritizing.

In general though, it's not a easy switch from a long term career prespective. Corporate world is notorious bad at lateral hiring, and much worse at promoting high performing employees. If you really want to scale the corporate ladder then it's best to play the singular game and start as early as possible.

I don't think either of them is better or worse, I find it more like a treasure hunt. When I was a founder, my dating life was near non-existent, my productivity was short lived and heavy on administrative work. As an employee in a big company, you can meet potential mates at work/outside, although you are not doing a lot of work, it's generally quite focussed and productive in your speciality. Both of them are good, what you make out of them is upto you!
This article is quite far off from reality. Germany does have many rules and regulations and looks like citizens want law and order.

The reality is quite different: Germans want others to behave in order, and as soon as you stop looking at them or they feel like not being watched, they will be the first ones to break laws and order.

But it is nice to know that marketing works.
I think for me the all sides thing is more so to hear all the opinions, even if invalid. For example, if I want to learn about a philosophical or scientific topic I like that I can go to Wikipedia and see all the different sides of it just to even know what positions people have on the topic at all.
He was doing Augmented Reality before it was popular.
Ask HN: Are there websites that list inital marketing/sales failures of startups
In recent days I saw posts on various online forums regarding how some successful startups acquired their initial users. It would also be interesting to know what they tried that did not work during that phase.

Are there any online posts that provide such information?
dQw4w9WgXcQ alert!! :)

That is cool. It's even a valid NES cartridge according to `file`. Nice. I needed `aplay -f 16` FWIW.

I shall respond with this: https://www.youtube.com/watch?v=iJgNpm8cTE8
I was also feeling irked by that comment, especially because those 3 are also famous for:

- treating their employees badly

- narcissism, or a lack of empathy

- greed

- drugs & sex scandals

- tax evasion
> bluetooth/pulseaudio not snappy and reliable

Without patching of pulseaudio, microphone on a bluetooth headset doesn't work anyway. I'd take not snappy but working any day, really. Maybe in Pulseaudio 14 this will get resolved, there are a couple of proposals/drafts already.
OP, your site is unusable on mobile. I wasn’t able to read about your project as scrolling causes it to force half the text and diagrams out of frame.
Most likely from movies and other pop culture. Real radio code is intentionally stiff so movie screenwriters try and make it sound right but more friendly.
I am a brown man who would also be the target of police violence so I do live in quite a similar world.

And I will not be forced to come up with an answer to the ridiculous false dichotomy of having to choose between police restraint and having the right to keep my own property. The answer is both and not either or.

Grow up.
This is gold:

I remember once complaining to a friend at Google about some nasty trick their corp dev people had pulled on a YC startup.

"What happened to Don't be Evil?" I asked.

"I don't think corp dev got the memo," he replied.