skysight-inc/HackerNews huggingface dataset:
If that were the case, it wouldn't be a stool, it would be an ELGHR. It looks pretty uncomfortable, too, especially for upwards of $10k.
Using the Go Programming Language in Practice
Get Into Your Divorce, Because You'll Never Get Over It
The author has won an IOCCC contest. This would have just pricked him a bit.
Incubators are a good idea at this stage. They will groom you, get your ownership in order, teach you not to say stupid stuff and curate the VC space for you. You will raise if growth keeps up. YC, 500, TS on west coast or TC, DreamIt, ERA on the east. Go for it.
this is most trolling article and highly controversial data I have seen in years.
For the fuck sake, she is playing with people's lives. She is 19 and claiming she knows all things and yet no one heard of her ? How is that possible ?
All she is doing is using her father's contact. Just another get-super-rich-and-fuck-off scum scheme.
If they are performing any kind of experiments without FDA approval it is unlawful.
Fuck Fortune and all haters, radical feminists ( who is making gender issue out of discussion ) for ruining best university's name by using it as proxy.
Clearly its a Support Tool On Oversized Legs :-)
How the Gut's "Second Brain" Influences Mood and Well-Being (2010)
Everything about this article was cringe-inducing.
A couple thoughts after skimming the article:

* Peak performance came at the number of threads == number of cores (vs hardware threads, being double that).

* How does the same hardware profile when running Linux?
So according to this,

if (b)
a = *b;
else
a = 3;

Since dereferencing 0 is undefined, the compiler can assume that a = 3 never needs to be executed??

But b may legitimately be 0 and then the second branch SHOULD be entered

How does this fit with what the author said? The compiler cant just go back and assume b is never zero just because it's being dereferenced, since the dereference is guarded.

That's why his last part doesnt make sense -- that even f you try to prevent a bad dereference, undefined behavior is triggered.
Wow that was a speedy downvote. It's almost as if someone's got their finger on the trigger constantly. Stressed much?
>A huge fraction of all C libraries rely on dynamic allocation, and so following your logic, C isn't an embedded programming language

That's not my logic at all. The C core language doesn't require dynamic allocation. In fact, the core language has no concept of it. All dynamic allocation comes from library functions, not language features. This is why we use C for embedded programming.

>As for "how you'd 'port' Java to such an environment", again, look at Javacard.

Again:

"However, many Java language features are not supported by Java Card (in particular types char, double, float and long; the transient qualifier; enums; arrays of more than one dimension; finalization; object cloning; threads). Further, some common features of Java are not provided at runtime by many actual smart cards (in particular type int, which is the default type of a Java expression; and garbage collection of objects)."

Java Card is almost nothing like Java as most of us know it.
are you radical feminist you idiot ? Why are you making gender issue out of nothing ?
Put your feminist hat down sometime and see others as human.
Would be nice to specify how much units to send to another planet, or at least don't send more than the other planet can accept...
Somewhat short lived certificates (two weeks?) solve most problems around online revocation. But on that timescale a self signed isn't terribly convenient, so you still need some kind of issuing authority / infrastructure.
Obviously the author doesn't really know the subject very well and this is very poor journalism.
NSA queried phone records of just 248 people despite massive data sweep
How We Replaced Our Data Pipeline With Zero Downtime
Not directly related to Material, but to Android L: I always thought that the battery/antenna icons in the taskbar are way too bulky, which becomes more annoying as everything else on the UI is becoming thinner and thinner. Actually, I think this might be of the most noticeable design flaws in Android 4. I'm surprised that they didn't fix this in L, which seems very polished otherwise, and surprised that nobody seems to have mentioned that yet.

Edit: Look at this screenshot/mockup: http://venturebeat.files.wordpress.com/2014/06/google-materi... - Battery and antenna certainly aren't the pieces of information we want the user to focus on, yet they really stand out simply because they are so bulky, at least compared to the other UI elements.

Edit 2: The screenshot also shows one of the things I like most about Material/L: Text elements are finally neatly aligned. Randomly aligned text elements are among my top pet peeves.
> Your definition of strong sounds different to other peoples. There was entire FixWPF grass roots campaign to petition more investment into WPF, twitter account is at: https://twitter.com/fixwpf they also had a website and blog pleading for MS to keep investing in WPF and fix its issues.

WPF still works very well, it is not broken. It is still one of the best UI toolkits ever constructed with a lot of flexibility that I don't think is still appreciated enough.

> When and what was the most recent feature added to WPF?

No clue. I'm as curious as everyone else.

> You may not, but most popular languages can be developed without and IDE, which is important for simplicity / deployment / portability.

As far as I'm concerned, the IDE is a part of the language and at the very least the programming experience. People programming in emacs and VIM will eventually retire, the future is undeniable at this point. A language designed for an IDE will work better in an IDE than a language that is designed for least common dominator development environments. But then I'm biased since that is part of my research.

