skysight-inc/HackerNews huggingface dataset:
Vulcan, DirectX 12, and Metal are basically like C. They're made to be as low level as possible while maintaining hardware portability.

With the PS4 hardware is locked so their API is more like assembly (or maybe inline assembly in a C program) where you're doing specific hardware operations.

They also provide a second graphics API that wraps that one, working basically at the same level as Direct3D 11 or OpenGL.

This article might be of interest:
http://www.eurogamer.net/articles/digitalfoundry-inside-play...
It does - https://github.com/mozilla/sops/blob/master/sops/__init__.py...
I don't know macros in Racket, only Common Lisp, but I am curious what are some good uses of non-reader macros that cannot be well expressed in normal Haskell?
Love this - awesome work.

Wrote an article on this concept last year: http://formidable.com/blog/2015/05/21/react-d3-layouts/

and spoke about it at Reactive2015: https://www.youtube.com/watch?v=n8TwLWsR40Y

Have been doing data visualizations like this ever since, it works. Yes, the hardest part is animation, which we had to address, as well as the axis components and other higher order functionality that builds on d3 itself:

https://github.com/FormidableLabs/victory-animation

http://formidable.com/open-source/victory/docs/victory-axis/
Half of TSA's 30,000 Employees Accused of Misconduct
This article makes no attempt to distinguish correlation from causation.
One thing I found with psycho-motor skills like the guitar or piano is that slowing it down significantly at the start is really helpful. I downloaded a metronome app onto my phone and I'd start out at a rate of 10 BPM (which is agonizingly slow), and then bump it up in 10 BPM, and then 5 BPM increments. The other thing I'm thinking about is getting a skilled spotter, because early on your error correcting feedback mechanisms aren't all that great. Whilst I could focus on hitting the right keys at the right time, things like posture and how I hit the keys were things where I couldn't differentiate between good and bad. Might as well start out with good form.
It sounds like abnormal behavior and could probably be fixed.

As to your question, I'd recommend the Surface Book. I got one last December and couldn't be more pleased with it. Hi-res screen, good RAM + HD space, fast processor, keys feel nice to type on...the list goes on and on :)
Is it cost effective? I mean roughly.
Interesting!

I must be thinking of a different computer then. Perhaps my Radio Shack CoCo. I remember some small computer from the mid-late 80's producing really good music with just a logic output driving the speaker. Was sure it was the IBM/clone.

One of the nice things is that I have original cloth-bound IBM PC 5150 Technical Manuals in my basement so I can actually go look up the schematics of what's driving the speaker :-)
> The native feel seems largely to have been Opera 12's downfall; they just didn't have the resources/manpower to maintain their own

Nope.

What happened is that they started getting more and more into the ad business as a way to make real income, and they got very successful in the mobile area with that, to the point that they didn't need the browser anymore. All it took after that was a bunch of MBAs to have the smart idea to convert the browser to a token marketing effort, edge out the founders' ideas, and pivot towards the ad business full force.
Ask HN: Inside Y Combinator
Hi! I recently won an opportunity , through WayUp, to attend one of the YC's Tuesday's dinners. I was wondering if there was anyone in the current YC batch that is willing to meet up with me and maybe show me around a bit? I would love to meet all of you! Thanks!
30C is hot.

Do you see the same problems in cooler temps?
No. For example, Lambda has no service endpoint for call/response. The platform starts a function container, and passes events to that function instance until the queue is drained.

It is not at all a client/server model unless you wrap API Gateway around it as an event source.
2016 and still cloud clueless?
WPEngine with a not-so reassuring response: "We're aware of it, but no posts have been made thus far. We will update our blog or email customers if we feel that there's anything to be concerned about."

(To be fair, this was probably a low-level support engineer, so probably not that "official" of a response)
What Is the Best Temperature for AC During Summer?
You are in the minority. Having taught it, I've seen students struggle.

Creating markup through chained functions executed as many times as there are items in an array, where the convention is to name the array singularly:

ie., node.append('g')

is counterintuitive.
I'm curious, is there a specific use case for using such a language today? Is it just legacy?
COURAGE emergency funding drive: legal defence of whistleblowers/activists
Nice - thanks for sharing this
Check out:

