skysight-inc/HackerNews huggingface dataset:
Python uses try/except, not try/catch. The only reason to catch KeyError is to detect missing keys, so if you are trying to do that, only wrap your dict access rather than wrapping large blocks of code where anything could happen. If you are writing code to ignore errors, that is a bug in your own code, not a python bug.
The current Apple TV is one of the worst devices in this case. Quite a few others support cross-service searching, including the Roku and Xbox One (depending on which price range you're looking at).
That's a long list. Is it commonly believed that out-of-the-box Ubuntu is more secure than OSX?
I'm still a little bit shocked that this is real. It's almost too good to be true.

I know it won't have full OS integration, but even with iOS I use Google's services way more than what Apple provides. I still like my 1st-gen pebble, but moving to a Moto360 would be like moving on from a B&W television. Hallelujah.

It will be really interesting if/when they will be able to support 3rd party apps...
Huawei, I think.
Generate a unique working environment for productivity
Misleading. AdaCore provides Ada and SPARK IDE's in full under GPL if you release your software under GPL:

http://libre.adacore.com/comparisonchart/

Lots of free guides, tips, libraries, etc. You get way better tools in terms of testing, inspection, analysis, etc if you buy them. No doubt. The base platform, good enough for Muen or IRONSIDES DNS, is free. You can replicate their work easily plus create safer variants of established software such as Nginx, etc.

Whereas seL4 relies on Haskell, Isabelle, several proof frameworks/tools, C, and GCC. They achieved a lot more but with a lot more tools, time, and expertise. Those of us that were interested couldn't even check the verification stuff, especially the C-related tech, until late 2014. Using them would be... non-trivial to say the least. :)

Good that they open-sourced as that will allow (is allowing) others to build on the work. I know it's already getting integrated into Genode OS.
I think you are making the same mistake as the author. You think that your work has deeper meaning when in reality any breakthrough you discover will be patented by your university and commercialized by pharmaceutical companies making the president of your university and the CEO of the pharma company even richer while you will still just be getting by on your $60000 stipend. Enjoy your late nights in the lab and your delivery pizza.
What are the best VR experiences built with Unreal?
We can do that. Which other missions do you want to cancel? How does having a rover on Ceres help make progress towards having human settlements? Are there more cost effect ways to get there?

Personally, I think the money would be better spent on artificially closed ecosystem projects like MELiSSA than on a rover.
It's worth noting that libsass's source map support is still ironing out bugs (i.e. https://github.com/sass/libsass/pull/1463), though it seems that the compilation itself is relatively solid. My team finds that the time saved in compilation for a Flask app is worth source maps sometimes not working. Your mileage may vary, though.
I am aware of the Dawn orbiter. My reasoning for sending a rover is most likely you will be able to collect more details and information. With satellite all you get is high resolution images but if you have a rover you can perform hand on tests on the surface, try drilling and do whatever you are looking to do.
Fatih Apartman İlaçlama, Fatih Apartman İlaçlama Şirketi
I'd imagine this would also have the net impact of pushing up the cost of display ads, so you may also start to see a shrinking inventory if this happens. It's probably a net gain for all users in that scenario.
12+Amazing+Images+Of+Faces+In+The+Sky+Observed+Worldwide+-+MessageToEagle.com
> [...] an attempt at getting it right in OpenBSD.

So... The others got it wrong, and you're gonna get it right! :-)

How do you justify the 1.3% share on servers[1]? There must be something GNU/Linux got right! There's not even a mention of OpenBSD[2], just Free and Net.

People must be stupid, right? :-)

[1] http://w3techs.com/technologies/details/os-unix/all/all

[2] http://w3techs.com/technologies/details/os-bsd/all/all
> I wonder if the big ones like unreal, unity and crysis are going to collapse sometime under their own weight...How are they even adding all those new features without breaking stuff all the time? This is what impresses me most.

I haven't looked at their code, but I would bet they have fantastic regression tests. Something I've added to my own engine in the past year is "pixel perfect" tests: for a given test scene employing specific effects (soft shadows, reflections, refraction, etc) the renderer should produce an image that is a pixel perfect match with a known correct image. If you begin optimizing shaders and rendering code, regressions are caught very quickly, in an automated way. Sometimes the images are close enough to be acceptable (for example, if an optimization changed floating point precision, resulting in a color that is a shade different). In that case, the test fails, and you can replace the test image with your new rendered image, after you've vetted that it "looks correct" manually.

It's not anywhere close perfect in testing all code paths, but the payoff is rather large for the effort put into creating the test.
Apple Hires Microsoft HoloLens's Engineer Nick Thompson
I've heard people argue agressively several times on the "per hour / per project" debate.
To be fair that post is from 2007 which is like 32 years in tech years.

Virtualisation technologies both hardware and software have improved a lot since then.
His car did 800,000+ km with the same engine and transmission? That's possible?!
The same thing has happened with pipe organs. There, the cost of a physical instrument is much larger—modest instruments are well over six figures, with many instruments reaching $1 million. Digital organs have found a place in many venues—especially those, such as concert halls, that only use them infrequently. However, there is still a thriving community of builders churning out new pipe organs, and a bank of speakers still can't match the power of thousands of individual pipes.

I saw an organ in the Netherlands that dates to the 1700's, and has been played by many legendary composers (including Haydn and Mozart, IIRC). While it's obviously seen continuous maintenance, it's still playable and used for performances today.
And Xen :) NetBSD runs it well
It shouldn't matter - but it does. Native dependencies are pretty important so a lot of effort has gone into solving that issue - but I don't think making Java and Node.js work together well is a high priority for anyone.

