skysight-inc/HackerNews huggingface dataset:
Hmm, I have to disagree here. I'm actually really excited about the Joy-Con's and the Switch's portability. Mainly because you take the tablet with you and you have the ability to do same-screen co-op just like that.

For a game like Towerfall or Mariocart (Or a launch title, like Snipperclips) that is amazing. And the ability to play Zelda on an airplane sounds awesome.

I do think they flubbed a ton of stuff on the software side (and even hardware...digital triggers on the joy-cons...) mainly by making 1-2 switch a $50 title and not a pack-in, so I see that flopping hard. At this point the only reason to buy is Zelda, so in that regard it seems like a soft launch for the dedicated fans, then the real launch will be this holiday season.

I do agree on disliking motion controls for a console like this, but motion controls do have their place in VR, so maybe Nintendo has some future plans in that space...
Can you elaborate please?

Browsers had native XMLHttp support before they had JSON support.

The fact JSON (use to be) a subset of JavaScript and the browser runs JavaScript natively is not convincing.

Other than evil eval(jsonString) (before JSON.parse was available) which is basically asking for XSS, what benefit you get from JSON being consumable by JavaScript?

I think XMLHttp was available in browsers (in a vendor specific annoying way perhaps but still available) way before JSON.parse was available... am I missing something?
Yes, and RDS offers point in time recovery at that.

We've had to use it and can confirm that it works as advertised.
Just under 3 hours of battery life for a highly demanding game like Zelda seems pretty fair to me to be honest. 6 hours for less demanding games also seems pretty fair.
Twitter will now let you mute specific words, and ‘eggs’ without profile photos
What the World Wide Web of the 1990s can teach us about Internet policy today
In my truck you push the parking brake to engage it. It's a pedal.
According to reviews, it depletes the battery faster than it can be charged so a powerbank won't expand life as much as it should.
Experimentation is great but yes it's been (and continues to be) overdone. The best games in my opinion still use the standard controller, I just got done with FFXV and I never longed for anything but that DualShock4.
GraphQL is not a database.
They're saying that the 3DS will live on, but I think it's clear that this is overriding it and the Wii U.
I downvoted you for two reasons.

Cannabis is not a wonder drug. It treats a few things effectively, like many other drugs. Just because it has been suppressed doesn't mean you should use hyperbole.

Second, naturopaths are quacks. They do not have proper medical training and often recommend nonsense like homeopathy. They are the opposite of what the OP was asking for.
I haven't used multiple gpus with different versions, but everything I've read suggests it should work. If one gpu is significantly slower than the other you might run into situations where the slower gpu gets stuck working on the last tile while the faster gpu sits idle, making your total render time go up. I imagine this would be pretty rare, and a little effort to modify the tile size would mitigate any issues.

