skysight-inc/HackerNews huggingface dataset:
Content-sensitivity is actually required for this to be most useful with Rust. The file isn't a hard organisational boundary with Rust, incremental compilation would work either at the module level or the function level (i.e. the goal is to be incremental on the actual structures the compiler works with).

In any case, it has so many more benefits than just being actually-correct (as you say), e.g. one can edit comments/whitespace without forcing rebuilds.
Great idea... So they should start hiring women who don't have the skills over others (who happen to be male) that do. Wonderful suggestion. But I'm sure they can fake-make a few Social Media fluff positions for women to fill. It's what GitHub did.
I think this is something reasonable people can disagree about.

The rule of law should apply to everyone equally. I get that Ed Snowden is a likable guy and the documents he released may even have been a force of positive change in the world, but that doesn't necessarily absolve him of having to face trial. You can't go easy on him just because you agree with his politics.

Our whistleblowing laws are woefully inadequate, but I think it's generally a good thing that random government contractors aren't allowed to unilaterally declassify national security programs because they personally don't agree with them. It's easy to imagine examples where this would lead to a very bad situation.
How would that work for non-spaced languages?
Libtclpy – Effortless bidirectional calls between Tcl and Python
I would like to someday. Very busy with YC for the foreseeable future.
Amen. I always thought the best way to make females, younger people, minorities, space cowboys, etc more comfortable at work was to just focus on the work.

In fact I've had a lot of minorities tell me that they don't like anything along the lines of affirmative action. It just makes them feel like imposters when they actually do succeed. And, surprise surprise, it makes other people feel resentful of them, even though they didn't choose to be in that situation.

Not treating anyone special has to be the fairest way to treat others.
Pensions have a 3 year cliff - but you're only allowed to work for 2 as a schedule A and you don't accrue years as an IC so one can conclude with very high confidence that I will not have a pension :D.
I appreciate the apology but the really disappointing thing is talking to your recruiters who say it's hard to get good technologists into government and then looking at your process that seems to exacerbate the problem.
I'm curious if you have more information about that.
10 of the Most Powerful Photographs Ever Taken
Cisco has IOS (Internetwork Operating System). Apple provides iOS, with the lowercase i. Can we get the title corrected please?

---

This attack requires having previously gained administrative permissions.
Comcast VP: 300GB data cap is “business policy,” not technical necessity
Ah! It probably depends a lot on role. Good to know.
> I don't follow that logic,

Specifically, I mean that when the vector changes size, the vector needs to reallocate. In Rust, since there are no move constructors, it's just a memcpy of the whole chunk of memory, one big one. Very straightforward and fast. In C++, you need to call all those move constructors.

> The original becames null because the semantic is actually tranfering ownership

Absolutely. In Rust, this is tracked at compile time, and attempting to use after the move is a compile-time error. In C++, you'll get a null pointer dereference. (I _think_ that technically it's in an 'unspecified' state, not a null one, but on my system, null is what I get).
>will help to find bugs under such circumstances.

Will help to crash your code when you use printf, which (in game development in particular) is 99% for debugging statements.

No, having the C library explode violently at any opportunity does not always help detect bugs, and can be 100% harmful. You're overgeneralizing your own bug circumstances and development environment.

That said, if it matters that much to you, wrap printf with a modified version that asserts on NULL-ish pointer dereferences. Don't attempt to roll back the clock on library development for everyone.
Fair enough, but I do think we have to convince them that there just aren't any excuses for linking not it if that's possible.
Why do you want the government to be more efficient, so they can purchase more bombs, build more black sites to torture, have more cash to hand out to 'moderate' Syrian rebels?

You want to further empower a government which seeks complete domination of its citizens and of the world.
I think the notion is that knowing what software versions a government IT system is using internally will help attackers, for example because they'll know about likely vulnerabilities in those systems. There are definitely some attackers who are interested in, say, government and military healthcare IT systems, because they can use those to get personnel records (or maybe even more nefarious applications).

