jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You are unlikely to find anyone in the "community of responsible security researchers" to say anything negative about Tavis Ormandy. It is way over the top to imply that he's not "halfways mature".

You will, on the other hand, find plenty of people with real reputations in the industry at stake (unlike yours, which is influenced not one whit by anything you say about disclosure) who will be happy to explain why "responsible disclosure" is damaging the industry. It's not even a hard argument to make. The dollar value of a reliable Windows remote is too high to pretend that bona fide researchers are the only people who will find them. Meanwhile, because product managers at large vendors are given the latitude to fix problems on the business' schedule instead of the Internet's, people get to wait 6-18 months for fixes to trivial problems.

Personally, without wading into "responsible" vs. "full" disclosure, I will point out that vulnerability research has made your systems more secure; the manner in which the vulnerabilities were uncovered has very little to do with it. You are more secure now because vendors and customers pay to have software tested before and after shipping it.

(My personal beliefs don't often enter the picture; I represent the interests of my clients, almost all of whom would rather fix things on their own schedule).

This is an issue that reasonable and responsible people disagree about.
What exactly would we be testing? There's a fair bit of research showing that exposure to information doesn't really cause people to discard incorrect beliefs they already hold. It seems like any testing regime would lead to a state where people with time and money could afford to take test prep so they'd know what answers to write on the test without actually having to change make their voting consistent with knowledge. Seems pointless. But I never did get people who were eager to disenfranchise lots of their fellow citizens at the drop of a hat.
I definitely have the feeling that I'd like to talk about many things! It can be hard to work through :)

I'd say my one topic is actually: "teaching web developers". I happen to talk a lot about React, but I also talk about JS in general, and Rails sometimes too.

That seems to be fine - your topic CAN be something very specific like "React performance improvements", and you'll do well, or it can be something like "How to be a more effective web developer", and that will be ok too - just don't switch between topics like web development, then cooking, then politics, then your dog, then a little more web development, etc.

Sharing some of your life (like your dog, hobbies, etc) is good and is part of you being a "real person", as long as say, 90% of your content follows your major topic.
It sounded like the problem affected one 96-well plate. I doubt that it was directly related to the increase in volume.

This sort of mix-up can happen very easily - for example, if you load a plate into a machine backwards. They (or rather, their contract lab) need to have better processes and internal controls to catch such errors.
Yanked; probably because it's not downloadable just yet.
Thanks. How do you know they havent managed it ? Yeah, that's part of the problem. If you did some research or had experienced these things yourself, you would have some insight to know that it happens all the time.

But we are stuck in our paradigm of having to wait for science to prove us what is true and what is not. So until we break this paradigm, we might never know.

I know, this writing wont help anything, you cannot understand it until you experience anything like it, but I'm just kinda frustrated that anybody who says otherwise than our major religion of science nowadays, gets shot down. Maybe just better to be quiet and continue on forwards.
Orthopedic surgeons must love systemd articles because of all the knee jerking happening. The systemd-resolved fallback is 1) configurable by the distro and end user [0] and 2) a really useful feature since broken DNS causes a lot hard to solve problems.

The fallback is only used when the network connection is otherwise configured and functional but no DNS servers have been defined and the entry isn't in the hosts file. The daemon respects DHCP and manually provided servers and even the hosts file before it tries a fallback.

Modern distros rely heavily on DNS because their package infrastructure is almost all load DNS load balanced groups of servers. So gone are the days where a public package mirror was just an IPv4 address and a base path, i.e. a singular server. A mirror may not have the same IP address day to day.

A distro disabling the fallback is stupid. Fedora should have at least provided some addresses for the fallback even if they didn't want to use Google.

As for the "hurr durr why does my init system have a DNS resolver?" type questions it's just painful to see that level of ignorance in what seem to be smart people. Systemd contains an init system but it's a project providing a number of system daemons (oh shit the name makes sense). It uses a bunch of useful modern Linux features.

I'm partial to the "hurr durr Unix philosophy!" arguments. They're particularly tone deaf on systems loaded with awk, sed, bash, perl, web browsers, m4, ssh, and emacs. The "Unix philosophy" is a decent idea but not a suicide pact.

If you hate systemd go use a distro without it, there's plenty. You can also use one of the BSDs. You've got options. But if you don't "trust" systemd or just hate it at least have an informed position about it. A dumb commit made without understanding or thinking about the consequences is on the distro maintainer, not the upstream project.

[0] https://wiki.archlinux.org/index.php/Systemd-resolved#Fallba...
"At the same time, the U.S. is rapidly degenerating into something that isn't quite the sinister oppressive regime, but getting close to the point where it could become one, if a wrong leader gets elected."

I think it has little to do with any leader who gets "elected." The actual leadership is safe behind the scenes, busy "electing" people with well placed capital. The faces change, but not what's underneath. I think we passed the point you worry we are getting close to, and I think the wrong leaderS have been "elected" for long enough that we're... just totally screwed.

