skysight-inc/HackerNews huggingface dataset:
The problem, imo, is that Google dropped the ball, and nobody really picked it up.

And by dropping the ball i mean the gradual rolling back of distinctiveness between Android tablets and Android phones.

With 3.0/honeycomb, Android tablets got a distinctive interface with a single system bar, aimed at using tablets primarily in the landscape orientation.

Alongside this the first generation of Android tablets often shipped with a full size USB A port, to allow connecting things like storage and input devices (3.0 also introduced basic HID support to Android).

But come 3.1, Google did the inexplicable move of introducing a new set of storage permissions distinct from the "external" RW permission that had existed since Android 1.0. There were "media" RW permission, specifically set up to cover removable storage.

The real problem was that by default the write half of the permission set was exclusive to system apps, meaning apps bundled with the device.

End result was that Android went from being a potential production platform to being a straight media consumption platform.

Then as 4.x rolled on, more and more of the tablet UI was rolled back, replaced with a variation of the 4.0 phone UI.

This culminating in 4.3-4.4 where the single bar was fully removed on all sizes of tablets, replaced with a dual bar setup where the bottom bar would move to always be at the bottom (on phones it sticks to the portrait "bottom").

And while MS seemed poised to pick this up with Windows 8/10, they largely fumbled.

For example UWP apps are not allowed to access anything but the users home area, unless they make a specific request and the user approves. But the approval has to happen via the age old win32 file picker dialog, that is a right pain to operate using fingers.

This then leaves us with the equally old file explorer to handle file management. And not only is it still a win32 program, though now outfitted with a ribbons UI, but it is the same process as is operating the overall Windows UI!

Similarly win32 programs still have a close button everpresent on screen, making it easy to close those by grabbing the device by upper right corner.

Never mind that the Windows 10 tablet UI has sprouted a Android-like back button, but that do not interact with win32 programs except to send them to the background.

Nor is there a good indication that something is running. You have to basically tap the switcher button (same one used to handle multiple desktops in desktop mode), and see if anything pops up.

All this result in the best option for using Windows "tablets" is to prop them on some surface and attach enough devices to use them as ad-hoc desktops.
Unfortunately the Nexus devices went to high end pricing range after the first few versions. The Nexus 7 was great.
Well, there's one additional (and huge) downside: Macaw was officially end of life as of January 2016 (acquired by invision), and won't be updated anymore.
Given that I've had this happen to me at a checkpoint (in Seattle) and had it explained to me, I think I have a reasonable potential answer: Stacked paper produces false positives in the scanning machines which can be flagged as suspicious substances. By separating the paper into a separate bin, it can be more quickly inspected by human eyes and the flag cleared, allowing the security line to be cleared more quickly.
No smock for you!
'may'
andy@xps ~> python3
>>> "Libz" == "libz"
False
>"A museum piece is something like a Mona Lisa or a piece of he moon. Something that's not a consumer item and symbolizes the apex or formation of something." //

Marcel Duchamp wants a word with you about a fountain.
probably because the last nexus 7 came out 4 years ago.
Does someone knows if there is an equivalent collection but for FONTS?

I love the fonts used on Sci-Fi movies, like the ones showed in those GUIs, but it is pretty difficult to find such fonts.
Engineers in general probably know what they're about to do when they're about to begin things. Why not just have them habitually send updates on completed work and intended direction as things change, and intervene/help immediately when appropriate?
> My experience is: once I start eating during a day, I will be hungry for the rest of the day. If I just don't eat, I basically don't ever get hungry

Same experience for me. I wake up late in the morning and it's common for me to fast all day until the evening. I find that if I have breakfast or lunch, then I'm hungry throughout the day, and require several more meals to feel satiated. If I wake up and have only coffee, then I feel OK until the evening meal.

Strange how the body works.
Are you just trolling?

