skysight-inc/HackerNews huggingface dataset:
Imposing your own personal lustful attitudes on others who do not want to share in them and then feel internally justified (usually by the fact that no one you directly know is speaking critically of such types of actions) is very much so a display of a complete lack of any regard for other people's well beings (outside of you and your 'circle').

Edit: I thought about refraining from saying this but it really should be said: your comment is so beyond idiotic that it merits nothing except pure disgust and abhorrence.
Free trip to NYC for aspiring travel entrepreneur
5 quick tips to help keep your website secure
It's not a straw man. People make this argument:

https://news.ycombinator.com/item?id=7813953

https://news.ycombinator.com/item?id=5434585

You can find lots more with a quick search. It's more or less the standard response when some naughty person asks "why do we care about diversity?"
The techreport.com article says:

The obvious initial targets for TSX optimization are server-class applications like transactional database servers.

Looking at your wiki links though, I would think this would be awesome for almost any high-performance multi-threaded program. Am I wrong about that?
I completely agree. I've been working on a blog post titled something like 'How to argue against the H1-B program and not look like a Xenophobe' and this is precisely one of the points I make.

Among many changes, one of them should basically be a fast track to citizenship for H1-B holders, and not have it be tied to the employer. If they are that smart and that needed we should make it easier for them to stay.
The british, and maybe other countries, have the concept of a 'Gap year' where it is acceptable to take a year between high school and college for the purpose of travel and community service. This can alleviate the problem of "not being ready".
The URL is a bit off - http://www.hiregun.co/
> "The SSL layer instead handled a raw file descriptor and, consequently, lifetime handling was not automatically synchronized ... We worked with the networking team and fixed this issue within hours."

Why on earth is Facebook writing their own SSL layer for iOS?
Sure, the motor is more efficient, but energy density of gasoline is around 50-100 times that of lithium-ion battery packs[1]. Sure, you can get around that in electric cars because of the more efficient motor and simplified car design. You can remove a bunch of conventional car parts and replace the weight with batteries. Still, I don't think you can dismiss outright research into fuel cells, which promise to be much more energy dense than batteries.

[1] http://en.wikipedia.org/wiki/Energy_density
So.. will everyone simply accept the microcode update that disables those instructions? Or will there be some kind of compensation for newer laptops etc? Wonder how Apple will deal with this, for example.

Or is this such a non-issue that nobody cares?
If you are as curious as I am and decide to browse langly.fr for other interesting stuff: Don't click on links that say "...dont clik" and if you absolutely must, turn down the volume or put down your headphones and be prepared to restart your browser.
This is really great! Anyone has any idea what kind of RAID are they running on their pods and what kind of read and write speed one can get from one of these?
Sophos is breaking the internet
Scope: The larger the project, the harder it gets to release.

Tools: The longer it takes to release, the less it will be done.

Culture: The harsher the response to failure, the less risk shall be taken.
Not having a detailed and thorough product definition delays the end result. The development is fast but if you keep recoding the same functionality with different color, different fonts, different form fields you are constantly shifting the goal posts. The solution is to ship the ugly (unfinished version), get feedback and then ship again.
As a systems guy who was intially very skeptical of Transactional Memory, I've been very excited about TSX for a while. Unfortunately, it seems that the initial implementation in the haswell processors wasnt very efficient[1]. Im looking forward to future hardware implementations by intel.

1. http://natsys-lab.blogspot.ru/2013/11/studying-intel-tsx-per...
i feel they are just over complicating.
The dangers of sharing ‘Genie, you’re free’
I don't think this is an apt comparison.
The reasons you list are often cited reasons why managers or people in authority should not "fraternize" with subordinates. You're right, very logical reasons, and why most companies frown on that behavior.

I understand that founders want to be taken seriously, and and investor blurring the lines between professional and personal relationships can jeopardize that, but not all relationships with investors are like that, and I'd imagine not all founders would doubt themselves if approached after the fact.

