skysight-inc/HackerNews huggingface dataset:
I think one of the biggest problems with Agile is that everybody thinks it's okay to operate without a specification of what is to be built. On small teams this might be marginally possible but still difficult - on largers ones (> 5 people) leads to madness and failed projects.

My other pet annoyance is management still seems to think that adding more resource to a project makes it faster. Especially "cheaper" resources working in a different country.
The correct solutions are a) not use .dev, which is an used TLD now and/or b) to sign the certificate with a self-created CA you import into the trust store. Recommending to globally disable a security feature just to keep your broken setup running is bad advice.
> If you figure out a way to solve this problem, please let me know - as someone who works from home, internet distractions are the biggest thing that stand between me and success.

I second that request and opinion.

Nostalgia isn't anymore what it used to be, but I quite fondly think back to the time where I really dove deep into learning computer science and technology. That was 20 years ago, and already back then I considered myself to be quite active on the internet:

Back then it was still dial-up – well for me ISDN, but still dial-up, with the connection metered by the second. Most "consumers" back then just installed their ISPs software on their machine and actively chose to "go online".

For me it was a little bit different. I had a small Linux box running in the cellar (which also worked as a Fax gateway for my mothers small business (thanks HylaFax)), which was essentially a communications hub. It ran an MTA+IMAP (somehow SuSE made creating a sendmail.cf manageable, on that box I never touched that part directly), a NNTP cache (Leafnode), Squid HTTP proxy. And a little script that would actively pull a set of predefined URLs (news sites) and domain local followup links into the Squid cache.

Dial-up happened on demand whenever a request could not be fulfilled from the local cache. And if a connection to the internet was made, all the caches got refreshed and mail fetched and sent out. The upshot of this was, that while you were working on your computer with an open browser, MUA and Usenet client, you might have the impression, that you were actually "online", but as a matter of fact, actually getting connected to the internet happened only sporadically.

But for this to work, you had to predefine, what you'd be interested in, so that it would be cached. For anything outside of the cache you'd hit by the time-it-took-to-dial-up penalty, which kind of discouraged mindless browsing between work.

So maybe that's a way to tackle this problem: Instead of blocking "harmful" websites, just add some significant delay to loading them and make them load slow.
I found this to be a particularly detailed and well-written article which addressed questions I didn’t even realise I had even as I’ve been investigating live-coding setups. Thanks!
From my understanding, UVB is required for vitamin D synthesizing by your body. If the glass blocks UVB then you're out of luck.
Show HN: Audience building and monetization software for creators
Just another anecdote, a friend of mine with Lyme Disease has serious problems absorbing vitamin D (and other nutrients) via food, his doctor has him on 10K per day.
These aren't confessions, this a list of excuses. A proper confession admits and accepts guilt for past action, so that the sin can later be redeemed by some later action, this is just the sinner keeping on sinning.
Jailbreak 12.0 to 12.1.2 – Siri Shortcuts Downloads
Twitter may be open to all, but it is not representative of the general demographic, even in this industry.

In the grand scheme of things, Twitter fame means little.
If you use mbsync, you can disable deletion synchronisation from the server (or disable it entirely).
> Can that be true? Animals from U.S. factory farms generate >1 million tons of manure per day

Factory farms probably don't count as "humane husbandry".

I've heard of desertifying areas in the Sahel being made greener again by having goats graze there periodically.
Of course, but sunlight is not just UVB. Plus, the spectrum of one component is hardly what define light interraction. The many spectrums + quantity + intensity + the human receiving is a more interesting model.

E.G: I just bought a light to help with the winter blues. It does not provide any UVB, so the method of action is something else.
In my eyes it looked too big and clunky. It seemed designed for Nokia Communicator's market.
Intel Iris Plus 940 Gen 11 Graphics Performance
Assuming the screen tech holds up. It’ll be a few iterations and several years before we can even determine if this is here to last. Even more before the price comes down to something kinda affordable.

Also worth noting that flagship phones have only gotten more expensive since the first iPhone. Remember when we all thought the first iPhone was too expensive?

