skysight-inc/HackerNews huggingface dataset:
Is that the point?

There are a lot of people here completely in support of this, and it's not hard to trace an IP address to an ISP. When brigades start calling for ISPs to stop serving these sites, do you really think that's when they'll stand up for free speech?

Keep in mind in the span of just a few days, we've seen the jump from application platforms (Facebook, Google) to now infrastructure providers. The leap to ISPs is not that far, and something tells me when it happens, supporters will simply move the bar again.
Things that the players think are computers. Sorry for such a vague answer, but here's an example.

Suppose some people live in a Minecraft server, unaware there's anything else. Within the game, they build some computers (search for "working computer in Minecraft", it's been done many times).

They run their computers a long time and observe soft errors. The soft errors are caused by cosmic rays hitting the Minecraft server in the real world, but our heros don't know that. They attempt to protect their computers, moving them underground and setting guards to make sure no creepers get in, etc. But nothing they do stops the soft errors. Of course! What could they possibly do to stop soft errors caused by real cosmic rays hitting the Minecraft server?
Wow this thread is very depressing. I'm really sorry to say that this time I strongly disagree with HNers.

I'm a previous human rights activist and I worked in a lot of past elections in Turkey. I am very opinionated on this issue and I strongly believe the future is software-only votes.

Naive reasons why we should use software-only voting:

1. Humans can do mistakes. Machines can't do mistakes (unless humans who programmed them did mistakes)

2. It takes more time and resources to count votes compared to automating it.

3. You'll use less paper, so better for environment.

Better reasons why:

1. Voting is an entirely impossible-to-debug process. If you live in a corrupt republic like Turkey of Russia you need to spend thousands of dollars and people to ensure elections are held democratically. Because government won't ensure that or they will actively work against it. Software can be made debuggable.

2. If you live in a country like Russia, government can attempt collect data about your votes to estimate/learn which party you voted for. With cryptography this can be made mathematically impossible (or equivalent to very hard problems like PvsNP)