"It's scary."

Yep.
I realized this morning that the post doesn't explain the original title of the piece. We got posted to SMBC, and someone re-tweeted Zach's awesome comment into Spanish:
"Estos chabones hacen CATAPULTAS. Con qué? CON LASERS. Por qué? POR LA CIENCIA http://kck.st/gj3byf

"Con qué? CON LASERS" has become our motto now.
I installed Alfred on Sunday, and am trying to adjust.

For all of the Alfred-switchers in here - does anyone else find the folder navigation pretty unintuitive? Or am I doing it wrong?

LaunchBar / QS's approach:
Type "Documents" to bring up folder, use up & down to select things, and left or right arrows to drill into them. Typing anything searches everything within the current folder. So intuitive to me!

Alfred:
"Documents" brings up folder, Command+Down(?) to open it. Then use up & down to select things, and Command+Down to drill in. If you want to say, open a folder in Finder, you have to hit Command+O or "Enter" and "Enter". You can search but only by the first letters in the filename (not "pdf") .

So for your converts - what's the deal, do you prefer this style, am I doing it wrong, or do you just get used to it..?
Unfortunately, you can't disaggregate in the way suggested above. Blacks and Hispanics are also far less wealthy than whites in this country (which has a larger impact than even income). Once you control for wealth a lot of the gap disappears.

Ethnic gaps may exist, but they probably are symptomatic of gaps in wealth more than anything else. But who konws. There are so many other factors at play for people of darker skin in general in society that I'd hesitate to subscribe to one theory.

With that said, it does point to the fact that US public schools are probably better than most believe them to be.
FWIW, parts of Windows Server 2003 were written at Starbucks ;)
I don't know the legal specifics but they absolutely can, and do, all the time. It makes the stock sink so it's not something you do uncalculated, but struggling or new companies do this all the time. It's a way to raise capital in the public markets. If people believe in your growth, they'll go along and you might not crash too badly after dilution. And yes, some dilute and pay their executive team handsomely year over year.
Every interface is going to have limits and constraints.

Visual interfaces are great for people who have excellent vision and precision control. A friend of mine had a weird stroke which affected his cognitive functions and he lost the ability to read. He could see fine, speak reasonably well, had cognitive abilities... he just couldn't read. He ended up using voice controls and speech for everything on his computer.

If we let the things which affect individuals limit what interfaces we use, we'd quickly end up with nothing.

Ideally, we have 2 or more ways of doing anything to try and deal with the limits of individuals and the software/ hardware we interface with. Having both audible controls and visual controls as they do on the Tesla is ideal.
"What the hell is scoping? Why not put every variable in global scope? Much less complex"
AutoCAD 9 users unite! (or was that still v2?)
I don't really understand copying one's .vimrc to a remote machine via ssh to run a remote vim, while vim itself has open/save-over-scp support.

It's an extra step, plus typing lag, plus my support tools needed by my vim plug-ins won't be there, et c.
Reminds me of one of the points in this lecture:

"Teachers read texts because they are paid to care about the students. You've learned to write in a system where you're writing to readers who are paid to care about you. That will stop."

And he goes on to emphasize the importance of writing in a way that is valuable to the reader.

https://www.youtube.com/watch?v=vtIzMaLkCaM
Like 4chan, Gab also survived the de-platforming witch hunt and are self-hosting almost everything.
> The “all or nothing” approach many states has built is extremely foolish, yes, but that isn’t inherently part of an approach based on prioritization.

You're agreeing with me.
> Structs most definitely will be faster.

I am not 100% sure this is true.

Structs will definately look cleaner in the code.
Not sure they will be faster though.
There are a lot of techniques for sparsifying or pruning or distilling models to reduce inference FLOPS, and they almost always produce better results when starting with a better model. Also, if your model is 8x faster to train at the same size then you can do 8x as much hyperparameter tuning and get a better result.
This isn't my stance, but I'll steelman it anyway:

Those at highest risk of death are the 70+. Coincidentally, people 70+ also have already led long lives / have the least utility left to give back to the society that is doing the prioritization. It is therefore more important to give doses to young people first, as someone needlessly dying with 60 years left on their clock is significantly worse than someone who has already had the opportunity to live a full life and statistically would've died within the next 10 years anyway.
That’s a consumer argument. The public health argument while vaccination is still constrained is that you prioritize vaccination for populations where they are most likely to be hospitalized.

What we’ve seen is that if hospitals aren’t overloaded, they are effectively able to treat people.

In a few weeks, as production ramps, the priority will shift to mass vaccination to everyone. You’ll literally have vans driving around setting up pop up events.
> Someone like me who basically lives in his room and works remotely can afford to wait for shots - someone who works in retail and has 1000s of exposures per day needs their shots yesterday.