As far as rendering from the command line with both the cpu and gpu its definitely possible albeit a little hackish. Rendering from the command line uses the cpu by default. To render using the gpu you have to pass a python script as an argument that changes the render device using the blender python api. Blender supports multiple gpus out of the box, so there is no reason to split them up into separate jobs (even different model gpus that don't support sli). You'd only need one job for the cpu and one for the gpu(s). The tricky part is making sure the cpu and gpu work on different things. For animations you'd probably want to change the render step option. Setting it to 2 would make blender render every other frame, so the cpu would work on the even number frames and the gpu would work on the odd frames. For single frame renders you could set the cycles seed value for both devices and then mix the two generated images together. Both the seed value and the step option can be set in the python script which means its pretty easy to automate the entire process. It definitly not trivial to get working so at some point you need to decide if the 0.1x speed bump from adding the cpu is worth the effort. Any new nvidia gpu is going to be worlds faster than whatever cpu you might be using.

See here for instructions on stacking cycles renders with different seed values:

http://blender.stackexchange.com/questions/5017/stacking-cyc...
similar experiences here - safari on mac - hangouts just plain doesn't work about 30% of the time (over last 12-18 months). I'll click a link, then after a minute of futzing around remember "oh yeah, this really only works in the latest chrome" and have to switch...
So the iPhone is just an iPod with a big touchscreen that you can also use make calls?

So the automobile is just a carriage that runs without horses?

So the airplane is just a bus with wings?
How about Firefox 51.0.1? Oh. Nope, that's not supported either.
> By now I’m sure you’ve seen the video where I treated an Uber driver disrespectfully. To say that I am ashamed is an extreme understatement. My job as your leader is to lead…and that starts with behaving in a way that makes us all proud. That is not what I did, and it cannot be explained away.
> It’s clear this video is a reflection of me—and the criticism we’ve received is a stark reminder that I must fundamentally change as a leader and grow up....

I watched the video 3 times, and did not find anything wrong with the CEO's behavior. And don't understand why the CEO should be issuing any apology at all for this video.

He was explaining the situation politely. Its when the driver started placing his $97K bankruptcy charge on the CEO - the CEO lost his cool.

If the CEO is contemplating changing this polite no-nonsense behavior -investors should be very concerned

EDIT: I came across this interesting comment from gpawl, somewhere down this thread

>>> It's a good tactic -- blow off all the worse things you do, then apologize for the one time you weren't at fault, people notice and give you sympathy, and start to forget those worse things.
I used to have chronic neck pain, and didn't think that it would ever get better. I was eventually convinced to go to physical therapy at a location near my job.

It took several months of me going in for half an hour, twice a week, but my pain started to subside. I now only occasionally get pain when I have very poor posture. Give PT a try. It really doesn't take very long and is very effective.
Bufferbloat is a side affect of congestion or microbursts, and not the primary cause of poor voice calls. Either packets get dropped (shallow buffer) or queued (enough buffer), and in both cases the quality of the call will suffer.

Mitigation: Don't congest. If you need to, mark VOIP traffic with a DSCP value that has queues that are serviced prior to all others (e.g., EF, DSCP46).
> IANAEE (I am not an electrical engineer).

Why not just write "I am not an electrical engineer"? Defeats the purpose if you still have to explain it.
Wii bowling
I'm with you on HATEOS, but I suspect OP is selling OP's system a bit short, and you're filling in the blanks in the least charitable way. The resource at "/maps/map_id/destinations", for example, probably has links to particular destinations, and those destinations probably have e.g. "modify this destination" forms. You might prefer for the URL to be "/ab129f294b", but that is your own taste rather than anything about REST. There is nothing wrong with memorable URLs.

>> Performing operations is not done via. RPC but rather POSTing a new `mission` to the queue.

> That's still RPC. Encoding your procedure calls via HTTP verbs doesn't make it not RPC, it makes it (as originally noted) leverage HTTP as more than a trivial transport.

RPC uses POST, and sometimes GET, usually to a single URL. OP is creating, modifying, and deleting resources, each at its own URL, using the proper HTTP verbs. You might be getting hung up on the fact that the "mission" resource corresponds to something conceptual rather than something physical like an individual robot? Again, that's your own taste, rather than anything about REST. Or do you mean instead that OP should invent some new verbs appropriate to robots, like MOVE or ACTUATE? That would be a bit goofy...
Then you're shipping the entire (or at least large pieces of) language runtime to the client since presumably, you'd need to compile that to WASM as well.
Inspired by Logo Pizza, where they increased price with $20 for each logo? (saw this pass by some time ago here on HN)

http://logo.pizza/
Sounds like incompetent management led by MBAs gone wild. Imagine all the cost savings guys.
Is a 4K tech mature enough to use it every day for desktop and software development? I've read, not so long ago, that Windows still have issues and plenty of apps looks just ugly. Also I read that there might be an issue to keep your old HD along with new 4K panel - some people experienced problems with such setup. Unfortunately, I've had no opportunity to test 4K so far. Also I have no idea how does it looks like with Linux systems.
In some gas stations you can't do that, at least in parts of South America. Apparently is for safety concerns.

We don't have self service here neither.
Yeah, the portability is really cool! And the ad-hoc networking for multiplayer seems neat. The joycon controllers seem pretty neat, simple little controllers, which means you can focus on gameplay. I was really excited for it.

But... then the January demo happened. It's all dumb mini-games with shit motion controls. It's an ice cube vibration demo(?!?). It's some poorly-defined camera vision detection thing. They seem to be doubling down on awful input methods, instead of showing us good games that I want to play on hardware I want to own.
There's also the move where Uber Black drivers are forced to take Uber X fares. Refusing pickups has consequences after a certain number. In that case, the driver is certainly being paid less.

https://pando.com/2014/09/04/uber-continues-to-screw-its-par...

I think it's a valid complaint. He invested in the car based on a business model that changed underneath him. Uber may not be legally liable for that, and may have had valid reasons, but it still sucks. I would want to vent as well.
You mean, sensors to detect at a distance? For temperature, most deep-sea creatures have large amounts of insulation to survive the cold & thus would be difficult to detect (especially since water is also an insulator). For pressure, those exist and are called tendrils/antennae.
I think there's a difference in being "kind of a dick" and criminal discrimination and harassment.
Considering it was a tech meetup, was it possible that the people there were there to....meet people, not recruiters? Maybe?

I know I don't generally go to meetups with the express purpose of looking for a job.

Although maybe if someone dropped a juicy high wage job offer for a dream job in my lap, then that's a different story. I doubt that's what was being offered, though. Notice I said job offer, not an invite to go through whatever long and arduous process these companies probably have, only to probably get passed over because I didn't answer one algorithm question just perfectly.

Now if you called it a job fair, or hiring event, or something like that, maybe you'd get a different crowd of people.
How the BBC makes Planet Earth look like a Hollywood movie
This looks to me as if Uber wants to say we are so sensitive to be fair and honest that even for such a minor thing CEO publicly apologizes. Imagine what we do with real problems like sexual harassment in the office.
Rspamd 1.5.0 released with many new plugins and own mime parser
ArsTechnica is also tending towards negative, with optimistic parts: https://arstechnica.com/gaming/2017/03/nintendo-switch-revie...
For the most part I found the official Kotlin reference documentation to be excellent and more than enough to move from a strong Java and Groovy background.

I follow /r/kotlin as well. Advanced idioms and stuff I've just picked up looking through GitHub repositories.

What I really like about Kotlin is just about everything "works" as it should or you can usually write a Google search that will reference Stack Overflow. I don't have to dig much to find answers and in the absolute worst case I can just drop back to Java and do it the classic way.
Did you really just complain that REST is bad because you couldn't find an auto-generation tool to do your work for you? Because that's hilarious.

Also, you don't seem to have looked terribly hard, because there are a few really powerful tools out there for autogenerating server and client code for REST APIs, as well as mock servers and a whole host of other tooling (See: Swagger, RAML, API Blueprint for starting points).
Wasn't gas pumping one of the very first businesses to "automate" (by making customers do it themselves)?
It's not Travis' responsibility to give that guy a steady income.
> searchlights or even lasers

Think about the return on investment on these: how much energy to grow and power vs. the improved food gathering. Also: would this make the creatures easier to find by predators?

Galagos developed large eyes rather than sonar, true. I refer you to my other comment:

> Perhaps eyes convey a general advantage, regardless of how you find food?
I don't turn off my computers. I use Xmonad and have tasks running on different 'desktops' which I leave open for days/weeks. In terms of code, I leave the Emacs sessions running with buffers, repls, etc. open until I logout or reboot.
> And they should be free to do so.

For themselves sure. For their children, no.
Rate limiting APIs?
I think THC might work better than CBD for pain relief?

Also, 25 mg/ml is waaaaay to low, especially when vaping. My THC vape is 800 mg/ml, and it works very well.
I agree. In other places billionaires' minions would go and throw some money at driver/law-enforcement/lawyers or simply threaten the victim and get these kind of issues simply go away.
A Regulatory Storm Is Forming in China
>moral reason why this is bad?

Article didn't seem to suggest this is an issue of morality. Where did you make that connection?
Loved your answer but adding some explanations for those of us not as smart as you:

Deontological ethics or deontology (from Greek δέον, deon, "obligation, duty") is the normative ethical position that judges the morality of an action based on rules. It is sometimes described as "duty-" or "obligation-" or "rule-" based ethics, because rules "bind you to your duty."

Consequentialism is the class of normative ethical theories holding that the consequences of one's conduct are the ultimate basis for any judgment about the rightness or wrongness of that conduct.
Sounds like your problem isn't with VOIP, it's with softphone VOIP clients and/or OTT carrier. The company phones are probably VOIP (do they just have ethernet connections?), but connected up to a telco which handles traffic nicely.

Most telcos are sending a huge amount of traffic round over IP. The difference is that they are controlling the bandwidth so stuff just-works, whereas when you use a purely OTT service, you're probably stuck with your packets getting the same treatment as any old web request. Most of the calls you think you can detect as POTS probably have VOIP legs in them somewhere if they're long distance.

Which of the services are the most expensive? My guess is the company phone. Are you paying for any of the others?
> I wished so many times I have access to Unity source in my dayjob.

Wouldn't that be trap though in practice? Everytime a new Unity version comes around you would have to patch/test your changes back in.
Coming from upstate New York, I have accepted the longtime reality that the weather will always be shittier than expected, so we pack according to probable shittiness instead of expected forecast.

My girlfriend is from Florida, and even after three years of living here she is still unused to the habit of keeping ice scrapers, umbrellas, rain boots and an extra jacket in the car at all times.
This is not the case in California, at least.
"... sometimes is better than a master of one" is the rest of the saying ;)