I am biased, because in Seattle, the VC community isn't as threatening from a "play nice or else" perspective.

Also, I'm a sucker for romance and the boy meets girl, and live happily ever after story.
People that often have half an hour time who want to make money instead of playing Flappy Bird. :)Students, commuters, freelancers etc.
A simple design principle for software security
>For a lot of business domains, being able to scrape data in a structured way from PDFs would be killer

Can you mention some of those domains? I'm interested. I had worked on one such project earlier, for a financial startup.
We don't have tasks for the web in the U.S. yet, only in the app right now.
I'm 30, and largely self-taught.

+1. I graduated "code monkey" at 25 or so, "programmer" at around 28, and feel I'm nearing the top of "software developer" now.
Sorry for that, but we aren't in Belgium yet.
A Survey of Remote Automotive Attack Surfaces [pdf]
Well they should consider themselves fortunate since Haswell Xeon isn't yet on the market.

Are there any scenario where Transactional Memory are useful in consumer environment?
Also notably,

1. Mirzakhani is the first Iranian
2. Bhargava is the first Canadian
3. Hairer is the first Austrian
4. Avila is the first Brazilian
>In 2013, people with four-year college degrees earned 98

>percent more per hour, on average, than people without

>degrees

Wouldn't a more appropriate comparison be to compare the earnings of those that could have went to college but opted not to vs those that have completed college?
My first scraping project was well over 10 years ago in college. I was a member of the education club and we wanted to get funding so I convinced the college of education to allow us to charge $10 automatically to students in their school. But then the administration dragged their feet to give us a list to submit to the accounting office for billing. 1 (of the many professors) submitted a list to me via outlook that they copied off the site so I was able to look at the HTML structure of their list. The university used basic security (htaccess) and didn't verify that you had permission for a task once you were in. I had access because I worked for the dean of men. So I scraped all the faculties student lists and then used another system behind the htaccess point to get all the relevant information on each student. Compiled a list of 300 students and submitted it getting the club $3,000 in funding. The college of ed office staff were freaked because they had no clue how I came up with the student roster (no one in their office gave it to me) but nothing came of it.

Been scraping a lot lately but mostly:

- government website for license holders

- creating lists of businesses for different segments (market research/analysis)

- using those lists to scrape individual sites and make analysis (how many use facebook/youtube/etc)
The cost of an app
I can't page down with my keyboard until after I click on the image (which I was reluctant to do because my mouse cursor changes which suggests it is a hyperlink that will take me away from the article). Can Gates not afford a web designer?
In theory yes, though thinking in terms of transactions is subtly different from thinking in terms of threading critical sections. Particularly, they differ in how they handle contention. Locks block while transactions abort/fail. Simply retry-ing a transaction is also not a good idea which is why it is currently suggested to fallback on locks [1]. So I assume the suggestion of using it for dbs is because it would be more straight-forward as dbs are already used to transactions.

