skysight-inc/HackerNews huggingface dataset:
I'd believe 10x. Usain Bolt runs on tracks, in shoes. Put him on the open tundra beside a wolf. Or in a forest. Running at speed through rough terrain is something we just dont do well. Watch any footage of wolves (or dogs) chasing something. Their brains do calculations, path-finding, beyond our abilities. Bolt would be on the ground and bleeding within a few strides.
The UI framework is very counterintuitive and clumsy. Things like Fragments and Activities require you to think about lifecycle events that are surprising. There are multiple official implementations of Fragments owing to the massive fragmentation of the platform.

The built-in UI elements for stuff get you 80% where you need to be, then for the last 20%, you have to basically throw out the built-in implementation and create your own element.

Built-in support for stuff like scrolling data-tables is awful, and the third party ecosystem is even more of a cesspool than HTML5 land. JS devs have no idea how good they have it :)

When interfacing with external hardware, like Bluetooth or USB devices, I have found the official documentation to be very lacking. There's simply not a lot of good documentation out there about under what circumstances your user-space BT or USB driver will be allowed to bind to a device, bypassing any kernel drivers, and when it can't. And this is something I needed to do because you're never quite sure what kernel drivers the particular tablet manufacturer decided to include or modify...

Android studio is incredible bloatware and keeps on growing. Granted, XCode is as well, but that's no excuse.

The Java Language is probably the least painful part of the platform, but it's not much fun either. Glad that Kotlin has become an offical language.
Thank you. I will see what I can find. It's extremely helpful to me to see you comment on it at all.
It's a thought a lot of people have, I bet. :-)
It's still in big use in many spaces. Like withdrawal from a 401k, or sales orders from a manufacturer, etc. The hinge seems to be that faxes are exempt from PCI/HIPPA and other privacy regulations.
Small and medium businesses can keep their documents like this because the expected lifetime of those businesses is less than time until major breaking change on the cloud office suite platform (or its shutting down).
From the article:

*> The Taligent frameworks look [...] like fairly standard 1990s OOP-in-C++ which almost certainly makes them less fun to use than modern Qt.