That said, closure being in JavaScript has more to do with choosing rhino than anything else. If you were starting a project like closure today you wouldn't use Java.

Re: advanced mode, totally depends on what kind of code you've got. Lots of inlineable functions and constants? Double digits easily. Lots of objects and DOM? 5% better than uglify is optimistic.
This needs SCM support added too it. After all, what use is it if its grand moral vision can be reversed by a simple git checkout?
That's the cable TV model, and everyone hates it. At the end of the day, you probably only need a few of those sources but will end up paying for most of the collections since you'd want one in each collection (world/national, local, tech, sports, politics, etc).
Seven Team-Building Tips Your Startup Can Take from NFL Training Camp
Here's another project that's providing GPU access from Java code: https://github.com/pcpratts/rootbeer1
There's an entire section for Playstation 4 improvements but only a few scant mentions of Xbox One.
Are consoles done in parity, or is UE4 favoring PS4 development over XB1?
VMware Launches VSphere Integrated Containers and the Photon Platform
It's not an OSI approved license, nor does it actually grant any rights. If you use the WTFPL then you are preventing others from legally using it.
Pretty much. They could have replaced all of the text with: "Piano, now with 5000% more bling. Because 600,000th." and then added like 50 more pictures to the page. That would have been ok in my book. Perhaps I spend too much time on Reddit.
OpenBSD (collectively) has made a career out of getting it "right" where other people have not re: security. They've had their own missteps but that doesn't mean they shouldn't give it a try.
Appreciate the market share update, that confirms it. BSD is dying.
Yup, Huawei Watch..not released yet. Dates will probably be announced at IFA this week.
I would keep your onboarding/signup process intact. I'm just suggesting Marketplace as a back-end billing mechanism where premium users pay hourly usage charges, their cards are billed by Amazon, and Amazon sends you a check for your percentage markup. (you define the percentage markup over standard EC2 prices, and that markup goes to you).

They're still your users. The biggest benefit is Amazon paying for the free instances for the free users. And Amazon WANTs this. They WANT people to get hooked on using cloud services.

