skysight-inc/HackerNews huggingface dataset:
I was curious about this. It looks like it has numerous individual plugins that provide the actual functionality. Do you know if some of the plugins are lossless, while others lossy? It may be possible to pick and choose the lossless ones.
Microsoft Cancels Super Duper Graphics Pack for Minecraft
The investor with the 'magic ticket' that gives him 68% annual returns (2015)
That really depends on where you live.

Take for example a Domino's here in Arnhem:

https://www.google.nl/maps/place/Domino's+Pizza+Arnhem/@51.9...

That outlet is in the middle of a residential area (with a lot of flats). On the map I can see dozens of pathways that cut off a large amount of distance travelled. In this case a bike (or scooter) is going to be much faster than a car.

If you're in the countryside then the math is totally different.
This is why all my projects are published under a non-commercial-use-only license. Hobbyists are free to use it, but companies need to contact me to license and pay for using my code. Makes me very good money, and my code is still out there for free for hobbyists to use.
Yeah I do this all the time. Quicker than opening up MS Word to spellcheck.
I don't know about Domino's but in many European cities, finding parking is a nightmare in the centers, and usually just walking from where you've parked to the customer takes so much time, that cycling usually is very competitive (sometimes faster).
Manipulate, Augment, and Filter Realtime Data Streams Using PubNub Functions
no you are not alone, OpenOffice/LibreOffice has always been just plain and simple a terrible piece of software. The license alone can not make up for it. From the icon set, to any of the most basic UX/UI, the experience is just horrible. I could sit here talk for hours on end about how horribly broken it is, that it can't even render fonts correctly (kerning anyone?) to how it can't format anything correctly (and people complain about Word oh boy try libreoffice and will you will know what pain looks like!). Even if I would take 10 times as long doing the same exact document in LateX I would still prefer that (or some closed alternative like gdocs ofc.) over this dumpster fire.
They're generally started by people in those demographics. The person here seems to have helicoptered into a wide range of loosely connected demographics with a community none of them asked for.
Sidebar: this suggests that ads may be a bit more useful than one would think, in the CPC model.
I think along the same lines when in California I see people building huge mansions in fire areas or people refusing to get health insurance. They wang to have their freedom but rely on being bailed out when things go bad.
You got some interesting points, however, I think the threshold is 50cc (49cc) for gas (and I think 700W/25 mph for electric?) have fewer regulation to meet.
The loops seems like they would add a lot of extra cost, complexity, and hassle (might get hung on things or break prior to purchase).

Just reuse bags.
Show HN: Pinball Map – user-updated map of public pinball machines
I use a lot of food delivery apps and do not keep up with the different rationales they use to state one price for a meal, while my total is almost double the price.

I don't care if the service fee is a tip or is not a tip, if the app automatically adds a tip as a separate line item, if the service fee and delivery fee is functioning as a tip or not, or if the app service is adequately paying their couriers at all. And that's just in San Francisco! I've done this in many cities and countries where I can totally unsubscribe from tipping culture and not have to even think about the debate because people are not operating under a parallel serfdom regime for wages. I think many "affluent people" have similar multicultural experiences and would just rather not be burdened with the mental exercise. I just have no idea what the apps are doing, I've read enough headlines to assume they're bilking their gig-economy contractors in some way or another, but I accept that it comes with the territory. Why is my total double the price of the single item I ordered? If I make a special request in app and the restaurant actually reads it and does it, I'll definitely tip. (The above rationale is exclusive to food delivery services and tipping couriers. The in restaurant dining experience in the states is one of compulsory tipping.)

