skysight-inc/HackerNews huggingface dataset:
That's an interesting idea. You'd still have an issue if the process has a very high standard deviation or a lot of outliers. You almost need some sort of useful UX for the error bars of the progress (+/- 3%, +/- 15 minutes), but if polling statistics seems to prove anything, error bar UX is something that we have never been able to build in a way that a person with no to little statistical background can appreciate.

Tangentially, I've experimented with a different sort of "learning progress bar", in that I think one UX problem we face is that we've learned the hard way that linear progress bars aren't allowed to go backwards/shrink. It confuses/angers too many users to watch a progress shrink and gives the wrong impression that something has gone wrong or is being rolled back (that progress is somehow "lost").

This is a problem because a lot of our problem solutions are recursive and we don't have a full estimate of the problem scope until we've recursed the full depth to the leaves of the problem tree.

My experiment [1] was with the idea that with a radial progress bar you can "shrink" it, but still give an indication of "forward" progress (clockwise movement in this case). You get to take advantage of the fact that perceptually people can tell the difference between small increments linearly, but not small increments radially (the reason why pie charts are actually not particularly great UX if you need someone to perceive subtle differences). It seems like a "best of both worlds" approach in that in the task discovery phase it acts like a "spinner" and as discovery completes it becomes more of a progress bar, and if for some reason a bunch of new tasks are discovered mid-flight you get a hybrid of the two.

[1] GitHub: https://github.com/WorldMaker/compradprog ; Blog post: http://blog.worldmaker.net/2015/03/17/compradprog/ ; Demo site is currently broken (hello tech debt from 2015), sorry
> You wouldn’t think that would be a big deal – but you’d be surprised. For example, students send us information about their databases all the time as part of asking questions – and they often send it unsolicited, through unencrypted email channels. That information ends up all over the place: our mail server, our desktops, phones, laptops, search indexes, etc. I’m not really worried about us maintaining the confidentiality of that data, but now we’d have to add in new audit-able tracking.

That’s a good thing! Is it really that much to ask that when someone holds your data, that you can ask them to delete it and be assured that it’s gone for good?

Apparently, for them, it is. And I’m sure it’ll be for a number of other businesses (and their competitors will just take their place, no big deal). But I’m looking forward to a world where unrestrained data collection and handling is no longer tolerated.
That all depends on what the terms of sale/use said.

I doubt they'll be on the hook for that. It's not like they are taking back the software from you, they are simply turning off the services that the software relies on, and I doubt they were on the hook for that in some indefinite manner.
What's the alternative? You comply with the laws in your country of choice?
> It is shocking that what they do is legal.

What is legal about it? Buying a stock and releasing positive PR sounds a lot like pump and dump which is illegal. Is it just the fact that they are shorting the stock that makes what they're doing legal?
Sorry I meant 4S, which supports up to OS 9.

I notice a lot of Apple users who update devices and OS religiously get defensive as if this stuff doesn't happen. I encourage them to try to live behind updates for once and see how bad the user experience can get.
>A set has closure under an operation(s) if using those operations on the set members always gives you a member in the same set.

THANK YOU. That line was key and just clicked for me. I'm actually liking everyone's completely-different ways of explaining the same things. When one, or five, are confusing, the sixth may be key to filling in the holes.
There's a difference between making 1000%s on speculation vs 70% on arbitrage in terms of risk -- not to be rude but when he talks about naive investors I think this is what he's talking about.
This shows the Konami game running natively on windows.

Mame is an emulator, correct? It seems out of scope.
What is OP (the article?), and what is undermine?
I'm going to guess that your friend also has access to a heck of a lot better public transportation that I do.

I'd happily use public transportation instead if I could but the closest one to me(12 miles away) was the one that derailed yesterday.
I don't have hostility for links, I've upvoted and enjoyed comments where the poster expands on a subject or provides the basis for their opinion with a link to supporting/additional information. That's a reference. It's the laziness of a comment that is entirely or almost entirely "Here's my thoughts: [link]" that closely approximates some sort of pseudo-blogspam traffic generation technique.
A better measure is the straight GDP/capita. Here's the numbers for the 3 countries mentioned, to which I added the US, China and Estonia (source World Bank [1]):

