skysight-inc/HackerNews huggingface dataset:
It's clearly just an example of people who build their careers. The type of people they are talking about are plenty. If you're going to criticize someones arguments you should criticize the meat of the argument instead of just going after low hanging fruit. It is one of the most annoying and unproductive things people do in any type of debate.
You're being rather reductive. Just because someone is in a 'working class job' doest diminish their intellect. I've encountered many working class folks with a lot of knowledge in the fields they were in (electricians, plumbers, mechanics, etc).
>There is nothing inherently wrong with wanting to marry someone you love or consuming marijuana...

Today, there isn't, no. How about 50 years ago?

Edit: I feel like you entirely missed the point of societal progression, here. There's nothing wrong with it, now, but it doesn't - explicitly - mean that this was never the case or that your arguments of "protecting the people, themselves, or others" was never used to justify the illegality of them.
Someone recommended this to me as a simpler alternative to Preact (for certain simple use-cases) and I think it's just absolutely brilliant. It's React's logic of this.state and this.setState, separated out into generic function. Beautiful.
tinydns speaks the unextended protocol, but properly handles clients that try to speak EDNS0 to it.

It does not exhibit any of the faulty behaviours that are common to bad EDNS0 implementations. It does not blindly echo various parts of the query back in the response, for example. Indeed, the ISC test actually complains that tinydns does not blindly echo an OPT record back. (-:

But you cannot speak DNS/UDP to it with datagrams over 0.5KiB. Patches are needed to make it do anything but wholly ignore EDNS (of any version) and treat it as though it were the unextended protocol. But that is not what this flag day is about.

Indeed, given that tinydns does not send DNS/UDP responses greater than 0.5KiB, it does not trigger any EDNS0 problems in the network infrastructure that a server is using, either.

Ironically, one of the people who tried to rewrite djbdns to have EDNS0 support discovered exactly the problem that this flag day is about: The bad content DNS servers for outlook.com in 2017-2018 gave bad responses to clients that attempted to speak EDNS0.

* http://www.nemostar.org/djbdns/changes.html
Minor issues for ycombinator.com [1] They use AWS Route53 so could be false positive. I see this for anyone using Route53.

[1] - https://ednscomp.isc.org/ednscomp/39674a3069
My trouble is that my two daughters (10 and 8) go to a school where iPads are used for a significant part of their school work, even when they're at school. They don't get paper assignments or worksheets anymore, it's all assigned over a program called Schoology and they're expected to work and submit it all through the iPad. Then when they come home after school, their homework is also done on the iPad. Then once they're done all their homework and have already spent countless hours that day on tablets doing their work, they want downtime to relax and play and often games on the iPad is a big part of that.

I agree as a parent we have a big role to play in being very aware of practicing what we preach. Obviously that goes with more than just screen time. I've caught myself many times saying that my child cannot go on tablets right now, meanwhile I grab my phone to check emails or read the news...

I don't know what the perfect answer is but I think moderation is needed much more. Especially considering the active effort to make games/apps as addictive to us as possible. I wish the school would adapt a screen-free learning day system where, maybe a couple days each week, all work is done without the need for iPads.
https://www.gnu.org/licenses/why-assign.en.html
As long as the change we well advertised and gave people time to adjust norms, I would be all for it.
there is a legitimate economic (I'm not advocating this) argument for hiring younger. Younger devs are cheaper, often more idealistic and more willing to work unpaid overtime. Throw some cheap perks in there (catering, beanbags etc) to encourage them to spend all their time on company turf and I'm sure it adds up to a greater company benefit than hiring an older dev even allowing for experience/skill difference.
Alternatively, consider that this behavior could be an artifact of society still adapting to technological progress. When cell phones first started becoming popular, movie theaters experienced the growing nuisance of people who had not silenced their cell phones before the movie (or perhaps not even realized that a phone could be silenced). Movie theaters contemplated the extreme move of coating the interior of theaters with wallpaper that blocked cell reception, and they would have done it were it not for the FCC. Yet now, two decades later, rather than movie theaters descending into an impenetrable cacophony of ringtones (which is what would be predicted by the "It's only a matter of time, really" stance), society evolved to pressure people into the habit of silencing their phones before movies (aided by the now-ubiquitous plea to do so before the movie begins, but by this point I don't know anyone who actually still needs to be reminded of this).
Show HN: Monocle Reader Alpha 2.0.0
Why interview anyone then? Pick a resume out of a hat and hire that candidate.
I swear, a surgeon killed my dad. My dad's surgery was scheduled immediately after the surgeon returned from Australia -- he drove straight from a 30-hour flight to the surgery ward. His scalpel slipped and nicked a chyle duct, which took another half-dozen surgeries to correct. Sure, the cancer was gonna kill him, but spending 3 months in ICU probably took years away from us. I can't imagine the surgeon's hubris in that -- the medical profession seems to know so much, but individual practitioners think they're immune to sleep deprivation, exhaustion, and other simple well-understood aspects of the human condition. It's appalling and tragic
Absolutely fascinating. Thanks for sharing
Ah, no. They all work by having an air pressure sensor in the interior of the wheel.
I switch my default search from Google to DDG a few months ago (In the chrome address bar). I like DDG but two things i have noticed

1. DDG image search is far far inferior to Google's

2. DDG response time is slower than Google's

Other than that, I love it and all of the little tools they add for developers (color wheel etc)
Route53 absolutely does support EDNS0 and large answers without needing to truncate.

The minor error reported is that Route 53 does not respond with a "BADVERS" error in response to a query reporting EDNS version 1.

There is no EDNS version 1 standardized, and the specs say to respond with an error when you see a version you don't support. Per the specs Route 53 is "in the wrong". The thinking from the spec authors is that this kind of behavior will make it easier for resolvers to negotiate future EDNS versions and figure out what works. I'm skeptical that this will ever actually work in practice: most protocols tend to have backwards-compatible version upgrades that don't require round-trips.

The thinking on the Route 53 side, or at least my thinking - I wrote Route 53's EDNS support - is that we see incorrect versions occasionally on the wire, from weird clients where people have clearly made some kind of mistake, and that it is better to fail gracefully and give them /an/ answer than an error that could lead to outages. I might be completely wrong about that, but that's the thinking. We tend to always heavily lean in the direction that is likely to increase availability and avoid any potential for outages.
Yup! I looked into implementing KRF[1] with ptrace originally, but ultimately went the kernel module route for a few different reasons:

1. I was more familiar with the relevant kernel APIs/techniques

2. ptrace adds a 2x (3x?) overhead to each syscall and works on inferior processes only

3. I want KRF to eventually fault ptrace(2) itself!

[1]: https://github.com/trailofbits/krf
Link to My SoundCloud Public License
Thanks for this mention! However, folks should be aware that it's very early days for that form. I only published my draft this week. I'm receiving first feedback now. Several commits to master per day.

That being said, I strongly recommend that folks interested in the license watch the repo, release-only if they prefer. I will tag prereleases.
Well surely Amazon knows what I bought on Amazon...
Well the problem with that approach is how you do it when the 2 institutions are far apart and have to process a lot of transactions (not that they don't manage to fuck it up when we're talking 10 transactions per day, but that's fixable in different ways).

Also this does not satisfy the government/3rd party audit issue (which is important in court cases: can an independent expert verify the log in a way that nobody can subvert ?). In your proposal they can still sabotage this cooperatively, aside from the (potential) impracticality of doing that.

So what you do is this:
1) log message comes in
2) generate (public, private) key pair
3) sign log message using private key
4) sign PREVIOUS public key using private key
5) erase previous private key
6) store log message, public key and both signatures
7) goto 1