Yes, my experience with industry people seems to be a "paying it forward" mentality with no questions asked.
Amazon hasn't allowed unauthorized sellers sell Apple products since January
Why write a backend? Sync user data with whatever the platform offers (iCloud, Google Drive (I think), “Roaming app data” on Windows (again, I think that’s what it is called)

Also, does the world need another “a note taking app”? What new feature do you bring to the table?
That case was odd. It's not clear that the plaintiff even exists. The addresses on record for her in the court system were bogus, journalists haven't been able to speak with her, she was a no-show at the press conference promoted by her lawyer where she was supposed to appear, and all of the lawsuits were dropped before she could testify.
Hi, Pinball Map is a hobby project we've been doing in our spare time for the past 10 years. It's currently listing 6,725 locations and 22,704 machines. Code is on github[1][2], and we have an API that is used by various folks.

Web Stack = ruby on rails, heroku, tile server on aws.
App = React Native (launched the redeveloped app last June)

We took a relatively slow-growth approach for the first 9 years: we added "regions" one at a time for places where people demonstrated a strong desire to update the data, and a volunteeer administrator could oversee it (in fact, we originally intended for this to just be a map of pinball machines in Portland, Oregon, but people kept asking us to expand to their areas). This gave us a pretty strong userbase and a reputation for having clean, up-to-date data. Each regional map was a distinct, silo'd map. Lately we've de-emphasized this model in favor of a single map that covers the whole world.

For the first 7 years, all map updates were made anonymously. But after two instances of abuse, we implemented a user system. We now have about 8,600 registered users. The map gets around 3,000-5,000 edits per month, including 100-200 new locations.

Search experience on the web could use some updating. The app is where it's at right now. We spent the past 14 months on its design/development, and we think it came out well. Throughout the 10 years, the majority of our users use the app rather than the website (but we don't have great analytics).

[1] https://github.com/scottwainstock/pbm/
[2] https://github.com/bpoore/pbm-react
> Using it for training

Computers are useless at this still, why _R?

Cost to do training on computers are to excessive. _R is that squared.

The internet has helped post formal education somewhat.

I'd say citation needed, similarly I'd look to see how much of modelling is looking at the object and how much is calculating, I suspect it's more the later. In this examle I guess the time was creating the wall model.
For a recent search "report amex card stolen", google showed a phone number for a scam who asked for a social security number as soon as you called.
> Maybe I need to stop being disappointed in Google and just start expecting them to lie, mislead, and refuse direct questions

Why exactly is it in Google's best interests to reveal internal competitive trade secrets just because someone asked? Or any company, for that matter. If a company discloses information it's because they think they'll gain more from disclosing it than from not disclosing it. So why should you demand that all companies answer all your questions?

I'd be interested in examples of lies, though.
> Pretty much every open source developer hits a point where they realize that even very popular open source projects don’t keep food on the table.

Say that to the top contributors of https://github.com/bitcoin/bitcoin
Microsoft Fixes Critical Windows 10 Wormable Remote Desktop Flaws
in some drafting, you can buy mechanical pencils which are basically graphite holders. They will hold a nice thick chunk of material. we used a small pallet of sandpaper to keep the tip sharp and learned to rotate the pencil while writing.
Here is a server vulnerability matrix... pretty much if you are running HTTP/2 you are exposed and your vendor has a patch waiting for you.

https://vuls.cert.org/confluence/pages/viewpage.action?pageI...
I'm not sure I agree in the usual case. This is sort of what sourcemaps are for. Provide a link in a comment in the resource source to a prettified or at least non-minified version at a separate URL. The typical user won't need to download the extra bytes, but you can still access the original if you want.
"Moral" is a loaded word to throw in here. I wouldn't use that term. Customer-unfriendly etc. I think fit better. And if we're positing hypothetical universes, let's a Universe C: They give customers the faster version that doesn't cost them any more, and as a result they build more brand loyalty and good will, leading to more sales, market share, etc.

But profits are somewhat besides the point: I'm saying simply that some policies are not customer friendly. Whether or not you consider that to be good or bad may very well depend on whether you are a customer or a shareholder.
You're letting him off the hook for [3]. Unless the PM's are saying "Generally try to limit the number of items to 10 but it's okay if there's 11, 12, or so. And if there's some case where there's a 100 that's okay..."

