skysight-inc/HackerNews huggingface dataset:
I wasn't meaning to suggest that heap allocation is not useful (e.g. the vectors I mentioned are heap allocations, as I'm sure you know), just, as you say, that C++ offers fine control over memory access patterns.

However, for shared read/writes you don't need the heap: global variables work fine, as does passing around pointers into some thread's stack. (They may not be the best practice, but it's still possible.)

Smart pointers are not just reference counting, e.g. the single owner pointer types Box (in Rust) and unique_ptr (in C++). Furthermore, the majority of the cost with many reference counting implementations is the atomic instructions required for safety, if you can get away with non-atomic instructions then the reference counting probably won't look so bad. (Rust can express a reference counted pointer that is statically restricted to a single thread `Rc`, while also providing the more expensive threadsafe one `Arc`.)

Rust is designed to offer the similar power in terms of controlling memory access patterns.
> sliding off into oblivion

At which point the entire worlds banking and transactional services will grind to halt. I don't think you quite appreciate how much of the world runs on IBM kit.
Well...unfortunately you don't really own your work in most cases when working for someone else. Your best bet (as far as I know) is to describe the software and its impact on the business. A company will understand that you can't show them your previous code that is someone else's intellectual property: they wouldn't want you doing the same with their code.
Thanks, very informative - I see why this is a problem now!
5 Lessons Inspired by a Spammer – Website Marketing and User Experience
As I understand it, Google does not write apps in javascript, at all. The language closest to javascript that they do use is closure [1]. Closure is technically a javascript to javascript compiler but it makes the language

1) compiled, not interpreted

2) strongly typed (not optional typing according to the google style guide [2])

So yes, there are large javascript applications. In the same sense that KDE is an extremely large C application, or that the linux kernel is written in assembly. Only not really written in javascript.

[1] https://developers.google.com/closure/

