skysight-inc/HackerNews huggingface dataset:
I don't know if it was intentional but the name reminds me of the character JJ in the TV series Good Times. Awesome show that was. It sounds solid overall but one thing caught my eye, "A client can connect to any node to read the data. Similar to writes, a node serves the read request if it owns the data, otherwise it forwards the read request to the data owning node in the same rack.". I wonder if that could lead to an owning node arbitration storm when more than one node in a rack owns the data?
Here's a little bit about Audi's implementation: http://www.worldcarfans.com/112092048467/audi-electric-bi-tu...

It basically uses the high voltage electric supercharger to provide initial boost while the turbocharger is still spooling up.
The Thin Skin of the VC Market
Can you turn off conversation view yet?

Conversation view is the single worst software feature ever developed for any piece of software ever made.

Boy I wish I could turn it off in the android gmail client.
Wow. The '70s were a tumultuous time indeed! I guess Volcker's policies had to really fight for the headlines with that much going on at the time.

I do have many more questions with the issues you brought up, yes :) It was a fun discussion. Thank you! I'll contact you by email.
In other news, people use their mouths to express ideas which GCHQ objects to. Mouths said to be "in denial."
Pongo2

https://github.com/flosch/pongo2
Wow, nice project! I would love to see both the lexical and syntactic analyzers broken down a little more.
What do you not like about conversation view? As someone that's spent most of his email life with it, I'm kinda curious of the other side.
Pierre Sprey in that video calls the F-35 a lemon, also massively overstates his involvement with the Light Weight Fighter program that led to the F-16 & F/A-18. He didn't design anything, especially not the F-16.

More importantly, the F-16 wouldn't have been nearly as successful as a short range interceptor, as opposed to a multirole strike fighter with medium range missiles.

I just thought that some good news about the F-35 would be interesting to HN
Why do you want exposure?

* Get more downloads of your app

* Build a consulting business

