skysight-inc/HackerNews huggingface dataset:
I am worried about the firmware of Intel processors which I believe have had firmware since the mid-1990s or a bit later. Is this possible and are there tools "in the wild" that are capable of doing this? Does Intel do some sort of checksum to ensure that this cannot happen?
Why employees love remote work
Ask HN: What are examples of third party apps, plugins that were acquired?
In detail are there plugins, bots such as slack bots or messenger bots that were acquired by bigger companies. If so kindly give any you know.
"Learning Rust With Entirely Too Many Linked Lists" is a great example of the complications you run into writing such a data structure: http://cglab.ca/~abeinges/blah/too-many-lists/book/
I replaced all that with guix environment https://github.com/pjotrp/guix-notes it works well for Ruby too https://dthompson.us/ruby-on-guix.html
While I agree with the second part, "Merit" isn't an unbiased descriptor. At the end of the day, deciding what criteria constitutes "Merit" and who has earned it is up to people. People with their own biases.
> This data is also, I'm 99% sure, transmitted in plaintext

I was curious about this, so I did some research.

First, if you run `ssh -v`, you can see that there's a key exchange (eg, Diffie-Hellman), then a cipher and MAC are negotiated, and only once you get to the user authentication portion do your public keys get sent to the server.

So, only Alice and Bob can see the public keys: not Mallory.

Further reading: SSH transport layer, https://tools.ietf.org/html/rfc4253
If you're not aware of Timpsons they do key cutting, dry cleaning etc and these days mostly operate out of kiosks in supermarket car parks.

It's a pretty trainable job to anybody, and the ideal job for somebody who can't get another one. I'm not sure about the Mr Happy thing though, because i've met plenty of grumpy staff there.
Πεος: Πώς Το Θέλουν Οι Γυναίκες – ESCORTS, VIP ESCORT, VIZITES SEX
As much as I loathe PHP, I have to agree.
Go would be another good learning language, I agree. But you still have GOROOT/GOPATH to worry about, I think it's about the same as Java in terms of complexity.

