skysight-inc/HackerNews huggingface dataset:
Kansas has a tiny government already, I'm not sure there's much left to clean out except the elected positions.
I think the biggest problem is the price point.

The person who most wants to use their phone as a PC is the person who can't afford spending $4000 on the entire suite of Apple devices.

That person probably also can't afford a $100 dock (let alone a $300 one) for their phone.

When someone makes a USB-C/Thunderbolt/Intel/Windows device that is phone sized but runs legacy Windows applications (like MS Paint and Quickbooks and 90s-era video games), and connects with commodity connectors, then the idea stands a chance.

(IMHO, Windows Continuum died because of a chicken-and-egg problem -- no iOS devs wanted to pay $1000 for Visual Studio plus a Windows laptop, but no users used the phone because key apps were missing.)
> How so? What's the generality that's missing here? Again, completely permissive doesn't necessarily mean more general.

Monads – or rather, what Haskell and Scala use monads for, to distinguish that from the category theory concept – are primarily about "enriched" function composition (yes, I know that I'm simplifying here). That is useful, but also very limiting when the logic with which you want to glue pieces of code together does not fit that schema. A lot of the usefulness of monads also depends on the language supporting the syntactic sugar ("do" in Haskell or "for" in Scala) to make the resulting code readable.

> Monads are a synecdoche because they happen to come up quite often, but they're really just one reusable construction among many, and certainly admit a couple of useful generalisations.

I'd argue that monads are an artifact of pure functional programming (or attempts to approximate pure functional programming in impure languages). As soon as you have mutable local state and closures, virtually all use cases of monads for programming (not counting actual category theory applications) disappear.

Note that I'm saying mutable local state. The arguments against mutable global state do not really apply to local state.

Thus, for those other languages, most of the practical need for monads disappears and monads really become a more limited way of expressing higher-order program logic.
No, it isn't. If Smalltalk were going to be the future of software development, it would have shown some sign of it by now. All the claimed advantages have been there since the 1980, but in nearly 40 years, Smalltalk has yet to be anything more than a niche player.

Maybe the advantages come with some disadvantages, which wildly gushing articles like this ignore?

OK, there's a new Smalltalk on the market. Unless it knows what the previous disadvantages were, and has fixed them to the satisfaction of developers, Smalltalk isn't going anywhere. This article gives no hint that they even recognized that there ever had been disadvantages.
You’re not elected until proven innocent.

You have a public figure, law enforcement official and chief judge with a pretty well demonstrated (even celebrated) contempt for following the law, whose behavior towards young girls while a law enforcement official is fairly well documented.

The idea that an ADA in his 30s is cruising the shopping malls looking for teen (even if legal) companions is disturbing on many levels. Is that really the caliber of man that belongs in the US Senate?

In public service, perception matters.
It's definitely a new start, but both Perl 5 and Perl 6 each have various modules bridging the gap between the two. Yeah, they're definitely separate languages, but (at least in theory) they're very much interoperable.

I don't know much about the Python ecosystem, but my impression is that besides the 2to3 program there wasn't really much of an effort to make them work together.
CodeCrypt: Post Quantum Cryptography
> Although you could drop small video players with some relevant material on sdcard.

https://flashdrivesforfreedom.com/
Show HN: Modular Website Builder
No. He's saying that voting D in the election is saying that "murder is terrible, but it's not a deal breaker for you." I'd probably vote R as well in the election if that were my perspective.
I'm fairly convinced that audio books are deliberately read slower than normal speech to cater for the widest possible audience. I don't think people new to audio books are put off by it being slower than necessary, but if you found it too fast to follow you would give up fairly quickly. So by recording at a slow speed that caters for something like 90% of listeners you retain the maximum number of listeners.

This is basically a long winded way of saying that I think audio book makers expect the average person to bump the speed up a little.

[I listen to audio books on Audible at around 2x speed.]
So I just bought an HP Elite x3 this month. (Yes, I did.) And it's by far the best phone I've ever put my hands on. It boggles the mind that someone would buy... anything else, given this now is available on Verizon.

...But Continuum feels pointless to me, I left the dock in the box. I have computers anywhere I am going to use a full computer. Or my Surface Pro. I guess maybe this sort of thing might be appealing to the "mobile only" crowd who never owns a PC again?
Nvidia Tesla V100 Benchmark Results on Rescale (Caffe2 and TensorFlow)
Much of our news media is currently designed to be sports-like, so if your goal is to be informed then this strategy is very wise. To make news more sports-like news channels like CNN offer generous pay to people that are willing to spout controversial cartoonish opinions on national news as explained here: https://www.youtube.com/watch?v=4pS4x8hXQ5c

It is very questionable if these controversial opinions are representative of anything except an antagonistic "other" that is similar to who we want our opposing political side to be, so that we don't have to actually spend the effort to speak together and find common ground. Generous pay would probably not be necessary if anything else was the case.

This way of avoiding civic discourse and not listen is in my opinion incredibly dangerous for our democracy, as the default state of a society is not a working democracy and you have to fight to keep it.
Which Street and What Street?
Onsite == onoffice ?
Marvell buys Cavium for USD $6B
I find that interesting, since of those three, Perl was the first language that really "clicked" for me (Ruby was almost that language, but it didn't start clicking until after I had learned Perl; Python still ain't really clicking, though it's gotten a bit better lately).
Copying files and settings between devices (which might run different OSes) is a nuisance. I could imagine this being useful for some people.
<reminisce>
I loved the palm foleo - it was such a revolution. Great keyboard, many hours of battery, and all my info there with my palm tungsten!
</reminisce>
even Amazon is not as well diversified as one might think

I think Amazon's apparent lack of diversification is actually a lack of granularity in the data presented. The real question is how diversified Amazon Products is.
I don't think the price comparison is fair.
If someone spends 700$ on a phone, he would be ok spending 200$ if the system does work smoothly.

What I think people are more skeptic about is performance and user experience.
Show HN: Librarian – Comments on arXiv papers
This is awesome. It would be nice to have a list of local farms that produce them, as well as farmers markets that offer them (when and where)
The most level headed statement instead of immediately going with some Libertarian thought terminating cliche and it's being downvoted.
http://smyte.com/
Simple EKG Can Determine Whether Patient Has Depression or Bipolar Disorder
Agen Dominobet Online Terpercaya – Doninoqq – Judipoker99
Work for a bank.
And hyperHTML [1] that preceded it and has near identical API.

[1] https://github.com/WebReflection/hyperHTML
Kamcord acquired by Lyft
Well, the interviewee in the article provides a good metric.

You don't need to look at the founders' intentions. You simply need to look at the metrics they are optimizing on. For public companies like Facebook and Twitter it's even easier. You have to look at the metrics they are talking to their investors about.
Four B. passenger pigeons vanished. Their large population may have done them in
Card Builder: A Tool for Modern News Companies
My visual experience:

1. There is a field to enter zipcode and empty space below.

2. I enter zipcode.

3. Empty space filled with fields for an email and name and a "we found results banner".

4. Because all the results were off my screen I figured it was nothing more than another email harvesting page.

5. Later I saw it on the front page of HN and tried it again. It still looked like an email harvesting page on my laptop. Only because I had seen the comments did I think it might be possible to scroll down.

It might be worth delivering value (results) before asking for value (a visitor's email). Fresh fruits near me is awesome. Signing up for email isn't.

Good luck.
It's not just the distraction from media, it's also the many ways that people can get in touch with each other. I recently wrote down all the many ways a person can reach me and it was ridiculous.

Mobile: Voice calls, SMS

Email: Personal x 2, Work, Work shared inbox, Some shared inboxes for side projects

Apps: Facebook Commenting, Messenger chat, Messenger Calling, WhatsApp multiple group chats, Whats app Calling, Slack (Active in about 5 different Slack channels), Discord (Active in 2 discord channels), Google Hangouts, Snapchat, Instagram, Twitter, Google’s Duo app

Sites: Reddit, Hacker News

I could probably go on. I turn off all main notifications for all apps. The only notifications I leave on are @ mentions in a couple apps because I know they won't come often.
Put your things in this magic locker and get it in other location you want
Oh hey, another nspawn user. I've had really good luck using it for isolation purposes as well, and it's really handy for testing clean builds (arch-nspawn comes to mind, but it's also really useful for simulating installs without using a full VM).

I'm curious what extra tools, if any, you've used for nspawn (automation or otherwise). In my experience, it's been pretty easy to manage just with the default tools but it seems images can be a bit fiddly if you deviate too far from the host OS or anything without systemd--although I can't imagine that'd be useful outside experimentation or testing.
I don't think you can say the services listed don't drive revenue. Google's growth model for quite a while was to attract and lock in users so that you would have advertiser revenue tomorrow. You could certainly argue that some of their services do this much more effectively than others but maintaining an ecosystem has value in it's own right.
Yeah, also even if you could get rid of the thermal throttling, you're still dumping all that heat into the phone's body which could overheat/damage other components.
It's the processor which isn't x86 because of power consumption, etc. This means that even if you get a full blown linux distro, you'll need to compile a lot of shit for it before you can have a full cross platform dev experience.

Ubuntu phone was a step in the right direction. But the phone experience wasn't great so they gave up.
https://news.ycombinator.com/item?id=15740148
>I fail to see what my comment has to do with your laundry list of examples. I'm not arguing for centralized autocratic filtering but a mechanism for labeling points of origin and exposing that information to consumers.

Ok so let's take a look and go down the list of examples. We can start with NASA, where the "point of origin," being mere engineers who could not match the gravitas and authority of the well-respected leadership, saw the idea rejected, not on merit, but on their point of origin being less-respected than their superiors.

This problem of rejecting ideas, not on their own merit, but on the authority or gravitas of establishment figures is the thread that ties all of those ideas together--and many other setbacks in history as well.

Discrediting ideas by their point of origin can do real damage not just to the democratization of information dissemination, but also to the ideas themselves even if they have merit, as well as to indepedent journalism.
Card Builder is a tool for publishers to create interactive stacks of cards and embed them into their site. Go check it out - readers love it!
One of our writer's opinions:

https://www.howtogeek.com/333393/why-i-switched-from-chrome-...

TL;DR

"I’ve been using Firefox Quantum non-stop for more than a week now, starting from before its official release. For years, every Firefox release has felt slower than Chrome to me. But Firefox is now a real, speedy, modern option again. Enough so that I’m switching from Chrome back to Firefox.
...
Overall, Firefox Quantum feels about the same as Chrome (maybe even faster!) and offers nicer text rendering and a few bonus features Chrome doesn’t. It’s an excellent browser, and I’m sticking with it."

Disclaimer: I'm a developer at howtogeek.com
I do the next tick above 1x in Overcast -- 1.1x or so.
> these are the kind of vulnerabilities that the NSA would salivate over.

Are you really suggesting the IME and AMD's similar component are not the fruit of a collaboration between these market dominating companies and the NSA?
“I taught myself to type using the Dvorak keyboard layout because it was faster”
This is really nice but PLEASE don't put an image of a youtube video with the play button at the beginning of the article just to post the video later... it took me way too long to realize I was clicking on an image.
Why Uber's pursuing a driverless model just baffles me. This quote is for 24,000 cars for around $1.4 billion, or around $58,000 per vehicle. Even if we assume 0 financing cost the car would need to earn over $58,000 in its lifetime to be more profitable for Uber to buy one of these than to continue to pay a driver. Current Uber drivers estimate their profit to be around $0.40 per mile[1] which means each driverless vehicle would need to drive about 150,000 miles just to break even.

Let's guess driving that much that takes about 2 years[2]--if you assume a conservative 1 technician per 50 vehicles[3] to maintain these you also have 2% of their salary * 2 years (say another $3K). Throw in another $1000 for tabs etc, $1500 for the labor for a couple hundred car washes[4], $1000+ for losses related to crashes[5], $500 for parts and maintenance[6] and we're easily at another $7K+ in costs that have to come out of Uber's existing share.

[1] https://therideshareguy.com/how-to-calculate-per-mile-earnin...
(This is for a 43MPG Prius, with ~$0.06/mile of depreciation. I exclude the depreciation for the calculation above, but need to add back in a similar amount for the difference in MPG.)

[2] https://bizfluent.com/info-8446407-many-cab-driver-drive-yea...
Estimates of how many miles per year a single taxi gets driven range here from ~40,000 to ~90,000, so 75K/year seems plausible for a fully autonomous vehicle.

[3] http://www.government-fleet.com/channel/maintenance/article/...
(This seems very conservative to me, consider for example that Hertz has about 1 employee per 13 cars.)

[4] https://uberpeople.net/threads/how-often-do-you-have-to-wash...

[5] Estimated from average of 1 claim per 18 years per driver and $7500 in cost per accident
https://www.forbes.com/sites/moneybuilder/2011/07/27/how-man...
http://www.tavss.com/library/va-nc-lawyer-economic-and-compr...

[6] https://www.yourmechanic.com/estimates/volvo
The sentiment sounds like a good idea, but a nitpick. Google glass is not "mixed reality" or whatever the best term is. It's just a small display you can glance over to. It covers/integrates with nothing.
The stuff running on the ARM itself is all open, but the firmware blob runs on a separate CPU with a different instruction set, which has a view of the entire memory map of the device and ultimate control over the device's behavior (sound familiar?).

I may be wrong, but my impression is that a lot of the other ARM boards out there have the ARM chip as the main CPU, and without a management chip watching it. In any case, a board like that, or a Pi with a reverse-engineered firmware blob (currently in development) would be better than the Raspberry Pi as it is now.
They came about because any fortune 500 has thousands of developers and critical software to run and they have to manage the hardware to run it.

You will find an in house equivalent of the cloud in every single big company. Except, the software and the UI will be terrible because they have much less resources and competence than Amazon/Google.
Golang Pros and Cons for DevOps (Part 4 of 6): Time Package and Method Overloading
Well again, no, I actually saw far less segregation amongst (very friendly) neighbors in the Midwest - in city burbs, I'll grant you, but still.

I'm not going to argue that the institutional and structural problems are better there, but individual people treated each other like people for the most part.
I bet this would be great for an operations, sales, support or any pother non technical role. The company would only have to buy docs and monitors and then the workforce can just swap out their mobile devices from meeting room to desk etc... I see a large enterprise or student play here if they have the vision to market it.
When I run the detection tool, I get:

Based on the analysis performed by this tool: Detection Error: This system may be vulnerable, please install the Intel(R) MEI/TXEI driver (available from your system manufacturer).

Does that mean that the Intel ME is disabled, so I don't have to worry about it? I certainly don't want to install anything that might enable the Intel ME if it's already disabled!

What a quandary. This reminds me of all the information I was asked to give to get a detailed credit report. If I didn't give it, they weren't going to give me the report. If I gave it, they would add to my credit file even if they never had it before.
Are you suggesting that we should have 1.6 million people live in the Mission district in the next few years? Currently, there are about 50,000 people living in the Mission district.

I think they should build new apartment complexes in the Mission, including the one at 16th and Mission. I also understand that there is pushback from community groups to any development in the area.

However, I don't think it makes sense or is possible to increase the population of the district by 32 times over in the next few years. There are plenty of other sites through out the Bay Area where we appropriate transit orient development can and should occur.
I took the course several years ago and finished it. It's focused on the basic concepts of compiler implementation with the example language (COOL) being pretty traditionally object-oriented. It's absolutely not a how-to course on how to implement advanced language features.
I think you need to be careful just calling Omaha out. Omaha is not as liberal as SF, but your comment implies it is homophobic/racist/sexist breeding ground. I have not found that to be the case.
His actual biography is unclear, much of it coming from sources hundreds of years later. What's clear is that he wrote commentaries on Aristotle's works beyond the Organon, something that is missing from Byzantine history.

As the other poster notes, he does have strong connections to Nestorian Christians of the time. They're the group that translated Aristotle from Syriac to Arabic that later led to the Latin translations bring made. And they had little to do with the Romans/Byzantines, having been condemned as heretical by the Roman church in the fifth century.
The first asteroid we've seen from outside our Solar System looks weird
Are you forgetting that most people get their phones with their plans?

People will feel that they can absorb $20 or even $30 extra per month on their plan for a top tier phone. Absorbing any hit over $200 when someone lives hand to mouth makes these a non-starter.

The best chance for mass success for this option is for it to be included in the base purchase.
Show HN: Currex, Just another currency API
I agree that public libraries can help fill this role, especially as traditional book lending becomes more digital. I also live in Calgary so thanks for the tip!
You can already do this (for at least two years) with Linux Deploy on Android and VNC to localhost. You start an Ubuntu image within Android and connect to it through an Android VNC client. Keyboard, monitor and mouse can be done through cabling or wireless. I use VR in Samsung GearVR.
https://www.androidauthority.com/install-ubuntu-on-your-andr...
Already answered that above.

Never said "Qubes sucks because it's not perfect." I have argued that the PC is too damn crufty and complicated to ever be "reasonably secure".

If I ever felt as though I had to protect myself from FBI[0] or ex-Mossad[1], I'd feel safer with an iPad and Signal than a PC running anything, and I say that as someone who doesn't particularly trust or care for Apple. You could also go full-Stallman[2], but that would probably be fairly error-prone if you didn't know as much about computers as RMS.

[0] https://www.theguardian.com/us-news/2015/may/12/revealed-fbi...

[1] https://www.newyorker.com/news/news-desk/harvey-weinsteins-a...

[2] https://stallman.org/stallman-computing.html
Food is cheap when labor costs are low all along the supply chain.

So this is kind of giving us a preview of what meals will cost when food production and meal prep are automated.
There’s a pretty straightforward mitigation to this: only allow enclaves from software authors you trust. The kernel does not have to allow usermode to run enclaves, which is very much by design.
Basically, yeah.

Hold off on patching this vulnerability so that it can be exploited later in order to disable ME entirely. Their firmware updates could very well close off these existing "known holes", making them impossible to exploit.

If we can take advantage of them to kill the ME entirely, that's even better than Intel releasing this fix.
> What I think people are more skeptic about is performance and user experience.

I think that's what the parent was talking about: Most people that wouldn't mind a simpler UX and less performance can't afford this phone/dock in a first place... and the people that would afford this (have an S8 and don't mind buying a $300 dock) will be skeptical about the usefulness and performance of this system.
> heartless cutting of services

Quite the dichotomy you've established. Cutting of services is automatically 'heartless'? As they are always useful, necessary, and better than alternatives... while cleaning house to replace them with another set of politicians with the same prerogative is the 'good' solution?

Context matters. Neither are automatically better solutions, nor is chopping services necessarily 'heartless'.
I could see doing that for academic material, but when I listen to fantasy/scifi (which I do most of the time), I enjoy the voice acting too much to speed it up. In some cases it makes the books a lot better than they were written.
Ahhh, my bad, sorry!
What do you do then when millions of others fail to take that responsibility? Do we have a responsibility to build a system that encourages people to take responsibility for themselves and others or that eliminates means by which some are led to act irresponsibly?

Take drug addiction as an example. Sure, we can tell addicts 'well you shouldn't have done drugs' or 'just quit' to an addict. Do we then ignore those who have engineered a system to get people hooked? Many health experts point to the over-prescription of opiate painkillers led in part by a medical industry hoping to maximize profits. All the while their dependence creates negative externalities to others in society through crime and poor decision-making.

At the end of the day rationality is an abstraction of actual human behavior. We can make decisions that are 'rational' in a neo-liberal economic sense, but that we ultimately regret. When profit rules all else, businesses will exploit this discrepancy.