skysight-inc/HackerNews huggingface dataset:
Comments and strings, yes. And even though, non-english comments is considered bad practice at the non-english-but-international company I currently work for.

In identifiers? No way in hell. ASCII is small and well known and yet has its share of subtleties between \r \n \t and whitespaces and case-sensitiveness.

The main point of ASCII is that it is really, totally, viewable without any surprise. Most programming fonts will be unambiguous, and won't make one letter appear like another: oO0, iIlL|1

Also, you can make monospace fonts for ASCII. One character can occupy a predictable space on screen.

Unicode is another level totally. Not only do tons of glyphs look similar but also some of them are hidden, some of them reverse the order of the flow (LTR) some modify others, some (like emojis) are supposed to not be easily colorable. And of course, d̕ia̻̟̮c̨̤͚ri͍͕̪t̘̫̺͎̰̘i̯̫̱̻c̵͔̙̮̻̫͕̝s͉̹ make character expand up and down (I only went smoothly on this one, use http://www.marlborotech.com/Zalgo.html to realize the magnitude of this mess)

I once had to deal with a program written in Japanese, luckily in UTF-8. I was very tempted to propose patches using accentuated French and emojis.

I'll be a proud defender of my beautiful French language any day, but as a programmer, we have the incredible luck of having more or less standardized on a language and a simple encoding. We should see that as an asset, not as a limitation.

Imagine if Linus commented his code in Finnish. We can't have that.
is tylenol, not aspirin. unless the formulation has changed.

I'm not sure of any generic formulations of hydrocodone that are made with aspirin and widely prescribed.

there are some like Percodan but those are 5/325 AFAIK and oxycodone, not hydrocodone.

I'm not a doctor though, just a nerd.
I went to my BIOS and turned AMT "on". I turned off my modem and connected my Lenovo to Ethernet. I sshed into another machine, and ran the curl command back at the Lenovo. I tried ports 16992 and 16993 per the article. And I got no such response.

This shit is never clear, but did I have to actively turn this thing on to be vulnerable to the remote variant of this attack?
Interesting, I guess I always thought this applied to credit as well, just not as drastically. I stand corrected.

> Increased revenue: In the US, the different in interchange rates between PIN-based debit and signature-based debit transactions can be substantial for larger dollar payments. Although Regulation II (a.k.a. the Durbin amendment) caused the card networks to reduce debit interchange rates for the largest card issuers to just 0.5% plus $0.22, this still results in interchange of about $0.72 on a $100, signature debit purchase. The same PIN-debit purchase might generate about $0.25 and possibly less in a area where there's substantial competition between PIN-debit networks. To be fair, this isn't true for credit card transactions (since there is effectively no such thing as a PIN-based credit card transaction in the US today and therefore no distinct interchange rates for PIN-based payments) but is does explain why there might be a general preference not to proliferate the use of PINs as the US card population and terminal base is converted to support EMV.[0]

[0] - https://www.quora.com/Why-is-the-USA-adopting-chip-signature...
How to Optimize Your Images for SEO – Feet Love Socks
The book itself contains an appendix which shows the analysis. It doesn't seem to have been published as a journal article, but it is based on publically available data and basically the same argument was put forth by the author of the book in an article on ProPublica.

https://www.propublica.org/article/rare-agreement-obama-romn...
I noticed two gratuitous cuts at liberals: Clinton and Sanders. The cuts are the sort that don't normally appear is such venues. They resemble the fake comments that Russian opinion manipulation AIs generate.
A big reason the small object optimization exists in libstdc++ containers is because system malloc() is not fast enough.

We're not talking about another optimization (small object / locality) as his issue was caused by libstdc++ alloc pools which would not need to exist in the first place if system malloc was better. So libstdc++ reinvents end up reinventing the wheel poorly.

As the author mentioned, when he disabled the optimization behavior GLIBCPP_FORCE_NEW he ended up burning more CPU via system (glibc) malloc(). Once he added jemalloc on top of GLIBCPP_FORCE_NEW, this pretty much evened out with previous behavior runtime performance.

The conclusion towards the end of article:
> The right answer to "malloc is slow" is to make it faster.
Ngrok: Secure tunnels to localhost
C++ operator delete has 25 overloads and many of them take a size. http://en.cppreference.com/w/cpp/memory/new/operator_delete
They say it is a test program. Maybe they are not testing if it is effective but rather how much it slows down the screening?
Zuckerberg realises the dangers of the social-media revolution he helped start
Who pays for it and organises the visas and your work and stuff?
Don't forget in the majority of cases unupdatable too! (No vendor is going to issue fixes for old boards)
I would recommend a good internship over any other way of learning, and I would vote for extending the GI bill to help pay for them.

Code school won't turn you into much of a coder, nor will an Ivy League university. They will establish some sort of foundation, but I think the benefit-per-month and -per-dollar is not the best. And this is coming from someone who loved school, mades As and Bs, and graduated from a university.

Books and online resources are not the whole answer either, not for a beginner. You need a jump start. Maybe school would get you jump started, but an internship would be even better. And this is coming from someone who read thick books cover to cover on JavaScript, Apache, and SQL. I seem to do well with books, not needing a class --- but I wonder if I could have done it without some solid real-life problems to sink my teeth into. I didn't get an internship. I got even better: a job where I could learn on the job --- basically a paid internship.

Humans learn best through apprenticeship, on-the-job demonstration, using more than one of their five senses, question-and-answer. It was true in the Middle Ages, and it's true now. We haven't changed.

Never underestimate the bandwidth of a human face-to-face interaction.
If you want someone to commit perjury out of spite then do this.
This makes some good points.

- Tesla is still losing money. Basic reality check: that can't go on indefinitely.

- Tesla is no longer production-limited. Tesla's can no longer sell as many cars as they can make.

- Solar City installations are down, way down.[1] More systems are being sold rather than leased, which is good for revenue.

- Tesla's selling, general and administrative expenses are very high for an auto company.

- Even with optimistic sales and profit margin assumptions for the Model 3, profitability doesn't look good.

These are real problems.

[1] http://investorplace.com/2017/05/tesla-solarcity-tsla/
It certainly does not automatically reload on configuration file change.

This simply means you can have hitless reloads - change your configuration, reload HAProxy, and you will drop zero incoming connections during the reload time. Other methods previously existed to do this without having to first drain traffic, but they were both unwieldy and still tended to have a performance impact.
For one, I often read Dan Piponi[0] / sigfpe's articles on my phone, and they sometimes have long equations that stretch off the page. If you drag the page in the commonsense way, you end up moving to another post, as you say: I've somehow subconsciously learned to drag at an angle and then correct by scrolling up or down as needed. It's sad that it has to be done, but it works.

[0]: Here's a delightful classic with pictures: http://blog.sigfpe.com/2009/05/three-projections-of-doctor-f...
Marketing Strategy for startups (Restaurants)
Does this guide have anything about references? Didn't find anything about that, but maybe I missed it, I think its a pretty important topic to cover. Also didn't see anything about the different types of constructors.
(Slightly off topic) Looking at the wiki page, In what universe is that criticism of capitalism considering taxation/statism is most obvious example of rent-seeking behaviour ???
OK, in my fantasy world, material witnesses are at most put in protective custody, in a nice hotel or safe house. They're not arrested like criminals, and thrown in jail.

So why don't they do that?
I would invite you to consider the possibility that you are coming into a situation with a pro-academia bias that creates the reality you find yourself in. That's not at all unusual for someone who's worked at Google. As long as we're trading anecdotes, I have some that could easily show the opposite.

In my experience, intellectual curiosity, intellectual openness, raw intelligence, initiative, and attitude are much better indicators of success as a programmer than having a degree.
It was only yesterday that I was reading another discussion from hacker news about problems with Gnu C library.

https://news.ycombinator.com/item?id=14271305
I do. And I also recall thinking they were/are naive. I still think that.
Information we need at Work
> There can be no consensus when members of a group are for-profit corporations with selfish interests and zero interest in the common good, there can only be lowest common denominator.
reply

This 100 times.
Uh that's what they've done. The article is about Instagram becoming like Facebook in the sense that this is a massive property on the scale of the core Facebook product. 700 million users vs Facebook's 2 billion.
"it's common knowledge that not paying will negatively affect perfectly good reviews"

No, it's a common rumor. Repeating rumors does not make them true, and this "knowledge" is completely false.

I have no financial or business interest in Yelp. I just don't enjoy seeing my own work, and the work of my colleagues, disparaged by completely unsubstantiated rumor mongering.
Cookie-cutter is also what 99% of programmers work on. Yes, it's nice that you were on the team at facebook that built the first react prototype, or that you were the first software engineer at oculus. The rest of us are building apps, adding an endpoint to an api, figuring out what the new database schema should look like, etc. And there are a hell of a lot more jobs openings for "blue-collar coders" than there are for geniuses.

I mean, it's great you're working on the latest computer vision algo to make the billboards in Minority Report a reality. I just spent the day wrestling with Google's client API registration and authentication nonsense so I could get per-page bounce rates.
That would be a remarkably dumb thing to do. When the system is screwing you over, rebelling is usually the worst decision.
Remember that space is 3d. Not only do you have the surface area of the entire earth + the area from where LEO starts. You can then stack layers on top of that.
Spammers using CSS to bypass image blocks
It seems the remarkably dumb thing to do is to come forth as a witness. A good chance you get thrown in jail for it.
My favorite part about the Scrolls dispute is that Notch, not wanting to waste thousands of dollars in a legal procedure (he was likely to win but nothing is ever 90% sure) proposed, seriously, to its opponent to settle the matter with a Quake 3 match:

"I challenge Bethesda to a game of Quake 3. Three of our best warriors against three of your best warriors. We select one level, you select the other, we randomize the order. 20 minute matches, highest total frag count per team across both levels wins.

If we win, you drop the lawsuit. If you win, we will change the name of Scrolls to something you're fine with. Regardless of the outcome, we could still have a small text somewhere saying our game is not related to your game series in any way, if you wish.

I am serious, by the way."

http://www.shacknews.com/article/69777/persson-proposes-quak...
If it means his life gets ruined because he loses his job, and a ton of other awful cascade effects, then yes, he shouldnt come forward.

These types of warrants are incredibly, incredibly counterproductive for justice.
That image is made up of a 50 row table, with each row containing a single 100px wide and 2px high cell.

Each cell has 50 "pixels" set using CSS gradients.
What exactly is the end goal of these advertising platforms, exactly?

Ads in my mind are zero sum, so I'm pretty clueless on this front.

One thing I find interesting is the simultaneous popularity of these newfound distractions and task/project management software. Are we solving problems that were intentionally created and calling that progress?
Luxury Branding the Future Leaders of the World
"Pristine tidal wetland" means "mud flat".
Unless the government buys from Tesla, Trump's help won't matter much to investors. In the case of a bailout, investor equity is the first thing destroyed. Trump would certainly help Tesla to survive in such an event, but for investors, its' better to buy after that than before.
Hacking Productivity
How many miles has Homer logged? What kind of streets / conditions / etc? Have you run it at night? I see the build, but no demonstration of capability. Do you have an app? How do you summon a car? Are you expanding to new cities?
Anybody know the sample size? At this point I'm pretty skeptical of "amazing" behavioral psychology finds.
There are things out there, great things, just struggling to be the next whatever. There should be a way to look past the eclipse of Google, Facebook, Twitter, Instagram and Snapchat.
Sure, I think Rolex is a product of very capable social engineering, which is why it can command such a high price while knock offs that cannot be easily identified as such sell for a fraction.

Also, the above poster's assertion this is proce discrimination is plainly wrong and uninformed. This has nothing to do with price discrimination.
no, it doesn't. it means that ads appear on search pages. just like every other search engine on the internet.
Yeah I guess it makes sense for people who are not rich.

Mid-end phones don't appeal to me at all.
Ads over time extract profit margins from all other industries. For example at least 50% of all profits from mobile games are spent on acquiring users from ads.
Same here. I was once assaulted by a police officer on the property where my father worked. The cop was employed as security and did not wear his badge openly. He was dressed in civilian clothes with his badge on his belt, behind his back. He verbally accosted me on a visit to my dad's place of work. Not knowing he was a cop I let him know where to go. He grabbed me, bent my arm behind my back and shoved me face first through hard metal doors. My father was livid and got in on the argument, on my side. I had bruises all over my face, neck and arms. I filed a complaint against him, but a week later he was part of the largest cocaine bust in my town's history. As a result he was beyond reproach. I've got a few other encounters like this, though not as bad. Not all cops I've run in with were bad, some were more than reasonable, but the bad encounters outweigh the good at least 3 to 1. Give a power tripping person a badge and a gun, hide them behind the blue code and the average civilian has little to no recourse.
yeah that seems like the normal cycle of anthrax, after all its optimized to be frozen and come back.
USAA, a financial institution made by the military community for the military community, has a program called Vetfit = veterans for IT. It puts them through an intensive 14 week bootcamp.

Perhaps there's not enough knowledge about this program but 1/4 of USAA employees (~31,000) are vets.
> The problem, as I see it, is this: you can be sure consciousness exists (try and doubt it, and you will only discover the conscious experience of doubt), but you cannot be sure that anything else does.

This is a pretty shallow interpretation of your perceptions I think. A Cartesian cogito argument doesn't prove that you exist because it assumes the conclusion (and so does not prove subjectivity exists).

A non-fallacious cogito argument is, "this is a thought, therefore thoughts exist". Where does the subjectivity arise in this proof?

At best, you can prove "this is a thought asserting the existence of subjectivity, therefore thoughts asserting the existence of subjectivity exist". This clearly does not entail that this belief is actually true.

So in conclusion, I dispute your certainty that consciousness exists. Many things seem certain at first blush, but turn out to be false upon closer inspection.

And if you want something more concrete to chew on, I recommend reading [1], which is a neuroscientific theory that attempts to account for our apparent experience of subjectivity.

[1] http://journal.frontiersin.org/article/10.3389/fpsyg.2015.00...
I am originally from Turkey, but reside in CA.

We have some sort of "rule of thumb", if you will, that reads "don't talk (to the police) they might write you down as a witness"

Though situations are a bit different, the overall message probably applies here too.

Also, if there is a law that could be abused, no matter how good the intention of the law is, it will be abused.

This is why I cheer up EFF for standing up for the people of the united states, even in contraversial cases that might involve actual criminals.
Things like this is why I was happy to see the LLVM project write their own C++ standard library. libstdc++ has always seemed a bit hacky and fragile to me. It's great to have an option which is a more modern, clean codebase.

Have you tested to see if this works better with LLVM libc++?
Discussion in response to this comment elsewhere.

https://www.reddit.com/r/rational/comments/69f7nw/d_friday_o...
My decision won't last for 4 years. If the stock's price looks right, I would jump back in. Given Tesla stock's volatile nature, it has a better probability of dropping 100 points than keeping on going up.
Watch out for selection bias. The question is what are the odds you are going to pick the right fad?
> I'm big into mechanical watches and I find it surprising that more software developer types are not into watches. They're the mechanical parallel that completes my otherwise purely digital world.

The lack of interest from my side is due to the inferiority of mechanical watches in accomplishing their main purpose: keeping time. I know my smartphone always has the right time, because it's internet-connected and uses NTP. For a mechanical watch, that trust just isn't there: either it has the right time, or it's run out of power.

Surely, I can appreciate the craftsmanship, but when it comes to knowing what time it is, this is not relevant for me at all. When I look at a clock, I really appreciate knowing that if it has run out of power it doesn't display the wrong time, as opposed to a mechanical watch.
> knowledge of math and science

Right. You cannot solve engineering problems with programming skills unless you also know engineering, just like you cannot write accounting software unless you know accounting, etc.

For another example, if you were coding the Shazam app, a good understanding of undergraduate math is needed to code of the fast fourier transform part. Even more so, one would need that knowledge to even realize that an FFT was the path to a solution.
It says "in:spam" at the top though.

I looked at my gmail spam and didn't find any of these.
Thanks for this. This isn't the first article I've seen that tried to make tenuous connections between climate change (née global warming) and all manner of horrible, immediate effects. The environmentalist crowd gets frustrated that most people consider their cause to be a far off problem that everyone currently living won't have to bear the burden of, and they use articles like this to try to create fear of immediate consequences in order to advance their agenda. I like to read facts, not speculation created by masters of fearmongering.
Tesla ain't going nowhere. A lot of people are missing the point as to why the stock is so high.

It's so high because it's the future, not because of current sales. If it's the future then the argument needs to be a little different if your hoping to convince people to dump it.
But I wouldn't expect physicists to have disdain for engineers.

Then again, any discipline that has "science" in its name probably isn't.
> Everyone loves emojis!

Objection!
Someone I knew was held for a long period of time as a material witness. Initially in a jail cell, but eventually released with restrictions to his wife (restrictions involving travel outside of state, etc). Because of this, he lost his job. Because of that, he lost his wife.

Their reasoning: He was a flight risk. But he wasn't. They had never attempted to contact him to ask him to testify. And he had cooperated with them in the past. They just picked him up, and threw him in jail.

More than a year later, they had the trial. He was never called to the stand.

So all this pain because they wanted him to testify, and he was never called to testify.

He sued. His case went to the Supreme Court eventually. Unfortunately, he lost the case. But he did win some minor cases and got damages in the six figures.

Not enough in my opinion...
Because they're looking for leverage to force witnesses to cooperate. "Testify, or else."
If there is a law that could be abused, no matter how good the intention of the law is, law enforcement could abuse it.

This is why I totally believe in slippery slope argument when it comes to laws. Privacy comes to mind, and I cheer EFF for standing up for us, the people of the united states, even in contraversial cases where the suspect is the actual criminal in a trial.
Amazing; I hadn't seen that story. Vox doesn't prove that this particular phishing attack was the way the attackers got access to Podesta's email, but what an unbelievable failure by their IT team. Who would fall for this?

The phishing email claims to be from from Google support, and tells the user:

> CHANGE PASSWORD: <https://bit.ly/[deleted]>

That should be enough red flags. Also, the bitly address expands to one in the domain, myaccount.google.com-securitysettingpage.tk
Interestingly enough Warcraft 3, despite being almost 15 years old, still gets new patches. The latest one came out just a month ago [1].

[1]: https://us.battle.net/forums/en/bnet/topic/20753797075
One would assume this is in reference to legal decisions involving emoji, not inserting the gavel and joy emoji in decisions for fun. A murder case where the defendant sent the gun and skull emoji to the victim prior to the time of death, for example.
Purely curious, what if that happen? 100% proprietary, will it do damage to any alternative language that use JVM?
Agree - the meta model idea is exactly the kind of nonsense that people make fun of Java for - complexity on top of complexity. That doesn't mean that Jigsaw doesn't have room for improvement though.
The west bay ones have mostly shut down. You can look at some drained ones by driving out Seaport Blvd, which is the bay end of Woodside Road. There are still some narrow gauge tracks and hopper cars lying around. The east bay ones south of the Dumbarton Bridge are still operating.

The process is simple. Seawater is let into a pond, and about half of it is allowed to evaporate. This doubles the salt concentration. That brine is moved to the next pond, which is half as big, and about half of the water is allowed to evaporate, which doubles the concentration again. The final pond is much smaller than the original, and there all the water in the now highly concentrated brine is allowed to evaporate, after which the salt is scraped up. The process takes huge land area and about five years, but little labor.

Different bacteria live at the different brine concentrations. That's why the colors vary.[1]

[1] https://news.ycombinator.com/reply?id=14276449&goto=item%3Fi...
Flying the first open source satellite UPSAT