You might even have a mode where the expensive node is only allocated when a big computation kicks off. Hours are way cheaper than months.
I'm guessing that the whole point of this framework is that you can build internally-used webapps that feel like Office. So in that case, you would absolutely want your code to 'look like a template'.
If you gave us a webpage in one of our supported languages (currently only French and English, more soon) we would.
Exactly. They'd need to model the correct, known error, and likely error states (eg errata inspired) of the processor. After validating that model, they need to model, test, and implement their kernel operations against it. Only then can we believe its implementation will be bug-free.

At least until another flaw is discovered on Intel's side. ;)

Note: This was approach taken in the FM9001 and Verisoft bottom-up verification programs. Those were for correctness whereas Rockwell-Collin's AAMP7G processor also verified security (eg isolation). Personally, I don't trust anything on x86 as it's too flawed. SPARC would be my choice given it's cleaner, an open standard, and has OSS implementations (eg Gaisler LEON, Oracle T1/T2).
CSS @apply Rule Specification
Java Still Top Programming Language Thanks to Objective-C
Yes, it's crazy. I saw a Python library a while ago that when would pip install any missing module, even if it's because of a typo. Crazy.
Eye's Blind Spot Can Be Trained Away
It is the Huawei watch. Pricing and availability will be announced on Wednesday. It is featured in the Verge's video about today's announcement: https://www.youtube.com/watch?v=FWsid6C6jbU
The point of the nation is some kind of laws as well as ability to enforce those laws. If you belong to this digital nation, you still will have your body in some type of earthly nation like US or Russia or Italy, etc. Therefore your body will be subject to local laws. For example if in digital nation you have the right to drink at 20, then US might still arrest you if you try to buy a drink (or whatever they do - deny?), and they will not buy into your claim that your nation allows you to drink. However if your body is in Russia, they might laugh at you if you turn yourself in for drinking at 20, as they (I believe) have a lower drinking age. None of physical nations are going to enforce or abide by the laws of the digital nation.

Nations must have not only laws, but a way to enforce them, and a way to protect their citizens from foreign nations.

There are many online communities, such as ycombinator and reddit and WoW, and people feel like they are a part of them, but they are not nations. You can certainly create a community where you pool money and educate your digi-zens (digital citizens), you can provide disaster services by perhaps sending food/drinks to them in case of disaster, but they will still have to follow local laws - you wouldn't be able to request countries to extradite them to you for example.
I haven't read it, but I assume the discussion was about sandboxing clients. From that perspective, any additional security would be defeated as soon as a client is able to affect the hypervisor or the host OS. So (according to Theo) if you can't write a secure host and/or client, the VM doesn't improve security.
Maybe in part, but that ignores the fact demand for academia has gone down what with all the cuts to science and education.

As a society, we value research and knowledge less and less.
I don't think people don't buy Airport because it doesn't have web interface. I guess the real reason is the price. If you looks at all routers at $200 price range, Airport probably has the worst looking spec.
> HN needs to keep the "Le" in Le Gorafi for the title

Thanks, fixed.
I mean, that's kind of goes without saying, doesn't it?

No game engine will make your game magically look awesome if you don't have the budget for art assets and don't have an artist on your team.

That said, the tools make it very easy for artists with no programming experience to make fantastic looking games with in depth game mechanics without using programming, so thats a plus.

The marketplace has quite a few high quality art assets, but they are pretty expensive, with each bundle ranging from $20-80 basically. The marketplace is lacking content for sure though, especially compared to the Unity asset store. More content gets added each week though.
Please do not enable "stealth mode" in the ALF. This violates applicable standards, impedes system and network management, and provides no additional security (as anyone with nmap can readily verify). Hosts are required to respond to unicast ICMP echo requests, period [0]. No exceptions.