US: $57.6k
Estonia: $17.6k
China: $8.1k
Khazakhstan: $7.5k
Kyrgystan: $1.1k
Tajikistan: $0.8k

GP's argument stands with the straight GDP/capita, except for the comparison to Estonia, which was a side remark anyway.

[1] https://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&...
I've often disabled swap on systems running high-throughput databases like ElasticSearch and Cassandra because paging to disk will cause one or several nodes to slow down, which affects the performance of the whole cluster. The better thing to do in those cases is let the node fail right away by disabling swapping.

I fact, elasticsearch prefers to be run with `swapoff` : https://www.elastic.co/guide/en/elasticsearch/reference/curr...
This is not a good trade and here I’ll outline the reason.

1- You need to borrow GBTC to be able to short it. The borrowing comes at a cost “interest rate”

2- Futures themsleves comes with a premium and require rolling over. It is 100% stupid to use futures instead of the real thing: just buy bitcoin.

3- You won’t be able to cash out until the GBTC premium dissapears. If you are small this might never happens.
4- You might also find yourself in a bad situation: Bitcoin price goes up. You’ll need to supplement capital to your short. That can be an arbitrairly high amount of USD.
5- 4 can be fixed with futures as they allow you to withdraw non realized gains. But it comes at the price of paying for rollover premium.
6- GBTC high price might be due to illiquidity. Not interest.

Tldr: don’t follow this guy. Very sophisticated trade and not clear if it can be profitable.
Seems pretty neat, but how do you communicate with Katella? Is it it's own chat system? Or integrated into slack, etc?
He's not shorting it, he's just arbitraging GBTC vs. the bitcoin futures.

The Bitcoin Investment Trust, a publicly traded vehicle whose bitcoin holdings are worth $1,601 a share, nonetheless trades at a price more than double that amount, according to data compiled by Bloomberg.

A savvy trader could in theory mint money by betting that gap will shrink. Futures contracts introduced over the past week by Cboe Global Markets Inc. and CME Group Inc. provides a way to do that: Buy the futures, short sell the Bitcoin Investment Trust.
I have been pushing people towards Telegram (I have never tried Signal).

It works a lot like WhatsApp so I don't think anybody has been confused by it.
Any web application is going to be almost entirely network and database-bound, not CPU-bound. CPU-bound tasks are stuff like scientific computing, video encoding, the Ruby interpreter and Crystal compiler themselves, etc.

The advantage of multithreading in a web application is not "using all cores" but rather that the application can spawn a thread to "asynchronously" wait for a response from the network or database while it continues doing other work in the main execution thread, instead of "synchronously" blocking all work while it waits.

In other words, web applications leverage concurrency with their use of multithreading, not parallelism.

I will caveat that having more cores can give concurrent applications a small performance improvement, because even though each thread is only using a CPU core at around 0 to 15% (in short bursts) of capacity, switching between two threads on the same core is a context switch, a fairly expensive operation. More cores means fewer context switches.

But, unlike with parallelism, making use of more cores is not the reason concurrency offers performance benefits. ~99% of the performance benefit of concurrency is realized on even a single-core machine, whereas parallelism by definition requires multiple cores to offer a speedup. Concurrent applications such as web servers (e.g. Apache, Nginx) typically spawn hundreds or even thousands of threads per CPU core.
Can corporations have "friends"? They're people, right? Can corporations have interpersonal relationships?
> I would prefer if the intellectual class in the west recognized and reflected on the costs that the middle and lower classes in the west, in particular, have paid for it.
reply