I've read literally dozens about how Intel ME is a potential vector and it's problematic to have, particularly when unneeded on consumer devices (a number of them here on HN). There's whole discussions about it from people like Libreboot and others who work on fully open systems. Every security professional I've worked with has been aware that there's a potential hardware level backdoor you can't wipe out the firmware for without bricking your machine, and has opinions about it.

I typed "Intel management engine second computer" in to Google, and found articles calling it a privacy/security threat and potential backdoor ranging back to 2010/2011 timeframe on the first page of results. (That's not even a good phrase to search with to find info, I just wanted to prove the point that you can find pieces with literally the first thing that comes to mind.)
Interestingly, I have a similar problem. I eat low carb diet with an even protein and fat mix. However, my fasting blood sugar level still seems to linger around 100.
For me it's watching videos and reading on the web. Like you said though, there's no need to upgrade too often. My iPad 3 is 5 years old now and it's still working fine for those uses.
Memcache introspection and optimizations at Quora
Acetaminophen in particular is somewhat scary. Just 2.5x the recommended maximal daily dose of 4g can lead to complete liver failure. With alcohol, other medication, or existing damage, much less could be enough.
Show HN: UIDiagonal, a tvOS controller inspired by Hulu's splash screen
"The Institute of Economic Studies at the University of Iceland said in a February report that the country will not be able to abide by the COP21 climate change agreement signed in Paris in 2015.

Greenhouse gas emissions are rising in all sectors of the economy, except in fisheries and agriculture, it said."

This is unfortunate. Given Iceland's cheap & abundant renewable energy (2X Norway's electricity production per capita!), they really ought to be following the example set by Norway and prioritising Electric Vehicles through tax policies, etc.

It would be easy to build excellent charging infrastructure for EVs in this island nation - instead you have hordes of tourists driving around the ring road in smelly diesels.

I do see a few Nissan Leafs around Reykjavik and Akureyri, but there is barely any public charging infrastructure for driving between cities and tourist attractions.
That is a bleak answer. Upvoted because despite what the idealist in me says, I believe it to be largely true.
I am not sure why you think that companies do or should engage in civil disobedience.

When companies want to change laws, they lobby the government, in part because telling one's employees to break the law is criminal conspiracy and very expensive, given how much power companies have & employees don't.

Sure, corporations sometimes do act in the public interest and sometimes act in the interest of justice. However, legally, courts & judges do not consider mitigating liability or punishment for their behavior on this basis. There are many reasons for this, but mostly because its just better public policy to limit any civil disobedience mitigation to actual humans.

Otherwise, eg, wouldn't coal mining companies be all about "civil disobedience"?
As I said, it's an "assumption" :)
Yep, was pretty brief.
I won't disagree that the KeyOne seems expensive. What never seems to get brought up in any conversation that compares the price of devices is the included and future software updates.

I don't know what exactly BlackBerry has committed to in terms of security updates, but if buy this phone and I get very timely security updates for the next 2+ years, that has a lot of value to me.
I'm not familiar with DRAC, but if it's something added by an OEM wouldn't it have to be in the UEFI/BIOS layer or higher?

AMT/ME and its ilk are a physical coprocessor built into the CPU, whether it's "enabled" or not, not something that can be added or removed after the fact.
> Numerous taste tests have shown this. Sam Walton spent millions on a better tasting drink than Coke, proved it was better in every taste test, and Walmart's coke bombed when it was released despite a heavy marketing push and excellent product placement. It bombed because despite the results of taste-tests, customers had developed an affinity for Coca-Cola.

Wait... this seems like evidence for the exact inverse of your thesis. If a better-tasting product comes on the market, for cheaper, with reasonable marketing, and still bombs, it sure seems like the value of the brand has become disconnected from the innate quality of the product.

Obviously, branding alone won't sustain a terrible product. But no one here was arguing that.
Perhaps I don't understand the meaning of this then: "the charges were dismissed without adjudication of guilt."
If you have to worry about that, you've taken many wrong turns in the past.
You guys should look at the Seiko spring drive.

http://www.seikowatches.com/world/technology/spring_drive/