http://formidable.com/blog/2015/05/21/react-d3-layouts/
http://formidable.com/open-source/victory/docs/victory-axis/
Given the >99% accuracy rating, it would be interesting to see some examples of code it gets incorrect.
Show HN: Newstab Reader
A new (experimental) golfing language
It's a good system. The fact that the hacker crowd hasn't even figured out the basics yet is amusing.

MetroCards are validated by both the station computer and the central data center. Once a card has been used, it can't be used again for 18 minutes. This makes copies of cards almost useless. There's a lot of mutual mistrust designed into the system. The MTA isn't stupid.
WW3 UK VOTES TO RENEW TRIDENT,RUSSIA VEXED,MORE COUNTRIES WANT TO LEAVE EU -
Seconded - I have a Precision M4800 for setting up and doing actual work (real keyboard, big screen, etc.) and an XPS 13 for portability....in theory. In reality, the M4800 has been off for months, and the XPS 13 is the best device I've ever owned (though the first was DOA and I had to get it replaced).
I don't see email on their feature page, but I also am not going to download it to see.

But I agree, the lack of opensource seems very unfortunate in this case, since closed source is part of what got you stuck here. I guess I'm not power user enough to want to add what just seems to be more or less a different version of Chrome, but I'm glad it exists because I'm glad that some projects still dedicate themselves to a power user base.
Turkey’s Decisive Year
I have a fancy MBP that's about a year old and experience similar behavior on warm days when I don't run the AC. It seems that my tolerance for heat is a few degrees higher than my macbook's :/

Propping it's back end up an inch or so (I stick my car keys under it) instead of having it sit flat on my desk seems to make an appreciable difference in performance.
Not that that has helped the writing happen any faster...

Or maybe it has. Maybe we'd still be waiting on Book 2 if he had Internet on the writing computer.
you have to create another account and contact Spotify support. Then they'll migrate your FB-created account to the new one, preserving playlists and followers and stuff.
Right, 100% agree, but then we've just defined away "solo programmer".

If there are no solo programmers, then it doesn't make sense to design any part of a language for them :)
I used the same sources a couple years back to develop a MetroCard balance checker for iPhones. It used a cheap headphone jack magnetic stripe reader from China. Never got around to actually doing anything with it though.
yeah, make 2nd account, get in touch w/ Spotify support regarding closing, and then they help w/ transfer.
I'm pretty sure that if you're considering using Lambda, you'd want to automate creating and deploying the Lambda functions in such a way that you could create any number of them for each developer to play with.

That said, the problem with debugging stands (for AWS lambda, at least).
It's also possible their interpretation is shaped by a desire to promote social justice and anti-racism, and oppose harmful stereotypes, taking precedence over strict scientific consistency. This is understandable, and ethical; I'd do the same thing if I thought scientific claims could cause harm. Differentiating humans into biologically distinct groups has contributed to scientific racism and genocides in the last century.

This sort of motivation is not unknown in the social sciences: http://www.rci.rutgers.edu/~jussim/unbearable%20accuracy%20o...
That's fair. Keep in mind that d3's major use case has historically been for building interactive data visualizations with dynamic data. Viewed through that lens, its data binding is a pretty integral part of the design.
My question will probably sound naïve because of my lack of knowledge of the Macintosh, but Macintosh hardware nowadays seems to be the same than PCs. So what prevent Intel, AMD or nVidia to propose a driver for this platform in the same way they do it for Linux and Windows? Is there a legal reason? A technical reason?
I've had this issue (during and after GPU-intensive tasks, which aren't common enough to be a major nuisance), and after blowing compressed air through all exposed vents, didn't notice a change. I should schedule a repair time at a retail store to see if that fixes the issue.

A jury-rigged stopgap that is surprisingly effective for me is setting the metal-bodied laptop on top of an liquid icepack for a few minutes. kernel_task drops to background noise and I can continue working.
Many of the answers in the SO thread[0] linked from TFA agree with you: there are other means of abstraction in Haskell that "fit" with the language better, and they (and I) think those abstractions mostly obviate the need for Template Haskell.