Cry me a river. Those lower and middle classes in the west were built on the back of international trade, I mean back when said international trade was mostly from Western nations to more undeveloped ones (of which my country was then part of). One of the oldest (and most renowned) streets from the Eastern-European capital from where I'm writing this comment is named after the German city of Leipzig, which was providing most of the high-end merchandise back in the 1600s and the 1700s. There's a reason why the West has all the palaces, castles and other expensive stuff built from the 1400s up to the early 20th century, which expensive stuff mainly lacks from the rest of the world, and that reason is international trade. Asking us to stop international trade now that we've started to approach the West in terms of expensive stuff is pure hypocrisy (some would call it economic colonialism). Also, see Fernand Braudel's books, especially his "The Mediterranean and the Mediterranean World in the Age of Philip II" (https://en.wikipedia.org/wiki/Fernand_Braudel#La_Méditerrané...)
It's not so much dislike at rental cars--I rent them regularly when I fly someplace--it's that they're a hassle. In my largely Uber and Lyft-less area, there are a couple of rental car places that are only open during regular business hours. So renting a car for the weekend (very possibly a time when others are renting as well) would involve taking a taxi there before they close on Friday and dropping it off on Monday morning. That's a huge hassle for something I do at least every month so it's not a vision; it's something that I do on a regular basis.
Telegram is even better, has a nice desktop client which doesn't really depend on the mobile .

Whatsapp's web client is just an UI to the mobile app meaning you also need to have phone connected to internet always for it to work.

Telegram is much more responsive compared to the Whatsapp.
Better have an artists contract with your house painter, otherwise if you decide to repaint with another firm you are destroying their Monochrome painting in the style of Klein and others.

https://en.wikipedia.org/wiki/Monochrome_painting
The person who posted it on twitter, himself has confirmed that this was a screenshot of a spoofed email. https://twitter.com/jzeferin0/status/943130142485962753
Show HN: Price Optimization API
it's not actually that easy to open a local bank account everywhere is it
The iPerformance 3 series can do 25 miles on battery which while isn't a lot is well below the average daily commute distance in the UK.

Don't get me wrong it would be great if it had a proper battery but and it's a big but it's still a £34,000 car which is 1/2 of the starting price for a new Tesla model S in the UK and in all honesty after having the pleasure of driving both on more than one occasion the BMW is a much nicer car to drive, the car feels premium, the interior design is far superior and if I'll ever decide to actually buy a car to own rather than rent or use zip car on the weekends I would go for the iPerformance vs a Tesla in it's current state in a heartbeat.

I had a few short drives in an i3 and it's also a pretty good car, but I don't have enough time behind the wheel to form a good opinion and to me it's just too damn ugly. I really wish they would've dresses the i3 like a series 3 or 2 car.
Part of the problem is that once you get rich you spend a lot on diminishing returns.

How much better off is your outlook if you're currently 40 years old and expected to live to 78 instead of 76. Not much. If you could time travel you'd arrange that the resources that you would have devoted to extending your life those last two years be instead devoted to more time with your children while they were young, more time at the beach, more time preparing food and hanging out with family or having sex.

And we can talk about $4000 poorly made cars and laugh, but the difference between a $12k Toyota and a $60k BMW is marginal or even negative if you prioritize things like reliability or maintenance. They are better only if you are richer and can afford the maintenance.

The life of someone in Costa Rica is, on average, worse than someone in Canada, but not by the 4x difference in PPP adjusted GDP, and certainly not by the 5x+ difference in raw GDP numbers.

But you're right, I wouldn't use PPP to build a military. Raw numbers work better there, so you get both an upvote and a generally dissenting comment.
Does anyone else have the feeling that there has been a move away from the kinds of tools that make it very easy for beginners to get started? I'm thinking of things like Hypercard, Flash or VisualBasic classic (VisualBasic in the 1990s). Simple tools that made it fun for non-programmers to learn the basics of computer programming?

Even simple HTML/CSS has lost importance, and writing simple Web sites is how I got started back in 1995.

Look at what happened on the Web between 2005 and 2015, where we transitioned from using HTML/CSS to instead building systems with React/Relay or Angular or Vue.

Especially since 2005, it’s unclear that we gained much — the old system gave us Google Maps and Gmail and a lot of great online software, none of which seems obviously worse than the kind of software being created today. And, contrariwise, the biggest missing piece in 2005, a good Open Source tool for animation to replace Flash, is still missing now. What do we do nowadays when we want to mix images, sound and video in an interactive interface? We can build these sites with complex Javascript, though we are still missing a good authoring tool to match what Flash used to have — in particular a tool that allows people with little skill to do a great deal. Using React/Relay/GraphQL requires a tremendous amount of skill.

(There also used to be the argument, put forward by folks like Phillip Greenspun, that Flash did not belong on the Web, because the Web was fundamentally about text and images and HTML. I read Greenspun’s book in 1998, and I strongly agreed with him then and for many years following, but we have to admit that debate is now long dead, along with ideas such as semantic pages. The way people use Javascript now is in the spirit that Flash was once used.)

http://www.smashcompany.com/business/business-productivity-h...
Why you're having trouble hiring developers
Black guy in remote Alaska village. Left leg and right hand amputated scenario. For anon you have to ditch geocoding; or aggregate symptoms across a population. IMHO anon should be good enough that the aggregated records become public domain.
Perhaps the title could be better expressed with the term "plug-in vehicle" but PHEVs are no less EVs than pure EVs from the technology perspective. The ICE is a bridge technology for certain use cases not served by current pure EVs at the same price (at least before the Chevy Bolt).

From an electric miles driven perspective they are worse only if not used in their ideal drive cycle, which is mostly short local electric powered trips and occasional longer gas powered trips.

And if taken as an indication of consumer sentiment toward plug-in vehicles, including PHEVs definitely makes sense, especially since people pay a premium for them over similar ICE cars.
Corporations are people. Can corporations lie?
I guess you missed all those sites using Flash, Silverlight, Applets, WebStart, ClickOnce and many other plugins.

WebAssembly on the long run will enable to bypass JavaScript and target the browser as if it is yet another OS.
Banks aren't particularly secure. I would guess that most banks are significantly less secure than most cryptocurrency exchanges. In fact I suspect that if you ran a cryptocurrency exchange with the level of security offered by a bank the exchange would be hacked in short order.

The big difference here is that if a hacker transfers large sums out of a bank, the bank can just reverse those charges, whereas with a cryptocurrency exchange those funds are gone for good (for a solution to this problem see Covenant-based vaults [0]). Not only does draining a bank require serious investments in criminal organization and rare knowledge it also leaves a pretty big evidence trail.

[0]: https://link.springer.com/chapter/10.1007/978-3-662-53357-4_...
>for 20k or less it's by far the best deal in EV's right now

I just bought a 2014 leaf with 36,000 miles for $9,000. But yes used battery electric cars are a great deal right now.
Currently reading: Hyperion.

* Peak: Secretes From the New Science of Expertise

* The Hard Thing About Hard Things

* American Gods

* The Dark Tower

* Children of Time

* Sapiens

* The Lies of Locke Lamora: Gentleman Bastards #1

* Red Seas Under Red Skies: Gentleman Bastards #2

* Dark Matter

* The Dark Tower #1

* Guns of The Dawn

* The Hunter Killers

* Snow Crash
>> You won’t be able to cash out until the GBTC premium dissapears.

Hence the reason for this PR article :).
SEND NUDES STOP
Citron is on the short side. Their entire investment strategy of the company is to short assets, in this scenario the future is used as an arbitrage hedge, but overall yes citron is short biased on bitcoin.
Konami didn't start using Windows for its games until IIDX 9th style, Pop'n 15, DDR X, and Drummania V...6 i think?. Before that, it was all custom hardware, based off of the PS1, PS2, or just an in-house creation. Older IIDX for instance uses a combination of a CD drive, a DVD drive, and an IDE drive for storing all its data, not to mention ROMs soldered onto the boards. The MAME team has actually just started to get the older games working, but require dumps which are hard to come by - thankfully the fans of these games have been collecting dumps for years and they are slowly being cataloged and added in.