The Switch is almost a Wii U. The one big difference is that the Switch doesn't allow both screens at once - by using the small screen as the console.

It is an average Nintendo TV console with the added functionality of being able to let someone else use the TV by undocking the Switch and continuing game play - just like the Wii U.
I disagree, I thought the use of microphone in gameplay was an interesting addition, and it's not like it's something that you had to do more than a few times total in a game. Also, there's no possible way that motion controls will be the main input for most games- it's portable.
Ask HN: Flask and Extensions or Ruby on Rails for Upcoming Project?
Awhile back I took some Udacity courses and learned just enough basic programming in Python to get started on a web app idea I had at the time. I decided flask was the simple/robust framework I would commit to and I went to town. It's been a couple years now of bouncing between side projects and I'm about to start a fresh one and I can't help noticing that going from 0 to full-featured web application just takes forever with flask. by the time i get all the pluggins i need, i'm not sure how much simple/rubustness is left and i'm worried i'd be making the wrong choice if i keep sticking with it for projects that are more than its intended for. the thing that really gets me is that alot of the extensions haven't been touched for multiple years now and i don't know enough to know whether that is because they are just so rock-solid that they never need to be touched or if they have been fully abandoned and i'd be a fool to build a busy on top of them.

what draws me to RoR is it's web-focus (i don't really have an interest in programming anything but web applications) and what looks to be a large group of people focused entirely on always keeping Rails updated and secure and easier to use the latest technologies on. I don't know a thing about ruby or rails but I have this nagging suspicion that investing a month in getting up to speed on ruby/rails could make the next 6 months of product development go much faster/smoother. but i can't tell if this is just my procrastination talking and i should just use what i already know/have with flask.

