skysight-inc/HackerNews huggingface dataset:
This solution is like trying to stir a pot of chili with an absinthe spoon.

I'm not sure why there's this holy grail of "the unified master version of" whatever.

Let me give an example. Say I write a paper on the shape of the non-dark-matter (stellar) density in the milky way by looking at y-type stars and I get an answer x. Now Bob comes along and looks at y2-type stars and gets answer x2. People have the idea that you just go to the first paper, add a footnote to y and x showing alternate values for y2 and x2...

But what that doesn't take into account is the fact that I used telescope a (a 10 meter hawaiian behemoth) and pointed it in one beam of the sky for 8 hours to get an ultra-deep pencil; but bob used telescope a2 (a modest 1.8 meter in la palma) that took an all sky survey and only goes very shallow. Now we add this in a footnote.

Next, there's a critical difference in the stars we studied. My y-type stars take 8 Gyr just to form, but Bob was using y2-type stars which live anywhere from 100 Myr to 15 Gyr. So I'm looking at the old stars and he's looking at all the stars. Since we know that different age stars live in different parts of the galaxy (old in the halo, young in the disk and bulge), our results are starting to look not as comparable as we thought... but it's minor, we'll add a footnote.

But then we realize that, since my old stars are giants and his all age stars are dwarfs, my stars are way brighter than his. Since my telescope is monstrous, and his is a small surveyor, my stars actually end up being observed to a distance 10 times that of his sample. In fact at these distances, the original model is a bad fit and we need to change from a power law to an Einasto profile. Bob can do that too, so our answers are easily comparable, but the Einasto law has more parameters so it would give a worse fit per parameter value than the power law he wanted to use originally... We add an appendix to the paper to explain this bit.

Then I notice that Bob's been using infrared data, and in the infrared there's a well known problem separating stars and galaxies in the data on telescope a2. In fact, Bob has to write a whole new section on some probabilistic tests and models he uses to adequately remove these galaxies from his y2 star sample. My telescope, observing in the optical at high resolution, has no such problem, so that section doesn't exist in my paper. Bob looks around awkwardly and stickies a hyperlink to his meta-analysis somewhere in my data section.

Then Jill comes along and says she doesn't agree at all with us; she got value x3 using the distribution of dwarf galaxies and if you believe in theory z, then _hers_ is the most accurate answer.

And we tell Jill to go write her own fucking paper.
> The problem in one sentence: it is impossible to buy a cable, from Apple or otherwise, that let’s you plug an iPhone 6+ into the Macbook.

I'm not an Apple person by any means and don't really keep up with their products, but I feel the Apple of years past would never have let this happen.
Hey! I didn't realize that my app listing was so ambiguous! I've updated the description to address some of your points and added a new screenshot that details the notification aspect of the app.

Check my other comment to see a little more on how it works. Thanks for the feedback!
I pay $0.21/kWh for electricity (electricity generation and distribution charges combined) and usually get between 3.0 and 3.6 miles/kWh (lower in winter; hope to be somewhat higher in summer).

So, electricity is costing me 6-7 cents per mile before considering the inefficiencies of the charger, so likely 7-9 cents/mile at the meter.

For a typical 12K miles/year driver, those costs are order of magnitude the same as the battery pack depletion (for my LEAF anyway).
Art museums can change--will they?
i'm native russian and english, Russian rules and exceptions are even more ridiculous and have all the [+]
Would love to buy you a beer and hear more of your story, should you visit SF.
I think urbanization matters in this county level set of stats.

Look at upstate NY, counties in central NY with economies in freefall have good outcomes vs more prosperous counties with less urban population.