[0]: https://stackoverflow.com/questions/10857030/whats-so-bad-ab...
You can switch also to Vivaldi.
That's just their chromium patches. You can't build vivaldi from that.
I'm running a 2016 Lenovo X1 Carbon with Mint 18 Linux on a Samsung 950 NVME SSD.

I've never had such a flawless Linux desktop experience. Almost everything just worked out of the box, it's super-zippy, and the laptop is so light and portable. Never heard the fan yet.

But if you want to an external GPU, this is not the system for you. Also, if you get the hi-res screen, you're forced to play the LCD lottery (LG vs. Panasonic, one has PWM, and you don't get to pick.)

Desktop Linux has really come a long way. Just in time too, now that MS is probably gonna force us to 'subscribe' to Windows, send us ads, etc...
All Mac products come with a year of Apple Care, even if they're refurb units. If you purchased it within the past year I highly recommend getting in touch with Apple support about the problem - what you're describing is far outside the normal behavior of a MBP.
Many of the accounts I follow only tweet sporadically. Some are weekly, some only at weekends, some in different timezones.

It isn't a novel which is needs to be read from start to finish.
Or simply select Settings => Show advanced => Content Settings => Plugins: Let me choose when to run plugin content

I think there are more and more HTML5 video ads though, so you also need uBlock Origin.
I get the point of wanting to be able to address scenarios that you haven't seen before, but in this particular instance, is it really that much help to be able to classify a program that isn't technically written in any programming language (ie. it's invalid)?
I don't think factory workers are more likely to work 40 hours weeks than white collar workers.
Ah, I see. I thought you meant tax rate decreased as the price increased. My misunderstanding.
That's a good attitude to aspire to, but, in real software development, very little code survives contact with users unscathed. If you're writing a C compiler or something with a well-defined spec, then, sure, you can theoretically write perfect software. But, even your basic CRUD web site is unlikely to ever reach "perfect" status.

Edit: For example, the HN code was obviously not "perfect," since we just got several new features. :)
Real Life Iron Man Lighting Up the Sky – Elon Musk
> The vehicle’s Navigation, Guidance and Control system accurately steered the vehicle during this phase for safe descent

Fortunately, that isn't directly applicable to ballistic missiles and certainly couldn't have anything to do with this project. /s
What NASA Could Teach Tesla about Autopilot’s Limits
"Other German firms sent 1,027 tons of precursors of mustard gas, sarin, tabun, and tear gasses in all. This work allowed Iraq to produce 150 tons of mustard agent and 60 tons of Tabun in 1983 and 1984 respectively, continuing throughout the decade. All told, 52% of Iraq's international chemical weapon equipment was of German origin. One of the contributions was a £14m chlorine plant known as "Falluja 2", built by Uhde Ltd, a UK subsidiary of a German company; the plant was given financial guarantees by the UK's Export Credits Guarantee Department despite official UK recognition of a "strong possibility" the plant would be used to make mustard gas."

https://en.wikipedia.org/wiki/Iraqi_chemical_weapons_program...

This looks implicating to me to a degree that there is no doubt in my mind that these governments supported the chemical weapons program of Iraq. I also read that there were actually German soldiers on the ground during the Iran-Iraq war that helped the Iraqis use the chemical weapons correctly, although there is no proof for that other than a few people who testified. I at least believe this is possible.

But yes, they wanted Iraq to destroy Iran, when they saw that they couldn't do it they wanted the weapons gone.
> 77F to 86F

that might be your problem. Is there anything else in the room generating heat, besides you and the computer. maybe try throttling down your processor
https://vivaldi.net/en-US/teamblog/121-snapshot-1-3-501-6-cu...
It's definitely a steeper learning curve than simply creating a node and appending to the DOM (the d3-specific idioms are particularly obtuse) but it's not insurmountable.
It is common for high-achieving US high schools to do similar hours too.

My alarm was set to 6:15 AM (I optimized it so I could sleep in as late as possible -- perfected the art of getting ready in 15 minutes because I was in such a zombified state of sleep deprivation every morning), got to school at 7 AM trying my best to concentrate for the next 8 hours on fast-paced AP honors coursework.

