skysight-inc/HackerNews huggingface dataset:
I know, but writing a coherent manual is a different task than writing a short reference page, especially if you want to include more content than just a reference (e.g. user guides or tutorial sections) and writing text that assumes inline hyperlinking is always available.

Note that this isn't about it being technically impossible, you can certainly do it, but it isn't the right tool for the job - a dedicated manual reader provides a better UX here (and the failure of GNU info to provide a user friendly experience is, IMO, the reason manpages are abused so much in Linux).
And it's pronounced more or less like "wat-woo-g"
I get not wanting to push source maps to every client but it would be awesome if your browser requested them when you opened the console and if it became common practice to include them with your shipped website.
What if the Canadian company uses shell company in the US to place the ads?
Show HN: DevDash, entirely configurable terminal dashboard for developers
Here's a Google testing blog post about the same thing in 2016.

https://testing.googleblog.com/2016/05/flaky-tests-at-google...
Tests are part of the system too, and if you accept lower standards for your test suite than you think you hold the product to, you have actually lowered your standards for the product to those you accept for the tests.
There are some credible estimates that population on Earth will peak at 8.5-9 Bln. (2050-2070).

See:
https://www.amazon.com/Empty-Planet-Global-Population-Declin...

Historically mid UN projections never turn out to be true. They were either low variant or below that.
This is not how it works at any of the majors. Your salary is indexed to the local cost of living, not your country of origin, otherwise nobody from (say) India would ever be able to move and neither would they qualify for US work visas.
This obsession with "living" and constant change seems to be mostly confined to the web --- instead of settling on a spec and then leaving it alone and "doing what you can with what you have", those working on this stuff seem more inclined with continuing to make browsers change.

I suspect at least part of the reason is to build a high barrier to entry and preserve the monopoly, keeping out competitors, given who the people in these groups work for.

My personal opinion on this is to stop feeding the monopoly and refuse to use anything other than basic HTML for static content sites.
I'm not sure what point you are trying to make here.
The future is already here: https://farm.bot/
All those people in India/China/Brazil/Indonesia want single family detached homes with a yard for their kids and a garage for their cars, and absent a force restricting them from it, they’re going to trend towards it as they get richer.

Actually, best hope might be concentrating all jobs in very urban areas and making it costly to get into relationships/have children so women themselves opt out of it and drop the birth rate as they wouldn’t be able to afford the amenities they want.
I remember running Mosaic on Windows 3.11 with WinSock in the 93/94 time frame. Maybe this was a 3.11 thing though... I never tried it with standard 3.1.
We Need Worms
> You have more of a voice in the W3C than any other standards body (you can comment on the github issues, or join as an invited expert etc).

That's… not any different to the WHATWG. You can comment on GitHub issues there just fine too. (And you can't just join as an invited expert for the W3C, but even being an invited expert means relatively little in most groups.)

> The W3C was created by Tim Berners-Lee, if anyone should have a vote on how web standards are run, then the creator of the web should be one of the contenders for it.

