skysight-inc/HackerNews huggingface dataset:
It is a major concern - one of the things driving our focus on getting the electron / desktop out to fix the problem - which came out yesterday and makes that terrible warning disappear - allowing your users to authenticate directly from localhost to whatever internet authentication providers they want is one of the few situations where reverse proxying can't work (it's a man in the middle attack). If you could set up reverse proxies that allowed you to, for example, sign in to your google account or other oauth provider from port 80 and it did all the https for you, the internet would be in big trouble. It's one of the big reasons driving the popularity of stuff like electron IMO - it allows you to hide all the browser generated warnings that come with running https on localhost (which you really want to do for security reasons anyway) and it's one of our major and main motivations for choosing electron as our primary desktop package.
as mentioned in the article, and from people i actually know IRL, people are receiving electronics or dog toys etc..
> Frontend developers are at fault for all this. There, I said it.

Let me trade one dead horse for another: Product and marketing teams are at fault for all this. Or if you prefer, the advertising industry is at fault.

Take the payload of any typical blog or (God help you) your small-town newspaper website and count how many requests correspond to the actual content. Now ask yourself, who's paying someone to bloat this website, and why?
I’ve seen some incredibly petty behavior about fairly minor differences in benefits, never underestimate the ability for well paid employees to bicker over comparatively small things.
Yeah.

My grandfather used to tell me stories about his time speechifying the Nazis in Europe. Thank goodness Hitler was receptive to logical, well-sourced arguments.
From #bitcoin-core-dev on Freenode (shesek is me, sipa is Pieter Wuille [0], one of the most veteran bitcoin core devs)