[2] http://google-styleguide.googlecode.com/svn/trunk/javascript...
The Wacko in the Morning Show 07/16 by The Wacko Network
My friend (https://twitter.com/buddylindsey) does http://GoDjango.com.
> people will go hungry, jobless and penniless.

This is why you are being downvoted. It seems unlikely you have kids, but you must have parents and grandparents. Are you willing to see them suffer for your anarchist pipe dreams? If you are then how are you any better than the privacy violators?
I don't entirely disagree, I am making a prejudgement, but if you read carefully, you'll see I said "quite confident" rather than "certain".

> You're not making a reasonable argument at all, you're saying that because you dislike group X, and person A "sounds like" group X, they're untrustworthy.

The "reasonableness" of this type of logic varies depending on which "group" you're talking about. Sometimes stereotypes exist for a reason, and some stereotypes are more consistently correct than others.

> For all of the problems the SJW community has, each post like yours makes them seem more justified.

Really? So if someone like me happens to "not like them as a group", it justifies their nonsense assertions such as looking at a woman is rape, or all men should die?

Sorry, I simply cannot take people like this seriously.
What does this even mean? "Eventually the pool runs out of water". What?

Last I checked, the stock market was a market. Anyone is allowed to play, and like most things in life, you can pay to upgrade (either your connection, your analyst talent, etc. etc.). Look at the recent Barclays dark pool fiasco to find out what the liquidity in a market without HFT and transparent books looks like.
One more suggestion: consider moving the text indicating the capital needed outside the blue area. Or at least provide another copy of that text outside the blue area.

It becomes hard to see that text with low weekly expenses($2500), close weekly revenue ($1000), and good growth rate (5%)
What do you mean by saying that Unicode breaks people's names? The problem isn't that there's anything wrong with Unicode, the problem is that it's not possible to unambiguously convert text from SJIS to unicode and back again, because SJIS has some duplicate mappings for historical reasons (compatibility with different pre-existing encodings as I recall). The same would presumably be true of converting SJIS to any other encoding that didn't have the same duplicated code points.
So what benefit does your site provide? It sounds like all you really have is preconfigured builds in different levels of power - a sort of.. curated "best computer for $X" list.
Classic Fashion Photographer Erwin Blumenfeld
Hmm thats interesting. I've never seen that on a spectrum analyzer. L1 C/A looks spikey if you zoom out but its really a meg or so wide and only 20 dB or so above the rest of the spectrum anyway. From what I understand of the modulator its not possible to output a carrier other than bleed thru probably 60 dB down or equipment failure. BPSK modulation just doesn't work that way.

Maybe you're talking about the L3 signal? I find that part of GPS to be spooky. Or that experimental L5 stuff that I don't know anything about. Everything I do know about GPS is just BPSK and the "old" stuff like L1, L2, etc..
Do you care whether he factually raped her or not though? Does objective reality matter more than someone's feelings about their possibly incorrect interpretation of it?
Node.js related:

* NodeUp: http://nodeup.com

* Ghostalk: http://talk.ghost.io (I am a co-host)
I have three children so your assertion is incorrect.

If it means that the world is a better place afterwards for them, some hardship for us all is not a bad thing. That includes me and my family. It's not an anarchist pipe dream. It happens when the government sends your country to war as well don't forget.

I talk to a lot of people from the rather war-torn bits of Eastern Europe and they'd do it again to be free from opression.
If I'm 50cm from the door, there no need to use this protocol. This for the times you're not at home, but somewhat close.

If I want to turn the lights off and I'm at home, I just flick a switch.
It is supposed to be the case that you do not place orders on an exchange that you have no intention of executing. i.e. if you place an offer which you intend to withdraw then replace with a higher one the moment you detect interest in the offer then you are breaking the rules.

In general it's also pretty scummy to do it. Imagine a shop seeing you taking items from shelves at an advertised price and saying "Well that shows there's demand in these goods so we're raising the prices on everything in the customers basket before they get to the checkout."
Reddit CONTEST
Yeah, and if this happened at, let's say, 10 hour intervals, I'm sure the average layman would have no problem with the "fairness" of this. People are getting their panties in knot because it's somehow "unfair" that this can happen at the millisecond level.

I personally don't have a problem with this type of trading activity. A few guys are making easy money. So what?
I have no experience with PureCSS but I've found Bootstrap very dependable. If you're designing for multiple screen sizes be sure to take the time to assign multiple column sizes (col-xs, col-sm,...) to columns.
Uh, MREs are a pretty normal part of a survival kit. I've owned them before. It is a pretty stupid law, even if it's scope is targeted towards militia types.
I beg to differ : as far as I know, the European Commission has been granted a mandate to negociate, but the European Parlement (which represents the EU citizens, however badly/poorly elected it is) will have to ratify it ; then depending on the exact content of the treaty, national parlements might have to ratify it, too.

Which does not change the fact that the current way the treaty is negociated is probably too secret.
Have several, but one I never missed and always look forward to is [StarTalk radio](http://www.startalkradio.net/). I don't even really understand most of the topic in the show, but I still find it very entertaining.
I know it doesn't fit the profile (a lion's body and hind legs), but when I first saw the picture, I immediately thought "that's a griffin". The fact that there were also feathers on the hind legs and tail-feathers instead of a lion's tail were only things I noticed after looking more closely!
Introducing One Month Growth Hacking
Japanese Woman Arrested For Emailing 3D Models of Her Own Vagina
Yea, this is definitely true. My comment about the code was more in terms of being able to actually run a live version of what you've done in the past, either as a demo or just a refresher for your own purposes.

And also, part of my concern that wasn't well pointed out, was in some cases those previous companies may not even exist. You couldn't even "point to the company" and say I worked there, on that.
'Objective reality' is not that black-and-white. She clearly regretted the incident and was emotionally hurt, probably because of the way she was treated afterward. She has not forgotten or forgiven(herself?) for the act even years afterward.

But to call 'rape', the actual incident has to be non-consensual. Later regrets don't make the cut.
You seem to lack a basic understanding of the EU, or democracy in general. Volcker can't "push TTIP through without ratification by any kind of elected body". The elected government, eu parliament, in many cases national parliaments will have a strong voice in ratification.

This process isn't undemocratic in the least. It's just that the decisions are complex. I'm not strongly in favour of TTIP in its current form, but the more I know about it, the less I believe all the fear mongering.

There seems to be a gut reflex of "I don't understand it, so it must be undemocratic!!"
Already a $150 smartphone contains as much CPU power as a desktop of 5 years ago. Add a keyboard and attach it to big screen, presto you have a desktop.

Microsoft is working on unifying their OS versions. Please catch up.
Thread (YC S12) London, UK is hiring engineers and a data scientist
Dinosaurs are part of the tetrapod clade, so I never expected "four-winged" to mean anything other than that the hind limbs and forelimbs are both feathered and used for flight. That's what the artist's conception based on the discovered fossils shows.
haha i love the horns of the cat! :)
Indie Labels Unite to Launch “Fair Digital Deals Declaration” Initiative
Typical *nix closed-box thinking.
A fundamental critique stems from the following effects of the policy:

Companies would be able to demand compensation from countries whose health, financial, environmental and other public interest policies they thought to be undermining their interests, and take governments before extrajudicial tribunals. These tribunals, organised under World Bank and UN rules would have the power to order taxpayers to pay extensive compensation over legislation seen as undermining a company’s “expected future profits”.

taken from: http://mondediplo.com/2013/12/02tafta . From my understanding this is basically an incentive for national governments to make their (consumer) laws as accordant with each other as possible. One problem I see with this implementation is that this will result in an accordance (of national laws) on the lowest common denominator, ie. the weakest form of consumer protection. In this specific case this would mostly mean levels of consumer protection as seen in the USA and this is in my opinion not in the interest of the general consumer (but that's a discussion of its own).
Gravity satellites could provide warning months ahead of floods
Ozarka's own documents detail the mineral contents of their water. Ultra pure water by definition has no mineral content. You cannot buy ultra pure water in a grocery store. It's (relatively) expensive to produce water this pure. You have never consumed ultra pure water, I can guarantee it. I work in a specialized lab and our water is only down to 4 ppb, basically murky compared to this stuff.
There's an analogue in the entertainment industry: ticket touting.
Cynthia Breazeal Unveils Jibo, a Social Robot for the Home
"Behold, I will bring again the shadow of the degrees, which is gone down in the sun dial of Ahaz, ten degrees backward. So the sun returned ten degrees, by which degrees it was gone down.” (Isaiah 38:8)
When interviewing people, I don't need to see previous work product. I need them to talk about what they've built, why it was satisfying and what was hard about it. I've found that in less than 10 minutes I can establish whether someone worked deeply on something and understands what they've done. After 30, I can tell whether they're exceptionally proficient and if we'd enjoy collaborating.

As to coding chops, I think that has to be solved via asking them to code a solution to something on the spot (or perhaps in advance). That's far from perfect, but I don't think you need a portfolio, per se.

Although, if you have lots of stuff that's publicly available, that's clearly a bonus. But that's not an option for many people.
How about a recorded screencast or youtube video showing the solution in use? It will not be interactive, but will show some of the interactivity of the solution.
This "process" can't be democratic or undemocratic. The only question can be how far the decision making process is removed from the public.

I can understand the rationale for keeping the negotiations largely secret. This is a very big negotiation, and in general, all sorts of demands or proposals are put on the table in the beginning. Many of these proposals have no chance of getting ratified, but they would still be lethal ammunition for any EU-hating party.
Please define "fine", throwaway28974. And for whom?
Awesome Big Data List
Browse online clothing stores with photos of you wearing the clothes
> If there is not enough evidence available to the compiler that a particular array lookup is not safe, then that evidence is also not available to the programmer.