Sure, fine, the PM can give this as the requirement and all can go ahead. But you're gonna have a crap time trying to analyze and test in staging, making sense of load testing scenarios, validating this feature in anyway, etc.

And I think you know this, or you intuit that this is not very good but you're not quite sure why so you say hmm let's slap a label on this that effectively covers my spidey sense that it is crap even though I can't quite articulate why. What should we call that... hmm...
oh, let's call it:

"Tech Debt."

This is precisely how "Tech Debt" is wielded. It's a fuzzy term to apply to a fuzzy understanding of our design choices.

And there you might say, Great, that's it, that's what Tech Debt is. But I can guarantee you -- from long experience -- that not understanding the consequences of your design choices means that you have NO IDEA the cost of that misunderstanding. It could be 10 units, it could be 1000 units, it could be 10000.

"Tech Debt" is akin to saying "I don't know." This is a big reason why the concept is useless. It's fuzzy, it's akin to saying "I don't know" and therefore there is no way to quantify the impact.

And not being able to quantify the impact means that the analogy to other forms fo debt (eg, financial) is completely disjoint and unhelpful.

Bad design choices cost you over and over again. Universally when someone has called Tech Debt on something, it almost inevitably reflects their suspicion that something is not quite right about the design but their inability to say what and quantify the cost. Otherwise, you simply would not need such a fuzzy term; you'd have a much clearer analysis and articulation of your situation.

> Contrary to what seems to have been your experience, I've seen technical debt incurred to great benefit.

Write a paper then and show me the money, so to speak. Quantify this. Because the only "great benefit" I've seen of the term "Tech Debt" is to the ego of the individual or team that invokes the fuzzy term.
According to Bloomberg the transcripts were opt-in:

> The company said the users who were affected chose the option in Facebook’s Messenger app to have their voice chats transcribed. The contractors were checking whether Facebook’s artificial intelligence correctly interpreted the messages, which were anonymized.
Also there is no way to export your transaction data (even to CSV)
I completely disagree. It's trivial enough to run any minified file through a prettifier.

Even in the first world, on a spotty mobile connection every single byte matters, and some of your users are almost always going to be in that situation some of the time.

Think of minifying as "compiling" for the web. A good dev makes their site performant, and doesn't care about generating readable source code for end-users which 99.9% of them don't care about.

If you want to expose the site's source code to the world in a readable format, then just publish it on GitHub as well, which is the audience that might actually care.

Readable plaintext files are for developers on your team. Not for end users of your product.
You are technically correct about processes not absolutely needing to use graphical resources.

But the whole thing is nevertheless backed in and coupled with low layers, including the kernel. There is just a kind of lazy init of GDI resources and the like so that the init is skipped for those processes which don't use them ever. It is fundamentally different from a general purpose OS like Linux which does not care that much (or even at all? I haven't checked) about graphic shits for processes.
There's a healthy enough difference between an estimate and a deadline, I think. Obviously you want to report progress, but you can do that and work productively more effectively without a deadline, because now you're no longer feeling pressured to lie to yourself and others about what you are capable of.
There are multiple definitions of "toxic masculinity" even in the Wikipedia article you linked. The intended meaning of the term seems to vary from user to user, which I think is one of the reasons people react defensively to it; they're all responding to the most frequent usage of "toxic masculinity" they've heard, which often don't match.

From the Wiki: "In a psychoanalytic context, Terry Kupers describes toxic masculinity as 'the need to aggressively compete and dominate others'".

Is a competitive sports match where both teams are engaged in a spirited attempt to compete and dominate others an example of toxic masculinity? Is it only toxic if the participants feel a 'need' pressured from the outside to participate? What if it's an internal need, and brings them joy? Would a woman needing to compete and dominate others be displaying toxic masculinity? Is competition itself masculine, or toxic? Is a kid who's excited to wake up early every day to play sports displaying "toxic" traits? Already the need for asterisks is present.