What exactly does the author mean with that? In how far does Qt deviate (for the better) from classic OOP?
Because there is demand for on-demand, networked applications.
THC inhibits the GABA neurotransmitter. GABA is responsible for the "calmness" factor in the brain. Low levels of GABA cause anxiety, paranoia, etc. Certain strains have different terpenes profiles. Terepenes are responsible for the aroma of the flower. Some terpenes change the way THC is absorbed, including preventing the inhibition of the THC GABA effect, which is why terpenes are also responsible for the aromatherapy of a strain. Strains have different terpene profiles based on their genetic makeup.
Copperhead maintains the -hardened patchset, which is essentially a fork of Grsecurity, largely because of those concerns. (I don't use CopperheadOS on my phone, but I do use their work in the form of linux-hardened on my desktop!)
Even more, it's only now that we're seeing some people apply a rigorous scientific and statical lens to medicine as a whole,

A good portion of that fifty or whatever percent of procedures that don't any backing evidence exist through being grandfathered-in from the medical tradition. Beyond the germ theory of disease, medicine circa 1900 was appalling in multiple ways.

Medicine continually advances, at least in parts. Hopefully that advance can continue against the grain of multitude of problems we see.
This sort of comment will get you banned on HN regardless of how bad what you're replying to was. You owe better to the community if you want to keep posting here, so please read https://news.ycombinator.com/newsguidelines.html and take the spirit of this site more to heart. https://news.ycombinator.com/newswelcome.html explains it too.
Sort of hard to tell since Ticketmaster is part of Live Nation and so they don't go into a lot of detail on their financials.

http://s1.q4cdn.com/788591527/files/doc_financials/2016/annu...

If you look at the Live Nation annual report you will see Ticketmaster reporting revenue of 1.8B (P.34) on 186M fee-bearing tickets sold (P.29).

They don't specifically say what the face value of those tickets was but they are almost certainly only reporting their fees as revenue because the average is less than $10 per ticket and their revenue includes other things besides ticket fees.
Maybe this is too niche, but I've wanted to try this since I realized the Heisenbug nature of allocation analysis on the JVM - if you instrument allocation points, the JVM stops optimizing them, and your results are dominated by allocations that don't normally go on the heap. See here for an example: https://twitter.com/jakewins/status/707754868497231872

This is particularly problematic in languages like scala that allocate a lot of objects the JVM is normally good at removing.

The idea in this little tool is simple: Use a fastdebug build of the JVM to find out what allocations HotSpot removes, and then filter those allocations out of the report. The end result is an allocation report that's actionable - if you address the allocations in the report, you'll actually make a dent in heap usage.
And then there's the foot-pound, a unit of torque much prized by the owners of muscle cars until eclectric vehicles went from obscure to early-adopter status.
Interesting, what's made them choose to do this with AoE II rather than AoE III? Is II more popular?
I took the large estimate from this article:
https://en.wikipedia.org/wiki/Red_Terror

My point is not to downplay it but to say it should be considered in the context of everything else that was going on at that time. By all means question the historical estimates if you disagree with them, but I think you should be equally concerned by the death attributable to the anti-communist forces, no?
Mm, if you're bind mounting in the Docker socket, enabling user namespaces won't help much. You just have to deal with the fact that you have a privileged container (Docker API access == root, at least unless you're using authz). It'd be nice if we could see more RBAC around Docker API so you could do things like "grant only permission to run this one container".
ECSV: a format for astronomical tables (in CSV) with metadata (in YAML)
I have zero idea of technology of RaiBlocks but how it gets distributed, has nothing to do with it. What am I missing?
I want to add that quantum FFT performs the transform on the amplitudes in the n-qubit state. Thus its output is an n-qubit state with the amplitudes matching the fourier tranforms. We cannot actually directly extract the amplitudes of the resulting state (which is the actual transformed values) from the system, since a measurement collapses the state of the system.

While some people have figured out how to used the result of the quantum FFT to do useful things (e.g. Shor's algorithm), it does not actually provide us with the transformed values in the traditional sense as the classical algorithm does.
Can you explain how 2.) follows from 1.) ? Or at least how exactly has Google incentive to keep Android insecure (especially in terms of all the security research/hardening being done by internal teams, both for Android and iOS)?
We've reverted the title above to the article title, since that's what the guidelines call for anyhow, unless it's misleading or linkbait. The submitted title was "Copperhead OS – De-Google Your Phone".

https://news.ycombinator.com/newsguidelines.html
actually the most affected by this CVE would be medium sized companies not investing in enough internal development pumping out services fast with secure default (startups rushing to their MVP maybe too). The companies running in a totally automated farm with Kubernets or docker swarm usually don't have containers with long uptimes.
Enterprise Tech Predictions for 2018
Stalking a Hylomorphism in the Wild
You must be kidding. Normal CPU architectures - the RISC ones - don't have funny things like "microcode" (well, true RISCs don't have it for sure). Majority of CPU architectures nowadays are RISCs. Some legacy ones, like x86, are CISC-translated-to-RISC, as this presentation shows. The native RISC code in them is called "microcode".
CopperheadOS doesn't use grsecurity anymore afaik.
https://twitter.com/CopperheadOS/status/933684025624993792
How about revenue or moving the needle on a key business metric like churn or order flow conversion rate.
Anyone who thinks the world hasn't gone paperless, really needs to recall how it used to be in the 80s and 90s.

- We don't send physical letters in envelopes anymore, we send emails.

- We don't send documents via fax or courier, we send them digitally.

- We don't apply for jobs by mailing in resumes, we apply online.

- We don't file taxes or other applications using snail mail, we send them online.

- We don't receive statements and invoices in our mailbox, we get them in our inbox.

