skysight-inc/HackerNews huggingface dataset:
I'm still not convinced that React Native is a great solution for anything beyond the most simple apps.

The iOS/Android SDKs are already complex enough to deal with when you're writing native apps. When you introduce a third-party framework that wraps the native SDKs, you now have to worry about bugs in that framework, plus bugs in the bindings to the system SDKs, on top of bugs in the system SDKs themselves. (Of which anyone experienced in iOS/Android development knows there are already plenty.)

React is very trendy right now and I think that's why React Native is getting a lot of attention, but I think there's a good reason similar cross-platform frameworks like Xamarin and Titanium have only reached niche status, and most mobile-first apps are still developed natively.
India resists giving tax concessions to Apple for local manufacturing
The more I've thought about this the more I think the first point is the best decision for every long-lived application.

Wrap _all_ third party library calls. This lets you reduce the scope of these calls to "approved" ways and make much stronger assertions about who's doing what in your code.

This gets super useful the further down the line you get to adding really complex features. Being able to isolate all the places where certain objects get created to add a permission check is nice.

It also makes testing easier because you have some nice entry points to mock.

Raw usage of things like an ORM can let you get through a prototype super quickly, but makes editing the application later on quite hard.
Sitting and thinking about this for just a moment...is unnerving. I'm not convinced I could "move away from the tech world" for too long. My brain is wired to tinker and build in the digital realm, my physique is accustomed to stationary existence, I've allowed tech to build a house of cards within myself which props up my life. It gives my day structure and when I take breaks (2-3 days here and there), i'm often at a loss for what to do with my time. It takes a good week for me to find my pre-tech self, something I haven't done in 6-8 months.