And also, Dart is so far very weak on the IDE side. I wonder if the Dart team has lots of compiler people and not a lot of IDE people, or if they have the same old-fashioned mindset as you in de-emphasizing the value of a good IDE experience. But I would expect it to get better, they hired Luke Church after all.

> It's so totally usable that MS invented a new completely different language written for creating command-line scripts (PowerShell).

PowerShell is an optional tool, not required. I've seen huge C# projects build from a CMD prompt (not that I want to bother with build configuration management myself).

> Citation needed, it's not as performant as the JVM

Citation needed, in my experience, C# kicks the JVM's butt in Win performance. Reified generics also reduce lots of boxing issues.

> The Sudoku benchmarks shows that it's slower (and more verbose) than Dart

Your numbers are completely whack. First, it shows mono being faster than the CLR, oh and you are using a virtual machine on top of that. Do you really think people will take that seriously? Also, do you ever try..you know..a multi-threaded shared memory solution?

> The DLR team has actually been disbanded with the primary developer behind it (Jim Hugunin / IronPython) having left Microsoft (http://hugunin.net/microsoft_farewell.html) to now work at Google on the Dart project no less.

Jim and Jon are gone, but the work they did is totally still around and works wonderfully. I use it, its fast, and it puts C# on par or beyond with any dynamic language that supports dynamic eval.

> Dynamic itself is a heavyweight solution and may many suggest may have been a mistake, C# 6.0 is actually introducing new '$' syntax to avoid dynamic and make working with dictionaries better.

I'm not talking about C#'s dynamic language feature, which I don't really care for, but dynamic expression tree compilation that came along with the rest of the DLR. As a language implementer, it is very useful.
yeah right typical americans. Let's kill people but not take responsibility.
Would you mind explaining preferences and ratchets?
Ask HN: Thing's tough for DOM, doesn't fit MVC. What's your tools of choice?
One can get away with jQuery or plain DOM juggling for the simpler web projects. There's plenty of choice when you're up to a full blown MVC-ish application. But what to use when building complex web sites (as aposed to applications, though not sure about the terminology) that aren't straight single page yet do more than some occasional ajax requests? E.g. something like soundcloud.com.<p>I dealt with Ember and have less experience with other majors - would any of Angular, Backbone, etc be a good fit? Or custom tools is the way to go.
Doesn’t look like it.

The screenshot in the linked article is quite high res (no idea where they got that one, though). You can see what’s in there: http://tctechcrunch2011.files.wordpress.com/2014/06/photosfo...

So, that’s quite extensive (definitely compared to iPhoto), but it doesn’t seem like they are going for Aperture levels of possible adjustments. But maybe they are, that interface could be hiding things.
Oh, excellent. Once I have JS I'll be able to run Clojure code on it.
>I'm not even so worried about Adobe letting Lightroom languish as I am about them using their newfound monopoly position to at last move Lightroom into the mandatory Creative Cloud subscription model that ate the Creative Suite last year.

I think they've already done that, a few months ago.
Typical Americans - let's screw people throughout life, betray founders, get most unethical , get hit by anti-trust lawsuit, criticize another country though own country is having same problems.

post retirement - try to cover up everything. Do Reddit AMA , have shills on internet to cover up things and misdirect new generation and create impressions you are greatest person ever. FUCK you.
This article makes the rather optimistic assumption that bookie prices efficiently and purely represent probabilistic models. This isn't quite the truth, as many bookies can and do take a position against the weight of money (punters often bet disproportionately and according to some psychology). There's also the juice to consider, particularly for underdogs, where value is quickly eroded.
You don't choose to be hardworking or tenacious? Really?
Harrier is 45 years old. There is no need for propaganda, just a statistics form its use would do it. So there is definitely need for the new VTOL.

How this new VTOL was built is another question. F-35 VTOL seems to be an improvement over Harrier. Of course it is still to be seen in real life. What, because of VTOL req, F-35 isn't an improvement over is the F-15/18/22/etc...
What I find amazing is that someone decided to create this, just because they could.

I find that a lot more interesting than anything learned, strangely.
Omitting the loads doesn't mean it thinks the pointer is invalid, it just means it thinks the pointer doesn't alias. If it doesn't alias, and it's not volatile, then it can assume that what it just stored is what it would get by loading, so it can skip the load.

I guess the only difference between what you described and what I'm seeing is my clang recognizes that since p == q, then a store to one will overwrite the store to the other, and therefore it can skip storing the 1 and it can assuming reading both will return 2.
If Google is even half interested in Dart (which is seems to be, since it pays for the Dart team), why doesn't it do any proper moves to push it, besides for the browser which ain't gonna fly by itself?

1) Properly package and add "batteries" for a server side version of Dart. Pay some team to write a proper and complete Rails/Django or at least Flask level framework -- and document it.

