skysight-inc/HackerNews huggingface dataset:
Or https://percy.io/
Pharma Skeletons
I'm the founder of https://linkpeek.com and "email web page screenshots" was on my "idea" Trello board for over 3 years.

I'm actually happy somebody else created it. : ) Good luck with your launch!
Golang/dep: Go dependency tool
Interestingly, his website is blocked at the NIH: http://i.imgur.com/9Pn3LMk.png
> Unfortunately in quite a few of them out prevents interpolation, so it's not a 100% solution.

A bigger issue IME is languages (mostly of the C family) where single-quoting is for character literals.

Also in Smalltalk comments are double-quoted, but that's a pretty rare language to encounter.
Aptible (YC S14) is hiring support engineers to work on Docker
Yes, the lottery system which can land your kid who lives one block away from their preferred school but gets assigned to a school on the other side of town and 45 mins away in traffic is one big red flashing migraine for many parents.
i don't think that would work.

request for location doesn't require the page to explicitly indicate a desire, the request is triggered if the page attempts to use the location services of the JS API. sites that want to run unthrottled can't be identified simply by the usage of a certain API, so the developer would need to add something explicitly to their markup to indicate the desire.

i want control over the feature regardless of whether or not the site's developer deems it appropriate.
> "You just don't personally care about the problems that VR solves."

On the contrary, I do. I have the Oculus Rift and the Touch controllers, and I enjoy trying all the content there is. I also love VRs and flight sims - but I've been a flight sim nerd since I was a kid...

The problem is that I don't think the vast majority of the world cares about the problems that VR solves, and that's precisely the similarity with 3D TVs.

I still know some people who love their 3D TVs and watch as much content in 3D as they can get their hands on, but ultimately these people are a very small market, and manufacturers have decided this market isn't serviceable profitably. VR faces the same issue - the places where it's truly well integrated are very niche, and despite multiple attempts at broader appeal, has yet to break out.

Heck, you say mostly the same:

> "But people have wanted VR for so long that they have been hacking together their own VR headsets."

"People" being a vanishingly small community of makers and tinkerers.

VR has been a dream for a long time for many people - especially in the hacker community - but it was never a mainstream desire. In the same way people have been hacking stereoscopic tech together for a long time before 3D TVs, and yet 3D TVs still failed in the mainstream.

VR will always have a place in some niches - the issue here is if major hardware manufacturers will be able to support this niche at the level they are doing right now. The Rift and the Vive are both incredible leaps in VR tech, but both are predicated on the expectation that VR goes mainstream in some major way. Both products will not be sustainable if VR continues to be a very small market like it is right now.
> Unfortunately, LISP doesn't quite match [the Von Neumann] architecture, so it has traditionally performed poorly compared to C.

Exactly. It has traditionally performed poorly compared to C, but this hasn't been the case for a lot of time. There's a number of misconceptions about what is and what is not a lisp.

First of all, a lisp doesn't have to be interpreted or run in a virtual machine. While this is true for a lot of lisps, Common Lisp performs what you could call just-in-time compilation: you can even inspect the compiled code of a function by calling the `disassemble' macro on it, and optimize it based on the disassembly.

A lisp doesn't have to be dynamically typed. There are many examples of statically typed lisps (Shen, Dylan, Typed Racket, Lux), and in other dynamically typed lisps such as Common Lisp you can add type annotations as needed to optimize functions.

A lisp doesn't have to be garbage collected. It certainly is more convenient to have GC when you have such a dynamic language or want to program in a functional style; however, this is not required. Carp and GOAL[0] do not use garbage collection, and in Common Lisp you can generally give hints to the garbage collector to to make it run where you need it to.

A lisp doesn't have to be functional! While lisps usually advocate a functional style to varying degrees (mutation in Scheme is usually marked with a ! in the name of the function (set!) but normally discouraged, Clojure is immutable by default IIRC), but very few are purely functional (only Lux comes to mind) and most are in fact very procedural (Common Lisp).

Finally, Common Lisp has been designed to also be used as a systems language, and thus benefits from many optimizations targeting the Von Neumann architecture that can make it just as fast, if not faster, than C.

This is a good post detailing some of the optimizations that you can perform in Common Lisp:

https://chriskohlhepp.wordpress.com/advanced-c-lisp/converge...

To answer 0wl3x's question, lisps can be used for just about anything; it's just a family of homoiconic languages that generally make heavy use of macros as fundamental abstractions.

[0] http://www.codersnotes.com/notes/disassembling-jak/
How do you know he isn't creating drugs? When I personally met the people that were going to help him innovate this drug.
Don't live in SF, but I fail to see how that's inherently bad. It is inconvenient, for sure. But if the school a block from you was terrible and the school your child was randomly assigned to was amazing there would be no problems, right? Doesn't this system simply incentivize all schools to become good?