- We don't send photocopies, we send pictures.

- We don't use checks or even currency notes, we use credit cards.

- We don't read physical newspapers, we read articles online via HN.

- We don't read physical books, we read e-books.

Yes yes, I know people still do some of the above things. But the quantity of paper-use for the above has fallen precipitously, and it's falling even further everyday.

I still use pen-and-paper occasionally to sketch out my thoughts in an unstructured way, and I do like sending letters as a gesture of my extended effort. But for any kind of business dealing or inter-person interaction, paper is on life-support, and is going to be DOA in another decade or two. And everytime I think of paper statements and requests for photocopies to be mailed in, all I can say is good riddance.
Show HN: Visualizing arithmetic and logical expression evaluation in Swift
If we could snap our fingers and have ultra thin flexible paperwhite lcd sheets how would they be best put to use?

I could see binding 100 of them together that you could 'flash' to create a true e-book
This is a great point, and one of the reasons I doubt there will be much demand for IPFS.
This Krebs article might be the better link, but the discussion on this story is here:

https://news.ycombinator.com/item?id=16030838

I will never, ever understand why the perpetrators of serious crimes are so eager to talk to Brian Krebs. I'm glad they do, though.
XOD: A Visual Programming Language for Microcontrollers
No, as in seizure of state power, which is a legitimate political goal. Many, perhaps most countries have gone through political change as a result of revolution. The USA, the UK, France, Ireland, to name but a few western democratic examples, all of which also had civil wars.

If you're just going to keep making sarcastic remarks I'm not going to answer any more of your comments.
Another way to look at it is automation will free people up to solve more important problems.
You may think this, but coming from an analogous business I can say virtually all "middlemen" market-making companies (think online travel agents like Booking.com or Expedia) track like this: start at the top with Gross Bookings, then make a bunch of deductions to Net Revenue. And in truth it gives a more accurate picture of the business, because the "Take Rate", that is Net Revenue/Gross Bookings, is an important metric in and of itself.
How would your solution improve on current one, where apps are sandboxed by the permissions system and communicate via Binder which is also RPC based? You just added bunch of layers to architecture for no reason - none of serious Android exploits in years would be mitigated by your approach.
I recall seeing some patches submitted to make it possible to pass an uid/gid offset to the mount syscall at one point when people were implementing usernamespaces for container runtimes like docker. So is this fixable without having to make every file system implement this feature, or is there something else holding back better support for doing uid shifting for use with user namespaces?
Zillions of reasons. If you miss your meds, that stent can abruptly occlude and cause death. Maybe you open one large vessel but the downstream vessels are clogged—even microscopically. Place enough useless stents and you’ll hurt patients from dye, bleeding, infection, etc.

On the other hand, studies of procedures are done on very narrow patient populations. Our patients often don’t fit into those perfect boxes. What’s “needless” is difficult. As long as folks get paid per procedure, it adds bias that favors doing instead of not doing.
PS4: SpecterDev Releases 4.05 Kernel Exploit
Networking, having people like you, and keeping a conversation going are three different skills. You should divide and conquer them.

I started with conversational skills because I found practice to be easy to do (you can practice with your family).

Networking is more complex but boils down to finding common interests with strangers. On Twitter, I seek out people with whom I seem to have something in common (python for example). Then I just follow them and join in their tweets in a friendly way. This approach helped me get a job after hurricane Maria destroyed my home country and I had to relocate.

Getting people to like you, well, that's the hard one. What has worked for me is tons of empathy, actively looking for ways to help people, and checking up on their progress. I'm neither good looking, charming, nor an extrovert. It's a lot of work but it's worth it.

Go read Dale Carnegie's How to make friends and influence people. It's a good solid start. You can also email me and I'll gladly help you on your journey.