(usually some metadata, such as amounts on accounts, gets included on a regular basis. Usually there's only a very small number of actual accounts since these are exchanges between huge banks. There aren't that many huge banks, especially not in a specific exchange, in fact, mostly only 2. Even in large systems, 10000 is the biggest I've seen)

No need for connection to other party, and by on a regular basis sending one of these public keys to both parties, the integrity of the entire log is 100% guaranteed. You can also "prove" what the time was by encoding functions that are well known afterwards and widely available, but not known ahead of time (like variations in pulsar frequencies, or sunspot images. This principle is called a "natural oracle" and does not require trust. But if you can post a sunspot image of day X, that proves the message was not made before X).

Suppose you hack this system (whether actually hack it, or simply have the root credentials on hard): you cannot change past log messages without tripping the alarm (meaning both participants can verify with 100% certainty that you messed with them). You can only change log messages from that point forward (and at that point, why not just replace shit at step 1 of the process).

Note: yes, you can delete the logs entirely (but again, this trips the alarm), and yes, you can stop the log and change future messages.
Tinydns doesn't need patches to continue working after Feb. 1, 2019. The article website is about authoritative servers that give broken EDNS answers. You either want to correctly support EDNS, or send normal pre-EDNS answers. Both work, and tinydns does the latter.

I don't know of any latest-version DNS software that breaks in this case. AFAIK this is exclusively a middleware problem, as is quite often the case.
They also use social media censorship strategically to accomplish their own aims. I recall a story of some lower government official (something to do with trains, I think) who screwed something up. The higher ups unusually chose not to censor the social media criticism of him, then used the criticism to justify his removal.
I object to the word "apocalypse", it is just business as usual.

Better automation has been "reducing the number of people required to deliver technical solutions" for ages.

Local Area Networks replaced many mainframe computers in the 80's. Optimized C compilers took the jobs of countless Assembly programmers. WordPress, Joomla and better web frameworks (Django, Rails) took the jobs of many Perl/Web developers. Python enabled a lot of people to do what FORTRAN/Java/C++ programmers were able to do before.

"Apocalypse" is just the normal state of affairs.
You're spot on. While paying more in taxes helps, setting aside the money for a specific purpose and not funneling through the government ensures that it goes toward the cause being supported.

Taxes are distributed at the government's discretion so it may not necessarily combat the issue at hand.
It's a case study of the unusual effects of a stroke on the human brain published to the health section of a news website. Seems like a reasonable topic for a health story to me.
His thing about the 'fox' at the bottom makes me hope any job he attempts is immediately automated, what a dunce
Exploiting Chrome V8: Krautflare
Just wait on it. My mom bought me a lego ferrari f40 a couple years ago for 100$, it's now going for 200 sealed on ebay. All of the old lego ferrari and Lamborghini sets are going for insane prices now as well.
Nintendo’s Switch Online is amazing for fans of retro NES games
Homelessness in LA is not a zoning problem at heart.

A significant number of the homeless in LA (by some estimates as many as half) choose homelessness over shelter because almost all shelters in LA have sobriety requirements (meaning no drugs or alcohol).

There are hundreds of shelter beds in LA that stay empty each night because the homeless who would occupy those beds would rather pass out on the street to their drug of choice.
I'm not sure what reason you have in mind.

FSF and OSI are split on "private changes": whether a copyleft license can require distribution of changes. OSI approved Plan 9, RPL, and Open Watcom, all of which require this in at least some scenarios. FSF rejects those license.

I don't understand why FSF takes that position. More on that: https://writing.kemitchell.com/2018/09/17/Private-Changes.ht...
Nothing can stop DuckDuckGo. At least I hope so, I've been using it regularly for some years now and I love the Google-free experience.
Suffering financially has a pretty wide band. If you make $100k but only save $100 or save nothing, I’d say your suffering financially.

If you work minimum wage and have a spouse or even just kids to support, 20% of $20 isn’t chump change. You have to make every penny count. You’re in an extremely difficult position.
>it's a straw man to pretend that this story being a fabrication means that the man himself was fabricated

Sorry, I'm not clear on something: On what basis are you suggesting the Atlantic article is a "fabrication?"
The comment you're replying to refers to an indirect system:
https://www.tirerack.com/tires/tiretech/techpage.jsp?techid=...

I'm not under the impression that indirect is the most common system, as every car that I have owned has used a direct system.
The other thing I point out here is that "the cloud" is suuuper expensive, and while that is still way cheaper than hiring a me or two to handle your hardware while you are small, there comes a point pretty quickly on amazon where buying hardware and hiring a few people like me becomes cheaper for base load in the long term.

I believe that companies are staying on amazon longer than it is in their interest to do so, and I further believe that this will change when people start looking for savings during the next downturn.

For that matter, I believe that people will overreact and move in the opposite direction; you will see a fad of people buying their own hardware before they really have enough load to justify the person with the requisite hardware abilities. That's just how these in-sourcing/outsourcing fads work.
What did they do ~20 years ago?
I'm exploring GraphQL for a legacy MySQL database right now and the only option I can see is based on Sequelize, which we don't use.

I'd love MySQL support!
Do you really consider breadth first search complex algorithm? It literally is "you have structure of related data, find the object with given id by systematically going through the structure". That is all what it does. Find whether directory contains file bigger then x is example of breadth first search. That sort of thing.

It makes perfect sense to not remember the name and that should be ok. But it really is not something complex - it is pretty much simplest algorithm used to explain the concept of algorithm to students.
Did anyone see any mention of the networking tech. their using in each light, e.g. 4G or something else?
You don't trust any of the data you get over the P2P network either. You verify it.
I find the comments in this thread to be counterproductive (bordering on disturbing/dangerous). Trivializing/dismissing the existence of mental disorders based on uninformed viewpoints can cause harm to others, in that they can feel ostracized and become less likely to seek the help they need. Comments like this are along the same lines as 'everybody gets depressed--you just have to choose to be happy'. Depression is a frequently a severe and life-altering disease, and I hope everyone can recognize this sort of statement as absurd.

Similarly, hoarding (as described in the article) is a cluster of persistent behaviors distinct from related disorders (like OCD). Like any cluster (esp. clusters in a high-dimensional space, like human behavior), the class membership is inherently fuzzy--everyone exists somewhere on the hoarding spectrum or OCD spectrum or ADD spectrum. But by definition very few (~6%, according to the link) people are close enough to the far side of the spectrum that it causes severe distress to themselves and others. Think of it (very loosely) like cancer--virtually everyone has some cancer cells in their body, but our protective systems are usually able to keep them in check before they run amok. But once they do, it undeniably becomes cancer.

I don't really know how to say this in a better way, but trivializing or denying the existence of mental illness is cruel and reductive, and these sorts of attitudes tend to ricochet around. Please don't participate in doing so.
What I got when I followed the link

http://imgur.com/3gcROaQ

Medium is shockingly bad. I see absolutely no value in this service any more.
Google never stopped doing this.

I use quotes all the time for exact matches, and it always works. (Unless there are zero results, in which case it says so and falls back to unquoted.)

In fact, they were pretty public about this being the solution when they dropped "+" to mean required... to just surround in quotes instead.
Problem is, if I want to be a different sex, that will very much interfere with my daily life. The definition does not hold for what we currently accept.
I also criticize the way SSPL was drafted. The legal talent they have can do far better. The choice to patch AGPL cuffed them.

Here's me announcing an attempt at a plain-language, SSPL-style license from scratch:

https://writing.kemitchell.com/2019/01/12/Shared-Component-L...

The latest license text is at:

https://github.com/kemitchell/shared-component-license
Look at the Northgate encampment — 100% were offered services, 90% rejected them to remain dangerous vagrants spreading disease.

LA has the same problem -- for a lot of the homeless, it's a wilful choice to remain on the streets.
Every single scientist in the planet, probably.
Right, and to add on that this is really the perfect case for AGPL in that the company isn't a rocket-ship trajectory startup or anything, it's a single developer who maintains it as a side project and aims to bootstrap & operate at a profit (I think he recently transitioned to working on FOSS full-time so technically not a side project anymore).

In other words, the risk is closer to the risk of a side project failing than the risk of a giant corporation failing, and the need for flexibility to pivot to different funding models is lower or nonexistent. There's no venture capitalists to appease.

Presumably, if the founder decided he could only profitably run sr.ht by turning it into "open core" like gitlab or proprietary like github, he would have simply given up the project.
This is not about time management at all. Many new execs mess this up -- it's not that you need to get more organized (or mostly not); you need to build a system that doesn't require you to intervene all the time.

What this requires is

- people you can trust

- you actually trusting them

- being able to identify relatively self-contained tasks you can delegate

- being able to accept that you'll get less competent in things you're delegating

Ofc. there's much more to this, there are plenty of books, courses, schools about leadership and management, but I think the core issue is that you should concentrate of make yourself not required.
Ah yes, the very dangerous pedestrians! That's depression era revisionism to make people feel less bad for not paying attention, hitting and killing people merely walking with their cars.
I can't find the reference right now, but in one thread he said something about how the CMS team did their analysis and then commented along the lines that ATLAS did something similar but he wasn't sure of the details. That's why I got the impression he was on the CMS team.

Anyway, he works with one of them, so he's not just a random internet armchair expert was my point :)
China’s Looming Crisis: A Shrinking Population
What does ignoring safety have to do with societal progression? This isn't some progressive cause. You analogy is absurd.
New York Times Responds to Concerns Raised by the Media Council of Kenya
It's also a result of me calmly working instead of nervously taken part of an interview. The one thing that I've noticed is that it's very hard to judge someone's personality in these kinds of situations.
> but nobody there has managed to prevent people from needing the same type of support they needed two decades ago: Why doesn't my printer work, and how do I know if this email is real?

The author does touch on this though by highlighting that you will need less and less people. As more services move into 'cloud' solutions it can free up time for those and they'll step into those spaces.
I gave myself the title “IT Janitor” because for years all I did was clean up other people’s $4!7. I automated everything I touched, and told people it was so I would have more time to surf the Internet. Now I’m over 50, in the Innovation group, and dreading ever having to find a new job. But I’m having fun: blockchain, robotics, mobile app dev, and now NLP.
Are you looking to buy or build?
For me personally the difference between screen time and books or board games is the prolonged focus on one thing. When online, I tend to jump through articles, scroll through feeds and switch focus much more rapidbly than during offline activities.
Do you have a debit or credit card account that you've kept open through a few expiration dates? An old card maybe? Compare it to your current one.
Oh, thank you, kind stranger. I’ve long disliked that !g is a constant companion, and didn’t know about !s. You are my hero of the day.
I pretty quickly stumbled upon a ton of antisemitism, racism and some gore from that site.
Never heard the term "keto breath" before. Haha. Yes but the more water I drink the better the keto breath. It does seem like it would be difficult to do but I was very surprised how much my hunger levels went down.
Does Facebook have the same amount of concern for massive "Coordinated Inauthentic Behavior" campaigns originating from Israel/JIDF and US Intelligence Agencies that dwarf the Russian ones pointed out in this post?
Buy, obviously?
It's a Windows app. Github repo is here: https://github.com/HeidiSQL/HeidiSQL/

The repo doesn't show releases, but the heidisql.com site has nightly builds done directly from the master branch.
If you haven't already, you might be interested to read some of Lynn Margulis' work. She was a big proponent of the idea that symbiosis is an overlooked source of speciation. In a book of hers I read recently she emphasized how complex organisms like humans depend on a huge foundation of other simpler organisms. You might find some interesting fuel for your ideas in her books.
Which I understand, but I also see this as flawed since the person being interviewed will have their guard up and be nervous. This will skew what their personality is really like.