<shesek> does bitcoin core ever verify merkle inclusion proofs? (I assume not, it only verifies that the merkle root matches the set of txids. but maybe I'm missing some other ways its being used?)

<sipa> i don't think anything verifies them

<sipa> shesek: they don't even ever receive any

<sipa> though they were an essential part of BIP37 [related to light SPV clients]

<phantomcircuit> shesek, for a full node theres no real difference between receiving a merkle tree and a hash of a list

<sipa> yeah, for a full-blocks-only bitcoin like protocol, the "merkle root" stored in the block header could just be a flat hash of all txids

[0] http://pieterwuillefacts.com/
Exactly, for strong long term response you want T-cell involvement.
> Ok, it is not the 50s but why could people do it in the 50s and why can't we do it now?

Because on the job market you compete against your neighbors. You can't do it now, because you can't get the neighbors from the 50s.

When most of your reference class have one income per family, the labor market will adapt so that you can feed the family from one income, because your neighbors will refuse to work for less. Then also you can get an income sufficient to feed your family.

When most of your reference class have two incomes per family, the labor market adapts so that now you need two incomes to feed your family. Your neighbors are willing to work for half the cost, and to remain competitive so do you.

(Here, "feed your family" is an euphemism for... basically the total cost of living on the same standard as your neighbors. That includes literally food, but also the cost of housing, schools for kids, health care, etc. A part of it you can save by living more cheaply than your neighbors, for example always cooking at home and never going to restaurants. But you can't do much with the housing costs, and that is a large part of the family budget.)

> Why not just let mothers be mothers?

https://en.wikipedia.org/wiki/Prisoner%27s_dilemma -- if all mothers stay at home, they can. If half of them chooses career, the other half has to.
What type of coding appealed to you?
Pixellion 360 Recognition as the Fastest Growing, Marketing Agency in Myanmar
In the digital advertising agency, excellence in work is an aspect that can be recognized on a universal level. Pixellion 360, also known as Pixellion, has been recognized for its excellence in the digital marketing industry ever since its inception. The ability to think out of the box and deliver quality results according to the client brief have made Pixellion stand out from the competition.
Recently, Pixellion 360 is also making headlines for being among the fastest growing, self-funded digital marketing agency in Myanmar. With a dedicated staff of over 50 people and more than 200 clients in 5 different countries across the world, Pixellion has been able to quickly establish a solid market reputation.
Their work experience with industry brands Samsung, Pizza Hut, Huawei, Telenor, Nestle and more has also contributed to their growth. What makes this digital marketing agency stand out from the others is that it consists of a team of skilled individuals who have an innate understanding of the digital market in Myanmar.
They combine it with innovative solutions with a focus on problem solving to custom-make digital marketing solutions that can are guaranteed to give results. Each and every aspect of the business’s services is designed to help their clients excel, raise brand awareness and help them to meet their targets.
The ideology of Pixellion is based on a simple quote by Zaw Min Tin which states, “Think Simple, Follow your passion.” As a result, the digital marketing solutions offered are simple, understated yet extremely powerful and effective.
As one of the fastest-growing, self-funded digital marketing agencies in Myanmar, it is interesting to see how Pixellion will continue its trajectory. Their dedication to excellence and understanding of the digital marketing environment is unmatched by others.
agreed on calendar. Overall I really enjoy protonmail
Not sure that I agree... I will say that I tend to be less productive at home in general, but overall the people I work with have done surprisingly well.
Local news is probably more likely to be relevant to peoples' lives. I don't know what I'm supposed to do with information about some politician's trip to Asia. Local stories are more likely to be actionable, in my life anyway. The local paper tells me about local matter that directly pertain to my life, like information about the city bus system changing their routes or rules for covid.
came to mention Brick too.
The advantage is that it follows the unidirectional data flow pattern. Aka the Elm architecture. the advantage is that the whole interface is drawn from the data. (or the view is generated only from the model). This simplifies development a lot.
For a web site similar to one from 10 years ago? No, it's getting a lot faster.

The problem is that web sites are getting more and more bloated and doing so faster than CPU or bandwidth is increasing.
AFAIK immunocompromised people are legitimately excluded from vaccination and have to rely on herd immunity.
slight aside, but from that link, was surpised to see "jet injectors" were used in 1970s.... i just toally assumed this stuff was sci-fi...

https://en.wikipedia.org/wiki/File:8365_loresOLDSCHOOL.jpg
So if you look at the copyright, it was from 2005-2007: [https://github.com/opencats/OpenCATS/blob/develop/constants....]. Maintaining and upgrading PHP from that long ago is a real challenge and typically involves several major rewrites of the core. For anyone reading through the code, this is where a significant portion of the code smell comes from especially since some of the updates were never finished (an example is that namespaces are setup to allow autoloading, but the files I looked at also had include_once in the files). The global $_SESSION['CATS'] is almost certainly from the 2005-2007 era. Then there is the faux security fixes (sprintf'd sql instead of parameterized queries.). FYI, the age of the codebase also explains why they're using MyISAM instead of InnoDB.

This gives me flashbacks of early career codebases. I've seen so many of the mistakes here (including the HTML in the db. God, I remember the original dev being so proud of that mistake. 2 devs working on the same page? Who's going to overwrite the other's html?)
What duty do we have to the well-being of the child that had no choice in this matter?
Jacob Geller had interesting commentary along these same lines last week [0]. In some ways, a walkthrough is an extremely detailed first-person critique: Exploring the game with the walkthrough as a guide, the author highlights each element of the game which they want you to experience.

[0] https://www.youtube.com/watch?v=Vr6pA15xuFc
Covid risk-assement form that generate disclosure text to share with friends
I am not convinced by their single ad, one day of data (11 clicks total) that they have proven anything..
This was a waste of time unfortunately...
Contrast this with chip development, where baseline acceptable metrics were for decades set by an exponentially decreasing curve. If only we could proclaim a Moore’s law for web development that would be self-fulfilling for years to come…
.NET Memory Performance Analysis
>Your story is nonfactual. The first US airstrikes in Syria were in 2014[1], the first US airstrikes against the Syria Government were in 2017[2]. Both long after the Syrian Armed forces had lost control of the situation.

Yes, and that has contributed to make the ISIS mess even worse. In that way the US is responisble for that.

>The mass defection of Syrian Army soldiers and officers to the Free Syrian Army guaranteed that the conflict was going to a bloody mess with arms falling into hands of all parties, long before the US started supplying arms.

The Free Syrian Army, which was also incidentally funded and armed by the US.

>And no, you can't for certain say that Iraq would have fared better, as Iran would have fueled Shia sectarianism all the same in Iraq as it did post US invasion. Iran in fact was Sadam's greatest concern before his WMD bluff backfired.

In which case either he would have been overthrown or the country would have fragmented. In both cases, the state or states would have been able to crush ISIS.
I've found that web pages have so much dynamic content these days that even something that feels relatively static generates two different hashes almost on every pageload.
New analysis of the Nebra sky disk could rewrite Bronze Age history
Careful, because a "high rate" would be ~1/100k.
Even a two SAEs in that cohort size, would be a huge deal and enough to shut down most efforts.

Edit: also note that the Russian Gamaleya vaccine is actually 2 vaccines one with a human adeno virus carrier and the other with a (chimp?) Ad5 and Ad26. So you could have a response to either one of them, or both. The problem with using a human viral carrier is that pre-exposed might fight it off without developing nCoV immunity.
What would be even cooler is if there was an easy way to turn your own server into a Wayback machine, so that when your server rendered a webpage, it would use the original link if available, or its own cached version if not.
The Moderna mRNA vaccine was producing 103 degree fevers (and passing out) in a Phase 1 volunteer. [1]

If that's the reaction in small sample with a healthy 29 year old (most volunteers had high fevers), I can't imagine old or unhealthy people will be unharmed. I was more concerned about the mRNA vaccines being at risk initially.

Things aren't looking great...

[1] https://www.statnews.com/2020/05/26/moderna-vaccine-candidat...
> In a lot of big stories the local news can often be way better than any national coverage.

2-3 media firms basically own local media, so we're really just talking about a few mega-corps, such as Sinclair.

> A 2019 study in the American Political Science Review found that "stations bought by Sinclair reduce coverage of local politics, increase national coverage and move the ideological tone of coverage in a conservative direction relative to other stations operating in the same market."

https://en.wikipedia.org/wiki/Sinclair_Broadcast_Group
Yes, albeit not on the job.

Many years back I picked up a Toshiba Libretto laptop with Windows 95 on it. Bought it from an old man who was selling various old computing-related knickknacks at the MIT Swap Meet. (Among them was an intact Enigma machine for $250,000!)

It sat unused while I pondered what to do with it, then I started watching retrocomputing channels like LGR and the 8-Bit Guy -- and I realized I had a retro PC of my own! So out it came. I installed QBasic and a couple of other things on it. I wonder how long it'll keep going for. But it's real cool to have -- a netbook-sized, full-power PC from well before the netbook era.
> Pets are optional ? I didn't expect myself to hate this statement so much

They are just as optional as kids.

Some of the comments here make it sound like they come from an alternate post-apocalyptic reality where they are trying to re-populate the planet. Not from this reality. You know, the one were we have a planet struggling to support the current and ever increasing population.
i wonder how this compares to rufus?
Reinstate the norm because we haven’t come up with a better idea and are unlikely to do so.
ScribD, unlike Google and The Internet Archive, charges you money to read and download documents. ScribD doesn’t just distribute other people’s work, it resells their work and keeps all of the profits.
It is complicated, I agree.

Tax cuts don't really make that much of a difference at the end of the day. Loss of job promotions, inability to take the same financial risks, childcare, education, lack of downtime, etc, all I think have a much bigger impact financially.

But it is also understandable to think that it is unfair to make non-parents pick up the slack for those who are parents.
Although as a society we already pick up the slack for those who are unable to work.

Again, it is a question of wether we think there is a social good to have some of us raise children to become, hopefully, taxpaying adults, and if this is a common good, then who and how should bear the burden? Only the parents?
You can solve your Change Request Management problems in seconds with MaestroCR.
How is the media fanning the flames if they’re reporting on something that actually happened?

Perhaps to you it may not be a big deal, but FAANGs are now a crucial part of the lives of Americans and the Public is naturally interested in what goes on in these companies.

To a certain extent, this kind of media attention is an offshoot of the success of the Industry.
> Both chflags (BSD) and chattr (Linux) provide append-only modes attached to the file/inode (instead of the file descriptor or open file table entry)

On Linux, by default only the superuser can set the append-only flag. That severely limits its usefulness for many applications

> adding more requirements to POSIX filesystem conformance goes against the grain of prevailing sentiments

POSIX is of declining relevance. What really matters nowadays is can you get Linux and *BSD (including macOS) to agree on implementing something new. Get one to add it, and convince the others to copy it. If you can do that, then getting it added to the POSIX standard is likely to be easy.

Vendors hardly care about POSIX certification anymore. The latest version of POSIX/SUS, UNIX V7, currently has zero certified implementations. (Oracle Solaris did achieve V7 certification, but has since lost it; I don't know exactly what happened, but I suspect Oracle refused to pay the certification renewal fees.)
> You'll need these because someone in your building will be downloading pirated movies or something more serious and you want to be able to prove that's not you.

There are many shared properties, coffee shops, hotels, etc that routinely share a single IP address between many people (and most just share from a consumer-grade connection & router so no local logging infrastructure) and I assume that if this was indeed a problem they would be in big trouble considering the likelihood of abuse you'd get on a public connection is much higher than one you share with people you know and have their details.

When it comes to reselling it there's no point in promising huge speeds; a 10Mbps worst-case scenario is still a very good deal for a lot of people (especially if it's cheaper than the current offerings) and they'd still be getting more than that on average. In my area for example a lot of people are paying ~40 bucks/month for very terrible DSL (6Mbps due to the quality of the wiring) where I could be profitable reselling 10Mbps slices at just 10 bucks a month.

> They want reliable Internet (few outages, no pausing in their video, good VoIP) and good support

A commercial-grade connection is typically more reliable (as they have their own SLA to uphold) and Ethernet equipment is very reliable. In the rare case that things break the "support" of just speaking to their neighbor and having him be on site and fix it on the same day is luxury compared to consumer-grade ISP "tech" support (tech in quotes because they are monkeys and have little to zero knowledge beyond reading a script).

I agree about the Wi-Fi though. A lot of people immediately blame the ISP for it (which in some cases is fair - in my country a big ISP is now advertising really fast Wi-Fi despite their equipment being consumer-grade crap and in some buildings a single access point will not be enough no matter how good it is) so you'll need to be upfront with your customers about it; maybe write some documentation about it, what kind of equipment they need to purchase and how they can test to determine whether the issue is the ISP or just bad Wi-Fi signal/equipment).
OMG this is such a gem. There is someone in CNN actually understand a part of me, `mind.blown = true;`
>we're gonna have people argue that getting a loan to buy a house is not in fact a personal choice

And they would be right. Tell me what percent of the population can buy a house without a loan?

And if you dare say rent, that is just a loan by proxy.

Your ideals don't seem to be in line with how our reality currently works.
Interestingly, last time this was discussed on HN, a significant proportion of commenters felt the scheme was legal! https://news.ycombinator.com/item?id=14513359
A VMS programmer in the late 80's told me the current direction the industry was moving towards made him sick to his stomach. Microsoft's FAT was one thing. But POSIX was the real trash.
I think part of the problem is we’ve confused (and society has disproportionately valued) what is valuable to the economy vs what is valuable to society.

I think it was Penn Jillette who basically said we should most value those who we’d want around in the apocalypse. Farmers, doctors, mechanics would all be worth more than a financier. Maybe the irony is that in the coming decades they will have their comeuppance if their jobs are least likely to be automated away
Presumably they can void your warrenty all the same since the car is no longer phoning home
Plus when you land there, you won't be getting help or support. So toss all your support network for more space. For some that's reasonable, but for many it is not, and presuming that it's their own 'fault' for not moving is not charitable.
>> This license is free to use and incurs 5% royalties when you monetize your game or other interactive off-the-shelf product and your lifetime gross revenues from that product exceed $1,000,000 USD.

> And Epic doesn't even provide quality control, a discovery mechanism, or payment processing.

Apple takes 30% off all purchases upfront, and maybe they'll cut you a deal if you're Netflix-size.

On top of that, Apple's "quality control" allows through scam apps with scam IAPs, while they will reject your well-established app if you don't change the wording for your IAP copy for the second time in one year.

Or if you have no presence, they may well just reject you for not meeting the ambiguous minimum functionality requirements or for functionality they don't want users to have access to. After you've already paid them $99 for the privilege of being rejected, of course.

And then on top of that, Apple's "discovery mechanism" puts other people's ads above your app when people search specifically for the name of your app.

Epic, however, takes 5%..... after you pull in $1mil in revenue. That's it.

Do you really not see the glaring issue with your comparison here?
It sounds like you're being facetious, but plenty of employers will pay for you to do community service. For example, HeroWork is an organization similar to Habitats for Humanity, which does construction work for charities. Trade firms such as electricians and plumbers donate their employees' time (and wholesale accounts, and equipment) to do the work.
While driving recently through Eastern Oregon, I was absolutely flabbergasted by the landscapes. It was like the surface of another planet. Miles and miles, hours and hours of arid, dry, dirt landscapes. Nearly formless except for the rolling, dark mounds of earth.

For much of the trip there wasn't even speed signs posted, let alone cell phone service. The temperature was over 100 degrees outside. More than a few times I wondered what might happen if we ran out of gas

I have a lot of respect for our early pioneers. People were definitely made of a different material back then. Your whole life packed up in a wagon, and it's do or die.
To further reinforce your point. Many countries around the world have been trying to attract people to compensate for these issues and are struggling (Japan, Australia, New Zealand).
ZIP code is also used for credit card verification.
Any manager that’s laying out timelines assuming that everyone will work at 100% capacity permanently is being unbelievably naive. People will take vacations, get sick, or need mental breaks. We’re humans, not robots.

If a team can’t handle someone losing velocity due to the challenges of parenting during a once in a century pandemic, then it needs new leadership, period.
That Hair Trigger
In my experience it is. One property of a good manager is that they have a good idea of how much their team can produce over unit time. Combined with experience on the teams ability to integrate with other projects at delivery time and repair defects that arise, gives them a good idea how much time something will take to get done, plus or minus a small delta.

Bad managers just say "You bet!" when given an unreasonable timeline (more work than can be done) and then push their workers too hard and blame them when upper management asks why the project is late. It is an all too common management pattern.

When engineers talk about "How hard is management really? You just tell everyone else what to do and yell at them to get it done." they miss that one of the things you do as a manager is tell your boss, "Nope, can't do that without either additional people or additional time." Sometimes it is always time because not all projects can be broken up into parallel efforts. That conversation can be hard unless you've built up the level of trust and understanding with your manager so that they respect your time estimates and requests.

Often times your first few encounters along this line you have to keep "parallel books" where you note what you thought it would take and you look at what it actually took, and what was asked. Bringing that information together in a 1:1 setting can help educate your manager that a) you know what you are doing and b) they should trust your judgement.
Ownership is so 20th century. Now we have the cloud!
10 years of eCommerce penetration in 90 days: changes to customer buying journey
In-store shopping dropped to zero almost immediately. For the luxury category, this was particularly painful given that consumers conduct close to 95% of purchases in-store.
Intel-SA-00404: Intel AMT and Intel ISM Advisory
Probably involves market solutions...

"Sister for sale! One sister for sale! One crying and spying young sister for sale!"