PS. I'm soon doing a conference talk on this subject titled Networking for nerds: for people who are bad at people. It will appear on the developer on fire conf this coming January. I assume it will later be available on YouTube for free.
I'm not sure i follow, you can upstream any security feature to AOSP, CopperheadOS dev has upstreamed lots of stuff to improve security overall which is good.
Google can do whatever they want but most of it is happening in house sadly, they could probably pay grsecurity devs to implement security features for Android & ChromeOS if they wanted to.
Well, in an even more distant future, a more developed version of the kind of neural networks that the GP describes could be hooked up to your brain to provide this functionality.
> Paper is a near-perfect technology

Paper is far from perfect, but it does have some features that certain business processes have come to rely on which files lack. For example: the ability to physically bind an authorization (a signature) to the information that authorization is associated with by putting both on the same sheet of paper.

Paper also doesn't require batteries. It's much more robust in the face of certain kinds of physical abuse.

But paper takes a lot more space to store, and it's a lot harder to transfer from one place to another.
Simple mails are not court admissible in Germany. So if you want to submit something, e.g. a termination of an ISP contract, the best way is a fax.
Any tips on getting buy in to things like this, where the CEO would be on board but middle management would not prioritize it?
I thought this article would annoy me but its actually quite interesting. Basic premise is: Tesla has the rest of the industry scared, so they're all rushing to announce electric models so they don't get left behind. But if we assume the switchover to electric is coming in the next decade or two, how do big automakers decide how fast to transfer? Too fast is a risk due to capital expenditure on battery factories etc. Too slow is a risk due to being left behind.

Perhaps this explains why traditional auto manufacturers seem to be constantly announcing exciting electric models that are still 3 to 5 years away - they can appear to be staying in the game without doing too much.
I did consulting work for a Swedish company. They have very generous parental leave policies, including people who were on 50% time for a year.

