skysight-inc/HackerNews huggingface dataset:
I've been undergoing a similar transition in thought, likely triggered by the same events. I'm struggling to reconcile the competing lenses.

In our current political reality, anything that is not desirable to Republican elites will be argued against as if it were simply a technical "Mistake." No matter how many times they're out-argued, they continue arguing on a technical basis. "Tax cuts to the rich increase jobs and wealth for everyone" and "Climate change isn't being caused by human action" are probably the two most glaring examples of trash arguments that should sink under the weight of overwhelming evidence to the contrary, but they may never go away. And it seems that more and more political arguments are increasingly in this camp, emboldened by the persistence of these incorrect assertions.

Politicians/elites are blatantly arguing in bad faith at least some of the time. They won't be convinced by any argument or evidence, no matter how damning. They are getting away with this because outside of hard science, nothing can be "proven" and they will surface any doubt in an argument and simply magnify it. At some level, it's a social hardship that owes to epistemology and the limits of our knowing.

Of course there are still difficult technical questions of governance as well. Policy making is not easy. But at this point, it's extremely difficult to distinguish between arguing against "mistakes" and arguing against something that is simply inconvenient to the arguer. On the surface they generally look the same - like a person in a suit making a technical argument. The trash arguments are poisoning the well, making it impossible to share a space for discussing the truly difficult questions with those who disagree.

We live in an era of noise, and we are in desperate need of better filters. How do we detect an argument made in bad faith? How do we respond once we know an argument can't be won? I don't think we have good answers to either question.
If you're speaking at conferences then you are doing your infosec career wrong.
I find the best, most interesting ads to be podcast ads. I've bought or recommended a number of products based on them - Backblaze, Casper, Betterment, Hover, Squarespace, etc.

Others I'm very interested in trying - Warby Parker, Away Travel, Linode and Fracture come to mind.

I can't think of a single podcast ad that I think is total rubbish.

On the same note, Marco Arment created his own podcast ad platform for his Overcast podcast player that is unobtrusive, informative and I actually consider it feature.

Podcast ads and the direct response model must be working because the same companies are represented in most of the popular tech podcasts year after year. They have metrics to know exactly which podcasts generate traffic.
Okay, forgot about Ford. You are right about them
> The syntax and structure is clearly meant to try to mimic relatively natural language, yet in practice I think SQL is vastly more challenging and complex than most any programming language intended to be used by programmers.

I don't; and the fact that I've known plenty of people who are not programmers before and do not consider themselves such afterward who have picked up SQL fairly quickly seems consistent with it not being that much of a barrier.

I think SQL had some design decisions that are particularly frustrating to programmers who are familiar largely with currently popular general purpose languages, though.
I'm pretty sure steam tracks hours played in offline mode.
TWICE – Heart Shaker (Music Video) – REACTION
Interesting if pg checks HN daily...
Yeah, that's a reasonable criticism. I read your first comment as suggesting he didn't recognise conflict theory as existing.

My instinct is also to characterise the theories in a similar way. I'd describe it as how things ought to be (mistake theory) vs how to achieve that (conflict theory), but I guess that's kind of the same thing you're saying.

However, I'm not sure you can entirely separate these theories though. A mistake can be creating a society which encourages power imbalances, and a consequence of power imbalances can be societies that are less able to notice certain mistakes.
Compression has long been used in console games. Not only can you fit a bigger game on a ROM, but you could also use smaller ROMs (which were cheaper) to save money in the cartridge days.

Some CD-ROM games would actually store more than one copy of assets on the disc. It's much faster to read all your level data in one swoop than to use performance-killing seeks.
This is a very active area of research in theoretical cryptography, and has been for over a decade. It’s an area that I myself work in. The uncertainty is not quite what you think: researchers more or less know what will happen to public-key cryptography, and to which cryptosystems. We also have credible proposals for encryption, key exchange and digital signatures. The uncertainty is when quantum computers will be practical, not what will happen when they are.

Contemporary research is predominantly concerned with improving computability efficiency or security proofs for underlying complexity characteristics.
https://www.aallnet.org/Blogs/spectrum-blog/45407.html

”In 2008, computers at the Library for the U.S. Courts of the Seventh Circuit in Chicago provided free access to PACER (Public Access to Court Electronic Records), which normally cost eight cents per page. Swartz loaded a script onto a library computer, which automatically downloaded PACER records every three seconds and uploaded them to a cloud server. Over a couple of weeks, he downloaded about 20% of the PACER database. [Aaron] Swartz provided the PACER documents to Public.Resource.Org. The FBI's investigation of this incident eventually ended without charges. Swartz continued to promote free public access to PACER documents by working with RECAP and PlainSite.”
Don't you say?