I do bet, though, that this experiment stemmed from people taking over the areas where the good schools were. You'd just be switching problems, though, by allowing people to go to schools they're geographically adjacent to. See school district boundaries.
> Human intelligence is able to improvise, but what will cars do?

Halt, and send a warning signal to any vehicles nearby. Which is better than what we can ordinarily accomplish today in those one in a million occurances.
Can you elaborate? What does service workers give you for your web audio project that doesn't work without service works?

I'm curious because I have a HTML5 audio web app that works great, except when running on mobile in the background.
Gravity was spectacular in 3D, but I have a much larger list of films (many of which aren't great) that have immersive and not distracting 3D. Off the top of my head:

Life of Pi

Pretty much every Marvel movie

The new Star Trek films

Star Wars: Episode VII

The Martian

The Hobbit films

How to Train Your Dragon and sequel

Finding Dory

The LEGO Movie
Try a different quality? Best quality on amazon video is 7GB per hour, works out to about 150 hours a month. Sure this is a lot of video, but spread across a household with say 4 people with their own screens and viewing habits is under 1.5 hours per day per person
Hi there. Is there a way to contact you in some way other than your UpWork-profile (linked in your HN profile)? It's a good idea to include your e-mail address there.

I was in a similar situation a while ago, but can't share all info publicly.
I don't think that replacing a traditional desktop app with a web app is an edge case. That's one of the main points of HTML5.
As a Qubes OS user, yes, you can disable the dynamic memory allocation for chosen VMs. So I do not see the problem.

Upd: right click in Qubes Manager, VM settings, Advanced, Include in memory balancing, remove the tick.

And you can even choose how many CPU cores a VM can use.
> This is false, look at the linked image[1] and tell me that the arrow keys are different on the new keyboard.

Notice the difference between the old and new keyboards, in the ratio of the difference between the touchable area of the arrow keys (up and down) with the control key. Also in the old keyboard, on the top of the down arrow key, there is a line which will help feel the difference in the keys. In the new keyboard, that plastic line on the down key is moved to the bottom. If I keep the finger in the keyboard, it is not easy for me to feel if I am in the up key or the down key without looking at the keyboard. This is my personal thing and you may not feel the same.

> The chicklet keys are slightly concave

The keyboard that I tried is almost flat. Even if it was slightly concave, they are no way close to the original curviness in the classic keyboard. Even in your image you can see that. That curvature is clearly feel-able for my fingers.

> This is subjective.

Agreed. All these are subjective. I just stated my opinion. We don't have to agree :) I did a typing test and I was able to reach about 100 words per minute in the old keyboard but could go only up to 80 words or so. I was using the old keyboard for long. It is possible that I would have reached the same speed with the chiclet keyboard too if I had spent more time, but I have lost interest with the new keyboard by then.
The first sentence and first paragraph of the article says

>This week, a pharmaceutical trade group stepped up its efforts to distance itself from Martin Shkreli, the disgraced ex-CEO of several drug companies who gained notoriety for an eye-popping drug price increase and an indictment for securities fraud. The trade group even made a television ad to try to bolster its image and make clear that it is different—better—than the likes of Shkreli and his greedy ways.
If it opens in multiple tabs, then it isn't a pure SPA. (Relying on the browser tabs instead of tabs in your application.)

If you have several tabbed views, then you would include tabs in your application.
Is that a workaround/loophole then? A tab can play silent or very quiet audio and then run unthrottled?
"Neo"?
I'm stereo-blind, so 3D movies annoy me more than anything. It always annoys me when people want to go see a movie in 3D and I have to decline since it will give me a headache 15 minutes in.
The desire for debate was to increase our collective knowledge. Not to prove someone right. I am fully comfortable with the idea that I was wrong. You both have knowledge I find interesting.
Watch the video of Martin engaging directly with a furious HIV positive person:
https://www.youtube.com/watch?v=HXVQOZDKlRE
Trump administration freezes EPA grants and contracts
Just what I was thinking. RIP Cookie Clicker.
>your eyes don't have that much resolution as when you see a person in 8K in a extreme closeup.

If I move close enough to your face that it fills my entire vision I can see it in glorious 16k, skin pores and all. It's the extreme close up that's unnatural, not the fact that you can see details in extreme close ups.

As with 3d, most directors are lagging behind in adapting their style to changes in the medium. Some things that were developed for low-fidelity grainy film don't work in 8k. Some fight scenes that look good at 24hz look garbage at 60hz. But on the other hand 60hz and 8k allow for speed and details that just produce blurs on old 24hz mediums.
If you are buying a laptop off of eBay from Nigeria and they demand that you use Western Union to pay for it there is very close to a 100% chance that you are being scammed.
That might work, but it's much more complicated and given the issues I'm already facing, I wouldn't want to rely on that communication actually happening (maybe background tab won't be able to send a signal to the foreground tab, since JS is apparently not running in the background tab).
+1 recommendation for The Great Suspender. Works like a charm, noticeable difference on overall system performance.
Hearthstone Matchmaking Algorithm Explained
I just listened to a podcast (50 things that made the modern economy http://www.bbc.co.uk/programmes/p04f77rg) about the Haber-Bosch process https://en.wikipedia.org/wiki/Haber_process

According to the podcast and the wiki page, the current source of hydrogen for ammonia is natural gas. Additionally the process is energy-intensive, using high temperature and pressure.

These things don't necessarily make it mandatory that it's petro-chemical, but due to the way we currently run it it is.
> Just going off the shadow from your image, there's a marked and well-defined difference between the concavity. If my fingers were used to that concavity, I'd be unhappy with the much, much flatter design.

They are a little less concave than the older keys, but they aren't flat. The lighting in that picture isn't the same for both laptops. [1] is a better angle.

> That said, I thought it was pretty bad-ass you had both laptops and took a photo for us.

It's not my photo, though I do have a t420s and an x230, just not an x220 :-)

[1] http://blog.lenovo.com/images/uploads/blog/CS12KBD_180degree...
Mind you I have no qualification on the subject matter so I'm reluctant to share the results of my attempts to parse the situation and I could be completely wrong, but it sounded to me like there was a drug that was cheap but not very profitable, and he hiked the price to make it more profitable.

He argues most patients won't directly experience that hike because of insurance, and that no one who can't directly afford the increased price will be denied access to it because of Turing's assistance programs. He also argues that the real issue is that there's nothing stopping the company from trying to extract that money from insurance companies, and the government in some cases (and from that I infer that it's a case where if you're the company not taking advantage of the system, you won't be a company for long). And that all the vitriol at the price hike should be directed at what's a fundamentally broken system, in his opinion.
That recording isn't in Google Voice. Maybe you had a forwarding phone on your Google Voice account that was eating your calls. (Maybe you had an old one you forgot to take off, and someone else took over the number and it was doing that.)
SEEKING WORK – FREELANCER, Remote Work or on Location London, UK
I am Samuel, a usability tester and consultant based in London, UK

I started out usability testing 4 years ago. For the past 3 years i’ve worked as a lead usability tester and consultant for global brands like BMW and a number of startups. I've worked with clients in Australia, the US, Russia and pretty much all of Europe. I am really passionate about usability and what influences user behaviour online. This covers topics such as evidence based user research, modern web design and the psychology of online persuasion.

I am extremely proud of my high quality work and excellent feedback in the thousands of websites, apps and prototypes I have tested to date. You can see samples of my work
http://usabilityaudits.co.uk/portfolio/

More about me: http://usabilityaudits.co.uk/about-me/
Email me: usabilityaudits@gmail.com
Or as Peter Thiel put it, "San Francisco is structurally hostile to families."
When you want to grow revenue past what ads support look into purchasable themes. E.g. have zombies or godzilla skins (targeting boys), and similar for girls.

I had jumped on the app store bandwagon at the outset and did alright selling apps at 99¢-2.99 but was hesitant to switch to IAP. It turns out I was wrong and the kids apps that did switch faired well enough to continue. E.g. While I was fighting for 99¢ sales, other similar apps were selling $10 bundles for graphical skins. As a developer it makes me ill that the core experience is worth nothing, but some new flashy artwork can be sold for $10. Sigh, but it works.

Good luck.
How to PIVOT in SQL
I think I might actually try this lol
How do you communicate your "design" to others (stakeholders, developers, ops, sec, etc)?
> I think Rust may be ideal for embedded software development, or low-level systems software, but for general application development, I think OCaml or perhaps Swift or Scala are more ideal, at least for me (or at least until I decide to try Rust again, perhaps it will stick this time).

If you're not aware of it, scala-native looks very interesting... It looks to be active project.

https://github.com/scala-native/scala-native

FWIW, I've also enjoyed Swift development quite a bit. I think Swift will go deep into the C++ sweet spot.
https://news.ycombinator.com/item?id=13470847
Other OECD countries do not have Gen Y that is as big as US, looking at other countries may not help that much beyond a point.

>>>If we can fix schools and crime, like other civilized nations, then there is no reason to believe people will move out of cities once they reach a certain age.

If it was an easy prop, it would have been achieved, may be you should see "The Wire Season 4" to get an idea!
It's funny how there's glamour attached to the idea of being a BBM. It's not like it tends to end well in practice.
> The same could happen in San Francisco.

It could, but who is going to push for this change? SF has an extremely low proportion of families (fewest children of any major city). Are single millennials and DINKs going to make this a priority?
You left out "Avatar" which was the movie that single-handedly sold 3D to the world.
> They're not users. They're the blight on the back of users. Why cater to them?

actually they are about 90%+ of users

https://www.nngroup.com/articles/computer-skill-levels/
Thanks anilgulecha. Yeah, it's not for everyone! haha. (Side note: the Globe key can always switch it back to the normal keyboard at any time).

The claim I make is "Most efficient" (not fastest) based on the fact that during normal English typing, your finger travel will be reduced 30-35%. Theoretically, that should mean it's faster, but only if the user is become accustomed to it, so I've avoided making claims about it being faster.

I'm definitely hoping to add swipe typing to HERO when I can afford that development cost. My hope is that the 2.0 launch can fund swipe and other new features.
When the school is on the other side of town the parents get involved in the students life and education less. They drop them off and pick them up and that's about as far as the interaction goes --they don't go to school functions, PTA activities, or other activities. There is more involvement from parents of kids who live close to the schools and they demand more from the system.
"One obvious argument is that Rust frontloads its difficulty. It's a terrible tool for most 30 line tasks, simply because the majority of your work will go into arguing with the compiler. "

It does. Ada did too with people saying same stuff. Once they got used to it, they swore by Ada since their stuff usually worked after they got it past compiler. I also add that the alternative to Rust for GC-free safety of heap code is essentially separation (VCC) or matching logic (KCC). That's probably much harder for average programmer to work with than structuring stuff to get through borrow checker easily. Cyclone and then Rust were huge steps up on dynamic, memory safety given they're accessible to people who don't know formal verification.

That's the comparison people keep leaving off griping about borrow checker. I think Rust looks a lot better when one adds it. Still a headache but good in relative way.
I coughed up the money for a LG 4K OLED set last year, and suddenly I'm in love with 3D. For those that hate 3D, the experience on OLED is a while different world. Well-done 3D releases like Tron Legacy and Mad Max: Fury Road really come alive on this display. If you're in a store where you can demo one of these, get the salesperson to put on a decent 3D Blu-Ray release, I think you'll be impressed.
Insurers get their money from premiums. Charging them more drives up medical costs for everyone.
They very much do in London these days. Unless you are a banker or a lawyer you aren't going to be owning a family size home in London. London has good train links to the surrounding counties so 30 somethings have been fleeing the capital to setting down along the commute routes.
That hardly seems relevant. kT log 2 joules is something like 10^-7 times the energy of an electron. I seriously doubt that that is anything but negligible compared to the other operations brains are performing.
You could create a new KeePass file to send in the email and copy the only password entry you need into the new file, then send then file and out-of-band the password to that file.

You could probably even script a KeePass plugin to automate several of those steps.
InfluxDB 1.2 released: subqueries, 50% better throughput on larger hardware
I live/work near two small towns with efforts to "revitalize" their small downtowns. They're doing a lot of the right things to attract young professionals, but both of them are investing in small 1-, maybe 2-bedroom apartments and not apartments large enough for families.

If the numbers are similar even for larger cities then I'm not surprised why people move out to the burbs - a 1 bedroom apartment gets very cramped with kids - especially when you don't live somewhere like NYC/SF with enough parks/amenities around.
For some reason this website is blocked on my company's network.

"The site you are trying to access may pose a security threat..."

Maybe (hopefully not) they blanket block certain TLD's. Anyone else experiencing this?
Why even have police? I mean crime is going to happen right? And the cops just trample all over your rights. Why even bother having laws or society? It just kills your freedom.
Oh man, this drives me nuts to no end. I'd gladly pay the extra ticket price for an IMAX showing if I didn't have to get a headache 15 minutes in.
"Also I can't mention enough that if you take an MAOI you should stay far away from nicotine."

Can you explain more? You mean in addiction terms (I'd agree) or something else?
Carl Page, Larry's brother, is in a club of billionaires hoping to stop Trump
I'm sure nobody over at MS totally unintentionally overlooked that for a long while. :^)
Moreso than the gouging on pricing, I have even more of an issue with the situation where he was short in a pharma company, and lobbied the FDA to deny a drug approval that they were working on, on zero medical grounds, but instead purely from the perspective of helping his short position.
There is a subtle difference between this and reductionism. Suppose your big problem is you are hungry. You could break this big problem into little problems in many different ways, e.g. [drive to McDonalds, get food], or [go to fridge, eat leftovers], etc.

Either way, you have solved your original problem, but you haven't reduced your original problem. Your original problem was not that you had to go to Mcdonalds, nor was it that you had to got o the fridge. Your original problem was that you were hungry, which is distinct from the solutions.