Having grown up in a small town in my teenage years and NYC in my younger years, it makes sense to me. People care about the neighbors in small towns. In the city, not so much.
You don't pick one or the other. The original iPhone only supported mobile web, and now it has apps, and they've been pretty successful, so I don't think it's worth arguing against that anymore.
The kinds of interfaces that work on direct-manipulation touch screens are different from the kinds of interfaces that work with traditional keyboards and pointing devices. You'd need some way to adjust the interface to match the input method as the computer is running.
Cool, then don't. Why does everybody think you can only have either a mobile website or an app? You can do both.
I think the lesson from the success of the iPad is that there is a large market out there that doesn't want an actual computer.

Personally I'm waiting for the macbook air with skylake. The macbook haptic click is surprisingly usable, but the keyboard is a deal breaker for me. There is hardly any travel and it felt very awkward, worse than the surface keyboard IMO.
This sounds like an update to the format of textbooks. They sort of work like this already: as new versions come out, they include the latest revisions in the field. On the other hand, they also serve their publishers by putting out new versions with little or no improvement to continue earning money.
I'm not afraid to admit that I still do table-centric HTML design on occasion (disclaimer: for specific, usually non-public, uses); it's really not all that much worse semantically than the current trend of "oh I'll assign a grid-three-seventeenths-or-whatever-the-fuck CSS class to this div in WangularStrap.js", considering that in both cases you're embedding formatting information in the data being presented (and therefore totally missing the point of "semantic" web programming).
The NASA Commercial Crew program's requirements include a line item for "assured crew return in the event of an emergency."[0] Which means any of the CCDev proposals that use the traditional rocket launch approach for the first stage need an abort mechanism that can carry the crew module away from the rest of the vehicle.

So arguably you're right, but they have to develop abort capability per the NASA spec.

[0] http://en.wikipedia.org/wiki/Commercial_Crew_Development#Req...
got it -- i should've scanned first i guess. i actually appreciate it. thanks.
Could you explain what you mean by "maybe too much"?
I literally cannot conceive how anyone could possibly think this. And that's not using the word "literally" to mean "figuratively".
There's room between "he just wants to code" and management. Primary skills I'd focus on are learning strong communication skills and understanding the business, and dev-ops.
Canonical set to release their own Ubuntu Continuum phone in 2015
Surface is more of a desktop than a laptop though.
> Windows 8 showed how easy it is to get the hybrid approach wrong

On the contrary, a lot of people do find the hybrid approach very useful especially once they are accustomed to it. When travelling I take my Surface Pro instead of my laptop and by the time I am back, I am so used to touching and taping on my screen that I unconsciously do it on my laptop making me look like an idiot. I find touchscreens great and believe it is a means to complement your existing workflow, not replace it.
Another thing that complicates this in the life sciences is that techniques aren't standard. If I use 8 month old rats and draw blood in the morning, I will likely have different gene expression and protein content than your study that uses 4 month old rats of the same strain and draw blood at night.

Each article includes these details, and it is very hard to know if the result is more generally true, or only true for the conditions of my study.

It is for this reason that reviews are important and difficult to replace with some constantly-updating model of information release.
I wholeheartedly agree, but that is what I meant by 'own trusted stack'. From the ground up (literally), you have to control each part of the process.
As a full-time employee in the purely technical track, greater responsibility and pay would come through architectural and design roles.

If he really just wants to code, the best way to maximize income would just be develop a career as a consultant rather than a staff engineer. The biggest opportunities for writing code for a ton of money are in a few intense roles, usually associated with R&D on a core product. It's not easy to stumble into those opportunities, and if your friend had the skills to go down that path, he'd already know.
Share (the scraps) economy
Try S3fuse. It saves you from writing that driver and the caching.

https://code.google.com/p/s3fuse/
Granted this shouldn't have taken place on a public beach but I still do not understand America's prudishness when it comes to sex. It's like they've never seen and fantasized about it before.
It's contentious— there is certainly a class of sex worker who is empowered and fully in control of the economic transaction being carried out. But there are also many, many who are trapped and not making their own decisions, especially when drugs are part of the picture.
What are you smoking? Have you been at the charas and Akbaruddin Owaisi videos again?
No, I understand that. Maybe I'm not explaining my point properly, so I'll try again:

If you issue a write() syscall from a process, and the syscall succeeds, then the data that was written is present in the OS's cached view of the filesystem, even if the process dies a nanosecond later. That view is shared consistently by all processes on the system. It's true that the changes may not actually be stored persistently on disk, but that difference is unobservable unless something happens to make the kernel lose its cached data.

So from the test suite's point of view, unless part of the test involves actually killing VMs and not processes, it should not be possible for the results to depend on whether or not fsync() was called.
That a person mentions a single dimension does not mean that they don't appreciate additional dimensions. Perhaps you could seize the opportunity to train yourself not to read too much into a few sentences? :)
You meant your example as a demonstration of how it's possible to teach string theory at the same time as F=MA.

No I didn't. I think one should take a lot of time breaking down the details of F=MA and showing why it works and so forth. But I also think it's OK to allude to the existence of string theory early on when you're trying to establish the scope of what physics is about and why you might want to study it, even though it would probably take 10 years for someone to go from hearing about its existence to studying it directly.

Meanwhile, I'm grateful to have had some science teaches that were willing to identify some frontier areas of science by name, while admitting that they were beyond their own understanding (eg QM), and also so spend a bit (not too much) of class time letting us spitball ideas on things like time travel or anti-gravity in order to engage the subject imaginatively as well as meeting the specific curricular requirements.
Hmm. Upon looking at the documentation [1], it looks like the recommended configuration is to run nodes in LXC containers. Maybe I'm mistaken, but I thought "LXC" basically just meant some automation around kernel features like chroots, user namespaces, etc. In which case, shouldn't the containers share the host's VFS and pagecache?

[1] https://github.com/aphyr/jepsen/blob/master/jepsen/README.md
What is a laptop besides a portable desktop???
Downvote me if you want, but in the past Apple's product line and releases have been extremely carefully choreographed, and they've generally been careful to make sure that their products integrate and work with each other. From a company that prides itself on having tight integration between products and an 'it just works' mentality, it seems sloppy to me that you can't buy a cable to make two of their flagship products work together.
In biology, there are a large number of very specific niche journals such that a paper on a topic out of vogue is likely to land in a more specific journal. This is not without drawbacks, but it sort of works.
Looks like there are two separate relevant configs:

index.translog.interval - How often to check if a flush is needed, randomized between the interval value and 2x the interval value. Defaults to 5s.

index.gateway.local.sync - How often the translog is fsynced to disk. Defaults to 5s.

http://www.elastic.co/guide/en/elasticsearch/reference/curre...

It's probably the flush interval that also defaults to 5 seconds that is responsible for losing data from simple a kill -9 to the process. Before that the data is in the process memory but not the OS buffer.
Except that C isn't really the truth - Assembly is the truth. You can easily write code that is a huge abstraction from what the CPU is actually doing - for example, writing `float y = 1.5 * x` on a processor without a hardware FPU will generate a ton of instructions that one wouldn't normally think of.

Now, the abstraction layer that C provides is valuable, and C is indeed much more practical than assembly for most purposes, if only due to portability - but if the only reason for using C is to gain an understanding of the inner workings of the computer, without regard to portability or reuse of code, assembly serves that purpose even better.
Definitely not. It is still "in Diapers" as eduardoejp says in this thread. If you want to learn a lisp that has been around for a while, is proven, and is a fully featured language? Try SBCL (Steel Bank Common Lisp): http://sbcl.org/

Since SBCL is an ANSI compliant lisp, anything that should work for common lisp that isn't SBCL specific (This mostly applies to threading related functions/types if memory serves).