"Loose lips sink ships" is a World War II campaign slogan to get people who had knowledge of military activities not to talk about what they knew, even things they thought were completely innocuous, because sometimes even a small piece of information was relevant to letting an adversary deduce something important.
Tianjin Explosion Seen by Himawari and Other Weather Satellites
Good point. Though if that's the case then the question is why schedule a Java dev to interview a Ruby/Python/Javascript dev?
http://crrnt.is:8080/?q=computer+brain

Achieving human brain like functionalities using computers.
Wearing my python core dev hat: a litany of security fixes, python3 compatibility stuff, useful stdlib modules, dict and set comprehensions, probably more stuff I can't remember.
http://crrnt.is:8080/?q=particle+science

This is an interesting point to start for physicists.
Win a Balsamiq Mockup license
You shouldn't put an emphasis on gender. But the numbers and stories like these prove that most people do, even if unconsciously. All of us are subject to biases, and pretending like you're above this reeks of hubris.
Why so angry? If company in Bengalore can have 70% women engineers, it should not be a problem for well funded startup in US.
My SIGGRAPH 2015 Experience
I cant believe how much some of those blogs are making.
If I (as a software engineer) want to improve the way IT works in the government, can you suggest a better use for my time and skills?
> In which case would you like to enforce a thread unsafe version?

Any time you don't use shared_ptr in a multithreaded context, you're paying extra for the overhead of atomics. In Rust, if you need shared ownership, but you're not doing anything with threads, you can remove that overhead. If you then later try to use it across threads, the compiler won't let you, until you switch to using Arc.
Too many people who are new to entrepreneurship only see startups as their entry point. Part of this is media coverage, everyone is talking about funding mega rounds and the VC fueled entrepreneur world.

I think many entrepreneurs are less interested in building Billion dollar companies and are more seeking freedom from suppressive corporate jobs.

But when the only narrative you see is mega startups it starts to seem like that's the only worthwhile path to entrepreneurship. Small business sounds like your Mom's flower shop - lame. So you have to find a co-founder and raise VC and pick a huge market, and work on your pitch deck, etc. etc.

Reality is having a couple million a year business can really lead to a fantastic lifestyle if done properly.
Absolutely agree! In two weeks the body is barely flushing excess water and adjusting to use ketones as a fuel source when carbohydrates aren't available. I'd love to see a study 6+ months long and with varying levels of carb reduction.
There's almost no pipeline for "smart software folks with industry experience" into DC right now. "Big corporations asking for ridiculous amounts of money" as you put it, is realistically the only option available to the decision-makers.

USDS and 18f are trying to change that reality in part by creating that pipeline. It only works if good people are willing to put in the work.
To me, it's like a dog chasing its tail (or, rather, I am like one!): In order to engage and find meaning I need to find meaning so I get inspired to engage. Do I just jump out of this cycle of thinking and pretend I find meaning in something so I can escape?

(Damn, I sound so lost! :D)