Just because people do things intentionally doesn't make it any better...
>In marking Calhoun’s political philosophy as the crucial antecedent of public choice theory, Tabarrok and Cowen unwittingly confirmed what critics have long maintained: libertarianism is a political philosophy shot through with white supremacy. Public choice theory, a technical language nominally about human behavior and incentives, helps ensure that blacks remain shackled.

This paragraph closes the first section of the article, and very clearly says "public choice theory pretends to be about facts about human behaviour, but really it's a racist tool of exploitation".
This is a bit easier to grok: http://www.timescale.com/how-it-works

(if you're new to this like me)
That would be the expected behaviour of Ponzicoin, no?
I always wonder for the herbivores why does "the saving your own kind" instinct not kick in more often. A lion is more powerful than a zebra but there are cases like a herd of bison running away from wolves who are trying to isolate youngsters. If they stay put and don't blink the wolves have no chance. A recent documentary episode I saw (I think in frozen planet or the hunt) had an extreme case of a pack of wolves trying to bring down a juvenile bison and an adult just running through the struggling juvenile, bringing it down and making it easy for the wolves.
> What you can do, though, is cheat with the scope. Not all writing is novels, and not all programming is large distributed systems. Writing a semi-structured limerick, or a half-assed bash script, is much easier. Ultimately, I feel that the goal of programming literacy should be to let people use computation to solve their own specific problem. That is much simpler than general programming.

There, that's where most programmers miss the picture. I'm glad that you get it, and I couldn't agree more. There's the whole discipline of End-User Development dedicated to explore that area. General programming is like general nuclear physics; not everyone ''needs'' to know the details, but everyone may benefit of plugging a device to the wall and use the power, without a "priest of electricity" who creates a six-months agile project to do the wiring for them.
Output Time – Project Management App – Release Notes
The problem was ceding the technical culture to people who only want TV 2.0. Wanting a new form of entertainment is fundamentally at odds with people wanting to build bicycles for the mind.
The New Dating No-No: Asking for a Last Name
One of my managers always said: "To err, is human. To really fsckup you need a computer".
"Smart" often has nothing to do with actual IQ (if it can be measured), but with opportunities and possibilities.
See https://en.wikipedia.org/wiki/Cryptomnesia
I think, it would be much better if they provide visualization or even video.
As well as a footgun, HPKP (and any similar pinning technology) unavoidably creates opportunities to take sites hostage. If the current owner of site X can say "Only trust this site if key K is involved in the trust chain" then if bad guys are able to take over the site even briefly, and say "Only trust this site if key J is involved" instead, they can sell you key J for however much you value your site. Without it, nobody in the world can "get back" your site in reasonable time, no court order, no service provider, nothing else will work. They can even choose to do this, then destroy key J, now your site is bricked and nobody can fix that.

Expect-CT is very different, I'm not sure "similar result" is the right phrase. HPKP lets you pin to any set of keys, a reasonable choice might be your current key, a spare key that your DevOps have ready to go, and one more that's printed out on a piece of paper in the company safe labelled "important: Web site private key, never lose this".

Expect-CT is like Python's from future import, in the future we expect the Web PKI to use Certificate Transparency logging policy to ensure oversight over all CAs. Expect-CT lets you demand enforcement of such policy today, to the extent that's possible. Today policy is still in a state of flux, so enforcing it might not do what you expect, whereas HPKP was very predictable. On the other hand, it's definitely not subject to hostage taking, and it's probably less susceptible to footguns, so that's nice. And if the future does come to pass as expected it's future proof, since such a policy will become de facto the normal behaviour of common user agents.

[Edited to make more sense]
Meet the $800 Smartphone That You Probably Won’t Buy
Living in Baltimore, I've found there is a great deal "off the beaten path". You need only look for it. And, having found it, don't put it on Instagram.
> Back in 2014...developers...could use relational databases with SQL interfaces, which are easy to use but they don’t scale well.

I'm skeptical.
> These guys have delusions of grandeur.

Their communication showed only the amount of that that is typical of every start up; it may be more irritating to many technical folk because, unlike most startups, programming was the problem domain and not just a tool used in the solution, making the hyperbole more obvious than normal.

> I just hope Eve's failure is going to be a lesson in humility.

Eve's failure does nothing to change the structural factors that drive hyperbolic public messaging in the startup world.
I like the failure gallery at http://www.voronator.com/about.html . Do you have more? Why the "flower" failed?

It's good tht you have some default examples so people like me that don't work in this area can test it. Are the results recalculated on the spot? Does each user get a unique voronoization?
I totally agree about the unnecessary complexity of the git workflow.

If you haven't seen it before, check out gitless: actual research-backed simplification of the git commandline workflow.

Reduced views of files and history are super useful, but unfortunately don't work in the case where you've browsed your way to a part of the code that you seldom work on, since you're less likely to have loaded them into your narrow slice: it's still nice to be able to fix spelling mistakes far afield, and the web editing helps nicely for that.

What would help with the cases you describe, though, is a synthetic filesystem view, cache-faulted in as needed, like the one Microsoft is building. I'm pretty excited about where that's heading. https://github.com/Microsoft/GVFS for the project, https://blogs.msdn.microsoft.com/devops/2017/11/15/updates-t... for the announcement they're going to be working with Github. Pretty cool stuff.
Swift is a terrible language. While the Hello World example seems to show its simplicity, when you actually need to write useful code it’s the opposite of simple. Unnecessary things like var, func, and the terribly named let clutter up the code. Then there is the backwards variable decoration. Oh and the random use of punctuation which makes reading confusing.

In the end, Swift is terrible. If you are developing on MacOS, stick with Objective-C. It’s a much better language.
It's not. You need someone to patiently and properly explain concepts, though. This applies to any area, not just programming, but programming IMO lacks good teachers.
I've been living as a nomad for the last seven years and had tons of experiences I wouldn't trade for anything. But I prefer to take my time and spend at least a month in each place I visit.

However I can also relate to the homogenization the article describes. Even Vietnam is starting to suffer from this generic urbanization. You can still find undiscovered places if you're willing to really get off the beaten path but a lot of these places are undiscovered for a reason.
i feel like there must be an xkcd that sums up your suggestion...
We use Prolog at university
This is a problem with Heinlein's books in general. They tend to start off strong and then just get kind of bizarre in the second half.
Glad to see a kindred soul. I'm a mistake theorist through and through, but it seems like most people I meet online will lump me in with their enemy as soon as I display any curiosity at all. And that might even be rational on their part, given that they do have enemies whose words pattern-match to mine. And making my words pattern-match to no political position is a ton of effort, and makes them see me as an infiltrator which is worse.
> I've occasionally thought of starting a Slack for this sort of thing.

I'm sure there are many already, but if you can't find one please make one. I'm dying to work with others on these sorts of things.
Why wasn't this page found?  We asked some leading economists
'For example, you'd save money flying to Prague and living there for a year.'

OK, sure, maybe I could but most people aren't able to work remotely so it would be out of the question.
The most important aspect of this is he was wearing a 5mil wetsuit. All of the rest of the things they mentioned are much smaller factors in him staying warm. The wetsuit also makes him slightly more buoyant. I kayak in the winter and have a dry suit, and a 5mil wetsuit when the water gets a bit warmer. In the winter my survival time would be minutes unprotected. The most dangerous time of year is May and June as unprotected kayakers come out in response to the warm air temperature. But the water is still very cold.

In that water he would have succumb to hypothermia in hours. I spent 2 hours wading in water with no protection in the same temperature that he was in. My body temp was 95 degrees, lower than his after 72.
Python has the libraries you're looking for: numpy, scikit-learn, Keras, TensorFlow, etc.

But because everyone else is going to tell you to use Python, I'll say that R and MATLAB/Octave are both acceptable for prototyping algorithms.
How can I reach you with an opportunity?
Huh, that's odd. I thought I seached for the CVE number on the page before posting this. Maybe the page has been quietly updated already. Or maybe I was confused. Actually, I was probably confusing the macOS and iOS announcements.
> Oh, and the fact that people use downvoting to "win" these petty fights.

I didn't downvote you - and in general I don't downvote.

You stated a factually incorrect statement originally and I corrected you. Maybe you meant to say something else but you actually didn't.

> Yes, I could have said that NOT ALL Divers' suits are dry.

That would have really helped. This is HN, a lot of us are coders, you can expect us to be picky.
I'm not sure I'd describe it as "paradise", though I'm also not sure I'd describe it as "not paradise". Reserved judgement there.

But I will note that preindustrial life had many of the characteristics that decentralisation and peer-to-peer advocates seem to promote. Which gives a few opportunities for consideration:

1. Can technology provide that same level of decentralisation? Evidence is suggesting it does precisely the opposite, at least to date.

2. What are the other characteristics of decentralised / p2p systems? Are they inherently feudalistic? If not, what are the other possible structures? Are they inherently anti-technological?

3. Is "bad hygiene" necessary for decentralisation? That is, explicitly creating dysfunction in systems which are too large? I'm still developing that thought, though there's a Mastodon tootstorm here: https://mastodon.cloud/@dredmorbius/36518392

4. Are there ways of introducing necessary degrees of "bad hygiene" without bringing the entire high-technology regime crashing down?

5. Is p2p / decentralisation good, and if so, why? Or why not?
Likely because it has been posted many times already. I've read it at least three times now.
Your HTML is being served as plain text for me. Tried with both Chrome and Safari on my Mac. Funny enough Chrome just displays the HTML in the browser, while Safari downloads the HTML file. Sounds like a cool service though.
No paywall either!
It's a well written piece and very funny. I don't agree with the message though. Let's try to make travel cleaner rather than just decide to sit in one spot and not go anywhere. There's something about travelling from one place to another that humans enjoy, it's a journey. I'm back living in London, UK now for 6 years after having spent 10+ years in Canada and I do not need to own a car so I do not. However I miss cruising. It's just a joy driving and going from place to place in of itself.
I'm not happy about either.

The good news, if there is good news, is that the present rate of human induced CO2 injection is not likely to be continued for too much longer.

Of course, it it induces further injections, things may get interesting.
I honestly though this was going to be about a P2W bible app somebody found with in app purchases to get the different books or something ridiculous...kinda glad that's not what this is about.
You said Facebook’s reputation is a disaster. Then talked about Instagram. I wonder how many people overall know Instagram is owned by Facebook. Anecdotally all my younger cousins and relatives didn’t know when I posed the question. My friends are hit or miss.

Although I’m not sure if you brought up the Instagram example to illustrate social media in general having a reputation problem. Which it does. But people still use some sort of social media by and large (less so on sites like this of course).
The second half of the book is sort of a joke about how we impose a lot of restrictions on ourselves. "Martian logic" is to not do that. The wild ride is the punchline to the joke.

I wonder what story you think could better be told as the second half of the book. Should the alien become a conformist and live happily ever after as a librarian?
Sort of. You can actually do a multi-container deployment in Elastic Beanstalk. I did that the other day with 1 EC2 instance and it deployed both containers to the same instance. I don't know what the behavior is if you have multiple containers and multiple VMs though.

One of the other annoying limitations of a single container deployment on Elastic Beanstalk is that you can only open a single port to the docker container - which is really problematic in a lot of situations.
Here is the problem: If there is an actual large effect size, then you can detect this in small samples. However, the opposite is not true. In a small sample, spurious large effects are MORE likely, not less likely (outliers have a greater impact in a small sample). See: http://andrewgelman.com/2017/08/16/also-holding-back-progres...
It is in Rust:

impl<T> Codable for Array<T> where T: Codable {}

Also synthesized implementations are known in Rust as auto derive (#[derive(Eq, Hash)]).

It's nice to see Swift and Rust agree on such features.
Yes! All my real world interactions with Chris Granger have been very positive, he doesn’t come off as arrogant at all. I admit that I and others were initially put off by the hyperbolic messaging, but I see the value in it now.
That swan is a thing of nightmares.
I'd agree particularly with domain modelling and being able to explain your decisions. Working on those helps both technical and interpersonal aspects of your work.
Actually ALL the psychiatrists and psychologists I personally know use copious amounts of anti-depressants.
Rethinking State Management with React Agent
Artificial Intelligence's 'Black Box' is nothing to fear
Does anyone know which contact and calendar services to use? I want easy syncing with my phones and devices.

Also i gave up Google search a long time ago. DDG at the time wasn’t good enough so I moved to Bing. I stuck with it through now. I do have to use Google for certain hard searches or roughly 5% of the time.
I think the worst case scenario is the rising of the sea level by tens of meters over decades, destroying all coastal cities. Think the Syrian refugee crisis, but hundreds of times more people.
ruby is your shell and you have no password?
>Respect for People - We are committed to ensuring that all NSA personnel are respected, included and valued for their diverse backgrounds, experiences, skills and contributions to our mission and culture.

All NSA personnel are respected, anyone else having a weird feeling reading that that it does not say all persons or something that says they respect everyone?
There is wide variety in human resistance to cold, including cold water. It isn't surprising that someone who had lived in Russia could spend a great deal of time in the tropical ocean. Some people who live in the tropics can do that!

Incidentally, this variation seems not to be genetic, or maybe it is epigenetic. When visiting India during the "winter" with a friend who was born there but had lived in USA for decades, his family was shocked at how both of us were comfortable in short sleeves while they shivered in heavy coats.
Getting Started with Kontena Cloud Image Registry
The misleading thing about the “free law” angle is that PACER does not record “the law.” It’s a system for accessing parties’ legal filings. Opinions rendered by courts, which are “law” are generally posted on the courts’ websites: http://www.nysb.uscourts.gov/judges-info/opinions. PACER is a service that’s primarily used by litigants that’s value is primarily to litigants. Litigants who need PACER access but can’t afford it are given free access.

It’s not unreasonable for the government to charge a user fee to access it, like all the other kinds of user fees the government charges for public services. (Indeed, the government charges substantial filing fees for availing oneself of the courts in the first place.)
My guess is capitalism is the main driver of most of this "globalized sameness," in which case we could vote with our wallets. But I know from personal experience that's easier said than done.
Overstated Evidence for Short-Term Effects of Violent Games on Affect and Behavior