I think this is an oversimplification. We are living in our rooms because we choose to; many who don't work in retail that could be living in their rooms are not, and are voluntarily engaging in 1000s of exposures per day. If those people are young and not in healthcare (mostly true), such potential superspreaders are not priorities for vaccination due to this convoluted priority system.
The curious task of economics is to demonstrate to men how little they really know about what they imagine the can design.

https://www.goodreads.com/author/quotes/670307.Friedrich_A_H...

Did you listen to Eich’s statements acknowledging the errors and also the hypothesis of what would have been if not JavaScript? Since you have done some accounting, what have been the productivity gains and new frontiers opened by C? What is the amortization of damage over the length of delay?
Even if you had a data center other peers could refuse to peer with you, remove you from DNS etc...
"There is no cloud. It's just someone else's computer"
I think Verizon did the right thing by turning down Apple at first.

By strengthening Android over the last 3 years, there's now an alternative and Apple isn't the monopoly in the smartphone market. Now VZW can get iPhone on more reasonable terms.
Experimenting on humans with a system backed by the use of force would be despicable. What happened to basic respect for each other?

<snark>
Anyway, if we want to know how a group behaves when lawbreaking goes unpunished, we need look no further than the FIRE industries, Congress, and the current Cabinet.
</snark>
I have had one since launch, use it a lot, but in no way consider it a replacement for my laptop. I see it being closer to a smartphone than a PC/Laptop just as I see a net book being closer to a PC than a smartphone. The day I can do everything with my IPad alone is the day I consider it a PC.
I went to film school for 1 semester then studied performance art for a semester before dropping out. Less than 2 years later raised 750k for my first startup.

Formal education can be very important; being an autodidact is just as important.
Even if the train doesn't fill up, you still need to pay for your ticket to compensate for the fixed costs.
Maybe on the other side of the mountain range. You'd think an aerospace engineer would be able to figure that out.
On my latest project, I've spent about 5k in operating costs, and about 100k in dev costs, and that is just one example. I really don't know where you're coming from when you say dev costs are relatively small compared to operating costs...
All the ones I use (cppcheck, jshint, jsxhint, ruby, clang) require that you have the toolchains already installed. Seems like a pretty consistent design. Those are the official linters [1], though.

Edit: Checked a bunch of the others, including those for Lua, XML and Python. None of them come bundled with the underlying tool.

[1] https://github.com/SublimeLinter
> But it is still difficult to write software that makes efficient use of this abundant computing.

Really? I'm curious. I would think that there isn't much simulated worlds in games because 1) it costs a lot to produce content for such worlds 2) most of the time it's kind-a useless for the gameplay anyway 3) when it's not, it requires actual simulation ideas which are hard to find and develop. In short, "it's difficult to use the available computing resources" would be the least of the problems I think. Is there a game out there using their tech?
Fair enough but please don't go around telling that mixing content/presentation/logic in a single entity is a valid case of "separation of concerns" but on a micro and not macro level. That's just not right!
Over my quota, so can't read the NW article, but your point matches my experience strongly.

I think of it as a delayed gratification problem. There's a bunch of gratification that comes from building something cool, and having people around you appreciate it. If you can get a lot of that based on just the idea of the thing, then you've got much less motivation to actually build it.

If you're going to get 1000 plaudits for finishing, that might keep you going through 10 ergos of work. But if you cash in 800 plaudits right off, now you're faced with 10 ergos of work for only 200 plaudits: and that's an exchange rate it is difficult to justify.

A similar thing happens with releasing little and often, for the same reason. It is massively motivating, until the 4th or 5th release, then you hit the wall of rapidly diminishing returns.
Postgres couldn't support eventual consistency even if it wanted to. You're barking up the wrong tree.

And you're barking at a strawman. Nobody was talking about eventual consistency.

I don't disagree

You could do that less verbosely then.

The real problem to solve is dynamic promotion/demotion of masters

This whole thread is about how postgres hasn't even streamlined the manual promotion/demotion of one master in a simple master/slave pairing.
If you wanted to go over the markup for a FF port, I'll post the GitHub soon. It could be cool to have it work. Thank you.
Medical industry.
Forget religious freedom.

I don't think any private service provider should ever be required to serve anyone, for any reason.

The only exception should be government, public companies, and publicly supported companies (i.e. tax dollars), interpreted in the broadest way possible.
Fraction is less than 1. Multiple is more than 1. You are describing negative fractonal reserve.
So I'm not as strongly opposed to this law as many other. Here's my reasoning:

1. I don't feel any great desire to patronize bigots

2. Universal service laws mean that bigots can't out themselves

3. That means I have a very hard time telling who is who

4. If enough people stop patronizing a business owned by a bigot it will do damage where it really counts; bank account

5. This might actually be a VERY STRANGE way to dissuade people from their backwards views