1. https://software.intel.com/en-us/blogs/2013/06/23/tsx-fallba...
People who are obscenely successful have clearly found something to do of tremendous value (in whatever sense they are "successful" - I'm not making a separate normative judgment). It isn't surprising that they might drop things of lesser value - and it doesn't mean those things are not still of significant value.
Judging from your team photo it doesn't look like that :-)
But it is a thought what counts
Some guy actually did it on a 20MHz avr: http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20%28AVR%2... (hope the url doesn't get borked).

Sadly 10BASE-T ethernet uses manchester coding, so you need 20MHz :( you could pull it off with a slower processor if you had a fifo that can reach 20Mbaud on the serial end, but the usart in avr micros runs at a fraction of the system clock.
...it's shit like this why many women shy away from participating in technology.

That's a hypothesis, a claim about how the world works. That's the point I'm questioning.

I don't much care about your feelings, nor was I commenting on them. You can feel whatever you like. If you want to make status lowering comments ("betraying your insecurities"), have at it. I'm well aware that personal attacks and the like are one of the results of questioning the orthodoxy.
A well thought out and written piece that butts heads with the hyper-sensitive "tech" marketers/bloggers that infect HN like a plague gets downvoted.

News at 11.
I think you have to hit people in their image or their wallet. Slick investor types will have to publicly call out their peers' bad behavior. Slick investor types will have to lose out on a huge investments because they treated a pitch meeting like speed dating.

What can we do? We'll have to raise our children to be respectful of everyone, so hopefully, they become successful and they won't stand for this type of injustice.

I don't think there's a silver bullet. It's going to take time and work.
> 6502 … which are definitely CISCs

It seems the "6502 risc or cisc" debate was never really solved, as a Google search for that phrase will show.
My tablet port faces one direction, my phone the other... it is not that easy... I've also got cables that aren't clearly labelled on the micro side... When you're half asleep at the end of the day, it's not that great... I want to know why it took so long to come up with a reversible plug.
Interesting. I'd like to see a similar test for OS X - at least anecdotally, Chrome seems to destroy my battery life compared to Safari (though to what extent App Nap helps Safari in that regard, I'm not certain.)
Log Data Visualization for Faster Debugging
Yes, everyone will accept the microcode update. TSX is still pretty new and I doubt a lot of code uses it. Intel tends to phase features like this in over a few generations of CPUs for this reason.

The only real impact is that code that relied on TSX would need to rely on fallback methods of accomplishing the same tasks. Since there's probably not much of that floating around, there's very little impact at this time.
Towards perfectness
hi i am a web developer. i want to perfect coding for web developement.now i know PHP,html,jquery,javascript,css using this i developed many web pages but not satisfied with the code like sometime i used bootstrap where there are lot of classes which are not useful to my coding. so i need some guidelines to do perfect coding atleast 90% (now only 60%) good coding. can anybody provide me some links where i can read and update myself with those techniques.
Will the API include the ability to cancel requests?
Yes, code without client- or server-specific dependencies can be shared.
What It Takes to Be an Astronaut
Subhash Khot and the Unique Games Conjecture
Three things:

1. You are confusing P(A|B) with P(B|A).

2. Even if it were true, a lack of bias against a few minority groups would not invalidate the statement that there is bias against other minority groups.

3. You are conflating a very wide and disparate set of ethnic groups in a way that is very misleading (and mathematically similar to Gerrymandering[0]). If we were to break those very broad categories further, we would see that many groups that qualify as "East and South Asian" are still themselves under-represented.

[0] https://en.wikipedia.org/wiki/Gerrymandering
What about server backups?
The problem with the debates is that it's difficult to discern when someone is debating with real authority on the subject versus appealing to authority.

A lot of engineers will say things "We need to use X, because Google, Facebook, etc use X". All the while ignoring the fact that Google and Facebook deal with massive scale, have tremendous resources to bear, and hardly get penalized by their customers when things break. The tech is only one small part of a much larger puzzle.

It's often easier to suppress such debates than engage in them, especially in the early days when you don't have the luxury of time. I'm not saying it's always the right thing to do, but it's often not the wrong thing to do for a team to continue shipping at a regular pace.
Ex-Googler On 4 Ways Designers Can Help The Working World Master Big Data
Ah yes, the old "states' rights are bad because slavery" chestnut.

So should we repeal the 9th and 10th Amendments?
Saying XSS is not serious is encouraging those bad behaviors; XSS are actually serious flaws when properly exploited (http://beefproject.com/).
I looked this up and found nothing of the sort. I've run a C-Corp in Texas for 7 years now and I'm quite sure our accountant would have brought this up at some point.
Can someone provide a lay explanation?
Trade items for keys/purchase keys with Steam Wallet funds, sell keys via Paypal for slightly under the "legit" price, ???, profit.

(for the uninformed, keys are basically virtual lottery tickets in TF2 and DotA2 whose "legit" price is pegged at $2.50 a pop)
I definitely don't. Although I did go through and fill out the profile after seeing this comment. No new tasks, though.
I used 50% because it is easy to work with, and it shows that 50% isn't a magical breakeven point - which would have to exist if you agree that the expected return is a continuous function and you believe there is a point where your expected return is greater than 0.

> You don't have a 50% chance of winning 48%, you have a >50% chance of winning 98%.

You only win 48% in my model because the other 50% is your own money that you're getting back.

Anyway, let's do it generically. You have put in x of the money (more than 0.5 in your scenario, but it doesn't matter). Then there are two ways to formulate your expected return.

First, what I was doing before - if you lose, you lose x and if you win you win (.98-x). You have x chance of winning, so expected return is:

(1-x) chance of losing x + x chance of winning (.98-x)

(1-x) * -x + (.98-x) * x

(x-1 + .98-x) * x

-.02x

Alternatively, you initially give up x and then have x chance of winning the whole pot, .98:

give up x + x chance of winning .98

-x + .98x

-.02x

So either way, no matter what portion of the pot is yours, your expected return is to lose 2% of the money you put in.
Twitter's Bot Census Didn't Actually Happen
I would love that to be the custom in the US. Get a job, even a menial one. Live on your own. Develop an intrinsic goal of why you want to go to college.
Proof confirmed of 400-year-old fruit-stacking problem
Acceptability varies. When looking at mathematics courses I was told taking a gap year would be frowned upon.
I don't agree with his reasoning here:

>"The data we see shows that, unless you’re given the preparation and access to higher education, and unless you have a successful completion of that higher education, your economic opportunity is greatly, greatly reduced. There’s a lot of data recently talking about the premium in salaries for people with four-year college degrees."

The problem is that the observation that people with degrees earn more than those without doesn't imply that increasing the number of people with degrees would increase overall prosperity. Degrees are credentials that are used to sort people. Similarly, while an individual student earning a lot of As is likely a meaningful signal of their studiousness and understanding of their subjects, inflating the grades of all students and awarding more As in general doesn't mean the students have become more studious.

If nearly everyone had a college degree, its effect on their occupational opportunities would be very similar to that of a high school diploma now. Unless the focus is on the education itself, instead of schooling, the result is just credential inflation—something very expensive and wasteful economically and in terms of peoples lives.
> I don't understand why the public should be expected to subsidize a for-profit industry and not have carte blanc to regulate. If you don't like the regulations, don't take the subsidy.

I think the last thing any part of the higher education industry -- for-profit or not -- needs is more subsidies. If we want them to cost less, we need to take money out of them, not dump more money in.

When I refer to cost, I mean total cost, not just the bill the university sends the student. The only thing worse than a bigger bill for a student enrolled at the university is a bigger bill for citizens who choose to not even attend university.
Utilities are beginning to see trouble in many places because of the rise of distributed power. High fixed costs + lower demand = trouble.
Not really. It just sounds like a referral bonus. They're shipping a real service and offering bonuses to get other employees. The main way to make money as an uber driver seems to still be driving, not referring other drivers. I'm a software engineer and I got well over $1,000 for referring a friend to my company, but I don't think that makes us an MLM scheme.
That's too bad, I was really looking forward to playing around with TSX on some side projects.
It's worse than that. There is reasonable evidence that vitamin D deficiency contributes to a number of cancers and that heavy use of sunscreen has a questionable benefit on net mortality rates.

http://www.medpagetoday.com/HematologyOncology/SkinCancer/78...
Tech in Boston Podcast: VP of Product  Ovuline
According to the infographic, it doesn't look like much of a rivalry. It's a bit embarrassing for Lyft to not be anywhere internationally.
As someone who has used TSX to optimize synchronization primitives, you can expect to see a ~15-20% performance increase, if (big if) your program is heavy on disjoint data access, i.e. a lock is needed for correctness, but conflicts are rare in practice. If you have a lot of threads frequently writing the same cache lines, you are probably going to see worse performance with TSX as opposed to traditional locking. It helps to think about TSX as transparently performing optimistic concurrency control, which is actually pretty much how it is implemented under the hood.

While the API of TSX (_xbegin(), _xabort(), _xend()) gives the appearance of implementing transactional memory, it is really an optimized fast path - the abort rate will determine performance. The technical term for what TSX actually implements is 'Hardware Lock Elision'.

If you are going to use TSX, don't use it directly unless you are writing your own primitives (i.e. transactional condition variables [0]), prefer using Andi Kleene's TSX enabled glibc [1] or the speculative_spin_mutex [2] in TBB.

[0] - http://transact09.cs.washington.edu/9_paper.pdf

[1] - https://github.com/andikleen/glibc

[2] - http://www.threadingbuildingblocks.org/docs/doxygen/a00248.h...
There's a management view that one should never try to manage their manager's performance. I agree and you've offered good advice ;-)
The key to success is to patent as much technology at the start of an industry revolution and use as many lawyers as possible to sue all competitors out of the field.
>>created an abstract theory of regularity structures for stochastic partial differential equations

Fairly obvious but whatever.

JK!
Even if js files are usually delivered compressd by gzip (which is very effective on unminimized js files), we are aware of the issue and we are working on reducing output size.

An integrated code minimizer is in the pipeline for release 1.1, and for the medium term we are working on an optimizer which cuts away unneeded libc++ initialization, which is preventing the dead code eliminator from pruning the non-useful libc++ code (which is a great part of that 1.7Mb).

So, expect big improvements in this area!

Disclaimer: I am one of Leaning Technologies founders.
Will the API support delivery requests?
The exchanging of ideas is the definition of conversation itself, it is not particular to 'scholarly discussions'. That alone completely negates your point.

However, I understand what you are trying to say. You are worried that the dismissal of conversation is a bad attitude towards progress. That is true. BUT that is not what is happening here. The premise was already set for what this conversation would be about. You should think of my rhetoric as a part of the conversation itself. Just because I weighed in as "going further accomplishes nothing", does not make that a a wrong conclusion. You could try to prove why THAT conclusion is wrong (but only in relationship to the conversation itself) instead of generalizing what I am doing as somehow "stopping all scholarly discussions".
I've been tempted recently by the Devil's Canyon repackaging of Haswell that for the first time has some of the workstation/server features (VT-d, TSX, but no ECC) enabled on an overclockable model. Losing TSX definitely cuts down on that temptation a bit, but they've still got the combination of full virtualization capabilities and much higher single-threaded performance than anything else out there.
By way of reference, there is nothing comparable within 10x the cost of this thruster. If you're worried about longevity then perhaps $1,000/thruster is more reasonable.
Sure. Lots of old/older routers can't hold more than 512K IPv4 routes in their "really fast routing table" memory (TCAM). This means that they'll have to either drop some routes - meaning some places on the internet will not be accessible from those routers - or that they'll have to use slower memory to store those routes - which means routing in general will be slow across the board.

Many, many ISPs, hosting and content providers use routers with this limitation. So their customers are going to be impacted, in some indeterminable way.

(Network geeks - I've glossed over a point or two, I know. Caveat lector.)
I would love to see a standalone testcase demonstrating this bug. Although, what was Facebook's solution to fix it? Was it to make a fix to the SSL library to use a CFSocker wrapper?

| It turns out that abandoning manual code analysis was a good strategy.

Wait a minute, wasn't this manual code analysis? They were certainly digging around the codebase and a particular slice of commits to figure out why the crash kept occurring.
Cheerp, like clang (upon which it is based), can compile both C and C++ code.
This is Uber creating incentives aimed at growing its base of drivers while also weakening the Lyft driver network.