This is 2k for what is essentially a prototype.
I don't know if this counts, but there's picture of a truck driver which was doing the rounds:

https://www.nejm.org/doi/full/10.1056/NEJMicm1104059
> Can someone point me to the starting point? I must be missing something. Why can't non-conscious matter, arranged precisely, think?

The hard problem of consciousness has a long history, but two of the most influential contemporary philosophers in that area are David Chalmers and John Searle.
These aren't the same thing though. The GNOME and KDE VFS layers only apply for applications written for those APIs. It's not a universal thing.

Being able to mount a CIFS filesystem is fine, but it's not the same thing. In Windows, you can basically use a UNC path anywhere because CreateFile knows how to deal with it. The point is that you don't need to mount the remote filesystem (the Windows-equivalent being mapping a network drive).

What I'm really looking for is the user experience, not the underlying protocol. On Windows, I can just go "notepad.exe \\server\share\file.txt" and edit the file, on Linux I need to either use a KDE application or go through the ceremony of mounting the remote filesystem. It's the fact that the feature is silo'd into GNOME and KDE (and the fact that it doesn't even exist on Mac OS, but that's another issue) that bugs me.
> From my observations of people suffering from severe addictions, it seems entirely possible that they have no agency when it comes to combating their addiction.

The easy solution here is to simply claim that free will is something you can give up, and once lost it can be near impossible to regain.

I also pretty firmly believe that it's a self fulfilling prophecy. Without the belief in the ultimate power of your own free will, it would seem perfectly obvious that you can be constrained the the point of impotence. I don't judge or disparage people who choose not to believe as I do, for me it is a tool to enable myself to take responsibility and own my outcomes.
Agreed.

As someone who makes videos, I'm always jacking up the font size for tutorial videos.

I normally keep my editor's font size at 11px pixels, and it lets me easily fit 3 code windows + optional sidebar at 80 characters, and I can sneak in a terminal in 1 spot on demand without it bothering me too much. Then I have a browser and documentation open on my 2nd monitor. It's a very productive set up running at 2560x1440.

But in "video mode" I have to record a 1920x1080 area of my screen, and on top of that boost the font size of my editor and terminal font size to 40px. It basically means coding with 1 file visible at a massive size. Even splitting my browser and code editor side by side isn't a good idea most of the time when recording videos because it hides too much of the code. Then for documentation, that can't sit on the 2nd monitor because if you're talking about it, it needs to be on the streamed monitor.

It's like coding inside of a coffin instead of a nice 2 bedroom apartment.
1TB MicroSD Cards Appear
Revit MEP Online Training Can Enable You to Make Rapid Strides in Your Career
good UX and as secure as possible. I use Mac OS X and iOS
China’s Crispr Twins Might Have Had Their Brains Inadvertently Enhanced
unless they invented it, then it is flying monkeys everywhere.
How Bad Can It Git? Characterizing Secret Leakage in Public GitHub Repositories [pdf]
How cheap are you looking for? When my Nexus 5x broke, I simply looked through the lineageOS site to look for phones. I ended up with a Sony Xperia XA2. I found it new for $220, but I found an open box for $150.
Yeah, but I think we are in the diminishing returns phase, already. I hope I'm wrong, though.
"Recycle"? Does that mean that abandoned email addresses are given again to other people? That would be terrible practice. Hope I misunderstood.
Warrant canaries are explicitly disallowed under this legislation (you cannot comment on the existence or non-existence of a notice and there are strong restrictions on what sort of statistics you can provide).

In fact, I'm a little worried that they just said they have received no TCNs -- while you can provide aggregate statistical information over a 6-month window, if you get it wrong you're looking at a 5-year gaol sentence.

We have no real free speech laws (there is common law about it but that can be overridden by legislation). There is freedom of political speech, but that's a much weaker bar. Funnily enough, parliament has actual freedom of speech.
Are these lamps safe?
> This can be a security risk as a data URI is considered to be equivalent to the unsafe-inline source.

