skysight-inc/HackerNews huggingface dataset:
They later posted on their Twitter feed that the problem was caused by SiriusXM, and as a stopgap fix they'd be disabling that. But this mostly sounds like a massive failure to follow software-industry best practices. In particular:

* They released the update a Friday (bad; you need staff ready to respond to problems

* They released the update to everyone at once (bad; you want to deploy to a small subset first, monitor that subset for problems, then deploy to the rest);

* They didn't have a rollback option ready

* They didn't isolate software components well enough (SiriusXM shouldn't be able to crash the whole OS)

* They didn't have good instrumentation - it took until Monday for them to find out there was a problem, and two days after that to find out which component was causing it.

The center-console software is mostly not safety critical, but there is some possibility for a problem there to be a safety issue, which makes these issues quite concerning.
Algorithms, Etc. (2015)
I was asked about that kind of "programmer universe" stuff during my interview process with my current employer. I said I didn't have a GitHub, never been to a programming conference, didn't participate in the local dev scene, and didn't really program on my free time. I said in my free-time I like being outside, hiking, camping, and fishing...It didn't hurt me because I got the job, of course, I'm working for a utility company and not some flashy SV/NY tech startup...
Neat!

The new tool Observable is a pretty friendly / straight-forward way to make this type of thing, for folks who want to get started on making interactive explanations.

Here’s one in the same general area as the link under discussion: https://beta.observablehq.com/@freedmand/sounds

(Observable has the additional benefit that readers are treated as peers/authors and can play with the code directly.)
On Interprocess Communication
What is the threat though? Aren't most university research programs very open and don't they publish everything they can get published? I understand the part about not wanting spies working for telecom companies (for example) because they could mess with our infrastructure. What's the issue with being inside a university?
const $ = document.querySelector
const $$ = document.querySelectorAll

:)
There might be a few reasons.

The population is aging. People less opportunity to work for wage that can support the price especially if its anything like the Netherlands, paying to much to go from a place you don't want to be to a place you don't want to be either sucks. Even with traffic jams public transport can't compete unless you like torture.

Might just be the people who were key riders just aged or fell out of income bracket that can use it.

I ride a motorcycle year round instead of using 2 different public transport vehicles and walking that makes my journey 55 minutes instead 20 at a good time of day.

Costs me nearly nothing in fuel, no parking cost while the public transport is up to 10 euros a day.
FYI: My neighbor developed something similar in the 70s. It was purchased by a large pantyhose company for many millions with additional revenue promised from royalties from future sales. As soon as they owned it they killed the product to maintain their revenue stream from short-lived hose. The inventor lost millions from sales that never happened. Don't let this happen to you. If you are successful, they will come knocking.
Google is hoping that this will discourage people from going to even the minimal effort to use an adblocker.

The next step will be to mildly then not-so-mildly burden effective adblockers on Chrome.
you could also just dust off the original specification. code up whatever it's supposed to do, then special case all of the junk that doesn't match.
> Redundancy doesn't help you with ionizing radiation.

It, in fact, does help. Voting mechanisms can help protect, detect, and/or recover from radiation-induced bit flips and outages. Early radiation-induced failures in systems can also be addressed in this way.

SpaceX has significant experience with using redundancy to address space radiation problems via their Dragon program. And the Falcon 9/Heavy upper stage uses similar redundant avionics and travels through the radiation belts on its way to GTO. The Falcon Heavy launch demonstrated cruising through the very worst part of the Van Allen belts (thousands of kilometers higher than Starlink) for hours (multiple orbits, I believe) successfully using conventional electronics made tolerant to space radiation through redundancy.

> Parts get exposure even when powered off.