2) Make a Google version of node.js using Dart instead of v8.

3) Even better, merge (1) and (2) for a serve side framework with both good syncrhonous (e.g Django like) and async (e.g Node like) story.

4) Support Dart as a first tier development language for Android.
A new community: https://lobste.rs to try?
Aqua (GUI) and Terminal (CLI)
Mu-G! If it's anywhere near as good as Muji...
>My perception and personal experience has been that users don't have enough ability to sort/filter the photos they already take. Digital/phone photography has allowed users to be voracious photographers...without a corresponding increase in being able to handle the information overload...

I think that's fair. Presumably facial and other pattern recognition, together with the increasing prevalence of geo-encoding, will improve this to a certain degree. But I know that I'm not nearly as good as I wish I were at entering metadata into Lightroom today--and I'm probably better than most.

The one saving grace is that I do publish a subset of photos to Flickr through the jfriedl Flickr plug-in which has, as sort of a side effect, the characteristic of creating a sort of album of my better photos.
FBI Issued More Than 19K National Security Letters in 2013
We use a similar stack except using TypeScript with Angular but keep the Rails backend.

Essentially your Angular code should boil down to one JS file, one CSS file and be hosted in an index.html. If you're dealing with modern browsers a bit of fiddling with the cross domain policy and the withCredentials flag will allow you to host the static assets anywhere (not the same domain as the Rails box).

Otherwise the easiest thing to do is compile into the /public folder of Rails. I wouldn't host in assets as you'll likely be using gulp / grunt so the compilation phase that Rails assets hosting provides will be done for you already.
Underscore is not an obscure library. It's one of the most widely used JS (or even just code) libraries in existence. Look at the number of stars and forks on github.
I was a little surprised that it was called a myth that CPUs are not getting faster. CPUs may still be getting a little faster, but they are way off the exponential curve that they were on at one time. They look like they're asymptotically approaching some constant now. It certainly wouldn't hurt your code at all if you make the assumption that CPUs are no longer getting faster. Your code would probably be better.
Thanks, I’m glad you like it.

That’s an even stronger concern with geolocation-type technologies that show your physical location live. It can get of creepy quickly, but I'm 100% with you. That being said, it's easier not to do something because you're worried something bad might happen. Take more risks :)
Yeah, I understand what you mean and I tried carefully to phrase that in a way that avoided sounding dismissive of what has been good and insightful critique--we've all been reading everything posting on here and following up with a lot of commenters off-site, which has been really cool and helpful.
Yes, this is more like Meetup for more personal connections. Obviously, that’s a simplified way of saying what Mixely truly is.

Agreed on your offline social network comment. We’re already changing it.
I appreciate the fact that one reply to your comment it "yes, not enough macros", and the other is "indeed, too many macros".
If you guys are actually paying to learn from a college that is the first thing to change. A business owner used to say to me "Kid you have to take the bull by the horns" and I never really got that until later in life. It's true man. I a self taught programmer and I had the option of going to school or working at a start up. Aside from the personal pleasure of school - it just fucks you up. For real. 1)Quit wasting your time in college. 2) Quit waiting for somebody to walk up to you and write you a check and say I believe in you - it's an illusionary permission slip. 3) Work on this more.