DDR has been a thorn particularly because they used a custom chip for decoding encrypted MP3 streams in the System 573, something that MAME hasn't wanted to touch due to patents.

I highly doubt the newer games will go into MAME anytime soon - partly because they all run Windows XP embedded, and also because they are most likely considered "too new" for inclusion.
When a corporation does it, it's called fraud. Securities fraud if it's a public company.
I'm really disappointed at the lack of alternatives. WebOS (Palm), Win Mobile, Ubuntu Touch .. We don't even have standardized micro-computer hardware to make it remotely easy. Each device is prosperity custom arm disaster.
Re: "When you buying Bitcoins they go to your wallet and you can verify the transaction on blockchain.info."

Not necessarily. For example you can trade on GDAX (between ETH/BTC/LTC/USD) without hitting the blockchain. Once you "withdraw" your purchase and deposit it into "your" (because it's not really your wallet) wallet on Coinbase, then maybe.

Many of these "internal" exchange transactions are only reflected in their internal DB and not public blockchain.
Why should it be illegal? Muddy Waters regularly exposes fraudulent companies by finding fraud, taking a position, exposing said fraud, then profiting from the correction. I understand that spreading lies should be illegal, but I struggle to understand why disseminating factually accurate information should considered a negative thing.
Is there any entity in the known universe with both the right incentives and at the same time is not completely incompetent and also are willing to spend enough resources on this - while not making any mistakes?

Anyone claiming to do this needs to be verified, that means that it has to be open. And being open does not by any stretch imply that it has been verified. And I will not do that just to use your product/site.

Bottom line: Just abandon and ignore anyone claiming to anonymize sensitive data.
>and institute nation-wide public transportation, and subsidize the more expensive parts of the network.

Isn't this how e.g. state owned rail companies work already?
Those are tragic to read.

There's some really good technical work still coming out of the org, Rust, Servo, and the various pieces of Quantum have me more excited about software than I have been in a while; but the increasing number of non-technical missteps are making it hard to support the company as a whole.
Of course not. He is welcome to issue a press release and even post in on his own website - it is just that nobody reads is there, so he has to post on Twitter.

Fun aside, as being forced to house soldiers on your property is enumerated as forbidden, and that the president is the commander in chief, does that mean Twitter could kick him out based on that?
Try to disable JavaScript and see how much of the modern Web you are able to enjoy, even on sites which are supposed to display static text.
> unless they somehow have substantial work experience at the age of 20

This is going to be very anecdotal, but that merit is even more run by buzzwords than qualitative inspection of one's skills compared to a degree. I had the privilege to be employed as 20-year old in Silicon Valley as a foreigner, but I did not find myself doing more challenging work than I had before. However, namedropping Silicon Valley on my CV had huge implications back in my home country once I returned (because ironically I did not have a degree). The interesting part is that not a single workplace back in my home country has yet conducted a technical review for me, yet I have been given offer letters.

What I am saying is that while some people feel like a BSc is a dumb obligation, the path of having a prestigious CV isn't much better. Instead, if you happen to have one, the chances are that some CV buzzwords are regarded as, as you said about degrees:

> considered a signifier of some minimal level of skill and will of course be one of the primary ways that applicants are evaluated

Yet I find this alarmingly false. This has caused me to stray away of those companies, as I don't really want to be employed somewhere where people are hired like this either.
Not to mention the Newgrounds/Albinoblacksheep/etc world. It kills me to see all of the art produced by that community become inaccessible. I'm hoping that it becomes possible to run (sandboxed) flash apps in the same way that you can run DOS apps with DosBOX. If there's a project I can contribute to somewhere, I'm game.
Where is the discussion on HN if any meaningful percentage of the comments are just folks posting links at each other? I have no question that the linked blog post took effort and contains information difficult or impossible for format for HN. If the powers that be wanted people responding with charts and graphs and well-formatted text, they certainly haven't done a good job at providing those tools.

I enjoy reading through linked blog posts (both in the submissions and comments) but as I commented elsewhere in this thread its the laziness of not engaging at all and simply throwing out a link to your personal blog that bothers me. I may very well be in the minority.