Of course, it might not go that way at all.

But seeing as how people are talking about not hosting events and not doing business in Indiana, I am pretty optimistic about the possibility.

It's fairly natural to try and defy laws you disagree with (http://niemann.blogs.nytimes.com/2012/10/11/the-legend-of-th...). But it's also fairly natural to change your mind when you have a good reason: declining sales or bankruptcy.
Isn't that the same for the vast majority of adults? I mean sure, maybe replace memes by most recent manipulative news articles, but I don't think it's that different.

I remember my class in high school doing a fake voting session, and sure we made jokes, but most people took it relatively serious.
Red Hat would never participate. Their current (and for like the last decade or more) strategy seems to be to run toward various goals in convoluted and incompatible ways such that they're always "ahead" of everyone else, using their weight and the combined power of several projects they head to force the rest to burn resources playing catch-up with their meandering path to sub-optimal-but-sufficient solutions.
And chips are just some metal and sand, yet we figured out a way to turn them into something very useful. After all, our brains themselves are just "some wires".
Compared to rocket technology, neural tech is still not even in the V-2 stage though.
Structure purist, ingredient rebel: A snapshot between two levels of diffs is a sandwich.
I think it'd be a lot more hypocritical if the US was actively locking millions of people up into concentration camps.
The content doesn't seem to be blocked if you remove the trailing slash. I don't really have an answer for you aside from that though.

E.g.:

- This works: https://github.com/greatfire

- This doesn't: https://github.com/greatfire/

So far as I know, most links (external or internal) to a Github user's page do not use the trailing slash, so the effects would presumably be minimal.
Awesome work, that squirrel looks happy!

If anyone else has used motion on a Raspberry Pi, have you have any issues staying connected to wi-fi? I was running motion on my Raspberry Pi, trying to do something similar, and found that within 24 hours the wifi module would disconnect and stay down. I would have to reboot.

Without having motion running, I can stay connected to wifi for weeks at a time with the same pi/router/network. I haven't found a solution for this yet.
A Github-esque site is insufficient, and may be unnecessary.

What would be necessary is some form of compiler or preprocessor to sort through legislation - and regulation, unless one has a civil code, e.g., Louisiana or Québec, one need consider regulation, and precedent - and pump out warnings and errors re contradictions, inconsistencies, edge cases, etc.

Yes, there is a degree of "all bugs are shallow" if the legs and regs, etc., are in a system with full histories, diffs, etc., and some form of PR support, but that would be insufficient, given the sheer bulk of the body of law.

This is a major reason why budget bills, e.g., take so long to enact: A simple mandate might be easily stated in a clear, clean, crisp English-language sentence, but now that statement needs to parsed and assessed in the context of hundreds of interrelated legs and regs.

Humans do that now and it is long, dreary labour for well-trained professionals who know how the body of law works and know, to a degree, what can be ignored, left unstated, or need be stated very clearly indeed.

Now we want to add thousands of untrained folk like you and I? Hmm, we'll need a really good compiler, and we'll need a Linus or a Theo or two, semi-benevolent highly-opinionated gatekeepers to manage our promotion from the equivalent of low hanging fruit utilities (minor changes to clearly-defined administrative regulations, e.g.) through to the equivalent of kernel space (major social programs, drug legalization, etc., etc.).
Is there enough information in this question to answer it?
https://i.imgur.com/qoSuV4Z.png

Is the loan fully paid off after 12 months? Is it an "interest only" loan?
I got as far as an impressive message which said, "The content in the Education & Skills Online Exam only supports Firefox 10+. Please close the browser you are currently using and re-launch using Firefox."
One of my main side interests is hobbyist game engine programming. I do enjoy playing games, but I don't work on programming engines because I'm trying to publish one. Instead, I find that engine development is a supremely fertile ground for learning about many, many different programming domains (with the benefit of being very close to the hardware). Just a few examples -- concurrency/multithreading/async, including streaming file IO; human-machine interaction (controllers/keyboards but also GUI); audio programming; optimization; graph algorithms (pathfinding and more); AI; data-driven programming; computational geometry (collision detection and more); linear algebra (often via rendering but other areas as well); networking; I could really keep going but I won't. If you're at all interested in low-level, algorithmic heavy software dev, hacking on a game engine is a great way to play with it.

I'm switching gears now to working on a roguelike engine, as the term is supposed to be used. Meaning, games like Rogue itself, but also Nethack, ADOM, Angband, etc, rather than games like Spelunky. I'm excited about this because roguelikes make up for their extremely simple graphics by tending to have extraordinarily complicated systems. Of particular interest to me are procedural map generation (tons of interesting algorithmic possibilities here) and monster AI.

Besides, building a 3D renderer is not something that particularly interests me currently, so skipping that and just using sprite sheets made to look like ASCII chars is perfect.