If this doesn't appeal to you after some research, check out one of the popular schemes.
If it didn't need that kickstand I think it would be perfect for me
Work from home trumps private offices if you have the space. You get to fully customize your work environment, natural light, ergonomic setup, and no commute (although maybe I'd do a 20 minute run as a fake commute to create a transition between working day and free time)
This is super interesting? Any pointers to good articles about this?
Note that this answer[1] documents parts of the book which has become outdated. That being said, it is a good book. I learned Haskell through it. A much more modern book on Haskell is Beginning Haskell by Alejandro which covers modern library although the book has some typos and publishing errors. I personally like Simon Thompson's Haskell book which focuses more on the fundamentals. The SOH site has various tutorials ranging from beginning to advanced. Although I would say that learning from book at the initial stages is a much better approach.

[1] http://stackoverflow.com/questions/23727768/which-part-of-re...
> And your second part is exactly why medical devices are not, or at
> the very least, should not, have changes done to them after-the-fact.

I don't think this is self-evident. There are already a number of devices on the market that basically require physician tuning post-implantation. Deep brain stimulators and cochlear implants spring immediately to mind, and there are likely many other examples. There are many reasons for this: there may be too many parameters for the physician to realistically adjust intraoperatively, assessing efficacy may require activities that are impossible to perform in the OR (ie observing gait), the parameters may be time-varying, it may not be possible to have the patient awake during surgery, the patient may be pre-lingual, etc.

Even worse, both DBS and cochlear implants have relatively short loop-latencies between the physician "turning the knob" and observing the effect (seconds). There are emerging medical implants where the loop-latency may be in the hours-to-weeks range. That's pretty much going to require tuning post-surgery which in turn basically requires a wireless interface of some kind.

Finally, while updating the firmware of a medical device (eg to give new capabilities) should certainly not be done lightly, but it is far and away preferable to going under the knife again to receive a new device.

Bottom line, the right thing to do is get security right, not limit what physicians can do with the devices.
Riak Search 2.0, or Yokozuna is what you're thinking about.

DISCLAIMER: I work for Basho.
I don't think there are offenders in prison for just smoking a joint. I also don't think they will make Cocaine, Heroin, or Crack-cocaine legal anytime soon (which is most likely why someone is still in prison).

On top of everything, legalization still won't mean you can become a dealer with no rules. There will still be heavy regulations. Vicodin is a legal drug, yet you can still go to jail for going around regulations and selling it out of your house.
You don't realize it yet, but you're expressing a ton of anti-patterns here. Not the least of which is an urge to prematurely optimize your project, and desire to invent your own new solution to a broadly (but not universally) solved problem.

Don't assume that you can anticipate where your scaling challenges are really going to strike. MySQL and Mongo are both more than capable of supporting your project for quite a while, and after you collect more empirical data on your projects growth and bottlenecks, you can start thinking about how to address those problems.
With regard to Python 3's print statement, I don't understand it. Or rather, I don't understand why they changed only the print statement. If nothing else, raise and assert should have had the same treatment.

And Python 3's unicode handling isn't sane. Or rather, it is saner internally, but not sane on the interface. I mean, recreating `cat` is bad enough. Python 3 made unicode handling slightly easier and byte handling gratuitously harder.

But this is probably bikeshedding.

Personally, the bigger problem is not creating a relatively frictionless upgrade path. If you can't run things on the new version without manual editing, you won't move over unless everything you depends on moves over. Catch-22. Python is slowly moving over, largely because a) it's not generally too difficult to port the code (and largely automated to boot), and b) you can relatively easily write code that works on both versions.
Important to me (now):

- Remote working / short commute with private office
- Functional Programming
- Enough $
- Smart, enthusiastic, pleasant, professional coworkers.
- Additional vacation (unpaid if need be) is available.
- Should get me to the next level of my career
Clojure still has a long way to go to become "mainstream", but as you can see from this list, it's getting there.

http://clojure.org/companies

Walmart, Twitter and Amazon would be three notable examples of companies that have achieved large scale that are using it.
Side note: Presidential pardons are the ultimate answer to any argument for "torture the terrorist to stop the nuclear bomb" scare-stories.