Tim is scarcely involved in the W3C nowadays, and hasn't been for a long time. The fact he's in theory the Director (but in practice almost everything is done by W3C staff in the Director's name) means very, very little.

That's an appeal to an authority who isn't even present.
Or subscribe to an SQS queue behind an SNS topic that receives events from CloudWatch when it detects your queue is full (or empty).
> And luckily, tables have become redundant as layout technique, since CSS would do that, already then.

It took well over a decade to get CSS to play nicely with layouts. It's disingenuous to present CSS as the obvious solution to a problem while criticising table usage to implement grid layouts, as this line of argument entirely ignores the recent history of the web.
True.

My main problem is that blocking WebRTC blocks some very interesting methods to "re-decentralize" the web, which are only viable if most people don't have it disabled.
In theory, yes. In practice it's sometimes inconvenient, or hard, or impossible to setup all the mocks and proxies. Especially in integration tests.
There are enough resources for everyone as long as we invest in education and technology. I don't even count resources we could exploit from other planets. We also need to be careful with the nukes...

The population growth may become an issue for our grand-grand children. I believe we will long gone by then.
Throwing 160 CPUs at OpenSSL 1 year CPU target
>Probably good half of them are boomers afraid of their super save investment in real estate turning not so hot in the end.

It's not just about that; many boomers are justifiably worried about what will happen to them when they grow old and can't take care of themselves. The real-estate investments were probably supposed to fund their own vision of their last years and now they're realising they might be stuck with no money, no family to support them, while sitting in some prime real estate that nobody wants.

In hindsight, I do wonder what the hell my grandparents' generation was thinking back in the day; one would think that they would have realised that women taking part in the work force, legalized abortion and proper distribution of contraceptives would result in lower birth-rates, but no, they had to build a house of cards with nothing to keep it standing except for constant population growth.
Natural populations are indeed either exponentially growing or death-limited.

The difference is that we've seen what "death-limited" means for humans, and we have the consciousness to be horrified by it. Infant and maternal death on the one hand, wars and massacres on the other, disease as an omnipresent risk. In the old R/K model, we've started at K-selection and moved even further in that direction.
Building Inspections Adelaide
<a href="http://b4ubuyhomeinspectionsadelaide.com.au/" title="B4UBuy Building Inspections Adelaide"><b>B4UBuy Building Inspections Adelaide</b></a> - All the people who are thinking to buy the new home need our B4uBuy Building Inspections Adelaide service, and we provide the friendly and easily understandable building inspection Adelaide process that everyone can understand. We have the skilled, qualified and licensed building inspectors Adelaide team that can help you in every way by making the total report of the inspection done in your home. We consider the process with the Australian standard requirement and help everyone.
What's stopping her from transferring to another role in the local Google office?
"What working group"
What do you mean by "hostile" ?

It's a BSD licensed kernel / project, so making parts of it GPL-licensed would be incompatible with that.

You can install GPL'ed code on the system without issues though.
I'm not in the US, but working for an American company, I started as a contractor from a big firm 2 years ago, I'm starting next week as a FTE (with a 20% salary increase). During that time, two other contractors were hired and the rest (a dozen out of the 60 people in our office) had their contract not renewed as some project were moved to other offices/finished.

Here, there was no difference on how FTEs and contractors were treated (including company outings, which was very nice) with team composed of both FTEs and contractors. This situation is close to illegal here (I think) as contractor are supposed to be brought only for a specific job that can't be done by a FTE; but since it worked for everyone, no-one is complaining.
I don't doubt that there may be a trend, but to me it sounds very unfair to allow people's immutable biological characteristics to enter into an adversarial debate about how they might act.

Also, the mechanics of how macro-scale neurology affects a person's psychology and sociology is still poorly understood, which makes the data especially easy to abuse. More than anything, I think the researcher's findings highlight this point; he was a counterexample to the theory that a diminished prefrontal cortex implies anti-social behaviour, showing the phenomenon to be more nuanced.
Top Winter Health Tips for Children
But you could adjust the message visibility timeout of the message you received so that it appears back later in the queue itself.
The Teslas may cost more upfront, but they save a ton on gas, oil, maintenance, etc, and are estimated to last for up to a million miles.
Maybe, but that wasn't my point in the original post. The famines that are taking place today are attributed to the temperature rise so far, and that is clearly below 1 degree.

Just for comparison, in Bangladesh the population has quadrupled since the 1950s.
I would think it means that you can create and maintain a Ruby on Rails project, since Gems like Devise are normally open source projects. The easiest way to find out for sure is to read the the job description or apply and ask the recruiter.
Unit Testing in Angular
Prioqueue: Priority Queues for JavaScript/TypeScript
Canva Data Breach Affects 139M Users
I would bet the NYT outsources cleaners, janitors and security guards as well.
In this context, yes, tests shouldn't require external dependencies. By "tests" we're really talking about tests like, "is this particular build consistent with its spec?"

There could be other types of test where a remote call would make sense, for example, "was the deployment successful?" tests might try to verify that the deployed version of the software can communicate with external dependencies correctly.
Yeah.

But lets get rid of nukes when battery storage, solar and wind are plentiful.

No new nukes. The $billions can be spent better elsewhere.
That goes for fusion too.
Chinese Military Will Replace Windows Operating System
> These are the same people who created XHTML, an ivory tower idea nobody was waiting for

I never understood what people had against XHTML. The more common theme seems to be "XML... eww" and nothing else. Can anybody help me understand?
I’m not quite sure why latency affected total throughout.

Although 100-300ms seems pretty good for total round-trip latency to most message queues. Another thing to make sure of is that whatever HTTP client you’re using to interact with AWS is using pipelining. It’s off by default for the JS libraries for example.
Yes tables. There is a reason why people where abusing table for layout even though all hated it.

In the end, we finally have CSS grid now ( https://css-tricks.com/snippets/css/complete-guide-grid ) which do what we were trying to achieve back in the day with tables. We had to wait until 2016 to have a type of layout which is considered standard in most GUI toolkit ...
UFOs exist and everyone needs to adjust to that fact
> The BSDs run off of good old fashioned ego driven software development done by people who care deeply about software.

On the other hand, ego driven software development can also freeze technologies or development processes to what the main ego(s) want(s).

Case in point, FreeBSD, NetBSD, OpenBSD and CVS. And even they will admit CVS is sub-optimal for development, see: https://wiki.freebsd.org/VCSWhy, https://wiki.freebsd.org/VCSCvsProblems. Note: I'm not saying Git is the solution, but CVS is bad. They should at least use SVN or any of the many systems that have learned from CVS' mistakes.

TL;DR: Pick your poison regarding development practices.
In practice I've found that web standards are mostly driven by people who are willing to spend the time and effort to iron our all the edge cases.

I've had a very pleasant experience contributing to things like `fetch` and negative experiences contributing to some other things - essentially it's a "people problem" more than a technology problem.
Hotelling’s Game, or Why Gas Stations Have Competitors Nearby
Is this like for like? your not going to pay a security guard the same as a SRE are you.

If I went as a contactor in the UK id expect 2x to 3x when compared to a FTE at a similar grade.
Theo, commenting on OpenBSD’s attempted move from GCC to the BSD‐licensed PCC:

> What other hurdles remain in replacing GPL-licensed programs in OpenBSD?

> TdR: But that's never really been the agenda, see. Some people think we hate GNU code. But the thing is we hate large code, and buggy code that upstream does not maintain. That's the real problem... gcc gets about 5-6% slower every release, has new bugs, generates crappy code, and drives us nuts. This is just an attempt to see if something better can show up.

(End result: the PCC effort stalled, but OpenBSD has now switched to LLVM on most platforms.)
It's from 2017 but this goes some way to explaining it: https://techcrunch.com/2017/11/27/two-giant-european-vcs-wan...
It was the same thing in Fintech in Paris when I was working there a few years ago.
How is that unfair?
Hi there. I hope the discussion is not over yet :)

It depends on what you mean by "unrealistic". If you mean politically unrealistic, then it's hard to disagree. Entrenched interests are too powerful and motivated to give it up easily. (That's not to say that we shouldn't try)

If you mean it's unrealistic because it's human nature to consume more and more, that it's inherent human desire, then I will disagree. We don't need to force anyone to stop consuming. It's the other way around - we need to stop forcing them to consume. And force them we do. It takes a massive constant propaganda campaign to keep the desire to consume alive. Campaign that costs us about 1% of GDP. You know what I am talking about. Marketing.

If you mean it's unrealistic because most people already consume the bare minimum to guarantee their livelihoods and there is not much to cut. Well, the good news (or bad, depending how you look at it) is that most people don't emit most emissions. David Wallace-Wells in "The Uninhabitable Earth" writes: "If the world's most conspicuous emitters, the top 10 percent, reduced their emissions to only the E.U. average, total global emissions would fall by 35 percent." Is it too much to ask the rich to lower their emissions to the E.U. average?
4 ways your tech startup can optimise onboarding for new users
This is a reminder that DJI left an S3 bucket exposed nearly two years ago, containing sensitive customer information like flight logs and PII. Oh, and they also had the wildcard SSL private key for dji.com sitting in a public repo for four years.

https://www.theregister.co.uk/2017/11/16/dji_private_keys_le...
Why would any "professional level" self employed person take less than the FTE rate?
Psychopaths can fake empathic behaviours. In fact they're so good at this they can appear unusually friendly and caring.

They do this by modelling social interactions and replaying them. It's more of a scripted response: "In this situation, act as if you feel like this."

I don't think they can learn to have genuine empathic feelings, because the part of the brain that would normally have them doesn't work very well.

It's not something good parenting can fix. It can maybe mitigate it to an extent, but it's not unusual for average-to-good parents to be completely baffled by a son/daughter with serious personality issues that are primarily genetic.
I bought a Tesla because it was rated as the best car ever made. It's the safest, one of the fastest, has amazing tech, and is a complete blast to drive. I've never loved a car like I love my Tesla. Driving an ICE car after getting used to the powerful, instant torque of an EV, and the one pedal driving feels absolutely terrible.

Tesla doesn't even do any traditional marketing. They are selling hundreds of thousands of cars mostly by word of mouth and wildly enthusiastic owners spreading the love. I believe Tesla is also the highest rated car by owner satisfaction?
Kali Linux Live USB Persistence 2019.2
And related to this, how's the multi threading story? Once upon a time the folklore was that Linux was doing well, FreeBSD was also good, but the other BSDs were lagging.

Nota bene: my info is from 2010 or even earlier.
Like this a lot.

How could only invalidate everything related to a specific client/customer/account?

I wonder how they cascade these invalidations at bigger and more complex systems.
I remember running WebExplorer on OS/2 in the mid 90s. Was pretty good!
Good luck with durability (of which Redis has no decent guarantees) and availability (of which depend entirely on how good you are at configuring and maintaining Redis servers and worse, the way you access them as a client).
I deal with this issue a lot in my current job, and did in my last job too. IMX timing issues are by far the most common culprit. Usually it's because a test has to guess how long a background repair or garbage-collection activity will take, when in fact that duration can be highly variable. Shorter timeouts mean tests are unreliable. Longer timeouts mean greater reliability but tests that sometimes take forever. Speeding up the background processes can create CPU contention if tests are being run in parallel, making other tests seem flaky. Various kinds of race conditions in tests are also a problem, but not one I personally encounter that often. Probably has to do with the type of software I work on (storage) and the type of developers I consequently work with.

No matter what, developers complain and try to avoid running the tests at all. I'd love to force their hand by making a successful test run an absolute requirement for committing code, but the very fact that tests have been slow and flaky since long before I got here means that would bring development to a standstill for weeks and I lack the authority (real or moral) for something that drastic. Failing that, I lean toward re-running tests a few times for those that are merely flaky (especially because of timing issues), and quarantine for those that are fully broken. Then there's still a challenge getting people to fix their broken tests, but life is full of tradeoffs like that.
>> Will all people have access to all the comforts of human technology?

You worry too much. 500 years ago humans didn't have any advanced technology and they felt pretty comfortable. Now just look at all these homeless people. Do you think they have all the comforts of human technology?

People should have opportunities to advance within the society but not everyone wants that anyway. So as always there will be cool jobs and boring jobs.

Population growth will only accelerate technology. Would you prefer 1 developer working on 1 project or 1000 working on 1000 projects?
Checklists in Technical Writing
Would one way to redistribute wealth to ensure that everybody partakes in the wealth that is created? So you're always earning a stake in what you're doing.

In practice this would mean that all jobs would pay RSUs of some kind. If you rent then you are getting some of the equity of the house as well, so that when it is sold you benefit and not just the landlord.

The idea is basically that everyone should benefit from capitalism, not the just the lucky few with all the capital.
A new optical atomic clock’s heart is as small as a coffee bean
Or drugs. That literally sounded like living being constantly high.
The biggest impact of WHATWG's work wasn't about features, but about defining HTML itself in a way that matched how web pages were written. Before HTML5, every browser parsed HTML in subtly incompatible ways. A document written for one browser could fail to render properly in another. Now, the process for converting bytes into a DOM tree is completely and precisely specified (https://html.spec.whatwg.org/multipage/parsing.html#parsing), down to the level of sniffing text encodings and changing them mid-parse. It's hard to overstate how important this sort of compatibility work has been to the strength of the modern web.
Sounds like they were just detained, not actually prosecuted.

Based on the context I suspect their "crime" was just as much being from the "wrong" part of Russia and the message being sent is "nobody from where you're from should be talking to ISIS, we don't care if you're undermining them" and they made them spend a night in a holding cell as a warning to everyone else.
Also, to add some more counterpoint...

>I have projects that I am interested in, that I would like to work on, that I would be happier for having completed, that I am unable to complete.

That sounds a lot like how depression treats me. I have these "impossible tasks" that sit there undone. And the "lazy procrastinator" in me (thanks, mom) does them at the last possible second.

I think a lot of the "time management" self-help books out there is an honest effort at casting around at ANY way that can help a person become more productive. Whether it's values-based, or workflow-based, or something that just reduces the friction. Sadly, like most of the self-help genre, if you don't "become more productive," you're a bad person.

Asking Neurodivergent people to compensate for executive functioning skills that don't come easy is bound to fail.
Unless I'm missing something, this only works if you are running one site at a time, or you have a single web server bound to port 80 that supports virtual hosts. You also need application and/or configuration support to get this working properly. And even then, if you run any software with an embedded web server you are usually out of luck unless you want to fiddle with a reverse proxy configuration.

For these reasons I, at least, simply run applications on different ports. The problem isn't the port, it's the web browser allowing cross domain requests to local networks by default (another reply here suggested it is WebRTC specifically that is flawed).
I’m not overweight and I have sleep apnea. My case is considered mild, but when I have an apnea event I am jolted awake gasping for air. It is terrifying.

I had heard some doctors years ago wouldn’t bother treating mild sleep apnea, but I think that attitude has changed.
If you want to publish on the web, why not give Pollen a try (I'm assuming you haven't)? It isn't really a static generator, but the end result is similar.

It's a pretty neat system and worth learning before you head off to invent your own wheel.
"What double you gee"
On the one hand, good.

On the other, it seems like just complete capitulation by the W3C; WHATWG makes all the real decisions still, W3C now performs important administrative services for free, turning the "living standard" into an actual usable standard, without actually having any meaningful power over the results. WHATWG gets to do the part that matters without having to do the hard part, W3C does the hard part for them without any control over what matters.

On the other other hand, sometimes when the battle is already lost, formal capitulation is all that's left.

The browser vendors took control of the web standards process from any body that might represent/balance multiple constituencies/interests, and that's just how it is now.
Then Facebook shouldn’t do business in that country. It’s really simple.

Corporations and their executives should not be exempt from governments, especially democratically elected ones.
Gotta say those sprites look pretty nice
Because if you operate near your competitor, you can take market share from him without losing the customers that are now farther away from you (because you are still closer to them than your competitor is, and their demand is inflexible).