Relevant, I think: The Motte & Bailey Argument

https://slatestarcodex.com/2014/11/03/all-in-all-another-bri...

(Edit: all of the questions I asked aren't meant to be prove the non-existence or non-impact of harmful male-standard behaviors; based on a carefully curated definition of "toxic masculinity", I am thoroughly opposed to it. My point is that upon hearing a single simple definition, all of these relevant questions can be immediately generated, and I doubt all the experts would answer them identically, which I think means there's something wrong with the definition as it stands.)
haha yeah it isn't like I "see" a purple haze floating over the grass and moving in the wind or anything.

More when I smell the grass I "see" in my mind what that smell looks like (purplish).
I must be more patient than whoever wrote this. Only the last one or two options really bothered me at all. Maybe I just type slow.
although a long read, that's an outstanding article about how it was made; and the "final result" site itself is beautiful.
They are using non-inflation adjusted figures.
Are there sources?
I used what was then a top-10 system on the Top 500 when I worked at a national laboratory in the early 2000s. An embarrassing number of jobs in its job queue would have run well on much smaller clusters with less expensive hardware. Only once in a while would we run a single job that used more than half of the entire system and achieved decent scaling.

I suspect that the mismatch is worse nowadays. Although software and interconnects have improved, core counts and node counts have gone up even faster.

IMO simulation-guided research would probably have gone faster at the lab if the money for the top-10 system had been spent on a bunch of smaller clusters with less exotic hardware, divvied up according to the actual lines of research scientists were pursuing. But there's prestige and budgetary room for a new Grand Challenge system that may not be there for a bunch of more affordable, less exotic systems. And once in a while somebody does have a job that only runs well on the big machine.

This is also why I don't much worry about China building systems that rank higher on the Top 500 than American systems. Until Chinese research groups start churning out Gordon Bell Prize-winning software to go with the giant systems, they're probably just misallocating even more money than American labs.

EDIT: well that was arrogant and foolish of me to dismiss Chinese HPC. I looked up recent Gordon Bell Prize winners and Chinese researchers won in 2016 and 2017. It looks like they're making good progress in using those really big systems.

https://en.wikipedia.org/wiki/Gordon_Bell_Prize
I also don't understand how John Waters came to be seen as respectable, but I suppose it might help some people to hear that a lack of respectability, or even acceptance, is not always permanent.

Sometimes it is, but not always.
>MortgageSite: HEY! It looks like you're new to this site. Want to get on our mailing list?

Dear every web developer in the world who makes no effort to fight your employers' marketing department on this: I hate you.
"Security" is a stupid goal to have: if your specifications (and their implementation) is correct then the software will be secure.

Correctness is a goal of many operating systems.
I think it would suffice. It's a start! :)
I use feedly with over 100 feeds and an ifttt hook that saves the article to instapaper when I click 'read later' and it works great.
I often wonder how big a role the need to keep occupied Japan out of the hands of Russia had on the scheduling of the atomic bombings. Allowing an East Germany situation to befall Japan would've had dire consequences for the latter half of the 20th century, but it does beg the question of whether allowing more time for the first bombing to sink in could have prevented the need for a second. Given the staggering casualty levels the Japanese government at the time was preparing to take to defend the home islands, perhaps not, but one does wonder.
Great. TypeScript doesn't feel as great for this kind of task (I mean content processing) as Python does but still feels a sufficiently reasonable alternative.

Will you also release Linux and Windows versions or is it meant to be Mac-only?
And surprise surprise... That's what DoubleClick (= Google) does, they'll sell your cookie ID as "interested in mortgage" audience to advertisers.

While in the interest of "privacy" Google limits the amount of data the banks and others you interact with get from any competing solution, they will sell all of it in Ads Data Hub which is a Google Cloud product. So not so much in the interest of privacy but much more in the interest of Google selling more cloud products.
If there is one think bike riders hate more than sharing a trail with an ebike