[0] https://tools.ietf.org/html/rfc1122#page-42
Migrating from EC2 Classic to Multiple VPCs
Grad school stipends have gone up, not down (was 34kish at MIT last year, although Cambridge is expensive). Public schools usually have smaller stipends. 12 hour days is a bit of an exaggeration too (although it happens sometimes). I get that other fields with similar experience pay more, but we're not exactly living on ramen...
We're right back to Slashdot golden-era Netcraft copypastas.

(Also, when will people learn that market share is not a proxy for technical superiority?)
I can't really do travel. I work from home now and like it because of having a young daughter.

If I wanted to I could take contract work in Manchester and earn twice what I'm on now. But I don't want the 3 hour commute.

So you might say, "well that's your problem right there!" and I accept that. But I was thinking that I might be able to solve the problem I've specified without doing the obvious, "move to Manchester."
Instapaper Text Link, if the site doesn't scroll for you:
https://www.instapaper.com/text?u=http%3A%2F%2Fwww.bbc.co.uk...
It would be great to see Apple do the same...
They have done this with Apple music (support on Android), if it will help you sell more watches/subscriptions would it hurt?
See the table on this page [1].

The Office365 team is pretty aggressive about dropping support for IE8 and—beginning next year—IE9.

[1] https://support.office.com/en-US/article/Office-365-system-r...
Not sure but wouldn't a rover be difficult to land with the low gravity?
To be safe I wouldn't accept payments yet. I would develop your SaaS app on your own until you are cleared to work, then look at accepting payments through Stripe once you get a bank account. You have plenty to do before accepting payments.

Use this time to build out the initial version of the app and talk to potential customers to validate your idea by signing up for free to test out the app. Once you're cleared to work you can approach them to sign up/pay.

Check out http://startupsfortherestofus.com, listen to all their episodes.

Good luck.
Go Epic! Everyone should check out the new Unreal Tournament pre-alpha too, very fun games to be had!
You can always try to use QEMU for OS development when a dev board is not available. The latest version implements Release 6 for 32- and 64-bit MIPS CPUs.

When it comes to development boards, we are working to expand the Creator family to include more options at the high- and low-end.

For those asking if MIPS is dead, my sincere answer is a loud no. We've had a record quarter in shipments, registered over 800m devices last year using the architecture (which represents a 10% increase YoY, by the way).

Regards,
Alex.
How about instead of another technopoly we create a p2p documentation search/update/distribute protocol? That way it has a consistent structure but isn't automatically dependent on one company.
Anyone know if this includes Gear VR / Oculus support for iOS? Please?
Sorry but the amount of calories the body is capable of conserving by lowering temperature and cell proliferation is not as significant as you think.

Also the fact that there are processes to conserve energy says nothing about the level of caloric restriction necessary to achieve these conservation measures.

It's far from widely accepted.

If the body was able to go into 'starvation mode' and run more and more efficiently, famine wouldn't be such an issue. The fact that you think a western woman with a large caloric deficit is enough to engage some kind of magical 'starvation mode' laughable.
I think it's a blessing. For me the most wonderful thing about game development is learning. I could learn so many things already and thanks to large engines like UE, I can learn even more every day. The larger engines are often used at huge companies, where they can make use of pretty much every single feature sooner or later.

I love writing everything from scratch just for the sake of learning. And yet I love engines like UE for trying new stuff and real world projects.

In large code bases, automatic testing significantly facilitates adding new features. I don't really know how they test UE, though.
I wonder if there's a certain amount of rumor leakage on AppleTV coming in the next week or so to deflate the expectations about a unified streaming TV service.

Seems like the OTA networks wouldn't budge, so there's nothing to announce there. But look over here...games!
Linux History: 24 Years Step by Step
This isn't exactly an answer to your question, as I do not know what the common belief could be and, as well, without doing serious research through the exploration of blogs, social networks and such to determine what said belief could be, it would be impossible to give a definitive answer.

That being said, I don't think Ubuntu is any more or less secure than OS X.

This is just a personal opinion.
> I can't believe you wouldn't care about an extra 10-20% dead code stripping, that's a non-trivial improvement.