P.S: Your comment on the Tinder topic a couple of days ago (https://news.ycombinator.com/item?id=10019527) was spot on, you really nailed it. Thanks for sharing all these thoughts.
FRBs are very interesting but I think they have to be natural in origin since the amount of energy in each recorded incident is far too great for such a signal. I can't see there being an advantage in putting minutes worth of Sol level energy into a dispersed fast acting signal unlike a coherent concentrated radio signal or even just a stray radio signal (like that of a ground to satellite communication) where the intention is obvious. It just seems to me FRBs are exotic radio sources but not something a technically inclined civilization would generate. Unless it's some sort of side effect of some other technical process.

So, FRBs don't seem to me a likely candidate for ET signals.
Seeing comments like this appear in the WSJ is disappointing:

Years ago, “anyone could live in Palo Alto,” says Saul Bracamontes, 30, Ms. Escalante’s boyfriend and the produce leader at the local Whole Foods market. “Now people are getting separated because some make less than others.”

People aren't really "getting separated because some make less than others" in this instance—they're "getting separated" because the entire Bay Area makes it incredibly hard to increase housing supply: http://www.citylab.com/housing/2015/07/whats-the-matter-with.... The Bay Area has an entirely self-inflicted housing crisis that primarily benefits existing owners. Matt Yglesias describes more in "The Rent is Too Damn High" (http://www.amazon.com/Rent-Too-Damn-High-Matters-ebook/dp/B0...).

Housing affordability is primarily a political / legal problem. It can be solved relatively easily, if and when voters (and by extension politicians) want it to be solved.
True. stop-start might have not been the best example in this case. But still, i would be quite apprehensive of buying a 10-year old european car that has stop-start built in - Much more than an equivalent toyota. Japanese are quite slow to follow in implementing new features and as a result (IMO) their implementations seem to be more reliable. I have experienced European cars to develop serious electrical issues over the years. Couple that with a stop-start system, and you are looking at an undrivable car.

edit: In the past couple of years things seemed to have mixed up a bit in the industry (for example American cars have quite improved in quality). So who knows, maybe today's cars might hold up much better 10 years into their life , than their predecessors. But increasing incorporation of software and electronics into these probably will not help them get there.
One such experiment at

http://crrnt.is:8080/?q=natural+language+processing
A buffer cache in write-back mode would do this, but DBMSs are usually very strict when it comes to waiting for data to hit long-term storage. Most of the implementations access the disk directly, bypassing such mechanisms in the process.

http://www.tldp.org/LDP/sag/html/buffer-cache.html
I'm curious too; I had the same concern when looking at Relay and hearing it as an eventual replacement for Flux. However, Relay seems too heavyweight for some projects, and incurs a lot buy-in to GraphQL.
You're continuing to controversialize and divert from the original conversation. That said...

> I think I only get ten [downvotes] a day, so I save them for the really annoying comments.

10 downvotes a day? Please reconsider your behavior. You are almost certainly unnecessarily alienating commenters, and in this case, misguidedly so.

> I'm not sure why you think he/his pronouns are nongendered.

When I said "it was non-gendered," I was referring to the blog post, which meant your original comment, "The author uses female pronouns," is factually incorrect.

> The nongendered pronouns in English are they/them.

I'm aware, and intimated as much: "I'll forego [discussing] my use of a singular default male pronoun". Yes, they/them is non-gendered, but it is also plural, making it grammatically historically incorrect. However, despite the informality of my comment, given the extreme propensity of the "generic he" to be controversialized, especially in technology and the internet, and the movement away from it during my lifetime, I'll placate to avoid the negative insinuations.

Educating yourself on the context of the matter would go a long way to ameliorate your sanctimonious attitude, and hopefully disincline you to feel the need to controversialize, divert and detract from conversations in the future.
I believe John is writing for an audience that PG is not addressing. He is taking his lifestyle business approach and saying that it should apply to businesses that are seeking funding and trying to ultimately have an exit, or become a shiny unicorn. This just isn't the right advice for YC style companies.
"I imagine the property owners in question are doing just fine."

You're interested in the exact situation, and in this exact situation, maybe you're right. Do you expect that any number of rules restricting the use of property would make these owners stop "doing just fine?"

If we are basing our legal system off of whether people are "doing just fine" then who is the arbiter of who is doing just fine and who is not doing just fine? Should we call resu_nimda every time there is a property dispute to determine who deserves what according to their need?
It's Friday, so I'd like to float a stupid idea: can't we trade through the day in blocks of like 10 minutes? That is the market takes all information for the last 10 minutes (kept in secret) and then integrates it using a public match-making algorithm, and publishes the result. You might even get a little fancy and specify that you want your order to get into the next bin, not this one.

The idea is that markets are for humans to allocate capital to other humans, usually in businesses that cater to the needs of humans. If that is the purpose of a market, then I don't see why we can't limit ourselves to 6 integrations an hour, or something like 40 per day. (Heck, I'm personally in favor of having one integration per hour - limiting the allocation decisions to like 8 per day. How can even a professional investor make more than 8 allocation decisions a day if he's investing on fundamentals?)
How to address this problem?

fn foo(x: u32) { }
let x: u16;
let y: u16;
foo(x * y);

`x` and `y` would have to be multiplied before they are widened to `u32`. This creates an overflow bug that may only be visible in the released code (release mode has arithmetic overflow checking off by default).
@6stringmerc

Facebook is trying its hardest to not be Facebook. Its purpose as a platform has morphed drastically from its original intent, And that's fine. Heck, I would do the same.

I do see the practice of Freebooting as an issue, but nothing that will break them. They have way too many people who does it and (worse) way too many people who are either uninformed or just don't care. So, really I feel its going to happen for all eternity.

That said, I'm surprised that Facebook hasn't branched out and became its own entertainment hub. FacebookNews, FacebookFilm, FacebookShop, Facebook...Books lol. They certainly have the cash to do so an make it happen. Maybe that's what they are working on as we speak.
This seems risky from a safety perspective. According to Wikipedia, the status is "On Hold, Suspended until the Project passes relevant safety examinations and gains building permits."[1]

[1] https://en.wikipedia.org/wiki/Sky_City_(Changsha)
New Moon Themed Party Favors for Baby Shower or Birthday
Intent out, Reality In
Hiya! Happy to answer any questions!
Yes, undersupply and high prices are a problem. Only 9% of the housing stock in SF is available for rent at market rates. I know it is the desired effect of subsidies to reduce prices for a worthy class of people, but my point is that it doesn't do a good job, and it doesn't have the desired effect, and that there are unseen costs.

Frederic Bastiat wrote about this in 1850. It is a foundational concept of the Austrian school of economics. Reasonable people dispute classically liberal economics, but its been thoroughly studied. I'm not hand-waving. Yes, the concept of measuring the wealth that was destroyed seems "vague," that was precisely his point. If you're interested: https://en.wikisource.org/wiki/Essays_on_Political_Economy/T...
Is it just me, or is the peak of stupidity in this episode the fact that the car will verify/reject a few hundred thousand passwords in 30 minutes?

Shouldn't that be security 101, limiting the rate to a couple per minute, max? Why allow such brute force attacks in the first place?

EDIT:

Or in other words, why is the phrase "brute force password attack" still even heard in 2015?
i am still struggling to understand how this is important, and why we should care. men have struggles just the same, this is like reverse sexism.
It's interesting that this is trending at the same time as a RNN based NLP powered assistant that I've just posted on HN.

It uses a lot of the same concepts - recurrent nets and word embeddings. If you guys want to play around with it in a real life scenario, head over there to check it out. Discussion here [1]. Link here. [2]

[1] https://news.ycombinator.com/item?id=10060074

[2] http://getmyra.co

Edit: Update wrong link.
>To oppose housing subsidies is to always be considered heartless, siding with the rich, etc. But you cannot create prosperity by destroying wealth. The broken windows fallacy applies here.

if we're going for soundbites, how about "current super prosperity at the top was created by destroying wealth of the middle class" :)
So let he hire all college degree holding males and you can hire every colorful butterfly and lets see who succeeds at a hackathon.
Sure, sexism is a thing. So is racism, homophobia, and in some places anti-semitism is still going strong. Etc. Etc. Humans aren't very good at treating one another fairly.

What do you want me to do, just agree with you? OK, agreed. So what? What actionable, quantifiable thing do you propose should be done? Or can I just give the problem lip service and call it a day? Keep in mind I have my own life to live, my own problems to deal with.
You are of course assuming that these people are willing to live in a 40 story high rise apartment. I am not saying they are entitled to live where they are currently living, or making any other claim like that. But you are making an assumption that just because someone enjoys living in a trailer house, they must also be ok with living in an apartment. That may not be the case, at lease that's not the case for me.

Also, I am not familiar with the area in question, but isn't it quite susceptible to earthquakes? I am not saying don't build a multistory building, but 40 stories?
I'd like to see the reasoning for declining the currency today. Presumably it's more than just a simple "because we don't want to". Right now the article only focuses on one side of the story.
Oklahoma woman has both arms, legs amputated after tick bite
From the example, I have to wonder, how quickly does that go through tinyurl links?
Brains Sweep Themselves Clean of Toxins During Sleep (2013)
I'm mainly focused on web apps so:

VS Online/Visual Studio, Adobe Brackets, Git

C#: IIS, ASP.NET, Node.js
JavaScript: vanilla, jquery, Knockout.js

The modern browser matrix & related built-in "dev tools"
The difference is that physical attacks require 1) individual skills and 2) prolonged physical contact in compromising pose.