If you aren't willing to gamble that you'll need/get a Presidential pardon, then you clearly don't know enough to justify what you're about to do to the suspect.
Three Tales of Second-System Syndrome
Microsoft has so much cash and is pretty much the standard in many industries, they have the luxury of not worrying about revenue. Pretty much every other company does not have this luxury.
> I think the most perfect tech combo in the world right now might be a 5k iMac at home, an iPhone 6+ as your phone, and the Macbook as an on-the-go device.

Unfortunately, you can't use a 5K iMac as an additional screen for a Macbook.[1]

[1] "Note that the iMac (Retina 5K, 27-inch, Late 2014) does not support Target Display Mode." From http://s831.us/1bYWtfj
Lots and lots of women enter prostitution when they are <18yo, many of them manipulated by older men(pimps).
1. remove ability for people to use a cable to transfer photos
2. force everyone to upload pics to icloud
3. ????
4. profit!
So let me get this straight: You've written a 3 sentence Ask HN soliciting for internships, provided no resume, and your github account has no public repos demonstrating that you can build something to code completion? I can't speak for the entirety of the viewership here, but if you want to be taken seriously, then put forth the effort. Whether it's an internship or a full-time job, companies are investing time and resources into you, so you need to demonstrate that it's in their interest to have you on their team. I'm not seeing that right now. What you should do:

1. Put together your resume if you haven't already. If you have one, then you should include it here or at least reference that you'll provide it to interested parties.

2. Have some code to showcase that can demonstrate your ability to take a spec to code completion.

3. Look at other Ask HN posts that are the same topic; see what those users have posted and what the community has responded with. This may come off harsh, but I've seen several in the past week alone, and yours is the least compelling post of them all.
It's extremely hard to sell a novel "job title" as a consultant.

Most clients will want to see examples or case studies of your success in the role -- so that they can understand what you do -- and that can't happen until you get some clients. You'll have a very hard time selling it as "I've done this, that and the other thing in a few different places so of course I can do this for".

You either need to find the established title that already applies to the role you want (project manager?), capture the rest of the supply chain (digital agency?), or you need to stumble into a defining gig before you start marketing yourself.
What time is it? Beer O'Clock
Given that I've never connected my iPhone / iPad to my Macbook Air, sounds like I might be a good target for this device.
You're wrong bud ;)
1. Even if he violated his contract that's a civil lawsuit between two contracted parties, not a criminal matter involving the government.
2. The intent was pretty unclear. Since this somehow ended up as a criminal lawsuit. Typically what we see in a criminal lawsuit 95% standard of evidence (beyond a reasonable doubt). You can't really prove he knew that it was proprietary code and you can't really prove his intent to steal it. When there's uncertainty below the standard of proof the defendant walks free. That's how it's supposed to work.
3. This case was overturned at the federal level. He's now being convicted at the state level, he might get convicted just because the state courts kind of suck. My personal opinion is that there's just not enough evidence to prove that he had intent to steal, it's just not there. It looks like double jeopardy and the judge just threw out the vast majority of the prosecution's evidence which was illegally obtained. My prediction: He walks free.
How is it that the site does not have the password do the encryption server side?

Unclear that claims match the reality.
Sarcasm? PHP has a built-in function for any oddball thing you can think of.
And for landing back on Earth, just not initially:

http://www.spacex.com/news/2014/05/30/dragon-v2-spacexs-next...
I think his point is that since it doesn't have a traditional hinge it's hard to actually use on your lap.
And if G or MS pulled the same, everyone would be yelling about antitrust...
When you open up, the whole world opens up
Putting a different spin on this - it's very curious that Apple didn't release a USB-C to Lightning port cable. This was clearly a deliberate decision on Apple's part - and I'm wondering if they just decided that by released the USB-C to USB-A dongle (http://store.apple.com/us/product/MJ1M2AM/A/usb-c-to-usb-ada...) , that would be sufficient?