Cumulative exposure effects like you're describing are something that SpaceX is addressing by replacing the satellites very frequently, up to every 4 years. Given the need to upgrade frequently anyway to keep abreast of technology improvements, the extra cost of this is minimal considering the insane price (and low performance) of traditional rad-hard electronics.
I’ve reacently read the Burnskie book about crypto assets in the hope that I might come away more enlightened about the market and how to assess it. The opposite was the case. After reading the book and looking into it more, it’s very hard to see these things as assets at the moment, or to see much utility in the technology. Don’t get me wrong, there certainly is some and it is certainly ‘cool’, but right now blockhain feels like a solution looking for a problem.
Programmable Networks Train Neural Nets Faster
I am glad we are on the same page.

The problem is that these don't translate well when we turn them into practical frameworks.

So how do we teach mindset?
This article doesn't include numbers for the Roadster.
This is a nginx module for this functionality

https://nchan.io/

I have used it before. Super easy to setup. Even with kubernetes.
It depends on the scale. Running a personal blog with sub-1MiB/s traffic is not a problem. I've seen some larger projects though where detailed data analysis had to be employed to debug bad connections... that's not a one-man-job and it was a serious headache to work around some of the less... neutral providers.
I found a similar thing with email notifications. If you regularly login to FB and look at your feed they will leave you alone. Delete the app from your phone or neglect logging in and you’ll start to get email notifications about the silliest things. Of course they don’t contain much more than “so and so shared a link” without any description of what was shared (trying to get you to login and look.) Not quite as bad as 2FA number, but irritating nonetheless.
That day better never come; If the last thing I dearly love, illumos (there is no OpenSolaris any more) ever gets relicensed under that fascist GPL, I’ll never write another line of code again. That would be the last straw.
The other reply has clarified that state schools don't cost that much. But just to add on, a lot of international students are merely upper-middle class in their own countries (i.e. family has 1 non-luxury car, lives in a 2 bedroom apartment, takes 1 international vacation every 3-5 years). They take out student loans just like American students and count on paid internships and post-completion Optional Practical Training jobs to pay off those loans. While they're studying they tend to live very frugally - no cars, very little eating out or partying, sharing rooms etc.
> Assange’s thinking appeared to be rooted not in ideological agreement with the right wing in the U.S., but in the tactical idea that a Republican president would face more resistance to an aggressive military posture than an interventionist President Hillary Clinton would.

Seems quite a bit more nuanced than the headline.
Oh wow, awesome! I've never heard of this, but it seems really great.
This happened to me too. The value of being on facebook is an illusion. In person relationships are vastly more rewarding, both emotionally and financially.
Thanks for the tip. I could totally see them doing something like that. Anything to hold on to the legacy business, even if it means killing innovation.
A variant are memory-hard PoW algorithms like Equihash. To calculate a hash you need a lot of memory which makes ASICs infeasible.
Network effects work both ways. Can cause a meteoric rise, or a dramtic decline.
Shipping system fonts to GitHub.com
Sounds like a good reason to send the spam text message filing report. How much is the fine per incident?
If they're not processing STOP as an opt-out, they're in major violation of the CTIA's rules on short codes.
Some stories:

A friend at school brought a giant stack of $500 Zimbabwean bills to use at our school tuckshop. This stack of bills was probably about 2 feet high. This was in 2007, and at that point a meat pie or coke must must have cost tens of thousands of dollars at minimum at the tuckshop. It had probably been a while since I'd seen someone actually try to use such a small denomination bill... I asked to hold his stack, but as I was holding it, some of the bills started falling out of the middle. This was during our recess/mid-morning break, and there were a lot of kids standing around. Someone saw this money fall on the ground, and naturally came over and started throwing it in the air ("making it rain", like Lil' Wayne) and soon more joined in. The school headmaster just happened to be walking by (a large, grim-faced white man) and demanded to know who was responsible for all of this. My peers pointed me out, and I got corporal punishment the next day.

Power cuts were constant (daily at their peek) and we didn't have a generator, so I did my homework by candlelight. The city of Harare stopped delivering water to our residence in 2007, and AFAIK haven't resumed...