Where every single thief had to be a skilled lockpicker before, now you just need a few specialized crackers and then you can mass-produce user-friendly hacking devices or even downloadable software.

Where a thief had to spend several minutes in a compromising pose near the car, often carrying suspicious tools, now he can just sit on a bench nearby, wait for the magic click and then choose the right moment to stroll in. A passerby might as well think he's the owner.
too busy to serve your country? when duty calls, we should answer. ;)

generating new companies and helping them bring ideas to light is also an asset to our country/world/society.
Agreed - I haven't had time to build my own url shortener yet :) Hopefully not too quickly.
Yes, the USDS HQ team is part of the White House which means you have to be a US citizen. 18F is part of GSA and they have more flexibility in hiring. Agency Digital Service teams are being hired directly into various agencies, and each agency will have its own citizenship requirements I think.
Well sure, but this is just a RF signal here, the objection to your anecdote is that on the face of it it has nothing whatsoever to do with good crypto
Hi Niels. I have contacts within the DoD HPCMP and have run Python 2.7 on several of the heavy machines available on the Army side of the fence. I work for Continuum, which provides both a free and a commercial Python solution that are basically "drag-and-drop" installs on x86 hardware, and when I was at the Army Corps of Engineer Research Lab I worked on an open source tool called HashDist that, among other things, simplifies the deployment of Python stacks on HPC hardware. Feel free to get in touch with me via my contact information at http://aron.ahmadia.net if I can be any help.
I don't think this is a good idea since many of the noises that surround the average person is fairly non-random. Be it the hum of a car engine or even static of a white noise generator. There's too much structure in the machines and living things around people. Plus, atmospheric changes can change or offset noises in such a way that most people don't notice but it would throw off any sufficiently sensitive hardware which would be harder still to verify against.
What if that's their perfect team? Stop trying to force diversity for the sake of diversity. Some companies/teams are diverse, some aren't.
It doesnt make any sense really. I started my blog 3 months ago and ive made a tiny bit of money but if I was making money like that I would quit my job and blog for a living. It can be done apparently.
Let me guess- anarchist?
Oh that's a good point... but those are usually configurable.
It's a very detailed but also complicated proposal. It seems like it aims at some kind of inheritance as well? I would prefer it it were simpler.
I'm guessing the "no air" thing was a bit of translation error. Presumably he was referring to the ambient temperature in the car rising to dangerous levels in short order.

Is there no physical lock on the BMW? Unless he had the child safety locks on, there should always be a way to manually open the door (even if the latch is somewhat difficult to operate) when the vehicle loses power. It's a huge safety concern if you can be trapped in the car like that.

Maybe he has a driver and was riding in the back with the child safety locks on?
A life in feuds: how Gore Vidal gripped a nation
Fair question. :p
If you think this is misplaced, that they should just 'buckle down and work,' that silicon valley is a meritocracy or near enough and that the overwhelming number of people there (including, of course, you) deserve to be there because they are smarter and better than 'non-technical people who could have what you have if only the just tried...

Then maybe you should strongly consider that you are part of the problem.
4 Unbeatable Growth Hacking Strategies