any insight/input is appreciated. thanks in advance!
Encryption Smackdown: PlayStation 4 vs. Xbox One
As far as I remember it uses WebRTC on Chrome, that's how it manages to be plugin free there. But there's subtle differences in browser implementations w.r.t WebRTC, it's one of those... standards. WebRTC is also incredibly hard to debug from browsers.
Currently the most powerful weather forecasting computer is the UK Met Office
machine, a Cray XC40 machine that delivers 6.8 petaflops and sits at number 11
on the TOP500.

But this does not run the production forecast, that is done on one of two smaller machines which are capable just over 3 petaflops.

Source: I work for Cray at the UK Met Office.
A one-day temperature forecast is now typically accurate within about two to 2.5 degrees, according to National Weather Service data. https://www.washingtonpost.com/opinions/five-myths-about-wea...
Can anyone explain if the game theory behind this is sound? because that sounds like a pretty ridiculous "business model".

Does the price ever stop increasing or go down? Is this meant to be a temporary operation?
Sure, Anders is great but this not so easy. Basically you would have to re-implement all the features and optimizations of current JS-Engines.
In WASM you are restricted to the given (statically-typed) opcodes, while a JS-JIT has more knowledge about program semantics and can thus apply optimizations more easily.
In addition the JIT can also make use of hand-written assembly if it is needed for best performance.