If I were to quit today, I would spend time unschooling my child. Maybe along the way I could rediscover some important lessons about how to live a more physically present life.
You mean IE3. But the code dates back to Mosaic, IE1 is based on a fork of Mosaic. And you can read about it in the credits in the Info dialog of IE up to IE6 (and even all later IE and Edge contain anomalies/small glitches from Mosaic that are still present up to this day, nevertheless the code got refactored a lot and Mosaic hasn't been mentioned in IE7+.
Mathematica is super expensive for personal use, unfortunately. Good if you're really into it, but hard as an impulse buy (plus they discriminate based on country and double the price in some places).
Telstra has done the same thing in Australia for over a year now. But they're only allotted a bit of the user's bandwidth, and internet speed in Australia is laughably horrible. And Telstra has actively and successfully lobbied the government to keep it that way (we were getting fibre to the home everywhere until Telstra convinced the government to only have DSL instead).

So these hotspots usually top out at 1.5mbit or something equally ludicrous. The wifi hotspots at their pay phones and retail stores are much more useful, since some of those have fibre.
I had an 1878 Yquem at a birthday party in Paris a few years ago. It was an amazing experience even without the drink. The sommelier had personally driven to the Châteaux, the winemaster had written a letter about that bottle, his thoughts about it over the years, a discussion of the year's reputation, etc. I think it might have been the last bottle at the Château. I just tasted it but didn't dare drink it -- I just had a taste and gave the birthday boy the rest. It was quite syrupy and delicious

A few days later I happened to be served a 1929 Yquem at dinner, seemingly a completely different wine.
I have done video streaming with this library for node: https://github.com/fluent-ffmpeg/node-fluent-ffmpeg. As some one else pointed out, do the transcoding up front.
One thing that always turns me off is the lack of proper popup support (last I checked).

Some addons I like don't like that and that one website I need for studying doesn't like it any more either.

But otherwise it's a solid browser.
Well, I happen to have used both. And it all depends on your perspective. I would change my tools in a heartbeat to streamline the process for users or contributors. To me it depends on if you're user focused or technology driven. I think it's kind of akin to switching to git but insist that all merges have been done with perforce merge, because I think it's better in some way. Sure, it might be true, but do you really want to go against the stream to prove your point?
It hasn't been all roses in the windows world. Aside from qt/gtk being just as desirable there, there was also winforms and WPF in .net that are now left out in the cold and no clear forward direction that would also work on windows 7. They seem to be taking an each way bet on whether Win32 is deprecated or not.

Actually, I think this is the situation that lead to the growth in webapps and probably helped the decline (or failure to rise) of windows phone, no one had a clue where MS was going.
How can it bring out more detail, surely it can only smooth a graduation from one colour to another?
oh man, that's great. I wish they had left it more snarky and hadn't soft-sold it by throwing in the "air" bit at the end, but that's just me.
Sure. But if you need higher quality people in a distributed team, that just means it is harder to get things done in such a team.
Because doing it without a wire was, until relatively recently (5 years), something only iPhones did well, or at all.

Consumers have been used to cables for decades, so they demand something that just works in this area. The same goes for data. Apple tried Thundebolt and it failed, because consumers already have something that just works and is compatible in this area (USB), and they wouldn't let go of it. Wifi streaming is relatively new, compared to cables, but once we get used to it Just Working, there's no going back for consumers.

It's almost the same with Wifi voice calls, where, unfortunately, consumers don't demand something that just works, but are left with two incompatible protocols (FaceTime and Hangouts, or whatever Google's version is called these days).
I believe they said they will look again at the issue once usage exceeds 50%. Which would probably mean a decision to switch including a multiyear runway.
Unless I missed it, I don't see any info on how it boots. Does it have UEFI? Is it a standard PC?

Where Intel can win is if a standard x86 Linux distribution could boot off of this with little modification. Right now in the ARM world, unless your device supports device tree configuration, kernels are highly customized per device.
I cannot enumerate the things I can distract myself with; I can therefore find innumerable things to distract myself with.
DOT is the language, and there are other tools which can work with it as well as Graphviz (e.g. Omnigraffle) - https://en.wikipedia.org/wiki/DOT_(graph_description_languag...
so all i need to have a functioning honeypot is rename my router's SSID to "xfinitywifi"? sweet! /s
Convenience is very subjective. I have used Resharper and Visual Studio although not for C++ but for C#. I still remember how it used to take me a solid hour just to install VS. And then Resharper - since Visual Studio is nothing more but the hosting environment for it. And that's if everything is alright. When something goes wrong you'd have to reinstall the entire OS (maybe even twice, because you checked the box with SQL Management Tools or whatnot and that apparently broke something else). Opening the project would take longer than compiling it (so don't close the IDE, like ever). And don't even think about upgrading - it will break bunch of older projects. So please read this blogpost by Scott Hanselman (or some other MSFT celebrity) - it explains how to keep all three different versions of Visual Studio on the same machine without losing your mind.

Nowadays, I do most my work in Emacs and I can find, navigate, and edit code with extreme ease - without having to click around, with fingertips staying in the home row of my keyboard. That I'd say is extremely convenient. Visual Studio? Meh. I've seen that, I've been there. I'm happy I'm out.
The great thing about useless, unmaintened, and outdated open source projects, is that anyone can pick it up, and turn it into a useful, maintained and updated project.

If it was a closed source project you'd have to start from scratch every time if you wanted to restart the project.
More productive

Attending fewer events

Misreading others' intentions

Yeah, I think I'm gonna stick with Facebook. I don't need even MORE reasons to be a hermit -- it's already my natural tendency!
probably because you called systemd a disaster without qualifying why you think so
Great idea, but I'd say practical applications are limited..

Industrial sensors shouldn't rely on Wifi. Hospitals shouldn't rely on WiFi. In a car just run ethernet alongside power.

Since you can't guarentee wireless maximum latency on WiFi, I still wouldn't use it for multi-channel audio (only multi-room, which NTP is good enough for anyway probably). Especially a problem if you want to sync against Video.

So its a nice idea, but it will probably affect very few people..
Is there a similar service (paid perhaps) to build for macOS?
Been using Vivaldi for probably a year, but I am now looking for a new browser. Too many media/crash issues have started popping up with running the browser without hardware acceleration enabled. And the options that let me disable it in the first place have been removed.

I guess all I really want is chrome without the tracking.
Intel comes up with something cool and interesting.

Come here and see top post complaining about it. Not disappointed.
Asshole driven development (2007)
I have to second this. It's amazing how right Google has gotten the photo experience, incrementally, over the past few years. Meanwhile, photo on iOS have essentially stood still during that time.
Have you read the source? It's far heavier than redux. Computed properties and observables that can potentially change other observables sounds like a recipe for spaghetti IMO.

@observer seems like the same thing as connect(), but it passes down the entire state as context.

¯\_(ツ)_/¯
Ignoring your false equivalence:

If you already want something, then the ads are useless because the entire point of an ad is to manipulate me into buying something I didn't want to buy.

If I want to buy the book already because I am interested in the author's books then the books sell themselves without need for ads.
It's got a microphone. Also both Bluetooth and WiFi, and you can (with the original Android Wear -- no idea if Asteroid has got to the point of implementing anything similar) drive activities by voice, set reminders and send emails by dictation.

The battery lasts for around two days.
> It's almost the only option for in-vehicle audio

Also, satellite radio is common.
I wonder how smooth the switch will be (the article says cars are a big problem due to the price). I'd imagine quite a few people won't upgrade their car radio and you'd think...so what radio is way to retro let's just stream stuff and listen to mp3s/ogg.

I don't know if owning a radio is legally required in Norway but if it isn't I can see the radio ownership going down. Once again you may ask so what?

The biggest issue (for me) is that radio plays an essential part in crisis management. Imagine a long term power outage or some other crisis. With radios it's mostly a matter of keeping stations running and making sure the population knows that a battery powered (or crank powered) radio such as a car radio will work during a power outage. That's one of the few reliable ways of mass-communicating important information during power outages.
http://news.usc.edu/103972/fasting-like-diet-turns-the-immun...
My local alt-rock station has also turned itself into a golden oldies station without changing anything.
Doesn't Ethernet have exactly the same problem though?
I wonder whether someone can improve the algorithm back to quasipolynomial. Hopefully Babai's approach is not a dead end, the improvement from his algorithm is so huge that there might still be hope to salvage the ideas.
So, I have to waste my mobile bandwidth on ads because you want free email?
Reading this triggered my memories of playing Black Nova Traders as a teen. Just checked and seems like that project hasn't gotten much love in the years since I quit playing it.

It'd be fun to have a kickstarter campaign to fund raise for new versions of old open source games.
I, too, found it INCREDIBLY difficult to read. Perhaps because I don't have much understanding of random-number generators, but I had to re-read the first handful of entries about 3 times before I could catch on. I think a big part of it was my tendency to read the BOLD statements as the facts. Then when it said FACT beneath it, I had to start all over again.
The last Pew Research poll shows 79% of "online" US adults use Facebook. That's equivalent to 68% of all US adults, which at least makes it seem plausible that half of all people with access to the internet use Facebook.

http://www.pewinternet.org/2016/11/11/social-media-update-20...
Given how much manufacturing has been outsourced I doubt this would still hold weight, and honestly at this point I imagine most international toolmakers are building in mm and simply providing the ridiculous fractions of an inch measurement for American markets.
You can't depoliticize history. History is inherently political.

Either stating or denying historical fact is political speech.

Indeed, you are being glib because this happens to be a clear cut issue. Precisely because it is a clear cut issue, it is also totally irrelevant in this particular case. The tiny minority of deniers will still be a tiny minority whether Google tweaks its search results or not. If not for some outrage-baiting journos, none of us would ever have seen or cared about these search results.

The cases where this matters are precisely those where things are not so clear cut. Who do you want to define disinformation when it is not so clear? Google employees?
You will be surprised to know the timing of 85-yr-old marathoner?
Baidu's AI robot to square off against humans in TV broadcast
I think people forget the rather overwhelming amount of crappy bloated desktop apps we had (and still have). There isn't anything inheriently bad with JavaScript. Webapps have strong points, and weak points, and should be used where it makes sense.

But the developers developing bloated code are most visible in the last shiny thing, which happens to be web and JavaScript. Before that it was mobile apps.
iPhone 8 Rumored Specifications and New Features
Yes and to be honest I wouldn't go so far as to call a lot of these "Concrete" tasks.

But it is an interesting and throught provoking list. And makes me consider more quantitive metrics for qualatitive things like how good a piece of music is.
How was the Obama administration business hostile?
The Magical Number 7: Limits on Our Capacity for Processing Information (1956)
fan blows at it?
Don't know about you, but on the latest release (1.6) I can resize the split to be between 10-60%
> If you think select isn't broken, show me a small server written using it that can handle more than 1024 concurrent clients.

Divide your FDs into groups of 1024 each. Put each group in a different worker thread, each connected to the main thread with a Unix socket. Select over the group in each worker thread; when a socket wakes up, notify the main thread. Select over the worker connections in the main thread.

You laugh, but it's a documented approach on Windows [1].

[1]: https://msdn.microsoft.com/en-us/library/windows/desktop/ms6...
SO-E2-050 Limiting Current Type Sensor Oxygen Sensors – SO-E2-050
Our eyes are extremely advanced. When I stand near a laser cutter, of course wearing protection glasses, I can feel it in my eyes whenever it is turned on.
That's messed up. Really no hobbies beside tech ? Try jiu jitsu or something.
Google pushes virtual reality harder with new phones from partners
I wouldn't call it an issue, but it was so freeing when I got the company VPN client to work on my home machine, and could just leave my laptop at work. When I leave it there, no more backpack, dongles, other junk.

I still carry it most days, though. And I don't think I'd be a whole lot happier to carry this thing. I can't really put it in a pocket; not if I intend on sitting down.
Would 1Password on desktop work even with an App folder?
I would try to be a martial arts teacher (i always try to teach others at my kickboxing gym, why not get paid).

Also, any hobby/sport that gives you big addrenaline rush + makes/keeps you fit but doesn't slowly kill you (example: (kick)boxing kills your braincells) ?
Mermaid.js can render directed graphs in the browser, and the minimised JS and CSS are ~620 KB.

https://github.com/knsv/mermaid/tree/master/dist

e.g. live online editor:

http://knsv.github.io/mermaid/live_editor/#/edit/Z3JhcGggVEQ...
Google is ready to push Android's presence on Chromebooks with Samsung
Our first project was Phonegap which then became Cordova. However, after running into many issues including the fact that we did not like someone could right-clicking and save our html/javascrip code, we transitioned to native apps. We have and continue to work in Objective C, Android Java and more recently Swift.

Ultimately, the problem-solution should determine which platform is used including what you use for backend programming. I find that it is equally difficult to find good qualified people in React and React Native as it is with Objective C, Android Java or Swift. So it is 6 to 1/2 doz.
Huh. That interesting, and kinda sad.

TIL about this aspect of the bigger picture. I'm a bit behind on where Windows is at in the grand scheme of things nowadays.
If you live next to the radio tower, perhaps. I prefer to have more sound in my noise than FM can offer.
I think the files would still be in the Dropbox Trash. But yeah - think the first part could happen.
No, I'm storing urandom articles on my personal website.

Cat videos are much too popular and a lot bigger, and since I'm paying for traffic... [0] ;-)

[0] regular traffic: ~30 MB/day, today (projected): ~3.5 GB
Extrapolating from the US number to people with different languages, cultures, and legal environments all over the world seems like a leap. For instance, Facebook is blocked in China.
Proper grounding regardless helps eliminate this.

https://www.youtube.com/watch?v=l6bTSJVLCVI - I used to build fully-functional hydroponics buildings from the foundation-up. Electrical included.
I used Irssi 15 years ago. Back then they announced a rewrite that was to become 1.0.
Google Testing Blog: The 10 Minute Test Plan (2011)
Question I have is how resilient is the cell network in the event of a large-scale power outage? Can the antennae towers still operate without the power grid?
They've not even installed the system yet:

"Fukoku Mutual has already begun staff reductions in preparation for the system's installation." ...

"The insurance firm will spend about 200 million yen to install the AI system, and maintenance is expected to cost about 15 million yen annually."

http://mainichi.jp/english/articles/20161230/p2a/00m/0na/005...

There's no information on the validation of the platform or its performance. If that was the case, this would be an interesting story.
I have! The application would have been a much better fit for a CHIP, but I've nevertheless seen one.
So what are the cases when you should actually use /dev/random and not /dev/urandom? The article fails to address this in clear.
I know that this is not the feedback you want to hear, but my first impression was meh. Below average graphic design, a dated feel, clunky ui/ux, a real dull banner and call to action. I don't want to have to sign up to see more. Show me more so I am encouraged to sign up.

And that was just with a 1 minute look over. Was a little scared to go deeper. Probably some tough love feedback, but feedback none-the-less.
> And yes, 6000 lux is a lot of light. Staring at a 100W incandescent light bulb from 1 meter away will put about 100 lux on your eyes, by way of comparison.

That puts 6000 lux firmly in the "my eyes hurt, this cannot be good" category.
If you have 2FA enabled on your Dropbox (and probably your email too), then taking just your credentials won't give the attacker access.

Also, an attacker logging in to your Dropbox would leave a trace in your activity log.
5 steps to being your most confident self this holiday season – GIST9JA
AI takes over the world for 5 minutes, and then promptly crashes due to a buffer overflow.
It will if the attacker uses the same custom name for his field.
The attacker could try to suck as much data as possible by creating thousands of hidden fields having a lot of possible combinations for the names of these non-standard CC fields, and wait to get lucky.
Have you tried going to these vendors directly to dropship? I assume you would get big savings cutting out 2 middlemen. Most suppliers aren't properly setup to dropship but would probably be pretty easy to get an account with a bigger discount without white labeling, at the cost of having to do custom integrations.

There are certainly faster shipping options from HK and China that aren't overly more expensive that you could get them to use or provide your own account given enough volume.
Xiaomi Mi TV 4 is 4.9mm thick and has AI content suggestions
In this particular case, I'm evaluating it on my workstation. The intended use, however, is for an offline, headless machine (that is normally powered off) that is used to generate cryptographic keys.

Do I absolutely require it? Probably not. For $50, though, I thought "might as well try it".
This made me go back and find a couple of Facebook threads right after IPO that made predictions:

https://news.ycombinator.com/item?id=1719975 (Facebook is not worth $33 billion) - This was more than a year before the IPO. The market cap is 10x that today. Lots of poor predictions but also some cautious optimism from some people.

https://news.ycombinator.com/item?id=4002730 (FB down 8% at opening) - Some rubbish number pattern matching and lots of doom and gloom. Interesting
I owned a copy of this before it was open sourced and used to play some epic multiplayer games with a friend against the computer. The big difference this has to other RTS games is the heavy emphasis on artillery - by the late game you end up with artillery pieces which can rain down destruction across most of the map, and counter battery radar to destroy that.

The unit designer is also neat, allowing you to build custom units out of various bodies, propulsion methods, and weapon systems.
For some reason, 7 million seconds sounds a lot better than eleven and a half weeks when talking about black holes and deep space observations.
Double a really small number is still a really small number. From that link, I get 9.2 fatalities per 100 million person trips for a car, 13.7 fatalities per 100 million person trips for walking and 21.0 fatalities per 100 million person trips for cycling.

If you ride your bike 3 times a day, every day for 70 years, you have about a 1.6% chance of dying. This is not unduly dangerous.
The obvious flaws in that argument are battery life for one, and that whenever any major event happens, like New Years Eve, the mobile network slows to a halt. In a national emergency, a smartphone isn't going to last long enough to serve you, especially in a climate where winter temperatures are routinely as low as -25 centigrade and battery life is all the worse for it.