I also read that in some of the European countries (I'm from the US) there is a right to part-time employment while on leave. I figured that mosselman was from one of those countries.

Searching now I found http://cepr.net/documents/publications/parental_2008_09.pdf from 10 years ago which says:

> Of the 21 countries studied here, ten allow parental leave to be taken on a part-time basis: Austria, Belgium, Denmark, Finland, Germany, the Netherlands, Norway, Portugal, Spain, and Sweden. Portugal is notable in that it gives parents an incentive to choose part-time over full-time leave: parents have three months of full-time parental leave or 12 months of part-time leave.

Based on mosselman's followup, my guess was correct.
I blame the lack of good open source tools for creating and verifying signed PDF (or an alternative format).

Faxes are deeply misunderstood, I still occasionally have vendors and clients say "we need an original" or "we need a signature" or some other brain damaging excuse. And these aren't companies in the sticks that don't know it's 2018, these are large (legacy) companies in big cities.
Yes, but not the political will. Death in and of itself doesn't bother me since it's a natural process, albeit a sad one. I've had ample opportunity to consider my own mortality, having had quite a few brushes with death.
Nitpick: Companies like Uber and and Expedia are brokers, not market makers.
That has not been accepted into the kernel. It's called "shiftfs", which basically let's you perform the uid/gid shift on mount.
They're seperate. Bad security follows from both. For one, too little privacy is profitable for a company selling or matching against profiles obtained from surveilling their users' activities. On 2, redoing Android security or just handling it better would cost more for Google even though the problems are externalities: they cost the users, not Google. For-profit, public comoanies ignore externalities as much as possible to maximize profit.

So, Google securing Android would cost them a lot of money for fixing the customers' problems that dont affect Google. Then, it might cost them piles of money later in lost ad revenue when now-private services make customers black boxes of sorts.

I think there's a lot of middle ground to explore but surveillance or public companies don't usually go for it. Offering a paid, surveillance-off version of each ad service is one of those. You will rarely see that as simple as it is to do.
The exploit overwrites kernel memory credentials of a task structure. That structure is the lynchpin of kernel security, including SELinux.
That's a good point. Monopolies can be better than open competition at creating standards.
How much of this can be explained by regulations by CA and other states that require (or strongly incentivize) manufacturers to have electric models?

I recall reading that Fiat loses $10k in every electric Fiat they sell, but that they do so to appease CA regulators.
Personally, I would love an electric car but they all seem to be too expensive (I'm in Europe).

I bought a 2005 Opel Corsa that I use to drive ~3000km/mo. and it runs great. Paid 3,500 for it.
What’s the right level of completion for validation? A few weeks for a prototype seems reasonable, but even that can result in feedback that isn’t or isn’t considered fast enough.
American policemen lack moral fibre. They are too anxious to be entrusted their duties
It is a touch hacky but here it is: https://grillopress.github.io

Code here:

https://github.com/GrilloPress/grillopress.github.io?files=1

The idea behind my blog is every major article I style slightly differently.

Have an upcoming design kanban one where I've played about a bit more with grids to create the boards
Also, people hold their bind mounts to the host near and dear, and user namespaces would break all kinds of things people expect to "just work" with bind mounts. Having user namespaces on by default would break tons of existing scripts, Compose/Kube files, etc. that do things like mount /var/lib/mysql into the container for persistence.
Chrome bookmark extension that saves your reading position
Prince Harry's Interview with DeepMind's Founder Demis Hassabis
We intentionally moved from Qt to Electron for desktop app development. Electron apps look better generally and are far easier to maintain than Qt-based apps. CSS has its warts but it's very expressive these days. Don't even get me started on Swing versus React. A decent set of React components are more declarative, easier to maintain, and faster to develop with than Swing. You also have powerful testing tools in React like Jest snapshots and Enzyme, which allow you to inspect and test the output of your UI in ways that are not straightforward with Swing.
This simple chrome bookmark extention saves your scrollbar position in order to save your reading position on a long page (dev doc, tutorals etc).

Next time you open the page it automatically jumps back to where you left.

Works seamlessly with the default bookmark.
That last part is exactly my point. They're making billions on Android but will barely patch it. They just dont care at all since the money will go into their pockets anyway. Instead, all these small players have to show up working nearly for free swimming upstream with their enhancements making almost nothing.
To anyone mildy deserving the title "performer", anything that sounds or smells like "grunt work" is merely an interesting candidate for (intelligent, self-contained, sustainable, documented of course) elimination-automation.

This can greatly benefit all of a project's/product's stakeholders in the medium-to-long term --- assuming the organization allows fully for this "performer instinct" to flower --- just as any garage up-start and foss/hobby project naturally would. Sure: there are likely-potential pitfalls implied here, in terms of scheduling/billing/accounting for such work. (Guess that's the part where non-developer team members such as POs/PMs/etc actually get to put in some non-janitorial efforts! =) But never insurmountable, and the "let's just keep some code-monkeys for the grunt-work" workaround/cop-out is mentally-cheap-but-otherwise-costly --- at least as soon as all the rockstars have been gobbled up by a single competitor! (Admittedly, that never seems to quite happen like that.)
There was another submission recently that kind of does what you described. Click on the visualizations to see the iterations: https://dmitryulyanov.github.io/deep_image_prior. The ELI5 is that prior knowledge of what images look like can be used to reconstruct images w/o corruption.

For non-images, this idea is pretty old and sounds a lot like compression algorithms that share a pre-defined dictionary. For example: https://en.wikipedia.org/wiki/Brotli, "improved the compression ratio by using a pre-defined dictionary of frequently-used words and phrases." Of course words/phrases are a lot easier to predefine.

I wonder how large the predefined weights of the NN has to be to effectively compress real world images?
360 Total Security 9.6.0.1156 Crack Plus Serial Key for 2018
I like your idea of hiring fewer 'assault' officers but we've got to stop giving the police the benefit of the doubt for being so keyed up in the first place, not least since the avalanche of video footage in recent years suggests that large numbers of them are also straight-up lying.

I do fully agree about the person who made the call also being culpable, but it's dangerous to buy into the idea that cops don't have any moral agency when they're on a call.