Even the most snardy of mechanical watch enthusiasts agree this is a very beautiful mechanism.
The Democrats chose to burden taxpayers, the young, as well as people who are not employed by firms that pay for insurance with excessively high rates instead of taxing tobacco as other countries that offer universal care. Our Federal tax is about $1. Canada, UK, France all around $5-6 per pack. With 13 billion packs smoked in the US, there could have been a huge amount of revenues. The fair ratio for young:old which would reflect healthcare costs is 1:6. Congress mandated 1:3 which means that Congress desired that the young subsidize the high smoking and obesity of the elderly -- those diseases caused by their lifestyle. The Republicans made it more fair so that the ratio is 1:5. If you bothered to ask the young if they feel they should subsidize the smoking and Coke drinking obesity habits of the elderly they would say no.

Moreover, and very importantly, the higher costs of Medicaid have to be paid 50/50 fed/state which means that states have additional tax burdens. This additional tax burden means that higher education, state universities, gets less funding which means students have to pay even higher tuitions.

The Democrats created a problem instead of doing the right thing. Can't blame the Republicans for trying to fix the problem as best they can.

You'll note that neither NYT, WaPo, and any other MSM speaks of raising tobacco taxes. No, these elites don't care about others who can't afford the additional burden that the ACA put on people. If they truly cared, they would ask for the tobacco tax increase like other developed nations that offer universal care.
Not defending Uber in particular, but another feature of the taxi apps is instant feedback about the driver.

My father took a traditional taxi back home from the airport (SeaTac). The driver was on his cell phone the entire time and driving erratically. When my father went to the taxi board to report his behavior they told him "You have an appointment to stand before the board and make your case. It is Wednesday at 3:00PM". I don't know if the time exact, but the point it is during the day when most people are working. My father couldn't get that time off. The body responsible for overseeing drivers wasn't willing to take his complaint if he couldn't come and give it in person during the working day. It was an absurd policy that protected dangerous drivers. It is outrageous to me that the existing framework was clearly designed to protect bad drivers like that.

With apps these days, you can give feedback right away inside the app. No need to go downtown to meet with bureaucrats. I think there is obviously a balance to strike here, but I don't think the current system has found it.
What's 'regular?'

I use ibprufen exclusively, without stomach issues.

But not daily. I probably take it once per week on average. Usually when lacking caffeine has caused a headache. Or eyestrain, occasionally.

Those are probably the issues I should fix, though.
Long-dormant bacteria and viruses in ice are reviving as climate warms
Do we really need to have this article over and over? The ad market prices in fraud automatically: if fraud goes up, then conversions per click/view goes down and so CPC goes down with it. Whatever advertisers are paying for clicks is the fraud-aware price.
Your "supercompiler" phrase made me think about what happens if you start applying the partial evaluation over and over. Of course nothing happens... unless you know something more than what you knew before. Which you might! That in turn made me think of the Wolfram Language, which feels like this to me – you declare things, and as the set of declarations continues the language starts to "know" more things, and your statements become more concrete. This is interesting because it's all automated, you can undo things, change them, implicitly loop them by considering multiple possibilities.

I'm not sure you could take Prepack and do this. But it sure seems interesting. A kind of partial evaluation coding notebook... not so unlike a symbolic spreadsheet I suppose.
Is that something we want? Because it doesn't sound like something I want.

I like that there's some level of the human element in the personal transactions I conduct with businesses, and I don't think I'm alone given how hackneyed the joke about bypassing automated phone support systems has become. If something falls outside company procedures there's usually someone who can help me out by bending the rules or deferring to a superior who can make an exception, or at the very least explain why it can't be done. Empathy plays a role.

If the entire business transaction is automated sure, maybe the more mundane everyday processes run smoother, but if there's an exception that wasn't accounted for you're shit out of luck.
What you linked to talks about Uber drivers (not Uber corporate) breaking the law. Remember, there is a clear difference. Part of Uber's agreement with drivers is that driver's must obey local laws. The drivers are responsible for operating within the bounds of the law, not Uber.