Besides, you don't need an IDE for Java, it's just that most people use one. I personally use gradle and vim when progamming Java.
I just edit the /etc/hosts on my MAc. I have HN, Reddit, Wikipedia, and most video sites blocked. (I'm typing this from my phone)
cfdns – Command line tool for manipulating DNS of CloudFlare hosted domains
>Of course blocking neo nazi trash doesn't "give them credibility"--that is a total non-sequitor.

Yeah, because fringe groups never got any gravitas from being persecuted (or perceived as persecuted).

In fact that's exactly what gave Hitler early publicity: his imprisonment after his failed coup -- which let him write a popular then book to detail his persecutions from the state and his "enemies".
We knew how to build rockets, we don't have the slightest clue how to hack into the brain and interface with the information in it. I think your time estimate is going to be way off, but I hope it is right!
People are freaked out that Unroll.me sold email data to Uber
The Most Important Thing We Can Do to Fight Climate Change Is Try
>
Also, you're not helping your cause by saying you're a Bernie-bro. Bernie-bros are generally racist, as he supports a largely xenophobic nativist trade policy.
There's a reason Bernie's base is largely white. Bernie and Trump supporters are the same.

That game (one's ideas are better because one is a woman/PoC) can be played both ways:

"Women and people of color make up the majority of the Trump coalition"

https://medium.com/@MattBruenig/women-and-people-of-color-ma...

These kinds of identity attacks are lame as hell. And to your point about Bernie's base being largely white, let's look at his recent (national) approval numbers, from the Harvard-Harris poll, which found him to be the most popular active politician in the country:

http://walter.thehill.com/sites/default/files/berniepoll_0.j...

Highest support from Democrats (80%) closely followed by African Americans (73%). What a xenophobic nativist!!!
I didn't know you could even use an out-of-date Chrome. I've been using it from a long time (soon after it was created), and IIRC, at some point, didn't they make updates automatic and mandatory? Or is there some setting in Chrome to toggle that? Haven't checked recently.

Update: Just now went to Chrome Settings and looked. Didn't see a toggle like that. And when I clicked on the About link, it 'checking for updates' and then 'updating Google Chrome'.
Is It O.K. To Tinker with the Environment to Fight Climate Change?
Although I agree with the case that Java is syntactically bloated and hostile to newbies.
However, a person admitted to computer science programme should be well used to programming already from her high school or self-study. If not, the hostility of Java environment is just a minor issue in the context of other courses, alongside of learning how to survive at the university per se.
My impression is that Python does in fact tend to be the default choice for beginning programming/algorithms/etc. courses. It seems a reasonable choice. It does have some peculiarities but is definitely mainstream. And it is suitable, especially in conjunction with its ecosystem (as you say), for a lot of tasks. It seems more generally useful for STEM students and others who aren't necessarily going to major in CS.
Previously: "Regular Expression Matching Can Be Simple And Fast" (2007) https://swtch.com/~rsc/regexp/regexp1.html
The paper deals with "Thompson NFA" approach to regex, with low computational complexity.

Other Russ' papers on regular expression matching: https://swtch.com/~rsc/regexp/
And on top of that, they're only living 5 years longer, that's not much.
Thanks for feedback. I agree I got too defensive, so I edited the post to be less flippant. (Didn’t expect it to jump to HN in an hour.)

I do use emojis all the time in personal communication but I guess it doesn't read very well so I removed them.

The question about components wasn’t meant to be an insult but I can understand how one could see it that way, so I removed it.

Sorry!
I can get a decent tolerance to alcohol no problem, but it doesn't make me feel like shit everyone morning until I have some nor does I get horrible headaches if I try to quit. In fact, withdrawal is so bad its now listed in the DSM-5:

Caffeine Withdrawal DSM-5 292.0 (F15.93)

Symptoms of caffeine withdrawal have been described since the early nineteenth century but have only recently been researched (Ozsungur, Brenn & El-Sohemy, 2009) . The DSM-5 explains that the most common symptom of caffeine withdrawal is headache. The headache is usually throbbing and sensitive to movement. Headache is the most persistent symptom of caffeine withdrawal and can last as long as three weeks. Changes in mood, such as depression and anxiety; difficulty concentrating and fatigue are also common and can occur without headache. Some patients experience flu-like symptoms such as nausea, vomiting and achiness (American Psychiatric Association, 2013). Other symptoms include caffeine cravings and increased appetite (Juliano, et al., 2012) These symptoms begin within 12- 24 hours of caffeine cessation after prolonged daily caffeine ingestion (American Psychiatric Association, 2013). 96% of patients experience at least two symptoms during withdrawal (Juliana, et al., 2012) Symptoms often occur on weekends when individuals tend to sleep in and begin ingesting caffeine later in the day than normal. If caffeine cessation continues, symptoms can last as long as nine days, with headaches lasting as long as three weeks. Symptoms disappear almost instantly if caffeine consumption resumes. Because many people underestimate their caffeine consumption, symptoms are often unexpected and attributed to other causes, such as illness (American Psychiatric Association, 2013).
Whether or not it's decent isn't at issue. The issue is the arrest.

There's quite a bit of indecent, perfectly legal activity which will often result in illegal abuse of authority. For example: Standing on a street corner yelling "cops are pigs, fuck the police" is both somewhat indecent and entirely legal and well protected by the first amendment.

Engage in such behavior and there are good odds you will become the subject of an illegal abuse of power.
We have vat documentation too: http://monte.readthedocs.io/en/latest/vats.html
I agree with other commenter that the overview effect is real but an error. Just because earth is smaller than Saturn doesn't make it insignificant, or make our concerns - wars, religions, reality TV and all - petty. There is absolutely nothing of significance in Saturn that compares to what we have on earth. Significance can't even exist without life.
Hardware might be cheap at some scales, but what if your service gets popular?

What it latency for a single request can't be improved with more cores?

What if your product is used by consumers who may have old hardware? or phones, or watches, or laptops and they want their battery to last?

What if you consistently practiced at making high performance code, maybe then it wouldn't seem "unreadable" to you any more?

What if Linq-like higher order functions weren't slow? https://github.com/jackmott/LinqFaster

What if slow software was common today because of modern attitudes, and I wasn't seeing any increase in stability or features to show for it?
If you look hard enough it's easy to see what's really happening in Syria. I think all these veiled attempts to fuzz the truth only fool the ones who vaguely look for it.
I don't think I will ever stop reflexively typing "news.bbc"...
It's a great intro language. But it's a poor language for university-level CS major students (I realize that most of these classes using JS are not CS-track classes).
It's almost childish the way certain people seem to think the words "free speech" constitute an argument in themselves. Videos of child rape "free speech", watching people be tortured for fun "free speech." Showing minors porn "free speech. ISIS recruitment videos aimed at teenagers "free speech."

Merely attaching the words free speech to something doesn't automatically make it okay.
I bet this is a non-issue, I'm not sure how many burglaries are carried out by someone that picks the locks or uses bump keys but I'm pretty sure it is close to zero. In addition you probably don't want to be burgled in this manner as proving that you didn't leave the property unlocked would be difficult if there was no forced entry, which would make any insurance claim difficult for the property owner.
unique_ptr helps even outside lexical scope when transferring ownership through function arguments, it makes it much clearer that ownership is transferred as opposed to borrowed. It can also be controlled manually (not only by scope) by manually settings its contents to nullptr.
Linux can run on systems that lack an MMU.

https://unix.stackexchange.com/questions/190350/mmu-less-ker...
<rant>There is no fucking way I'm getting a neural implant. Musk, Zuck and their likes can go fuck themselves for even daring to put money behind these ideas before working on the larger problem of understanding how the Internet, and then intercommunications it gives our brains, has negatively affected us as a society[1]. Being aware of our brain's weak spots is critical to preserving a rational society. I would extend that to the infrastructure that connects them as well.
</rant>

[1]https://www.youtube.com/watch?v=rE3j_RHkqJc
How is setting the record straight petty? People are entitled to their opinion, but spreading false (or incomplete) information is just wrong.
Nasscom's response: http://www.livemint.com/Industry/pHkRcTtIoKd8MkTkBNdtSN/Info...

"Infosys, TCS accounted for only 8.8% of total H1B visas"

"All Indian IT companies cumulatively account for less than 20% of the total approved H1B visas although Indian nationals get about 71% of the H1B visas,” Nasscom said. It added that this is a testimony to the high skill levels of India-origin professionals. The annual number of Indian IT specialists working on temporary visas for Indian IT service companies is about 0.009% of the 158-million-member US workforce, it said."

I wonder since this data is public, how come different stats are concluded ?
> I mean, are you saying that, if you personally knew neo-nazi stuff was suddenly being filtered out, you'd start to wonder if they were onto something good?

Absolutely I would. Even if I would not have looked at it before. If the powers that be were trying to keep information from me, I would very much like to know why.

Are you saying that if chunks of the internet were purged, and public figures were blacklisted, you would just be ok with that? If anything, I would go out of my way to seek out what is being kept from me.

What if your blog were blacklisted, because you were accused of being a "Nazi". Do you just think that people would listen to you if you swore that there had been a mistake? Why?
yep: see the current problems some of the social sciences are having with reproducibility.
I think I was unclear - I meant that deleting only "identifying" data, i.e. anonymizing a dataset is hard. Perhaps I misread the earlier comment.

Deleting all data is as you note, easy, with the exception of backups.
I'm pretty sure what he was trying to say is that, as bad as Amazon's warehouses may be, his experience was worse, and, perhaps, that back in the day, warehouses were worse.

What conclusion you or the OP choose to draw from that is a different question.
30 Questions to Help You Improve Your Life in 30 Days
I've tried a bunch of tiling WMs and had this same frustration with predefined layouts. OpenBox has turned out to work best for me. It's not a tiling WM exactly but you can map "GrowToEdge(North|South|East|West)" and get a very tile-like effect.
? It's a university. If they can't convey "advanced" concepts such as setting up a dev environment, they shouldn't be teaching programming.
I feel like in this case, if this person is in fact a "cop chaser", the issue is that they follow the police around and essentially harass them. It's one thing to be off minding your own business, it's another to make a hobby or career out of going out of your way to swear at cops and try to record them responding in a negative manner. YMMV.
Given the complacency cops have toward the indiscretions of other cops, I can't agree with that. Perhaps if the good cops worked harder to root out the bad cops, instead of hiding behind the thin blue line, I'd agree.
Seems to be a recurring theme for services that scrape your email inbox. For example, see https://context.io which is a popular service for building these kinds of apps. They clearly state that the free version is funded by collecting anonymized data from the end users' email inboxes.

Just another reminder that nothing is free =)
I ain't try any trick yo
I understand that you don't retain user emails, and that's good, but do I understand that your service has somewhere a database of OAuth bearer tokens that provide direct access to the email archives of everyone who has signed up for your service? How do you protect that? I would be terrified.
Sure it works, sometimes; the problem is more that it's a particular social game that people (like my younger self) would decide to just start up in the middle of an otherwise not-debate-oriented discussion, without giving any context to what they were doing. I'd just assert a bald-faced claim of something I knew shit-all about, wait for a rebuttal to show up, and then do quick, angry research in order to parry said rebuttal.

Until you see such a thread go four or five levels deep, it's not really clear that that's what's happening, and so you might want to join such a thread as a sane, calm individual, only to have your own argument taken apart "by the seams" in response (e.g. asserting that due to errors in your deduction, you didn't prove your point, even if you may be right) without engaging with its content. Good for lawyering, bad for truth-seeking.