I think JRuby does a similar thing for Ruby and Java Bytecode. TruffleRuby shows that it is possible to be faster, they do not compile to bytecode and use their own compiler.
because we don't do the same thing that we do in IT like importing doctors, meds ect.
Your experience from years ago, in the age of rapid releases, is like ancient history. WebRTC is supported on firefox, and I've used it with no problems.
The problem is now that Uber has this reputation for being cynical, people might well discount the apology.
Most people don't have the ability to choose not to rely on their employer.
You can still get that on anything 3/4-ton or larger. It's useful for towing long distances too, because hauling heavy loads tanks your fuel economy.
My first reaction when I saw (ted.com) after the link was that this would be an essay about ted speakers. I should have known that it would be more chatter about machines making people obsolete.
There will always be a ton of things you can do to purposefully endanger drivers (e.g. putting nails on a road) but self driving cars have the potential to make the vastly more common case much safer. I do agree that some of those edge cases (such as policemen directing traffic) will need some new solutions, though.
Cloud Native Computing Foundation to Host GRPC from Google
I use a 4K Alienware laptop every day with two Full HD monitors attached to it through the official Alienware dock. I'm using Windows 10 and due to internal company policies, I'm not using the anniversary edition which supposedly brought better environment for multi high DPI monitors support.

I can say that it is pretty usable, but whenever moving windows between monitors you have to fully move them otherwise you will get weird results. Another caveat is that not all apps support 4k so I get really small icons in some applications such as greenshot.

All in all, it's decent and one can live with it.
>"At this point, with Nintendo not having commented on or fixeds the issue, I can only go forward assuming the Switch consoles going on sale this Friday will all potentially have this problem, and that Nintendo is about to sell you a $300 game system requiring some kind of fix before it performs its basic functions."

Yikes, that sounds disastrous.
Interesting. Perhaps I should clarify that I meant the hoses have a rubberised sheath; not that the hose was necessarily just rubber. I'm not aware that hoses do stretch particularly.

I imagine this is mainly a difference in locale.
I have a broken spine from a 10 yo climbing accident, with a smashed vertibrae and splinters sticking into the spinal column. I was prescribed Oxy after surgery, spent a month on them and then went through hell and back to get off the shit. I swore to never, ever touch anything from Big Pharma again. Since then, I've been happily puffing my pain away when needed. The whole 'illegalize to protect the people' is so obviously a scam. It's a sacred, healing plant.
A lot of vehicles meet both US and European standards for safety out of the factory now. It was was my understanding that there are two versions due to fuel economy restrictions (and fuel type differences).
A lot of the wealth in the west was created in some rather dubious ways viz. colonies and slavery. I wonder whether that wealth would carry "bad karma" as well.

The simple truth is that without laws explicitly forbidding businesses from engaging in such practices, the market WILL force them to engage in them. So we change the market using regulations to prevent such sort of a thing.
I think your best options are Mac OSX or a rather large 4K monitor at 1x scaling in Windows. Not sure about different Linux DEs, though.
So the XC40 is used for research purposes? I'd be very interested to know more about your workflow.