Think about it - whats the worst that can happen you have to go back to school? You can't get a job? Bullshit this is your resume and your education - trust yourself and go for it.
I think that heuristic attributes more foresight to people than they actually exercise in practice. It's more like the impressions one anticipates making on others create incentives and disincentives that shape behavior...but this applies offline as well. Even IRL, everyone's behavior tends to be bounded by "how people want to be perceived, not who they really are."
The French World Cup Team Made a ‘Yo’ Account to ‘Yo’ With Fans
Say what? Both replies are saying that macros can make it tough to read. (Though, personally, I don't have a problem with most macros -- just reader macros.)
From the "Guidelines" link at the bottom of the page:

"Please don't post on HN to ask or tell us something (e.g. to ask us questions about Y Combinator, or to ask or complain about moderation). If you want to say something to us, please send it to hn@ycombinator.com."

http://ycombinator.com/newsguidelines.html
sed is provably Turing complete: http://www.catonmat.net/blog/proof-that-sed-is-turing-comple...
which means that it's effectively able to simulate any other Turing-complete language (provided enough processing power and memory).
Can you recommend a place to get these die-cut? The online quotation I got for laser-cutting is about 10 times that price.
I made a fake Twitter handle and now what?
I think the problem with not being opinionated is that 3rd party libraries have nothing they can rely on. Do you write 3 sets of templates for the 3 most popular templating libraries? Do you provide models for SQLAlchemy AND Django? Or do you pick your combination of dependencies, and let someone else reimplement your library with a different combination?

That's where I think Django shines. It might not have the best templating library, ORM, or routes frameworks. But app developers and library developers know exactly what they have to integrate with. This encourages a better ecosystem.
I thought this was pretty funny but I am wondering if there is any way to actually do something profitable or social with it.

I have done this before and I am just curious if anyone knows more about this kind of thing. Is it trolling?
http://docs.google.com/viewer?url=https%3A%2F%2Fkib.kiev.ua%...
In theory it can do whatever it wants. In practice, it generally just assumes undefined behavior won't happen, and will therefore assume that any conditions that could lead to undefined behavior are false (and prune any dead code that results from those assumptions).

The other thing that can happen is LLVM has the concept of a undefined value, which is distinct from undefined behavior. Undefined values may be unknown, but the compiler can assume that any possible value still results in defined behavior, and optimize accordingly. As an example, an un-initialized stack variable has an undefined value, but various operations on it may still result in defined behavior regardless of the value.

You can read more about undefined values in LLVM at http://llvm.org/docs/LangRef.html#undefined-values if you're interested.
> Manufacturing. Foxconn is enormous. What was the biggest manufacturing facility on earth before the iPhone?

Is that claiming that Foxconn has the largest (by size) manufacturing facility in the world? I would expect that the Boeing Everett Factory still claims that title by a long shot.
I ran this through Google Translate, and it turns out to be an ad for the "Barrak Pest Control Company in Riyadh".

https://translate.google.com/translate?sl=ar&tl=en&js=y&prev...
The rich can stop worrying about a middle-class revolution
Yep. Agreed on that. Without a decent model, no amount of credit (however well managed) will do the job.
Bobby Womack Passes
Cold War relic for sale, minus the nuclear missiles
does an email attachment with their data constitute returning it to these people? You may not need to go to all the trouble of dropping off your hard drive.

But in all seriousness, enjoy your new toilet paper because that's all that letter is good for!
I'm pretty sure you can reduce the entropy of the output by saturating the processor or memory. If the various accesses are being spread out more because other processes are executing then you're going to have substantially less entropy. Sounds like bait for a DoS attack... hit the server really hard and all of a sudden the RNG is producing bad random numbers.

I doubt it's more efficient than something like Mersenne Twister. Generating entropy this way is pretty damn expensive in terms of processor cycles.
Man, I'm suffering from a major case of Baader-Meinhof Phenomenon today. I heard of Muji for the first time from three independent, unrelated sources today.

To be fair, it is awesome. Just got back from the store near my apartment.
The Harrier still is a pretty impressive fighter. The F-35 is, also, quite impressive, but not quite for the same reasons. Or the right ones, I should say.

Unfortunately, in this world that considers low observability so important, the Harrier is the opposite of stealth.
This is hardly innovative or creative. People on audio forums have been playing around with this technique for years. It is literally a mechanical process.
I keep hearing managing the transition between normal flight and VTOL flight is the trickiest part, and that the VTOL mode is very automated, with reaction jets on the wings controlled with the stick the way you would expect them to be.
Labeling it luck also seems somewhat disingenuous as it assumes there is some distinction between people and the nature+nurture that makes them who they are. As someone commented elsewhere, the claim that people are exclusively a result of a combination of their environment and genetics is simply a statement of determinism. If that is the case, there is no luck involved. There is nothing one could be other than the person that he is.
Well, I'm guessing Foxconn is the biggest by some measure. ;-)
The rental housing market moves incredibly fast, and properties go on and off the market daily. The most desirable houses we list sometimes only stay on the site for a few days before they go off-market, and some of the less desirable ones will stay on for weeks. Of course, this is not a metric we can, in any way, attribute to our success--most of these properties are posted all around the web and there's no way for us to know if it was rented by someone using our service--however we've had local property management firms reach out and tell us they've had a lot of good leads come from our service.

Our database is the sum of all properties currently on the market that are willing to rent to college students, and that number is small. It is a very competitive, fast-paced market, and that's the reason there is a problem in this space in the first place.

From our experience cold-calling properties, 3 out of 5 rental properties are completely unwilling to rent to college students. Many will just hang up the phone. From the already small number of desirable (i.e. close to campus, not absurdly expensive, etc.) rental properties on the market at any given time, only about 40% are willing to rent to students. But we add new properties to the site daily, so our inventory is constantly cycling.

With regard to our pricing, it's something we came up with last week, and we fully expect it to be increased if our current successes in sales justify it. We have additional monetization strategies in development as well--a $1000 ad is not the be-all end-all of our revenue stream. But hell, at this point we're just excited that someone is willing to pay for this thing we've invested our lives into over the past few months.