That's quite wrong. Humans are capable of deductions that compilers, which must necessarily use conservative, constructive methods, can't dream of. They can also have information that isn't available to a compiler even in principle, although this is less likely to apply to eliminating bounds checking.
For grepping you can use tmux's search back/up. It's ctrl-o ? I don't know how people live without it. There is probably a way to dump the stdout history, but a quick google on mobile didn't find it.
Ask HN: Which podcasts do you listen to/watch?
Can be related to either technology or entrepreneurship. An example would be TWiST.
I don't think it's necessarily the scooping up of data that's scary. If you use a service, the service has a right to collect certain data about you. It only becomes an issue when the company behind that service has its hand in many pies and correlates all of the related data, or worse, if they share or sell that data to other entities.
You write,

I talk to a lot of people from the rather war-torn bits of Eastern Europe

but it seems to me that if you had a comprehensive sample of people from eastern Europe of my generation you would come to the conclusion that what I said is the way to go. The countries in eastern Europe that have the brightest prospects now are those whose transition from dictatorship was via a nonviolent people power protest movement, while those that really just traded dictators in palace coups are still very lousy places to live. But don't take my word for it--look up some examples and some principles of how to win freedom with people power, nonviolently.

http://www.aeinstein.org/downloads/
TTIP would still have to pass the directly elected EP. Juncker, the new head of the commission was also nominated due to his fraction winning the most seats in parliament.
I found these videos yesterday through a lucky Google search and I think they are fantastic. I really like the... tone of it. The host excid3 seems really chill and I really like the way he communicates. Not too old and stuffy, yet very professional but still also pretty chill, just like that one coworker that you really like. Keep it the great work, mate.
This water would probably pull relatively concentrated salts below their physiologically safe level (e.g. sodium, potassium, calcium), making it not useful for leeching out toxic stuff which is usually at a very low concentration. In other words, it would be very non-specific.
I'm not sure why you are getting downvoted. I couldn't agree more. It seems very bait-and-switch-y to me to have a landing page without the price on it.
> I really prefer Bootstraps grid over something like Bourboun's Neat grid system[0] where I have to pollute my CSS with include statements.

What about creating silent classes for the column sizes you use and `@extend`ing those classes?

%three-columns {
@include span-columns(3);
}

.sidebar {
@extend %three-columns;
}

.menu {
@extend %three-columns;
background-color: #facade;
}
The difference would be that you cancel all the orders currently in progress, so a bunch of people who've clicked "buy" are now in the lurch.
It is not the height but the speed. They would be moving so much slower in a higher orbit.
Thanks! I'm signed up. Philip Morris vs. Australia sounds like it should be satire :(
Transistors may not need to be 100% working on 100% of the die to be shipped. If the fault is contained within a subsection, the manufacturer can set fuses to disable portions of the chip. This is generally used to distinguish features between product lines. Processor A could have VT-D failed in manufacturing, so it's fused off and sold as a cheap processor. Processor B could be fully working, but Intel needs to sell more cheap processors, so they intentionally disable VT-D on B. Sony did something similar with shipping Playstation 3s since they couldn't get the yields high enough initially. They disabled 1 SPU of each processor since they could reliably get 7 working ones in manufacturing. Those 8 SPUs are more interchangeable though, they're more like graphics chips in that regard than general x86 CPUs.
Best description of the messy state of HTML: hacking a flowing document markup language to implement GUI. Why couldn't we just get all the nice XAML/WPF containers in HTML5? Instead we get one more way of delivering streaming video. Most developers have to deal with layouts - let's focus on fixing that instead.
RAII is totally irrelevant to this discussion, and I clearly said I was not just talking about placing data on the stack.

> All of them allow reference arguments, hence no need for pointers for output parameters.

I wasn't very clear, the use of a C-style pointer is irrelevant: if it is being used as a reference (i.e. not owning, no need for clean-up/deallocation), then it counts as a reference. I was using the Rust terminology where 'pointer' mostly refers to 'smart pointer'.
Privacy isn't exactly a black and white thing. You have no expectation of privacy if you're in a public street, so being filmed isn't the worst thing in the world. If you're filmed in your own home, perhaps through your webcam, then that's a different story.
>What does this even mean? "Eventually the pool runs out of water". What?