* ???
Mean.io – Mongo, express, angular, and Node.js fullstack JavaScript framework
It’s Artem from Wildbit (http://wildbit.com). We’ve been using Clojure in production since 2012.

http://dmarc.postmarkapp.com/ — free DMARC weekly digests and API. Clojure back-end + Javascript front-end.

http://dploy.io — a Ruby on Rails app featuring internal Clojure RPC built on top of clj-jgit and subversion-clj libraries (both currently supported by Wildbit).

The usage of Clojure at Beanstalk (http://beanstalkapp.com) has also been growing since the blog post already mentioned in this thread. It now powers our indexing infrastructure, provides internal RPC and runs sophisticated reports in the background.
Interesting. I knew VS had been working toward features like that; I wasn't aware they'd come as far as they have. Though from my poking around there appear to be some limitations: no redefining lambdas in a live session, for example. And I'm pretty sure that Instaparse is still out of reach, though that's not really what was being referred to. But thank you for reminding me, it's been a while since I've had an occasion to touch VS.
Work on fighting aging.
> Uber has the most VC by far. But, if they use that to kill competitors and subsequently try to raise prices, I'd happily switch to the next upstart that undercuts them.

That's the rub of dumping. You basically have to do it indefinitely or you eventually get competition. The lucrative "jack up prices" phase is really hard to safely transition to. Barriers to entry, specifically long lead times, will make dumping more feasible for certain goods or services. It's not trivial to spin up a car service, but I'm not sure the barriers to entry are high enough or not.

There are other ways you can behave anti-competitively without dumping too...
I have not been, But my wife was offered an interview (Which led to being hired of course) based off of her LinkedIn profile.

I have about 1 recruiter a week asking me to apply for a job, I never do though...
I believe both Virigin Australia and Qantas are moving towards providing in-flight iPads for people to connect to a wifi network. Virgin let you use your own iPad with their app to browse all the media, which ostensibly stops you from just pirating their content. I think Qantas loan you iPads from their own stash.

This is now just a big corpus of music for those systems to draw on. It means you can listen to whatever you want without having pre-loaded music onto your device. It makes good sense to me.

Also, that livery's pretty cool.
He/she is clearly trolling. Saying that a popular feature is "the single worst software feature ever developed for any piece of software ever made" is meant to illicit strong emotions, not conversation.
Planes are the only place where I have to plan ahead and load music into local storage. Everywhere else I just stream. Fixing that would be nice, even if not a huge deal.
> The proposed model makes no assumptions about the "average" teacher

Sure it does. How else is the teacher_skill rating calibrated?

> the best teachers would want to work with the least advantaged kids

Why is this necessarily a good thing? Shouldn't there also be an incentive to have the best teachers work with the brightest students, to ensure that those students are actually challenged instead of just skating through school?
Because it could break existing boot scripts/programs that read from /dev/urandom. Linus doesn't consider "[...] the ones who are [writing code that runs at boot], ought to be made aware of the danger" as a solution.
OK. Dunno what to say there. I thought the article was misleading because it was intentionally sensationalized, not due to some lack of intellectual capability or because it wasn't addressed at an audience with a background in the subject. I'm sure that I know less about the subject than everyone interviewed in in the article. If anything, I think knowledge makes it better, since you're not likely to be mislead by it.

Wrt relativistic effect, the first NIST paper I cited shows that they needed altitude uncertainty less than 1m to avoid redshift from dominating the clock's error. The second shows that for the improved F2 reference redshift is one of the largest sources of uncertainty (and the corrected part is orders of magnitude larger than the other listed systemic errors). It's really cool, I agree. I'm happy to have people share in enjoying that, but sad about whatever causes the press to always have to present things as new and categorically different than what came before.

There are a number of really cool things they didn't mention: For example, these optical lattice clocks that they're talking about are solid state-- involving mostly only lasers and vacuum cells. Unlike cesium based atomic clocks, they may have reasonable prospects of being mass produced inexpensively in the future, and efforts to do this are being funded by DARPA (useful for many military applications, like jamming systems and anti-jamming, navigation, and various sensing applications). So unlike the state of the art atomic references these things may someday show up in very inexpensive equipment, and allow for some fun science experiments, improvements to reliable distributed systems, long baseline amateur radio astronomy, etc.

Or, Tom Van Baak measuring gravitational redshift with a minivan and some old HP cesium beam clocks. okay, not "floor to wall", but if you haven't read his presentation on it, you should, it's a load of fun and IMO, more accessible in that it's not talking about technology that exists in a rats nest of cables on an optical table in a single lab, but just old junk you can find surplus. :)
I guess you won't mind when I put my own self-signed cert there, then.
Meanwhile K9 is still the best mail client on Android, works fine with any IMAP mail host.
Google’s App Aesthetic
There are a ton of ways to optimize web apps without needing the application server to be the fastest. Caching, reverse proxy, CDN, scale-out, etc.
While fascinating, this analysis seems to fall apart on two major fronts.

1. It seems to completely discount surge pricing, which would likely change these numbers significantly.

2. It assumes that taxi and Uber behavior is very similar, but this seems pretty dubious for 2 major reasons:

a. In dense areas it's far more convenient to use a taxi than an Uber (you can hail one in a minute or two), while in less populated areas it's far more convenient to get an Uber. This would definitely skew Uber significantly towards longer, speedier trips.

b. Uber likely sees a greater proportion of utilization from airport rides. For an expensive trip like that, people are more price conscious and most New Yorkers know it's usually much cheaper to take Uber. When juxtaposed against the prospect of waiting in line for a ~$60 + tip taxi ride, the immediacy of a $63 Uber looks very appealing. Additionally, I imagine Uber is seeing disproportionate growth amongst tourists (who might already be using Uber elsewhere but are intimidated by hailing NYC taxis).
You can also check out http://javascript.crockford.com/tdop/tdop.html

The article is also in the book Beautiful Code (O'Reilly)
I wasn't the person that made the claim - but since I feel the same way (well, maybe not quite as strongly!)... I find I often lose track of earlier messages in a thread that I haven't yet responded to, because I reply to some other message from someone else who replied later. I also find that other people make the same mistake and as a result fail to reply to my emails to them sometimes.

I find emails much easier to deal with when the actual emails are in the list, rather than the conversations - although when displaying the message there's no reason not to show it in the context of the conversation.
Ask HN: Can I decline a job offer already accepted?
I accepted a job offer from a US company X, and while waiting for them to send me the contract, I received a better offer from US company Y.

Now I would like to go with company Y, but I already accepted the offer from Company X (I did not sign anything, I accepted it via email).

Is it legal to decline the offer from company X after accepting it?
Do I risk anything?
Get more downloads. Just trying to get advice on whether there are things I can do to turn exposure on small sites/blogs into a larger audience.
I like it...but had trouble downloading it. Its pretty cool. how can we get some of our products listed on it? we sell rolex watches at www.bobswatches.com. We were thinking about developing our own app but it might be smarter to hook up with existing shopping apps that have a following. lmi.
Sometimes we have laws that protect people from their own decisions, absolutely true. But protecting people right into unemployment seems like a funny kind of help.
> This new clock can keep perfect time for 5 billion years.

In theory.

In practice, I'll bet it stops keeping time before I do.

Check out the Long Now's 10,000 year clock project. http://longnow.org/clock/
On Kindness
Setup and Installation Wiki - https://github.com/Netflix/dynomite/wiki/Getting+Started#set...
10,000 Year Clock (2011)
> In the end, if you're going to have real pilots, it's going to be very very hard not to allow them to make mistakes which will destroy the craft.

Perhaps the solution is to not have pilots, and live with the loss of craft when its piloted autonomously and software hits an edge case.

There is precedent for aircraft that can't be flown without computer assistance/control: http://en.wikipedia.org/wiki/Northrop_Grumman_B-2_Spirit
Previous dev did mention he would of wanted to re-write site in RoR...

product is complete and just needs maintenance or is there multiple technical things that are on the feature-list?...
...Right On. Yes, core created and usable (I use it pretty regularly).
And have since the 70s( http://support.radioshack.com/support_tutorials/gps/gps_tmli... ). Pretty wild.
Eh, not too bad a trade off, I don't have any hobbies right now to lose out on. Trying to make millions either way.
check our yahoo q&a or quota...... they always have people posting questions.
K9's interface is still awful.
Broadcom - Irvine, CA - Linux kernel engineer

Broadcom is looking for full-time software engineer candidates specializing in embedded Linux and bootloader development. Focus areas include:
- Board bringup and driver support for set-top box and cable modem chipsets
- Debugging silicon/board/OS issues and postmortem analysis
- ARM and MIPS system-level programming
- Helping to develop and verify new CPU and peripheral designs
- Linux networking and network offload
- Power management
- Performance analysis and system architecture
- Security isolation via hypervisors, LXC, HW restrictions, etc.
- Building and maintaining an embedded Linux distribution
- Working with upstream maintainers to develop new features and fix bugs

http://jobs.broadcom.com/job/Irvine-Sr_-LinuxBootloader-Soft...
Pentadactyl is your friend, friend

http://5digits.org/pentadactyl/
I am fan of golang, but I am very surprised that it is only 50% of Java and only 33% of c++.
It will be very difficult for you to get 4 full months of free time once you start working.

TRAVEL!!!!! Go backpacking. Go skydiving. Take out a loan to do it if you have to. Go to the other side of the world. DO NOT SIT IN FRONT OF A COMPUTER.

Seriously think about how you'll view your life from your deathbed.
Also see http://longnow.org/clock/
My favorite "remote debugging" of all time was the caller who complained about the key in her old Subaru wagon not working sometimes.

After some back and forth, one of the brothers said, "wait, wait--I'll bet you have a huge set of keys, right?" "Well, yes." "So, on that model of Subaru, the weight of the whole key set will eventually wear down the lock and make it stick. I've seen that before."

I can't imagine the leap of intuition required...
Salon de Sao Paulo: les Français y exposent leurs nouveaux concept-cars
I hear there are arguments for the thesis of the high greedeenness / productivity of the SV people. What strikes me is the everlasting ability to pick some facts to build a narattive.

'cause I hear you. Living in Paris, France, I could complain about the same thing. How you end up consumed by your lifestyle with nothing to show up for in your late thirties despite your top 10% career.

Still, my preffered theory about why SV works is that European middleage adventurers went west, up to California. And that the hippie movement with drug-induced introspection moved some people enough to motivate others to build their dreams, which is currently happening under our eyes.

That's just another narrative.
You have to pick your facts. Both may well be true. Or simplistic as well.

Lévi-Strauss taught me I shall not pretend being an observer of the world I live in so we might ultimately never know why SV "works".
Let's focus on the how, and dream of the why.
Previously: https://news.ycombinator.com/item?id=8500131

See also, EFF:

> To compound the problem, the header also affects more than just web browsers. Mobile apps that send HTTP requests will also have the header inserted. This means that users' behavior in apps can be correlated with their behavior on the web, which would be difficult or impossible without the header. Verizon describes this as a key benefit of using their system. But Verizon bypasses the 'Limit Ad Tracking' settings in iOS and Android that are specifically intended to limit abuse of unique identifiers by mobile apps.

> Because the header is injected at the network level, Verizon can add it to anyone using their towers, even those who aren't Verizon customers. Notably, Verizon appears to inject the X-UIDH header even for customers of Straight Talk, a mobile network reseller (known as a MVNO) that uses Verizon's network. Customers of Straight Talk don't necessarily have a relationship with Verizon.

More at https://www.eff.org/deeplinks/2014/11/verizon-x-uidh
Totally legal. Your main risk is social opprobrium. There exists a social norm that you not do this, and it may be considered unprofessional behavior by the people attempting to hire you. People do talk, so I'd weigh the possibility of burning those bridges over the relative certainty in the differences between offer Y and offer X.

In my younger days, I would have flatly advised against it for mostly karmic reasons, but having seen the general tenor of business relationships and how many companies treat not-yet-signed employees, I am unable to muster any moral outrage against an employee who terminates a negotiation despite that negotiation appearing to be in late stages.
I wouldn't say "vastly", at least not now. It is probably easier if you come from a "target" background ( went to a prestigious school, graduated MBA, worked 100-120 hr weeks as an analyst... ). But for the average joe off the street? Tech is "vastly" easier to become a millionaire. That is to say, you have zero chance of becoming a millionaire in finance without the required background, but as someone with, say, an English degree you can start a startup, get it to a series A round and presto, you're a millionaire on paper. Get it to a B round, and you're a millionaire for real.
Go to 6 countries you've never been to for 1 month at a time while you learn or perfect technology skills (or eschew all of computing for 6 months).

You'll learn a ton in your first job, and you'll have guidance. Don't worry about learning a TON before then.

This will likely be your last chance to do this until you're ready to quit your job or give up on opportunities for larger responsibility at the organization.
Damn, beat me by 6 lines, though I also cheated and translated to JS to interpret the code: https://github.com/capnmidnight/betty-boop/blob/master/loosp...

EDIT: though I did end up writing a Pong game in it: https://github.com/capnmidnight/betty-boop/blob/master/pong....
Ah, thanks for the clarification. I didn't look at the source closely enough but now that I look at it again it's becoming clear.
So as someone thats recently been getting into Haskell I can say this, that example while sure its rather much more verbose for the simple case, the more complex stuff is where it starts to shine more.

That and without knowing haskell a little a lot of that will look like needless chatter. But like rake once you realize the dsl is just Haskell it starts to fall into place more.
I would say:

P = 1/Sqrt[2] (Yes + No).
Gmail.app for iOS is incredibly sluggish (on my 5S) while Android's version on my Moto G is pretty snappy, so you're not experiencing the same thing at all.

I run both Mail.app and Gmail.app on my iPhone because I'll often get the push notification for Gmail.app, tap the notification to open the email, get frustrated and tired waiting for it to load and just go manually refresh Mail.app and see it almost instantly.
I am not a lawyer, but from what I know it is not illegal to accept an offer and then decline it later before you have signed an agreement. For that matter, from my knowledge nothing generally would stop you from "quitting" the job on day 1, except you may create an upset employer.

You could simply go back and say something like:

"Hi Company X, as I am sure you realize I applied to multiple openings when looking to take my next position. And while I have been waiting to receive the contract from you I was contacted by another firm that showed interest and already received the contract from them. I greatly respect your time and efforts, but I feel this other offer is a better fit at this time for me. This has no reflection on your firm or offer, but I feel I might be a better fit with them, and I hope you understand. I hope we can work together in the future, thank you for all your hospitality"

I do think you have to be 100% up front about what you are doing, but companies get it, and this is a competitive market. You may burn a bridge here though at least with this company, so just be aware of that. In the end though, if you make it more about yourself and are up front, you likely won't create any major issues.

Just my 2 cents.
East bay is pretty reasonable if you work in SF:

http://sfbay.craigslist.org/search/eby/apa?sort=priceasc&max...
Ask HN: We created a new service named “Surprice”. Please share your thoughts
Hello,

Last week we launched our new service called "Surprice" at Google play. (http://goo.gl/cuAjXj) "Surprice" is a photo sharing app just like Instagram. But the difference is that we have price tags on the image.
We all know that people like to take photos (of their delicious foods, new wearings, fancy interior items) and share them in Instagram. But more than just sharing the photos, we thought about something cool. That it might be more helpful if we add the price informations on the image. Just like the magazines.

Have you ever thought of any unfairness caused by gap of reaching price informations? We believe that "Surprice" will become the 'Price Wikipedia' that anyone can easily get the price informations. With the shared informations, consumers will become wiser, and this will drive us to new consumer culture.

We are just a small Korean startup, consist of seven members. After we launched our app at market, we are keep asking acquaintances to give us feedbacks that which part of the app we should improve. But here's a problem. We want our service to be a globalized, but until now all the advisers were Koreans.

So before we start marketing, we need more feedbacks from various users, like you, about the things we should fix.
We want to ask,

1. The app's name "Surprice" - does it give you any weirdness or oddness? Like we(Koreans) don't know if it's strange or not.

2. Is it enough to understand the service with the descriptions and screenshots at market?

3. While using the app , at the point of view of UI/UX, which function should be fixed first?

4. About a viral-marketing - Which group should be our main target? and what shall we do to contact them?

5. In case of iOS, if you are interested, please e-mail your apple account at support+ios@surprice.me. We will invite you with TestFlight as a beta tester.

Thank you.
The question is, is it easier to place your code on that curl site. If there is some web-layer vulnerability, you can put your own code there.

With signed MSIs and EXEs, you'd need to get your code signed, which is probably more difficult than the web layer.
I can actually see their reasoning: "you thought we were being hard on you? So the gloves are off now? Ok, so we'll show you what happens when we really play hard".
My life is quite a bit better because of both Google and Facebook, and I would say a significant portion of the amount of time I spend online touches one of those two entities. I really don't care that much about the privacy compromises for the level I use either.

My experience is at least somewhat similar for at least a half billion to billion other people, so I'd say their impact on humanity is "pretty large".
Stanford MBAs Shift Away from Tech
I'm finding that for compiling code usually it is the configuration that makes life hard rather than the build system part. I've been using cmake [1] which makes the rules to build object files, libraries, executables pretty simple although determining and adapting to the eccentricities of any arbitrary system's environment is painful.

I am also liking snakemake[2] these days for running arbitrary chains of jobs that have dependencies (in addition to build system). It has a nice syntax, easy to build and run dependency graphs of different jobs and has built in multithread support and cluster integration if you want to scale up to bigger data sets. Very nice middle ground being much easier to maintain and rerun than a pile of shell scripts but much lighter weight than a whole hadoop "big data" setup.

[1] http://www.cmake.org
[2] https://bitbucket.org/johanneskoester/snakemake/wiki/Home