If you then are willing to get baited into playing the game in response, honing your own attack to be bulletproof like a lawyer would, then the truth might eventually find its way out. But if you didn't want to play this game, you'll probably just quit when you realize what's happening, maybe with a petulant "you kno what? Screw this." at the guy who just can't seem to get your words through their head (when they never even believed in their chosen position, so there's no convincing to be done.)

If you explicitly indicate that you want to play this game, it could be great fun for all parties. But I know from experience that the other side of this—being baited into playing without knowing the game is afoot—is painful, and can burn people out on a forum community.
That goes for pretty much everything in these circumstances, yeah
Javascript is a general purpose programming language and your comment doesn't make any sense.
The language used in the Google groups thread above strongly implies that release builds should have the same information embedded:

> I think this approach sounds to be the cleanest. Using -ldflags -s is probably untenable for releases since people expect all of the normal reflection and debugging to work properly. GOROOT_FINAL gets around the privacy issue without making any other major changes.

I'm no stranger to debugging symbols having personal info, that's why I specifically mention `release` builds no less than 3 times. They're even admitting it's a privacy issue but mentioning a fix that's non-default option, but I'll give them that having a fix period is good.

And to this:
> The reason people are defending Go is because this isn't a new phenomena in AOT compiled languages

I'd correct that to the reason you're defending Go in that comment, plenty of people clearly don't think it's an issue not because they're used to debugging symbols having personal info, but because of what boils down to "What's the big deal you're using Docker right?".

All of that aside, my comment about my experiences with Go on HN go well past this single thread...
Reading the article it says that it turns the plastic into Ethelene glycol.
As a Unity3D game developer, I find tech jobs that get specific about what tools are used to be helpful to me.

I want to stay in my toolset and do things I'm especially experienced with and good at.. there is, for me, a significant difference between using Unity3D and Unreal or making 2D games versus 3D games. Sure, I could move to other domains but I would be less effective (at first).

I feel like this is a false problem with a few valid points that are blown way out of proportion.
Thanks. I think I did the calculation wrong.
"The analysis showed the worms transformed the polyethylene into ethylene glycol, representing un-bonded 'monomer' molecules."

Moderately toxic, but breaks down in the air in about 10 days. Used in antifreeze.

https://en.wikipedia.org/wiki/Ethylene_glycol
I believe this was one of the reasons for George W. Bush's push for privatizing part of social security.
Revisited: Subdomains vs. Subfolders
I think there are alternative versions where you add champaign yeast to get a higher alcohol content.
The issue isn't the committees - as V99 said, IANA will assign you a port without too much hassle if you just ask.

The real issue is stupid middleware boxes and overzealous cargo-cult-security sysadmins who block every port except 22, 80 and 443. Getting new applications with new ports to work on the real Internet is rarely worth the hassle, which is why now we have to tunnel every new protocol over HTTP.
Like the other reply said, amphetamines give you the nervous, high focus, zeroed-in feeling. Great for cranking out a ton of code if you write a to-do list beforehand, otherwise I get lost in trivial, pixel-perfect design stuff. An LSD microdose is a much more relaxed high, tons of mental energy but less focused (which is a good thing, compared to amphetamines). Especially for creative work or higher-level/algorithmic programming.
Have you watched the linked videos?

I have gone on at length about the issues with our militarized police agencies in other threads. We have turned cops into soldiers, and soldiers need an enemy, which fosters an 'us vs them' attitude. It is a major issue (one of several) that certainly needs to be addressed.

These 'CopChaser' folks are only looking to antagonize. Rather than improving the situation, they are feeding in to the "us vs them" mindset (despite that, in most of their interactions, they are the ones who come away looking like jerks (while patting themselves on the back the whole time)).
I'm not saying it would be easy. I'm just saying Eliot Ness's example proved that it's possible, even in an environment rife with corruption (Prohibition-era Chicago).
"So what facts am I missing? What makes it even remotely okay that Musk and Facebook are promising the public telepathy within a few short years?"

The author probably didn't read Tim Urban's WBW article[1]. Elon Musk never claimed that we were going to have telepathy n a few short years but rather that he was hoping that he would have some sort of BCI that would also be used by people who don't have some sort of disability.

"I think we are about 8 to 10 years away from this being usable by people with no disability … It is important to note that this depends heavily on regulatory approval timing and how well our devices work on people with disabilities."

"And Mark Zuckerberg gave a timeline of about 25 years.
Mark Zuckerberg said: “I would be pretty disappointed if in 25 years we hadn’t made some progress towards thinking things to computers.”"

So I think the whole article has a clickbait-y theme, I would expect something more objective from the MIT Technology Review.

Finally as the author said Musk has indeed missed the deadlines on his achievements, but nonetheless also he manages to go through with his plans, both with SpaceX and with Tesla.

So even though I don't expect the neural lace in "a few short years" I think it will come eventually.

[1] http://waitbutwhy.com/2017/04/neuralink.html
HyperCard was formative in my youth as well, and I definitely think JS is a fine introductory language for the self-taught, bootcamps, or even lightweight tech school courses. But when we're talking about top-flight CS programs like Stanford I think we should be teaching students something that generalizes better.

Java is crufty, but adequate for general algorithms. Personally I did the traditional Scheme in my MIT-based curriculum and so I have a bias for the syntax-less approach with a lisp, but if I'm being honest with myself I have to say that Python really is the best general purpose language for people to cut their teeth on.

It's not that I think JS is a bad language, but it is pathological in its TIMTOWTDI-ness, and that is going to confuse the hell out of beginners. To have a fighting chance you're going to have to lock down the curriculum to a sane subset of JS, Crockford-style, but even then you will run into nasty cognitive dissonance when exposed to real-world JS.
It feels like the concern people have on AWS isn't in exceeding the free tier by $7, but by getting a surprise $10k bill at the end of the month.
I don't do anything novel. I have my private key on three devices.
There's no implementation of globbing in Rust's standard library, so we'd need more information regarding which implementation was used for the blog post. I'm guessing one of two possibilities:

1. The glob crate, which is stdlib ejecta from pre-1.0, and appears to be in maintenance mode (it hasn't seen a "real" commit since Jan 2016).

2. The regex crate, which is very actively developed (and in fact inspired by rsc's writings and Go's regex implementation).

If it's the former, then indeed it's probably as disinteresting as "nobody has bothered to ever benchmark this crate". But if it's the latter then I bet burntsushi would be very interested!