Well, when you have a pool, and water is constantly being sucked out of it, even a tiny bit at a time, eventually you will have no water left in the pool. Not a hard concept.
How is it different from affirmative action? Change the gender and get a better chance of being hired.
Safari does something very similar on 10.9. I think it looks at the titles of all the tabs and tries to find the sections that have least commonality between them (not just common prefix).
Not sure what bible you're reading. The earth has always rotated "forwards". In the bible, the closest thing I can think of is this passage from Joshua 10: "So the sun stood still in the midst of heaven, and hasted not to go down about a whole day."
If you collect data, your government can quietly collect it from you.
Women suddenly become less competent when talking to men?
I wonder if the incident ID was “selected” on purpose ;-)
A processor can compute differently when it's over clocked.

http://blogs.msdn.com/b/oldnewthing/archive/2005/04/12/40756...
Huh? The rule is you can't place orders that you have no intention of executing at the time you place them. You're perfectly entitled to change your mind afterwards, or adjust your price as new information becomes available. You just can't place orders when it is your goal to not have them execute, and that was your goal before you even sent them.
Death of the PC market is greatly exaggerated
Some weird IBM flavor of RHEL 6.5 is what they gave me. On hardware that is near top-of-the-line and thus poorly supported. I bought a docking station and it was an ordeal just to get it to recognize a monitor attached to the dock. And it crashes on undocking.

But the kicker is that my job here revolves around VMware and Windows. VMware's web client needs a newer version of Flash than you can get on Linux outside of Chrome. And Chrome dropped RHEL 6.x ages ago. And every RDP app packed with RHEL 6.x is junk compared to CoRD or RDCMan.

If I could BYOD I'd happily go buy a new MBA and IBM could toss it into a Blendtec when I'm done here.
The positions of the satellites are tracked by ground stations that also have atomic clocks. This comment knows more about it than I do:

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

Those stations have to know the satellite time, so the compensation has to happen somewhere.
Check the #messdev channel. If they don't have it, someone over there would be willing to help you find it and then preserve it.
Journalists will face jail over spy leaks under new security laws
Largest .ttf in collection: 762KB

Smallest .otf in collection: 4093KB
I think the logo should have the comma as the dot after delim instead of above the i.
Comcast Comments on FCC's Proposed Rules
Oh wow. I think I need more coffee. The first few times I looked at the artist's rendering, I swear I thought it was a 4 winged, two legged animal. But you're right, they rendered it as a tetrapod.
Not only is it not clear, intuition from other areas of optimization would suggest it's unlikely to be true.

I've asked a couple of economists about this, but didn't get a satisfying answer. To be fair, it wasn't their area at all - and I may just have misunderstood what they were saying.
FYI: The fossil image in the article is actually 600x900:

http://img.washingtonpost.com/news/morning-mix/wp-content/up...
Buttons aren't working for me. (Are they supposed to do something?)

Running Firefox Aurora 32.0a2 with Ad Block Edge, Ghostery, and HTTPS Everywhere.
Microsoft prepares biggest ever round of layoffs
I love the history here. I know many CS programs offer a programming languages course, but I really think that should be mandatory.
To graduate from MIT, you must be able to swim
Then a democratic entity has the duty to explain and clarify it to its voters. I am seeing next to nothing of that.
That's part of what the 4th connected satellite does. Also this is one of the better descriptions of trilateration I've seen.
http://gis.stackexchange.com/questions/12866/why-does-gps-po...
Actually there are lots of discrete auctions in the electronic trading world. For instance the S&P futures contracts trade this way before the open and depending on your perspective they have more "shenanigans" being played by HFT players. Not less.

There are 2 major issues that no one brings up when they say "simply add discrete auctions". A) what happens when there are more participants on 1 side of a price than on the other, what is the tie breaker after price? B) How does this solve the distributed systems problem of multiple exchanges trading at the same time?
Monotype Acquires Spiekermann's FontShop
Marvel reprints its strange 70s Star Wars comics