School ended at 3 PM, and that didn't mean "time to go home" -- a full plate of after school activities lasted until 7 PM (I did cross country and track so that meant running 6+ miles).

When I got home, I had 5+ hours of homework (most of the work was busywork and not helpful prep for the AP tests, either -_-) to do, and I need at least an hour of time for mental sanity to decompress and play Counter-Strike right before bedtime, often this ended up being 2 or 3 hours, perpetuating the cycle. I would have lost my mind otherwise...

Weekends were spent catching up on sleep, studying for the SATs, and finishing the huge backlog of homework that accumulated during the week, but that's when I didn't have to travel several hours by bus to all-day track meets on Saturdays.

I'm doing a startup now, and it's not NEARLY as much work as American top tier college-bound high school.
Could you elaborate on what seems to be your focus on logging only. Would Prometheus be relevant, for say, high frequency financial markets data? I note that Prometheus "has knowledge about what the world should look like" and "actively tries to find faults" [1]. Isn't this something which is applicable to other fields than simply monitoring? I spend a lot of my time watching and managing "bad data" coming through in finance....

[1] https://prometheus.io/docs/introduction/comparison/
Over the last 2 years, I've used:

- MBP Retina (13", late 2013)

- Asus C200MA-DS01 (Chromebook thingy)

- X1 Carbon (3rd gen, 8GB)

- iPad Air 2 (WiFi)

They all suck. All of them. Period. End of discussion.

That said, the ones that sucked the least for my lifestyle of web development, writing and email are (in order):

1. X1 with Ubuntu 14.04

2. iPad Air 2 paired with a linux VPS w/remote desktop

3. Chromebook

The X1 takes the cake because of the weight and the ability to have a full OS on it. The iPad A2 comes in as a close second, only because it requires a bluetooth keyboard and internet to be useful. The chromebook takes 3rd because I cheaped out and didn't get one with a 1080p panel in it. I'm convinced that a 6+ hour ultraportable laptop would displace the X1, and can't wait for my budget to let me pick up a refurbished Pixel.
I think this would have been a good question to answer. I recognize that Nick might be uncomfortable answering it.

There are always questions around how "successful" employees are versus founders, and the situations all are a bit different. For example, in my experience I was employee #9 at GolfWeb (a startup in 1995) and my stock was worthless when CBS Interactive acquired the company, I was employee 1990 at Sun and at Sun's peak valuation in 1998 the total stock I had owned would have been worth over $10M (I didn't have it all at that point :-), having sold much of it for mundane things like down payments on houses and cars and such, but the point was the equity from Sun was much higher than it was from the "startup" and I wasn't a founder in either case) People who joined Google (or Apple!) in 2009 and are still there, probably did quite well on their stock if they held it.

To answer your more basic question, when you exercise your option at a non-publicly traded startup, your shares will be covered by the purchase contract that is included in the option. That contract can (and often does) restrict to whom you can re-sell those securities. As the company keeps the books on who actually owns the shares, they have a lot of control over them. For example they can refuse to transfer them to a buyer when you and the buyer approach them to settle your transaction.

And since there aren't a lot of liquidity events where employees can sell stocks these days, its an interesting question to explore.
> The same thinking should lead us to a superior way of locating specific sites on the Web.

Try http://google.com
I remember the times of Opera 12.... :(
I'm picturing an 8 position DIP switch on the side of the bomb and a bomb tech with a small flat blade screwdriver selecting ON ON ON ON OFF ON ON ON

lol
What else have you tried? In my experience, a lot of people say that you have to get abusive to get results, but they only say that because that's all they ever do.

Kindness works much better. You can get stern if the agent is screwing something up themselves (like if they're failing to understand your actual problem, or are giving you irrelevant advice), but even then it comes down to being assertive, not yelling. By all means ask to be escalated to a manager when it's needed, but you can always do so in a calm and professional way.

Being mean motivates them to get rid of you as quickly as possible. Being nice motivates them to reciprocate. The former can work to get problems solved, but the latter works more reliably and produces better results.
Why do you think it's premised on assembly line workers. I don't see that anywhere. I think you might be mistaken.
It works poorly. A true article that destroys someone's reputation is equally harmful, but (in the US), completely protected.
If you're looking for an open-source API Gateway (less lock-in) with Lambda Integration then Kong (https://github.com/Mashape/kong) could be a useful complementary tool for your serverless architecture.
> my anecdotal experience goes against this research

There are several things wrong with your argument.

Even if we ignore the fact that you aren't talking about your IQ, the fact that you learned docker or JS despite working doesn't even go against the study: you need to compare your speed of learning after working vs while not working. Knowing only how fast you can learn after working full time isn't enough to draw a conclusion after all..

Also, it's debatable how difficult it is in terms of raw intelligence to learn JS and Docker. It could be argued that using new tools is more constrained by knowledge than by intellectual ability, and this is especially the case if you've learned similar things before, like another imperative language.
I strongly dislike Racket's macro system, from my admittedly limited usage of it.

Does Racket have a way to address the need to, say, create a dispatching table during syntax expansion and read from that table at runtime? I don't know Racket well, but I've been able to do similar things easily in Guile, Common Lisp, and Clojure without an issue. Googling this problem leads me to believe that it can't be done, which is a pretty severe handicap to have if you're a Lisp.
Well, the big-E End Of the World has never happened, but on local scales the world has ended many times. Just ask the residents of Baghdad in 1258 AD, or the Hispaniola people, or of Gaul when Julius Caesar came through.. other examples suggest themselves. The end of the world is not a remote event, it's a repeating theme in human history.
Five Years of Recurse Center
Insanity is doing the same thing over and over again and expecting a different result.
I read this article as effectively a singularitian belief statement. Like the Singularity claims, it doesn't make sense with any existing technology stack from a hardware-code-and-bits perspective: no way to get there from here. It's a belief system or a visionary statement, not an engineering reasoning chain.
> They all suck. All of them. Period. End of discussion.

It'd be nice if you explained why they sucked
I'm pretty happy with my xps 13 but I think it falls short of the MBP in keyboard and trackpad.

The keyboard is a little too shallow and the flat profile of the keys makes it harder to find the center of each key. I've never used an Air so I don't know how it compares but it is better than the Macbook (not the pro, this guy http://www.apple.com/macbook/).

The touchpad is the single-button kind, it looks like a MBP touchpad but the actuation force is much higher and gets even higher at the top of the pad. The pad is a lever with the fulcrum at the top, clicking on the bottom is easy but much harder at the top. tap-to-click, multifinger gestures and all that work fine.

I've had the laptop for 6 months and I've already seen some physical problems, the screens backlight flickers (black for a millisecond every 5-ish seconds). the touchpad sometimes 'locks' thinking that there is one finger pressed against it, dragging one finger will scroll instead of moving the mouse.
Excellent idea. Time to catch up on my backlog of old phrack and 2600 articles.
Yes. Mozilla also allows that, which is really sleazy for Mozilla.
This is really bad, but I'm going to use it to compete with Facebook. I hope they sue me, it would be great PR in Brazil.
But don't all modern MBPs have both an integrated and discrete graphics card? Mine sure does. So when I'm not doing something graphics-intensive, my 15" MBP uses the Iris Pro graphics.

I can't say I've experienced the described behavior except on rare occasions when I need to find a rogue task and kill it.

Check out gfxCardStatus. To be fair, some apps (IntelliJ IDEs + Java6 cough) seem to force it into using the discrete graphics card but even then I don't get the spinning-fan-slow-to-a-crawl behavior.
Love the idea!

I am disagreeing with the way that you make ownership happen in some kind of RTL fashion. I think that you could get more milage out of a SUBJECT -> VERB -> OBJECT skeleton.

I'm curious what emoji sentences you tested yourself and thought that the translator made sense based on what you intended
Modern artificial neural networks aren't designed like that; they are pattern recognizer/generator systems. Further, it is understood that Turing machines and neural networks are computationally equivalent. So it doesn't advance the question to reframe it into a different computational substrate.
Opera agrees to sell its browser business for $600M
Thank you for your well written responses and the time you spent writing them. You've given me lots to stew over.
Get Ubuntu Linux Theme for Windows 10 and Windows 7