Another memory that sticks out is when my dad said "hey, let's go get some petrol for the car". This was at 7 or 8 pm, so I got in my pajamas, and we drove to the neighborhood gas station, where we waited over night to pour a few litres of petrol in the car. I didn't even think _that much_ of it: I'd grown up in an era of shortages and economic decline, and the situation only became worse in my teenage years.
Can you define what a 'respectable' CS program is? I'm currently taking a core CS class online for fun at a major public university and its nothing earth shattering. In fact, I'd go as far as saying that I get more out of blogs and study aides like 'cracking the coding interview' than this class.
"Attack of the Fifty Foot Blockchain" and the associated blog is worth a read
You can actually see one of the pull requests about this already. [1]

My favorite part about it is response to criticism that the changes may break the underlying cryptography they are using-

> We do not have cryptographers familiar with this kind of thing, sadly. [2]

1. https://github.com/monero-project/monero/pull/3253

2. https://github.com/monero-project/monero/pull/3253#issuecomm...
> Removing all cars from the road (most of which aren't private cars anyway) during peak time would maybe increase demand by some 5-10%.

Also, it would make buses faster and thus more attractive vs. the tube, further reducing the increase in demand on the tube.
From what I remember, the term GPU was invented by NVIDIA's marketing team for the GeForce campaign. It sounded a bit weird in the beginning. In hindsight, it was a strike of genius.
Eh, good for people living in the EU. Switzerland hasn't, it's not part of the EU :(
$0 if you own enough lobbyists and congressmen.
In your same link the undergrad living expenses is $64k/yr.
The government doesn't benefit from hyperinflation, it benefits from wiping out its debt. Taxing away the excess money after it has finished doing that prevents hyperinflation while still reducing debts.

The government has the most to lose from hyperinflation, because without currency anyone will accepts, the government is severely reduced in power. With a healthy currency, the government has nearly unlimited ability to finance itself.
Oh, there's a ship party built into the Process, alright. It's called the sprint restrospective, and everyone sits around and argues for an hour about what went badly during the sprint.

Even more fun is the sprint retrospective retrospective, where everyone argues for two hours about what went wrong in the sprint retrospective.

I wish I was making that up.

Edit: it's not that I don't get the point of retrospectives, I do...but I've seen them taken to comically absurd levels, and in any sizable team it always seems to be the three people that care the most about their particular flavor of Scrum that sit around arguing about how much better it was the way they did it at their last company, meanwhile everyone else just wants to leave and get back to work. A small number of loud people will always have strong but completely arbitrary and anecdotal opinions about process, and in my opinion it's not healthy to give them a regular spot on everyone's schedule to complain about it.
I am not too sure, but someone in the Monero space told me that it is some kind of "voting on Moneros direction"-thing. Basically by forking the community decides what the developers should do.
Yeah, only those who are capable.
>it's stupid to call a planned update everyone goes along with a "hard fork"

No, a hard fork indicates a set of consensus rules that is incompatible with the current set of consensus rules. This occurs when the domain of valid blocks expands. When the domain of valid blocks decreases, it's a soft fork.
The class names don't matter. Each grid-template-areas value has to match the grid-area value (the actual grid item being placed).
If you send a STOP, though, won't that cause you to stop getting 2FA codes as well?
This is exactly why I'm teaching myself skills in it and computing.

I cannot rely on Google.
I really hope this is a sign of the end times for Facebook. I genuinely believe that the world will be better off without it, and its effect on culture, mental health, work habits, and socialisation. _Especially_ for young people.
I know... I was being super, super sarcastic.
(Edit: My comment is about the fear-mongering part, not the racist part).

>What if these were Russians and the title was "FBI Says Russian Operatives..." would you have said it's straight up racist fear-mongering?

Yes, I would call it fear mongering. What exactly have these operatives done? What can these operatives do?

International students are required to be registered full time, or they'll be in violation of their visa, and since 2001, universities are proactive in flagging these people down. They are only allowed to work 20 hours a week, and only on campus. Internships are allowed if part of their degree program. So it's not as if they are coming in and then running around doing heavy subversive stuff.

As foreign students, they do not have accessive to anything any other student has access to. If a professor is doing anything classified, they need to get clearance for their students, and likely are not allowed Chinese/Russian students at all.

In terms of their promoting their values/culture aggressively: Well join the club! They're doing exactly what every other group on campus is doing (many with support from their embassies).

But to get to the original statement: Yes, it is fear mongering because the article failed to indicate any kind of damage being caused that is beyond the norm for groups on campus. Industrial espionage? Show me some proof or examples. This is pretty much the same as saying "Beware! Commies on campus!" Or "Beware! Muslims on campus!" or "Beware! Abortionists on campus!"
With respect to auto insurance, the insurance contract is governed by the laws of the state in which the car is registered, however the rate paid is based on where the car is principally garaged. If someone is paying a lower rate by not correctly listing where they live, that is insurance fraud (albeit of the small time variety), and depending on the state can void coverage or incur other penalties.
Worked on me. I associate Starbucks with a place I can go to work for as long as I need after buying a large coffee.

These sorts of submissions have made me self-conscious about going to non-Starbucks to get any work done, heh.
Any tips that you can give to someone who is about to finish his Master's when it comes to looking for jobs?
And we continue to tolerate those who wouldn't tolerate us...

Even the Chinese have a word for these people who naively defend and turn a blind eye to this sort of thing: "Baizou".

From Wikipedia:

"The word baizuo is, according to political scientist Zhang Chenchen, a Chinese word that ridicules Western "liberal elites". He further defined the word "baizuo" with the definition "People who only care about topics such as immigration, minorities, LGBT and the environment" and “have no sense of real problems in the real world”; they are hypocritical humanitarians who advocate for peace and equality only to “satisfy their own feeling of moral superiority”; they are “obsessed with political correctness” to the extent that they “tolerate backwards Islamic values for the sake of multiculturalism”; they believe in the welfare state that “benefits only the idle and the free riders”; they are the “ignorant and arrogant westerners” who “pity the rest of the world and think they are saviours”.[7] The term has also been used to refer to perceived double standards of the Western media, such as the alleged bias on reporting about Islamist attacks in Xinjiang."

https://en.wikipedia.org/wiki/Baizuo
It's not superior, but is more versatile. I'd argue the lack of any kind of analogue input gives the product a limited lifespan. I've had the same studio monitors for the past 10 years, and headphones for 15 years. Audio equipment has always been one of those things that does not get better with time.

But now we have Bluetooth headphones with hard to replace batteries, and proprietary wireless connections.

As for the flat frequency response, that's pretty cool, and the fact the user doesn't have to rent a meter and average the frequency response curves across the room (and then apply a suitable EQ), means that many of these are going to end up sounding better than most high-end speakers.

Because really, how many people who buy high-end speakers bother with room treatment and tuning?
How does that work? Download DB file, read/write, upload DB file (if written)? What about concurrency?
Is posting paywalled articles an acceptable thing on here ?
It has nothing to do with workload, that's the price for a dedicated IP to serve a TLS certificate to serve the (rapidly diminishing number of) non-SNI capable browsers and devices.
Lack discovery? What is `man` or `info`?
There's one about programming the hexagonal grids (eg. for the turn-based strategy games):

https://www.redblobgames.com/grids/hexagons/
I suppose then the question becomes "Who would you rather have listening in?"
So not a war on TSMC etc like I thought this article was about. But a war on Bitcoin ASIC designers.
Facebook has been steadily decreasing the usefulness of its email notifications in order to push more use of its app and website. The old notifications used to give you the content and allow you to reply through email, but not anymore.

The notifications are also dark-pattern hard to manage. If you don't want a type, you have to wait to receive an example of it to unsubscribe. Their central notification page only allows you to re-enable particular notifications, but give no way to disable them individually.

Facebook is a terrible product that can't die fast enough.
I was probably exposed to (mostly in film, not reading) Dickens, including Twist, at around that age. When kids are young enough, they aren't so frightened by that sort of thing because they simply don't get it. They know the words that are being used, but they don't really understand the real-world situations and insinuations that the words convey.
It's pretty clear from some simple googling that he ended up somehow activating a feature called "Facebook Texts" (the key giveaway -- that replying to the texts posted to his wall):

https://www.facebook.com/help/130694300342171?helpref=faq_co...

I believe that he didn't set this up intentionally and it may very well be a bug that caused him to be signed up, but as bad as Facebook is I'll eat my shoe if they signed up every single person who gave a 2FA phone number to this service.

Not to detract from the fact that Facebook's nagging is indeed a huge problem.
Yes.

Click the web link below the article link.
The page shows an ad[1] that says:

Tesla referral code
Use it to buy Tesla's Model S or Model X

[1] https://weinzierl.keybase.pub/2018/tesla-referral.png
Persecution complex, projection, feigning incredulity... Hypocracy is SOP for bullies.
Criminalize? Where did you get that from?
No, it just means you need an ASIC attached to a lot of memory slots. You could probably use rejected DRAM, with a few bad bits, and save money.
> if I don't push back on the people who want to hurt others for their own gain, I'm just as bad as them

Now, I don't mean any offense, and I am sure you are a wonderful person, but doesn't the phrase above translate into you wanting to hurt (~ push back on) certain people for your own gain (i.e. for your peace of mind)?
It only pays for the bills because publishers have said, "sure, put whatever tracking script you want on there, we don't care". And yet they have the power, because they have the eyeballs.

Look, nobody runs 30 second commercials in a loop for an hour at prime time, because the TV stations know it would chase viewers away forever. Publishers have to draw a line in the sand and hold it. Not likely, though. It took browser makers to kill pop up ads.
It really depends on what you're looking for. If you're trying to build a solid understanding of algorithmic patterns, the Algorithm Design Manual is a quite good choice, and not hand-wavy nor lacking in rigor in any meaningful way.

If you are trying to prove properties of particular algorithms or you already have a specific algorithm in mind that you're considering using and need to analyze its complexity, then this would not be the best choice.

You shouldn't dismiss/denigrate the book because it doesn't fit with your personal use case.

The whole 'lacking rigor' idea here is a common pitfall for programmers—seems predicated on the false idea that coding is this one dimensional activity with a hard side and a fluffy side, and the fluffy side is largely comprised of deceptions for the weak or timid. I bet there's a strong correlation between folks who prefer (e.g.) Cormen to Skiena and those who insist on using terminal windows and vi/emacs for every task—and yet the correlation you might hope to find with the quality/depth/interest of their work fails to hold.

I always feel kind of bad when I see programmers taking on this attitude (often times it manifests as they're trying to freak out more novice programmers and display their supposed superiority), and unnecessarily hampering themselves. It's one aspect of our culture I'd really like to see die out before it spreads to the next generation.
I disagree.

I've outlined my main points in a post on Reddit: https://www.reddit.com/r/Monero/comments/7x82yp/technical_cr...

In short: a memory-hard PoW algorithm (such as Cryptonight) can be gamed by using exotic low-latency memory like RLDRAM3, QDR-IV, or Hybrid Memory Cube.

Its not as many orders-of-magnitude better than BTC, but it'd probably be on the order of 1x to 10x more power-efficient in the case of RLDRAM3. Although due to the costs of developing an ASIC and buying expensive RAM like RLDRAM3, it would likely cost a bit more than commodity hardware.

You'd make it up eventually in energy savings however.

The recent Hybrid Memory Cube RAM looks incredibly fast and power-efficient however. I wouldn't be surprised if HMC + FPGAs or ASICs completely destroys any "ASIC-resistance". Fortunately for the cryptocoin community, HMC is incredibly exotic, expensive, and rare at the moment.
That kind of response is too cynical, and just discouragement from actually trying to fight the problem.