wow. This is absolutely as insecure as `unsafe-inline` IMHO. I wonder why the spec doesn't mandate the `unsafe-` prefix for `data` too.

CSP really feels a bit half-baked between the various browsers. With the issue brought up here, all major browsers with CSP support have some annoying or even show-stopping bugs:

- Chrome treats responses with `content-type: application/pdf` as responses rendered with a plugin even though Chrome renders PDFs without the need for a plugin to be installed (the fact it's a plugin doing the rendering is an implementation detail). So if you want to even just link to PDFs, you have to enable `object-src`

- Firefox treats scripts running from bookmarklets as being scripts that are directly on the page. This means that unless you list `script-src: unsafe-inline`, your CSP policy can disable the user's ability to use bookmarklets. This is the single instance where a site owner has control over the user agent without the user having ultimate veto powers.
I really appreciate any development / inroads that further improves remote working.
I also used to HTC Vive.
I think VR for meetings /standups is as disruptive to typical programmer 'flow' as a regular meeting, at least until your coding is also done in VR.
So I applaud the development, but I frankly hope it won't widely adopted in this form.
In recent years, Windows has become a mess in the UI space. Mac OS X has fared a little better, but it's also becoming a mess.

It makes me sad. Years ago programs written for either operating system tended to follow the UI standards pretty well, with the main exception being games. Microsoft started to try new things with Office, so if you wanted to see where the standard was going you just had to look at where Office was.
I think that creating a Linda engine is a chicken/egg problem. If there are no applications that are using the paradigm, then there's no need for a highly performing engine.
Internet gatekeeper warns of 'ongoing and significant' DNS attacks
Readers are though..
Those aren't OS-level accounts, they have no (local) permissions system applied to them, they're just profiles. Regardless, I can assure you that basically nobody used them in the 90s.
Goroutines in TinyGo
If that was from Apple I'd be selling all my shares today as soon as the market opens.
> Where's the problem?

- Backdoors can be used by hackers to steal money from you
- A tyrannical government can use your private emails to blackmail or leverage you
- A jilted lover working for the government can track you.

These are just the things that immediately come to mind. It's a huge problem. The government thinks it has a right to access speech between citizens. This is an incorrect notion. If Australian citizens choose not to fight this, they are enabling a turnkey totalitarian regime.
A few applications à 15 min with a mercury high pressure lamp with a good reflector and you look like you went to the Caribbean for holidays. Maybe add a filter for UV-C, but there is no ionizing radiation. Just show any lamp in question to your favorite dermatologist. If he seems unhappy, you have the chosen the right lamp.

Jokes aside, skin is very photo-active and I do think lamps can help greatly against these kind deficiencies.

Most lamps emit a line spectrum though, so it is not like real sunlight. I wonder if that is the reason people going to solaria often seem to have weird skin tones. Ask a dermatologist and don't forget eye protection.

Apart from that it has the same side effects as sun exposure. Too much leads to skin aging, sunburn, cancer, etc.
I use PrivateTunnel. I don't see anything about SOCKS5 in there, but it does work with OpenVPN.
Because people like iPhones so they buy iPhones?

I mean, developers buy nice looking MacBooks and then cover them in shitty looking tech industry stickers and dumb decals. Same thing.
Best Programming Courses or Tutorials
the site will provide you the best programming courses or tutorials recommended by experts(http://letsfindcourse.com/).
They are illegal, but you're posting the wrong link (that's about journalist warrants). The legislation in question explicitly states that you cannot comment on the existence or nonexistence of a TCN, TAN, or TAR.
none of her links are affiliate? Am I reading that correctly?

That might the the more shocking thing lol
MBTA pension system operates like a Ponzi scheme
Glad you've discovered "spoon theory" - it's become a common shorthand in some internet communities for all kinds of chronic illness / mental health impairments and the need to explain why a seemingly trivial thing seems overwhelming.
I think it's misnamed. I'm not sure what I'd call it though. Gnu/Windows Subsystem? But yeah, linux to me is anything running a linux kernel.

I think the _real_ edge case that I'm not sure on are the l4 kernels that run linux kernels for drivers.
The freedom to not have to jump through ridiculous hoops like compiling from source just to use an application the distro didn't deem worthy of inclusion in their repo.
> Nope. It's still moving forward and it's still quite reliable. All my workloads run on it (except my pets that run on FreeBSD and OpenIndiana because I get a kick out of managing different OSs).

That's the denial there.

I'm a Linux guy. I post this from a linux distrib.

But realistically, we do have a huge amount of technical debt, and less and less incentive to work on them.

Case in point: every time we touch something to improve it, we break things for one year or two. Pulse audio ? Took 4 years to be stable. Systemd ? 3 years at least. Network manager crashed for 6 good years, and still can't work decently with sleep mode.

We manage to provide features because the linux kernel devs are incredibly competent. They also limited the bloat to a manageable stack on their side. But around that it's the far west.
Show HN: Game demo – Build a computer with logic
licenses usually include provisions for being disabled if the parent country requires it. see what happened to iran when US levied sanctions
Not disagreeing with any of what you said, however I encourage you to consider the alternatives of pipelines. Rail and trucking typically have a significantly higher spill rate.

https://www.iaee.org/en/publications/newsletterdl.aspx?id=46...
Great, well written piece with an eloquently explained and useful, positive message. Awesome!
For anyone thinking Zoho Mail might be a good idea based on this, I'll save you some time. From https://www.zoho.com/workplace/pricing.html:

> Up to five users.

> 5GB/User, 25MB attachment limit.

> Web access only. Email hosting for single domain.

That "Web access only" is pretty crippling.
If I may, I want to share my recently pleasant experience with MailU[1]. I am in no way related to them, but it worked very nicely, it wasn't difficult to setup, and it sorts a lot of things out that have always been a pain for me when setting up my own mail server.

[1]: https://mailu.io/
I don’t really care how easy it is to parse for a machine. I want it to be easy to parse for me. And HTML5 is plenty easy. GP is right, JSX is a weird bastard child of two languages that is very awkward.
continuous integration = continunity (continue/unity)

artificial intelligence = smartificial (smart/artificial)

garbage collector = debriscycler (debris/recycler)
What about a 21st century beginner's language, in the same vein as BASIC, but which is more similar to modern languages? Does one exist?
Excellent article.

I especially like "We have to get rid of this notion that the past is a provider of anecdotes and the present is a provider of knowledge". This way of thinking is pervasive everywhere, including on HN. But we shouldn't be so quick to dismiss the accounts of our ancestors because they seem exagerated when we compare them to our experiences today.
> Right now we haven't received any capability requests (TCN) which is the bit we're concerned about

I would be INCREDIBLY cautious about making statements like that. The penalty for discussing the existence or nonexistence of a notice under the new legislation is 5 years imprisonment. You can give 6-month statistical information, but you should have stated it that way if that's what you were doing.

I really, honestly hope you spoke with your legal council before making statements like that (I personally will not make statements like that until I get legal advice about how it should be stated to avoid a 5-year conviction).
Possibly a factor. I think it's quite likely insect numbers are declining but some amout of the windscreen affect could be accounted for by good old Darwin - all those insects you scraped off your windscreen found their reproductive success curtailed with extreme prejudice.
I am paying for personal email, internet connectivity, virtual servers and other services, and I don't think I would ever use such a service for personal purposes that isn't flat-rate. I don't actually use a lot of resources; I just wouldn't want abuse, security issues or other irregularities to threaten my ability to eat.

I'm not sure it's a winning proposition to have variable rate email services aimed at individuals or small companies.

People prefer to know up front what something costs, and I imagine they even rather pay double or triple the "real cost" if it means they don't have to think about it any more.
Anecdotally one big reason why video calls are disliked is because of the clunkiness caused by connectivity and hardware related issues.

* Someone suddenly is not audible

* Someone doesn't realize they are audible, and starts speaking to someone else in person

* Glitches and breaks in the conversation due to words or parts of words becoming cut off

I imagine the VR equivalents may be comical or frightening.

The other "big" issue (anecdotally) is lack of visual cues to know when it's likely to be OK to start and stop talking

I'd bet big on anything that somehow managed to solve these problems.
Thinner, smaller bezels, grip for holding, less duplication of identical cameras, likely a more durable hinge, much larger screen, lighter.
It doesn't necessary need to be heavier. For example iPhone X uses a combination of steel and glass to make it look/feel more premium. I would give up on that for a folding screen. It's time to focus more on tech and usuability again and less on fashion features.
If I recall correctly, such a treatment is not yet evidence based, though clinical trials are ongoing.
I'm sure you are aware that:

* Android is technically linux, but typically smartphones are locked in.

* All apple products are notoriously locked in.
What I am working on is not marketing. Users don’t really have the option of fake numbers or skipping forms. Not that I want it to be inconvenient. Far from it.
KeePass/KeePassX has always been solid, you can even create a server which holds the encrypted .kdbx database, and those with the key manager connect as if clients.
TL;DR is here for anyone wondering: https://itvision.altervista.org/why.linux.is.not.ready.for.t...
The pay is good enough but their are other constraining factors when it comes to extreme rapid growth in an area. Housing shortages are one example.
> unfriendly hardware vendors

You mean people with economical pressure to be profitable ?

As a Linux user, I know I represent a fraction of the market. I'm grateful when people invest in us, because I know it's a great move in principle, but it's not always one money-wise.

Building hardware is HARD. Selling is HARD.

Being dismissive to the people not being able to provide linux support is not going to win them to our cause.
There may be no global, credible alternatives now. There would most certainly be local, semi-credible alternatives gaining ground shortly after such a move. If the biggest, most entrenched provider suddenly disappears... well that’s going to give some ideas to a lot of people.

There are other search engines (maybe not as powerful as Google, but if you don’t have a choice...). There are other e-commerce platforms, and there are a shitload of cloud providers. There are other high-end phone and laptop manufacturers. There may not be a credible FB alternative (but I’m not shedding any tears over that). The only real crazy-hard-to-replace infrastructure IMO is the App Store duopoly.

As another poster pointed out, there are countries (Russia, China) where credible alternative providers evolved because FAANG were not allowed to enter the market. In time, the same would happen if they were to leave a market.
Microsoft Hololens 2
This and periods which are unique to humans (I think) are classic examples of evolution hackery.
Ask HN: Does your smart phone survive with out a protector
Just switched to a premium android phone. It's slick and thin and a pleasure to hold.

But I wonder how long it will last with out a protector case which (for me) really degrades the experience.
I'll put it aletrnatively:

Since 1) we eat too much and 2) we're not being force-fed, what drives the food down our collective throats?

How do you explain the obesity epidemics which is a very recent phenomenon, if not through perverse market forces?
Can we drop the tired "why don't you move to Somalia" trope? It's fallacious and it's disrespectful towards the people of Somalia.
That's how things are now. Presumably, if there were a general draft, then the situation may be different. I don't know if it would ever be as awful as the Normandy invasion but I wouldn't rule it out as a possibility.
> I think one of the biggest problems with Agile is that everybody thinks it's okay to operate without a specification of what is to be built. On small teams this might be marginally possible but still difficult - on largers ones (> 5 people) leads to madness and failed projects.

I'd say that the biggest failures I've seen have been due to having a specification, and the bigger the project the more important it is not to have one.

As the quote goes: A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over, beginning with a working simple system.

You can, and should, have specifications for the next ~two weeks of changes that you want to do. These should be verifiable at a user-facing level. But after that you iterate. Trying to specify further in advance or at more detail than what's user-visible is a recipe for disaster.
You sure you couldn't squeeze a few more layers of abstraction on there?
It depends if you enjoy your work or not. We are awake about 16 hours a day and many people enjoy their thing and prefer it to many leisure activities.