Care? Sure, we do, but honestly we can probably get that by being smarter with our code atm. Like I said - it's pretty legacy in many (most) areas.

And to be fair - it was much closer to the 10% figure most of the time than the 20. Sometimes less.

Given our kind of unoptimized dev flow (for JS anyhow, we're pretty good overall) it meant that Closure was just... more of a pain in the ass (for many reasons, the JVM didn't help either, yet another moving part).

So we chose dev productivity over it. When our codebase is more streamlined and modern-looking I think we'll re-evaluate and trust me Closure will be on that list.

> have you tried it recently?

About 6 months ago. Was better, just not as smooth a flow and fast as Uglify was. Glad to hear that it's an ongoing effort though.

> My view is generally, it's better to spend time at compile time.

Generally I'd agree... if it wasn't that our dev flow often had to include compiles (due to... reasons I can't get into here). This is a problem we're working to fix on our end but it did make Closure a lot more annoying, unfortunately. We did used to use it, so I'm not talking from a position of not having used it here :)

> Generally the larger the app, the more likely transitive dead code will be pulled into the initial download without something like CC.

Generally agree. However we have a LOT of strange orphan code (that we're clearing up) which means our dead-code was surprisingly low across the project while perhaps still dead code at some specific point of access.

Annoying? Yes. Edge case? Perhaps. I think it's more common in large old projects than any developer would like unfortunately.

Thankfully there is roadmap and we WILL be evaluating Closure when we get further along. Like I said - I used to be the main cheerleader for it here.
You'll have those 10 years of experience in your back pocket in case of emergency. Until then, do your thing, take risks, learn and grow.
> I think a large part, why smaller, "indie" engines like haxeflixel, godot, cocos-2d etc are surviving is because of the much lower entry level. I wonder if the big ones like unreal, unity and crysis are going to collapse sometime under their own weight... How are they even adding all those new features without breaking stuff all the time?

Apart from technical answers for good engineering practice, I'd just say they do it with money (engineering time). And as long as gamers keep drooling at next-gen graphics, they'll merrily keep maintaining this beast they've assembled :)

UE vs. the indie engines you mention are very different economical animals. Where these indie engines are made by volunteers or small/medium teams, UE is built by the huge team at Epic, they've been doing it for years, it will cost you (a "5% royalty based on gross revenue" [1]).

So, not diminishing their technical prowesses at all, just reminding they pursue a juicy market which wants these weighty features so that their new AAA games stay on top of whatever new hardware and graphics advancements without having to research/implement those themselves.

[1] https://www.unrealengine.com/custom-licensing
Is there a way to 're-tone' a message, eg: making someone sound more aggressive?

Seems like the logical progression, if not full outright automatic generation of messages.
Just another iteration in the constant cycle of adding abstractions. What's another layer?
Collection of AutoPkg recipes authored at Facebook
Theo's more recent talks (like that one for ruBSD) seem to indicate that OpenBSD's looking to prioritize virtualization in order to stay competitive with other operating systems.

It's also worth noting that OpenBSD has supported virtualization on some other platforms, too; for example, it can be used to manage SPARC logical domains (LDOMs).
You (GB) need a better government. Or a better voting system and a constitution, while you are at it.
> If you're doing a ton of data processing on the client (WHY??)...

... because that's the future.

https://cloud.google.com/solutions/angularjs-cloud-endpoints...
This Couple Quit Their Jobs to Travel and Now Scrub Toilets for Cash
Judging from the blog post, it looks like Hangouts is supported (which is the officially supported Google Voice SMS client).
This is basically the spec'ing of the cross-scope styling implementation in Polymer: https://www.polymer-project.org/1.0/docs/devguide/styling.ht...

It looks like there are just a few minor syntax differences, and it'll be faster and more dynamic.
The famous email regex (http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html):

https://tinyurl.com/qz2ykex