PSA: gatekeeper alert, do not engage. All the symptoms are there:

- Claims to speak for all.

- Divides participants into acceptable/not acceptable.

- Probably wears team kit for a team he doesn’t actually ride for.

- Really bad at measurements, even when the specifications are clearly listed.

If you find you have engaged a gatekeeper, cease engagement at once and go ride your ebike. Because anyone who would rather you drive a car than an ebike isn’t worth the time or aggravation.
HTTP/2 already is userspace.
Newer, maybe slightly but not hugely. (It's all still kinda warmed-over Skylake.) You could get cheaper with lower-TDP chips, but there are definitely diminishing returns on the floor.
>doing something productive rather than just idling or spinning worthless cycles

Saw a site recently that loans out home GPUs for tensorflow airbnb style. Nifty idea

(don't recall the name sorry)
Why do cities need federal aid to pay for purely local services like schools, subways, buses, water/sewer, etc? Maybe you can blame republicans for the lack of high speed rail between New York and DC, but how do you blame them for the terrible schools in those cities, the awful experience of dealing with government agencies, etc?

Also, it’s not clear to me that transit projects in other countries receive dramatically more national funding. The French National government is paying for only 20% of Paris’s new regional transit extension: https://www.thetransportpolitic.com/2011/05/27/paris-region-.... That’s consistent with what similar projects in the US receive. (For example, the next phase of the Second Avenue subway is eligible for up to $2 billion from federal sources of a $6 billion total cost. And the federal government is paying $900 million of the $6 billion purple line in Maryland.) More important, it’s a small enough percentage of the overall budget that federal republicans withholding federal support shouldn’t make or break projects.
Parcel 2.0.0-alpha.1 is here
The name for that phenomena is "moral hazard".
I have a nice sharpener that either sharpens just the wood (leaving the graphite) or sharpens both. It's nice to have some options.
Hey there \o. original author of said hubba article :)

Just wanted to offer some missing bits you might find interesting, specifically, the third function you don't recognise is the random function from the original Tetris on the NES. It comes from the article[0] that went through all the asm of the NES Tetris cartridge.

And yup, that first one is quite quite terrible for random - it came from some of the first results in StackOverflow intentionally looking for something that was overly simple and "bad" at random.

But really the article was about testing and visualising how your own random functions might be.

[0]: https://meatfighter.com/nintendotetrisai/#Picking_Tetriminos
Virtualization probably comes closest for a subset of scenarios.
Yep, that is why I phrased it that way -- plausible deniability.
Blockstack engineer here.

Just providing a bit of background. The private key is _not_ stored on the blockchain; only the hash of the public key is. And even then, there are a couple of layers of indirection between the Bitcoin transaction itself and the storage of your (app-specific) public key. Specifically, one Bitcoin transaction registers a batch of ~160 username/public-key-hash/profile-storage-URL bindings, and from there, the profile storage URL resolves to the user's list of application-specific public keys and application-specific storage URLs.

Pertaining to questions of scalability in other threads, 160 usernames/transaction, when operated at 8 250-byte transactions/block (about 3.4% of Bitcoin's capacity), works out to ~184,000 user registrations/day (about the same as Twitter). Moreover, usernames can be resolved to public keys and storage URLs while the underlying transaction is being confirmed, so users don't have to wait to start using applications. All other user state is stored off-chain in the user's chosen storage provider, managed by a Gaia hub (Gaia being Blockstack's storage system: https://github.com/blockstack/gaia).

EDIT: clarifications
svgo --pretty
It's a chicken and egg problem. Website owners are forced to monetize more aggressively as the traffic from search slows down. And as they monetize more aggressively, the user experience suffers, causing them to tank in the SERPs, fueling even more desperation.
Apple's AirPods will not escape US China tariffs