Further, it's entirely possible to be cited for "illegal operation" in a jurisdiction that generally allows Uber drivers' activity. Certain areas are zoned for specific purposes. For example, my friend runs a limo service and there are areas that they are not allowed to pick up passengers for whatever reason, even though the ride is planned in advance. That friend has also been cited (incorrectly) for illegal pickups at the airport as if they were Uber, when they are not and the ride was planned days ago.

My point here is that Uber could still be allowed by law (in general) to operate in a district but a driver's specific actions may violate some smaller aspect of the local law with regards to livery/transportation rules.
And that's just what hits us, a tiny spec 8 light minutes away.

It outputs our yearly energy usage in about a microsecond, and converts 4 million tons of mass to energy per second.

However, per unit volume, it's putting out energy about the same as a compost heap.
Huh, neat. I guess I never really thought about how large phone storage has gotten. (A thought—if they're doing this all-locally, then they don't technically even need a separate API: phone number databases could just act as Contacts sources, with each virtual contact containing a field denoting "not actually someone I know, just someone who is calling me" so they won't show up in the Contacts app.)
Also works in python2 for those of us stuck in the 1950s.
The Mona Lisa is a painting by one person of another person at the behest of another person. That's a total of probably three people directly concerned, and it was most likely a commercial transaction. A piece's relevance doesn't come from how many people were involved in its creation or intended use, or whether it was meant to make the creator money.
The only way to get information about their web host is to submit to Cloudflare's abuse form, which, well...
I am not getting fully redux yet, but from my understanding it is sorta like app-wide message bus with message handlers. Is my understanding correct?
“mastodon instance set up at https://twìttèr.com/” (not really, but scary funny)
Lock-in can be avoided, if platform is designed to be open. It's only "natural" when non portable or non standard things are used. Problem with Apple and MS is that they use the later on purpose.
> Consciousness is the sheer fact of subjectivity (i.e., that it is "like something" to be you).

That fact doesn't necessarily entail that it cannot be captured objectively. So your conjecture is that our apparent subjectivity is irreducible, that we must simply accept subjectivity into our ontology, and that's a stretch.
Far enough? https://goo.gl/maps/GScUWhmvmrD2
The Kindle Fire isn't bad as a purely media-consumption device. I use mine all the time for in-bed reading and TV. Even better, when I picked it up, it was on sale for something like $40, so I would say it was well worth it - although I think Amazon has made up for it with the ebook sales they have gotten out of me.
The laptop is like the perfect tablet... compact, more powerful, comes with its own built-in keyboard AND screen stand.

What more could you want?
Brick Block – By Oskar Stålberg
If only it didn't have the whole gigantic material-y 2.0 UI with gigantic everything. I want a tiny tiny customizable window with everything compact and anything non necessary gone.
Why not.

We do it for websites, and here we're talking about Webkit, Edge, and whatever is on Linux (Webkit on many distributions?), while for any regular website you have to test against a dozen different browsers. Not to mention that many Electron apps are merely wrappers around already-working web apps that have been tested on different browsers.

If this can make Electron apps run fast, it's absolutely worth it.

Spotify is fine, but Atom and Hyper are about 100 times slower than Sublime Text and iTerm2.
Giving blood is the easiest way in the world to invest in the karma bank account. One of the easiest ways out there to save lives.
But websites aren't just visual. Websites have interactive components, and very real technical limitations. Beautiful websites can be ruined by crap interactions. Beautiful websites can be impractical to build due to implementation or operating cost.

I think both AI/PS and HTML mockups both have their place, and neglecting one or the other can hurt a design.
> The product of this process will be a mature core of libraries together with a set of API guidelines that Rust authors can follow to gain insight into the design of Rust and level up crates of their own interest.

Is there a plan to make these things statically checkable by rustc/rustfmt/rust-tidy or some sort?
Yes, thank you for the suggestion. I agree that's a good candidate and will note it on thread.
You'll get a good glimpse taking the Capitol Corridor east from San Jose.
ADHD drugs almost certainly means adderall which is pretty heavily abused as a recreational drug, especially on college campuses. It's relatively easy to acquire a prescription and it's an amphetamine.
The funny and oh-so-scary things that can be done with not-just-ascii domain names. If my grand-parents were alive, I'd be frightened that they would fall prey to not-just-ascii domain names...even though (at a glance) there's nothing nefarious about this particular mastodon instance.
You don't actually have to do this if it bothers you. You can just use the strings inline, but the author (and many of those using Redux) finds it helps to reduce errors, by instantly pointing out typos.

There are also patterns to reduce the import issue. For example, https://github.com/erikras/ducks-modular-redux. I prefer defining my actions with my action creators in one big index, but the point is that there is absolutely a way to mitigate this concern if it bothers you :)
I'm in this boat as well. Usually awake for ~6 hours before eating, and do not ever feel hungry in the morning, ever. That's not to say I can't wolf down a big breakfast, though...

Ever try bulletproof coffee? I had a pretty good experience with it. Especially because I don't like coffee black, and with bulletproof I was able to have coffee and still not add any sugars.
Kudos for the bootstrapping ability and for the highly skillfully made ELF and code generation. I wouldn't be able to do that :-)
I had my bag pulled out of the scanner while at SAN - was very frustrating as I was going between the 3-9 gates and the 1/2/2A gates on a connection - amazingly had to go back through security - and had only a few minutes before my connection left.

In an exasperated voice I asked the security person why she had to dig through my bag and she indicated that the paperback novel that I had in there was the trigger.

So I replied - guess I'm not going to take a paperback next time. Another freedom impinged.
Cell phone hacking
This looks awesome! What are some of the engineering/hci challenges you've come across?
Well according to a professor in canada, fracking definitely causes earthquakes ...

https://mobile.nytimes.com/2016/11/18/science/fracking-earth...
TFW you see a thread about Redux, and you just _know_ that the comments are going to consist of nitpick complaints.

Contrarian opinion (apparently): Redux is a lifesaver when it comes to complex applications. There's a little more ceremony, but a lot more organization, a lot fewer bugs.
> what happened with the left-pad dependency

But that could happen to any dependency. Arguably, left-pad was the least-worst dependency for "what happened" to have happened.
I'm intruiged by Kastrup's view on the mind-body problem. He explains it in very a recent paper: "An Ontological Solution to the Mind-Body Problem"
http://www.mdpi.com/2409-9287/2/2/10
Modularization itself is complex.
No matter if OSGi, Jigsaw or whatever, modularization done right is non trivial. I wonder when ppl. start realizing that instead of blaming it on implementations.
Yes! The statically checkable ones will be checked by rustc or Clippy. Though some of the guidelines are at a higher level than what those would be able to check. For example: rustc wouldn't be able to tell whether a particular one of your traits would be valuable to make accessible as a trait object.
Pretty much. The Apple devices assume that you buy into their ecosystem. It is interesting to note that back when the first ipad shipped, Apple release a camera kit that plugged into the tablet. But it only allowed files to be transferred to the tablet, not the other way.

Similarly Google started out allowing bi-directional file transfers, but then later rolled that back to only allow reading, not writing, with regards to removable storage.

This leaves Windows. But there there fusing of Windows Phone's UWP and NT's win32 is awkward at best. Resulting in the best use of the "tablet" to prop it on a surface and attach a mouse. This because UWP file management is highly restricted, leaving us to use touch-hostile win32 programs for that task.
Or France, in August...
Right but he/she asked for evidence, for which there is non that I'm aware of. Given that it's the Huffington Post, it's most likely a baseless claim.
Cancer has been associated with colorectal cancer death??
So what's preventing market saturation from everyone lobbying until the ROI drops to something sane?
So much FUD
It doesn't matter if we have source if it's not verifiable that that code is running on your management engine.