3. Recalculating election results is very infeasible in real life. If you store election data (so that it's impossible to find who voted what) and make it open, everyone can confirm election results EVEN IF we find a bug in retroactive computation script.

4. With free software (free as in freedom) it is possible for experts (computer scientists, cryptographers, law makers, attorneys etc...) to audit the process of election. This is not possible in real elections: lawyers cannot audit the election so it's possible some people make wrong decisions interfering in people's votes (i.e. deciding a bad vote to be ok, vice versa)

Problems:

1. Backdoors etc. Solution: use free software and pay experts to redundantly confirm system works. Pay software engineers to maybe write parts of the system in agda, idris, coq so it's provable. This is not terribly worse than the space program etc.

2. Not everyone can use computers. Solution: you can organize the exact same election system, call people to special places to vote and use computer instead of paper.

3. What if we're hacked even after experts checking the system? Solution: redundantly store the data, use parity bits RAID etc to ensure data integrity. If there is some unrecoverable data loss, cancel elections.
Flask is great for smaller things where Django is far too verbose. Like single file webservers for basic stuff.

Its also for more complex stuff but then you have to grab additional libraries to do stuff like db management, migrations, serialization, etc.

Flask also has some, in my opinion, rather uncomfortablly unintuitive global scope stuff. Where responses aren't passed into the view function, they're available on the imported flask object.
Are you really suggesting that conspiracy theories such as JFK, Roswell, Area 51, Antivaccine/"mark of the beast," Moonlanding, Big Foot etc weren't already in popular culture before the internet was popularized? Because, in fact, many of them spread because there was no wide usage of the internet (Roswell, probably being the #1.) It helps create lore. Even X-Files, a show that I adore, was really pre-popularized internet era.

Think of Ruby Ridge, Waco, etc. Those conspiracy theories led to the Oklahoma City bombing. And they were widespread prior to the internet being a big thing. Think of the Turner Diaries which was big in the early 90s, there are too many examples to even list.

9/11 was maybe the first popular internet spread conspiracy, but I would make a strong argument that without the internet it may have been more widespread because there is less online debunks.

I don't know if you've ever argued with a conspiracy theorist but their minds were made up before any major theory was proposed. It's a natural distrust of authority.

Do I have hard data? No, and I am willing to be that it would be incredibly hard to measure that anyhow, but I do have tons of anecdotes and history to back up the claim that it's nothing new. It's human nature.
If you must do whiteboard interviews, here's a technique I've used with great effect:

Have someone else pick a coding problem (that you as the interviewer don't know beforehand), and work on it from scratch together with the candidate.

Being upfront with the candidate that you don't know the answer yourself puts the candidate at ease, and you'll be able to better judge the candidate's soft skills (communication, critical thinking, empathy in case I don't understand the problem).
Yeah. It just seems very coordinated. I would have thought had it been random individuals there would be a lot of chatter and cheers when a call for a ban succeeded. And some chatter on who to pick. But I could be wrong.

Just wondered if someone could put a face on who is pushing for this.
Man, I grew up in a third world country where race was a complete non-issue (unless your color made you stick out like a sore thumb, in which case, you'd be a celebrity, not get picked on).

Coming to the US is what made me encounter racism. American society really is broken from within when third world countries can get around this but America can't.
Just because it is our common convention in lay conversation doesn’t mean it isn’t “arbitrary”.

These spoken language conventions developed before there was an established name for “zero” or even a concept that “nothing” could be a number per se.

For similar reasons, we have no zero cards in our decks, no zero faces on a dice, no zero hour on our clocks, no zero year in our calendar, no zeroth floors in our buildings, East Asian babies are born with age one year, etc.

It’s only by another set of historical accidents that we have a proper 0 in our method of writing down whole numbers. Thankfully that one was of obvious enough benefit that it became widely adopted.
Nine essential tools from ICIJ’s data journalism and programming experts
Is that true? If the murder is racially motivated and thus a hate crime, isn't the sentence longer?
Whats odd is calling a application "not secure" because it uses the platform's software distribution channel.

Here's a thought. If you are so concerned about the NSA that you think Google's cloud is a problem, why are you running the OS developed by Google?
Cards can be pulled physically but not replaced without changing out hardware associated with telenav units.
See: https://f30.bimmerpost.com/forums/showthread.php?t=1149540
Don't you read the news? There have recently been articles in the international press that Amsterdam is a jungle right now:

> Official ombudsman, Arre Zuurmond told Dutch paper Trouw that "the city centre becomes an urban jungle at night".
He added: "Criminal money flourishes, there is no authority and the police can no longer handle the situation."

https://www.mirror.co.uk/news/world-news/amsterdam-tourists-...
Yes, I understand that but it seems incomplete, is correct thing to do but it may not be the only thing to do IMO.

But I agree that the point discussed is an important/significant one.
The free speech absolutists would have been more convincing had they been as up-in-arms about the banning of ISIS or ISIS-affiliated accounts over the last several years. This happened by the hundreds-of-thousands.
They think it's about gotcha questions and they think they fail because they didn't leetcode hard enough.

But ... if you read some of the feedback from interviewers at "those companies" that rely on these interviews, they say the reason they failed someone is exactly because they "didn't leetcode hard enough". It is manifested as:

"Well other candidates got the same solution as you, they just did it 10 minutes faster"

or

"You missed an edge case, even though your core algorithm was correct".

This is a huge issue with these interviews. It's all too easy for interviewers to evaluate candidates based on how fast, correct, neat or "complete" you answer was. It's easy and takes no time.
He's clearly not sick of using his Twitter account!
If you keep breaking the guidelines like this, we'll ban the account.

https://news.ycombinator.com/newsguidelines.html
Trusted News
Pepys’ old house on Buckingham Street in London was my office for a couple of years. It was nice but he seems to have had more fun there. I did encounter fellow cyclist and similarly adulterous Boris Johnson on his bike around there before he became world famous bumbling Brexiteer and Foreign Secretary.
There is no connection between Ayn Rand and pragmatism.
Having read the article but not knowing anything about the posts themselves, I think most of this thread misses the point.

Clearly Microsoft knew it was hosting Gab and what Gab was. There's a troll argument that suggests Gab is just "free speech twitter", but of course that's not the case: I've been screenshotting the front page for months, from a random anonymous account, and every time I've done it the front page was full of horrible Islamophobic, racist, and anti-Semitic crap. That and bot content.

My point here is: everybody knows that's what Gab is. Microsoft isn't pushing back on Gab's anti-Semitism --- without anti-Semitism, there is no Gab. They had specific harm reduction problems with a pair of posts, one of which, according to this article, was a call for violence directed towards Jewish people.
What do you consider a “flyover” state? From the major cities I know that are not on the west coast, New York City, or DC, $125K is around the top for a “Senior Developer” and $145K is near the top for architect level skills who don’t have any direct reports.
....BUT WHAT ABOUT....
Would you be ok is an islamic terrorist group threatens the west using Microsoft's services?
CLKSCREW needs user mode DVFS (Dynamic Voltage and Frequency Scaling).

These don't exist on embedded processors like the one I referenced.

And, if someone has physical access, all bets are off.
HN is well into the territory of censoring, rather than moderation. Let's be real here.

Ever since dang, it's been a free fall.
Yes, and when I say 1/3, I mean 0.3333333333333333333333333333333333333333333333333333... and so on. Unfortunately, I can't tell you exactly, since we're using decimal.
At work, we have multiple Prometheus deployments (one per DC), so naturally we've added the plural, "Promethei", to our vocabulary.
The Tragedy of systemd
Seems like an easy problem to solve - every ECU generates its own encryption/signing key at first boot and dumps it over the serial port, which then gets recorded somewhere. This is eventually passed down to the car’s owner in the documentation, and the key needs to be presented before any firmware upgrade or configuration change.

This isn’t bulletproof either, but surely more than “hey I’m legit, here’s your new firmware, could you install and run it please?”.

Also I’m surprised they’d go after tuners, considering those are usually the most loyal customers you could dream of.
> I've been screenshotting the front page for months

Out of curiosity, why?
I’ve been fascinated with this since I first heard about it on NPR about a year ago. I love my dogs almost as much as my human family. In fact, I usually find myself trusting in my dogs more than other people and am that guy you see at the local dog park all the time. Point is I am the kind of person that would do this if I had the money. But i wonder how similar the dog’s personality would be to the one i loved. In some ways, seeing a dog that is identical to one i loved but acting completely different would be harder than dealing with the loss itself imho.

Better to just cherish the life while it’s there.
I'd like to try one of these out, but at $20 per bulb it's a a bit steep. Are you able to comment how they compare to the Feit Electric 90+ CRI bulbs sold at Costco for a few dollars a bulb?
It's also the case you can't use Telegram's end-to-end encryption on desktop clients at all.
I honestly don't know why. Something just made me think I was going to want data about it someday.
This article says that IBM charges for access to the chain and says it's private. But what I want to know is how does something get onto the chain, how do you know the data reflects reality, and who is computing the blocks.
Thought this was a reference to "the simpsons did it"
necessary "if err == nil"s never do bad.
I did found some Go code contains many unnecessary "if err == nil"s, however I think this is not the mistake of Go, it is just thant some Go programmers misuse them.
While a number of retirees move to Florida permanently, a number of New York pension recipients remain on Long Island because their house is paid off and their pension is tax exempt from everything but Federal tax. So 80k in pension payments is equivalent to 120k in salary roughly (which is taxed heavily in payroll and state taxes).

So, they stay in NY for the good doctors and paid-off house and soldier through the cold weather. All of this wouldnt be a big deal if NIMBYism wasn't a thing, but it is.

Population on Long Island continues to explode as people commute by train to NYC to avoid exploding rents there. Building a house or remodeling a house on Long Island is extremely, mind-blowingly expensive and regulated due to the local town governments in Huntington, Oyster Bay, Manhasset, Babylon, Brookhaven, etc. I have tried really hard to get any town to permit me to build a 100k house on a 40k lot of land- nope, sorry, we only allow massive houses built out of expensive materials here because we want you to pay as much property tax as possible.
It is better to tax the negative outcome, because then the choices about what replaces it are not being made directly by the government, and that can reduce costs and to an extent scale up more quickly. But, US politics seems too dysfunctional for a carbon tax, so unfortunately we’re left with deciding whether to let the perfect be the enemy of the good.
Shades is also a good app on android for dimming the whole screen much darker than the default slider will go.
This is absolutely implemented in modern CPUs, as debug or management features. Usually switched off - being able to turn it on from ring 3 would be a massive bug.
Tesla is an American company.
You're assuming quite a lot here. Was he not able to write flawless code without syntax errors, or did he struggle with the core idea of FizzBuzz?
Without judging on the validity of some of the statements made/cited in the "Debunking Handbook", I can't help but wonder, how many of the psychological experimented mentioned in it are part of the reproducibility crisis.

Reading that handbook, whenever a social experiment and its outcome was mentioned, my initial thought was: "Hmm, interesting. I'd like to reproduce that experiment… several times in fact, and fiddle with the parameters, to see, if and iff so what circumstances may influence the outcome."
If you work in IT, you well may be "worth the trouble", because you probably have more access than a "normal" user. First you try to compromise someone in the IT department, then someone in the C-Suite. Goes for social engineering as well.
Maybe I'm misunderstanding that parable, but isn't that the opposite of the parable?
I’d be curious, are interviewers running whiteboard interviews willing to do one, conducted by a colleague, in front of their team?

Does this practice exist anywhere?

It would be interesting to do this maybe once a year? And put $100-500 toward getting a pass or non-pass(money gets donated to interviewer-selected charity), just to throw in some money in the game?

And I mean an interview based on non-trivial CS problems, not brainstorming / code ideation which we do often.
Its not that Socialism & Democracy as a combination was not tried. The Pre-1991 India is a good example, it also had War on Poverty and whole enchilada. Nothing did more to get millions of people out of abject poverty than 1991 economic liberalization.
Microsoft asks Slashdot to remove posts (2000)
Remember that OTR, Cryptocat and PGP were secure enough when Snowden was agreeing about handing data to Greenwald and Poitras. So while Signal isn't secure if you're NSA's target, it might be secure enough to protect you from passive threat scanning.
> A number of other silly ideas that still hold traction and do actual damage

Worst idea that still holds traction and has caused actual damage: Marxism. >100 million people murdered so far, and it's still going strong.

If we're going to start banning bad ideas from the Internet, maybe we should start with that one.
It could also be just Microsoft employees:

> Late yesterday, Dorsey posted a tweetstorm explaining Twitter’s decision not to ban notorious conspiracy theorist Alex Jones ... At that point, current Twitter employees got in on the action. Marina Zhao, a senior software engineer on the Twitter Moments team, called out her CEO for muddled thinking
David this looks fantastic. I can’t wait to play with it.

Just on the GDPR front, our DB also has customer data. We currently host on heroku. Does the data we pull in / process using retool go anywhere else except for where we point it?
Inner workings of input and output in IPython
Love seeing a year of solid effort manifest like this. Nice work!

For every frontend team out there, this should be the goal of your development efforts--to build a component library like this that can be used to rapidly compose any kind of application.
You can never stop bad ideas from spreading, but you can decide if you'll ever hear about them or have the opportunity to fight them. If the most repeated idea wins but bad ideas are forced to spread in hidden places without refute then bad ideas are the only ones getting any voice and they win by default.
I would pay a share, and I'm sure others would too. Unless he has set a price and there were no takers, that argument is fallacious.
Since you mentioned children learning to count, I tried to find a general, widely known case that would be as applicable around the world, and I provided a study examining why 0 can be a difficult concept (which humankind developed very recently). The number of toddlers who are engineers in the sense I think you’re talking about is approximately zero, too.

Furthermore, the widespread mathematical / scientific computing languages have used 1-based from FORTRAN through Matlab and Mathematica. Statistical papers are published with accompanying R code , very rarely with Python. If 1-based indexing is too hard to get used to, you may not be in the target audience. Anecdotally, I used C and Python well before started R, and I’m not really the smartest bulb in the box. I was annoyed for about a week. If you have the knowledge of what you will use Julia for, this hurdle seems very minor in my opinion.
People still need to communicate with their peers in insecure networks. Now you need to compare the nitty gritty details and choose the most secure one for your needs. If you need content protection to keep dick picks out of NSA office circulation, Signal is probably the best. For metadata-free chat, Ricochet and Briar are currently the top duo.
Thanks for telling me :) Paypalling now
I don't know, somehow along the way, videos of beheadings and other cruel content became ok and simple text/opinions can now put entire sites at risk.
I am not familiar with the content of the messages, but from now on it's enough to get certain ideas labeled same as these, then it will have to be deleted. The number of labels will increase, and so will the reporting and the deleting.
> I'm not a fan of wind- big, ugly, noisy, and deadly to birds.

Wind does not kill birds in significant numbers, that is misinformation.

Offshore wind is many miles out to sea, so it hardly matters if they’re big, ugly or noisy. It also reduces the effect on birds from negligible to nonexistent. In practice they are a few dots on the horizon, if we really are not willing to put up with such a minor inconvenience we might as well give up now.
You almost always only want to implement __del__ if you're writing an extension in C. Otherwise, the GC generally takes care of cleanup perfectly fine.

And in cases like the one cjhanks describes, __del__ doesn't get called reliably enough. In those cases, using a contextmanager is better.
I once worked for a company where the software that ran thier back end was written in Powerbuilder by contractors in 1999. The two developers who were there had been there for 20 years supporting the system and writing stored procedures.
Good thing we have a thoroughly cross-cultural construct for developing an understanding of exactly that: clinical psychology.

So, yes, we do know what dysfunction looks like, to an extent.
Scale affects things. An audience of 12 vs 12 million is a significant difference.
Emotional Intelligence (EQ) Test [pdf]
> Jam a needle into the condenser mic to short circuit the membrane

Just open the damn thing and disconnect the wire, it's usually not soldered so you could easily connect it back if you decide to sell it.
Sheer coincidence, I tell you!
Until Tox defaults it's communication through Tor, it doesn't offer any notable differences. Sure, there is no central server, but intelligence agencies can see who you talk to without compromising server just by looking at the destination IP address of packets. Tox suffers from same MITM problems if the ToxID is changed e.g. on Twitter page of your contact, the same way the author of the article claims the "checksum" of Signal's APK can be changed by NSA, your employer or angry spouse.
So those cyan LED's have a forward voltage drop of 3.2-3.6 volts. So you'd be looking at a 32V-36V 350ma power supply or thereabouts to hook them up in series.

If it were me, I'd probably run everything in parallel just to keep the voltages lower, and be able to use readily available power adapters.

Aliexpress has a PWM controlled constant current driver that takes 5-35V in and outputs 350ma max [1]. 10 of them are $20, so they're not too expensive.

At a forward voltage of 3.3V for the LED's, you'd be looking at slightly more than 1W per LED at 350ma (P = VI).

Those constant current supplies probably have an efficiency of maybe 66%, taking that into consideration, I would think a 12V 2A power supply would be enough to drive the entire thing. And that could be a wall wart that you get at the local hardware store.

[1] https://www.aliexpress.com/store/product/10PCS-A58B-1W-LED-D...
If it's actually criminal speech, enforce the law.

If it's not actually criminal speech, the answer is more speech.
Tensor Flow 1.10 Released
And the worst part is not just labor arbitrage.

Rules that we have defined to protect the environment in which we live, safety of the products we use, security/privacy of our data.

All of that gets arbitraged away, just like offshore havens are used to hide dirty cash behind veils of various legal stuctures.