skysight-inc/HackerNews huggingface dataset:
Removing as many layers as possible is one way to mitigate this: adding a static binary in a `FROM scratch` container, for example, where all libraries are compiled from sources that you verify the best you can.
(Stripe here) Stripe's pricing varies depending on the country you're doing business from. If useful, you can see our pricing for businesses in the UK here, which starts at 1.4% + 20p for European cards: https://stripe.com/gb/pricing
I'd place the blame more on the card packaging; it should be in a tamper proof envelope. Or there should be a "scratch off" necessary to activate the card.
in a conversation about centralization, I can't let it ride:

> the need for the connection to not suck

we don't need streaming TV. nice as it is, we don't need it.
Yes, but you should have a backup anyway. The bigger problem will be connectivity and bandwidth costs in case one of your posts gets hit by a site like HN.
No, they're spending a fortune redefining what "Pro" means in order to make everyone feel like they're a pro and need pro hardware.
Yes, this why federated systems (Mastodon, Matrix), etc. will just repeat history like with email centralizing into gmail.

However, IPFS, Scuttlebutt, GUN (full disclosure: mine -> https://github.com/amark/gun ), Beaker, etc. don't have this problem. Most of these, though, are tools for building decentralized apps, not necessarily the apps themselves - so there is plenty of love that we all need to have for enticing designers to build easy and beautiful apps.

ZeroNet seemed pretty easy though and well designed, so I'm not sure about the author's grievances against that one. Although it is more of an app (or app store) than a library/tool.
If a single mother is spending all her money on lottery tickets, the amount of money she has is not the problem. As for billionaires, the policies should be made up on the tax side, not the distribution side. We already have a system for auditing and enforcing tax laws, and that lets us keep the distribution part very simple, and cheap.

I don't really know how the current system treats people with high hospital bills, but I think guaranteeing an income from which they could pay a consistent amount every month for the foreseeable future would probably let them come to some arrangement with the hospital.
I’ve experienced the best of both. Company policy is paid so it accrues. However I’ve never submitted any time off. So I’m always fully accrued, cash it out regularly, and I still get to take unlimited time off.

This only works with the right manager and proper managing up. It keeps the team happy so the manager is willing to bend the rules a little or look the other way. Also, one bad coworker can screw it up for everyone so we kind of make sure we’re not keeping track of each other.
Note: Good for the USA.
Thats a great idea. We started in python mostly because of a book he found at the library. Love2D looks like a great option, thanks for sharing!
I don't do $1MM in business but I'll definitely shop around once I get close. Prior to this announcement I wouldn't think twice about staying with Stripe forever. This is the first time I've ever thought, hmm, who else can I use?
It's an adaptive behavior that increases evolutionary fitness.
I work in the credit card processing industry and can't even begin to comprehend how a fake signature would help.

It wasn't a valid signature. Even when you attempt to make a legitimate signature on a screen it comes out incredibly poorly. The only legitimaticy is that "someone signed some form of letters/made a drawing of a penis". I can't see why that would ever prevent chargebacks
But cleaner code can remove the need for a comment.
As of this month (April 2018), the big four card networks have stopped requiring (USA) merchants to collect signatures if chip is used. They had already waived this documentation step for the ~80% of transactions below $50.
Show HN: How Monocle uses Discord for live chat in spreadsheets
I wrote a Mini blog post about this a few years ago: http://daanlo.tumblr.com/post/53208271906/had-a-tough-year-5...

In General: what you are Feeling ist absolutely normal. It will get easier
(PM from Stripe) If you're an existing user, there's no extra fees, even if you are past the $1M lifetime threshold. For existing Stripe Subscriptions users, Stripe Billing is included in your current price. (You should have received an email about this earlier today, but you can always ping me (tara@stripe.com))
Indeed, this one of the many reasons some night clubs have bathroom attendants.
Microsoft Announces a $5B Investment in IoT
This looks handy! Thanks!
Positive — I used to develop Maya plugins on Linux. That page is perplexing!
Yeah, no doubt that tech will help you. But the line from a robot carrying your guns to a robot wielding your guns is a little too direct for me.to work on personally. It's not that I think you are bloodthirsty. I think the people you work for are.
I will admit that people consider it a little surprising and non-hackers will be very loudly booed if they rely on this behavior but ed finds it way into lots of utilities like this. It's a remnant of a bygone era where people wanted their tools to have this kind of power.

But the author is absolutely right, nowadays we should prefer red. Still a small amount of shame if you're applying untrusted patches.
Interesting article I wish it didn't come off so "I'm way better than you because..."
> What problems are people trying to solve with decentralization?

oh, just systemic hierarchy.
Yes and thoroughly yes. Because our military's allegiance is to the Constitution not to any single executive administration; because the military have far more resources to purchase bots or counterbots than the police do; and because only an idiot would actually have that tech and yet fail to also have, at minimum, an equally-maneuverable ablative countermeasure drone.
> The problem if I understand it, is that the Common Lisp spec is so gigantic, and was itself the product of a tenuous truce between many warring tribes of lisps long forgotten

Seems you understand it wrong. Common Lisp is a mainline Lisp, based on a direct line of specific Lisp heritage. Technically Common Lisp is mainly a modernized/standardized/portable version of Lisp Machine Lisp (aka Zetalisp).

Clojure OTOH is fully incompatible with any previous identified Lisp dialect, so it is dubious to call it a Lisp.
Humans produce new brain cells throughout their lives
> I hope you know that, because I don't know a single person, expert or not who with confidence can claim "going dark" isn't going to be "that bad".

I can claim, with confidence, that "'going dark' isn't going to be 'that bad'" because we had successful police investigations before cell phones or encryption were even invented.

If criminals "go dark" the FBI is just going to have to re-learn old-fashioned police-work to catch them.
It’d be a great strategy for Docker, considering what looks like an industry convergence on K8S as an orchestration platform.

Double down on the Dockerfile format and abstract things that would otherwise be frozen in time, taking ownership of some aspects of DockerHub that are currently managed by contributors. They do this already with official language images but there has to be more to it outside of that than expecting people to figure out the intimate details of each base image while keeping them up to date across OS versions and library versions.
Flowers killed dinosaurs, the asteroid just finished them off
Yes using Highcharts. You've had issues with Highcharts? Yeah it's not designed to stream data extremely rapidly but it's a great "good enough" product, especially for something like Losswise where the differentiation is the overall design and architecture and developer experience, not the prettiest possible graphs.
We've been following the changes and no where have I seen mention of access to Graph Page APIs being closed off wholesale.

We expected to lose access to things, but didn't anticipate losing access to public comments. We're trying to understand if this was a policy change, if we got swept up into some other clearance process, etc.
They're powerful machines for sure. I just can't see myself buying a "desktop" machine that's non-upgradeable and has an integrated monitor. It's basically a big laptop.
Stripe cofounder here.

For anyone wondering about pricing, here's our approach.

- For new Stripe customers, this is free up to the first (lifetime) $1M of payments.

- For existing customers, there's no pricing change. You just get more functionality than before for free. This is what we generally try to do: we want Stripe to continually become better value for you over time, as you get more functionality for the same price.

- What we've seen over Stripe's history is that customers handling large amounts of revenue have been forced to pay substantial amounts for expensive third-party systems. So, we've decided to build something that we think will be better and cheaper -- and that will, over time, increase the net revenue of businesses built on Stripe.

I'm sorry about any confusion in our communication around this!
This was very unclear from the email. Here's what I got:

> Since you used Stripe Subscriptions in the past year, the Stripe Billing Starter plan is included in your current pricing.

Which implies you're opted into the Starter Plan with the regular 1+mil fees.
Shit wrong comment. Sorry
What if you have no foot? Or the foot hook isn't there? Or you have to turn a knob?
I don't necessarily want to avoid all tolls. I want to avoid a toll plaza that costs 50 cents to save me a single traffic light.
(PM at stripe here) This is $1 per one time invoice (an emailed invoice you send to users via the Stripe dashboard) rather than recurring invoices. If you're sending thousands of subscriptions invoices, you will not get charged this fee.
Will Stripe include free Billing for companies that have negotiated a volume discount?
Pharo devs are not inventing new stuff, they're reimplementing existing stuff, poorly, in their favorite language because said language is incapable of interfacing with the existing mature tools.

Whoever designed the GUI also probably never used even git, or they couldn't stand their own tool. From the top of my head: 1) it shows all commits in a linear list (with broken unicode) completely ignoring branches 2) deletions are green and additions red.
I do not think that this is a simple black and white separation,but rather a dialectical one.

I used to find myself most of the times confused while using technologies whose CEOs, mission I do not agree with. It felt as if I was contradicting myself. But then I realized the dialectical nature of this relationship which is if you want to create something better, improve something it is only natural that you will do so using the existing tools available in your world.

A great example is Facebook. There are things you might not agree with, you might hate it but if you look closer you will see volunteer groups to political campaigns to marches and protests which are organized only via Facebook. One of such political activities one day could as well change Facebook or the world we live in drastically.

You can apply this to other cases. You might have an anti-capitalist philosophy podcast hosted on Amazon or Spotify or Apple which in essence contradicts the very existence of such companies. But in the end you are using them to deliver your message, cause change etc.

I am curious about what others think about this and how they feel about looking at it from a dialectical point of view as I am continuously thinking about this and still forming my thoughts.
Good Heavens Snus
> runtime binary integration is always strictly worse than build time source integration

This is rather harsh on "plugin" architectures, COM, and OS libraries.
I started playing video games at an early age with high quality titles (8/16-bit era), and didn't learn to program until my mid-teens.

Looking back, my introduction to computers came from (a) having a PC game I couldn't run a game, and (b) a Dad that was technical enough to replace components in said PC. We had a "pop the car hood" moment where he showed me what each component did, how to change a processor, check the BIOS was registering the changes, etc.

Leading up to programming I became deeply engrossed with game tools. Modding was all the rage, and I did a bunch of map making with Quake, Unreal, and Starcraft. Startcraft in particular, with it's scripted events system, were some of the first exploration I did in structuring statements to get a desired result.

At the same time, my parents had a pretty strict no-videogame policy on school nights, which effectively meant Fri-Sun were my game times. This did not translate in restrictions of general computer use though, so I could still use it as a power user. Game tools were my clever way to subverting that rule, because I wasn't "actually" playing a game.

> But when it comes down to spending time making things, he inevitably chooses to play an interesting game rather than learn coding.

Let's be very honest with ourselves, the Mean Time To Reward for video games is laughably small and non-competitive. This is powerfully true for beginners of programming. To cross that chasm, you need two things: reduce the MTTR and inspire a thirst for knowledge that video games can't quench. Two birds for one stone, use your own game development experience and build a small game in Unity yourself and ask their advice and bug testing. When they spy you working in Unity, and how quickly you are developing, I bet it will inspire that thirst for something more than video games (and structured content in general) can provide.

> he's very curious, he's a super user of the OS's he has access too...

He sounds like he's perfectly on track.
From the Wikipedia article on Robert Kearns
https://en.m.wikipedia.org/wiki/Robert_Kearns

>Kearns was a member of the Office of Strategic Services, the forerunner of the U.S. CIA, during World War II.[1][2][3]

Somehow I don't think that Kearns would have had an issue with wriing software to analyze video footage for the military.
> For example, we now agree slavery is kinda bad. Yet, not too long ago the bible was used to justify slavery around the world. Who's to thank for this progress? Certainly not religion.

The Christian religion (including the Bible, but not always by the subset of Christianity which holds that the former is entirely contained in the latter) was likewise used to justify abolition, and this, like justification of slavery, goes back to the fairly early days of organized Christianity.
We were retrieving posts and comments from specific pages. We're working with a marketing agency and were going through a benign data collection process of one of their clients.
FYI: Your link is broken
Right now there is 'only' a chrome extension that I know of that just scans for zero-length-characters: https://github.com/chpmrc/zero-width-chrome-extension

For Firefox there is this extension that does search and replace based on regex (so you need to create the rule by yourself).
https://addons.mozilla.org/de/firefox/addon/foxreplace/?src=...

Apply an autoload rule with these settings:

Name: zero length replacement
HTML: Output only
URL: <entering no url matches all sites>
Replace: (\uFEFF|\u200B|\u200C)
Type: Regular expression
With: <span style="background-color:#F00 !important">&#x1f633;</span>
A recent study[0] seems to provide meaningful evidence that while adult neurogenesis occurs in rats, rabbits and some other species, as mentioned in the research referred to by the OP, it does not actually occur in humans. I'm not claiming to know the truth on this, but I thought this research should be part of the discussion.

[0] https://www.theatlantic.com/science/archive/2018/03/do-adult...
Even if it is higher, what are you doing on a workstation that would benefit from lower rates? This study found 2 (yes, 2) "suspected" soft errors in 300 machines running for multiple months.

http://www2.ece.rochester.edu/~xinli/usenix07/

And not that Row Hammer should really be a concern for a workstation, but ECC does not necessarily protect against it. Some types of ram are vulnerable and some aren't. But ECC is not necessarily a factor.

http://www.thirdio.com/rowhammer.pdf
Obligatory mention of the "18th Century Cooking" YouTube channel: https://www.youtube.com/channel/UCxr2d4As312LulcajAkKJYw

The Mushroom Ketchup recipe is one I repeatedly go back to -- it's just that good: https://www.youtube.com/watch?v=29u_FejNuks

I also encourage anyone who still has their elderly relatives with them to ask them for recipes they had from their era. My family keeps a common cookbook, and it's nice to be able to pull out Grandma's shrimp-dip recipe for special occasions.
I'm living in a western democracy (Finland) with very little inequality, very lenient justice system and no colonialism. Out police is respected and admired. Recently we were gauged as the happiest country in the world (0).

I just don't see how anarco-syndicalism would improve our lot.

With this background, I would search solution to the worlds problems from somewhere else than pitting ananrchism against democratic hierarchy.

I would suggest you look into the current situation on gender equality in kurdish nation before claiming it all together a 'better way'.

(0) https://www.theguardian.com/world/2018/mar/14/finland-happie...
A lot of Jews are still mad that the greatest man among them started the most successful and enduring sect of Judaism ever, and then had the gall to welcome foreigners.
>Adding pins to checkout process adds friction and checkout time. It might be a minor amount per transaction. However if you add it up across all transactions, it's a significant amount.

Uuuuuh...

The rest of the world has been doing this for at least a decade without any problems at all. You got any kind of citation you can link us to demonstrating that the rest of the world is suffering from this decision in a way that the US is not?
> If you’re an existing user of Stripe Subscriptions, you can continue as you were!

But what if I'm an existing user, and about to start a new business? Honestly, this sucks.
This is great news.

The initial communication left some room for clarity, which really had me confused in the same way as others in this thread. Really outside of the norm for Stripe, who's communication is usually very clear.
Does this mean a "git pull" is vulnerable to this, or does git not rely on patch?
Only if the retailer has failed to upgrade to reading chips. E-commerce merchants have to absorb 100% of fraud which is why many are so picky about addresses exactly matching and sometimes require ID scans or phone verification for new customers or very large orders.
There's some odd markup:

> <div>you cant p<span class="ex">er</span>​seve the suet from the meat</div>

It's also around a possible spelling error"? (preserve vs perseve)
For any kids who enjoyed that Google Doodle I’d recommend taking a look at Lightbot[0] and Spritebox[1]; similar experiences for playing with programming logic.

Full disclosure: I’m the developer on these, but believe they’re relevant here.

[0] lightbot.com

[1] spritebox.com
(I work at Stripe and am also Canadian!) It looks like you might have applied for Stripe Atlas when we were in a small private beta and we’ve greatly expanded the businesses we can support. Please feel free to apply to Atlas again, or you can email me us at atlas@stripe.com.
I am so jealous. :)

I started out on a similar computer, but once I worked my way through the basic manual that came with it, that was it. I couldn't get any more documentation until I got my hands on an XT many years later.
The article touches on the reasonable discussion with the paragraph that begins... "Many people are legitimately discussing the issues that allegedly motivated Aghdam."
Since we are talking about the value of an online JSON storage system, would any of you be interested in a collaborative system for common JSON data sources? Something like Wikipedia but for structured data that currently lives as files or github repos?
Yes... For example if I'm running three experiments at the same time, auto-refreshing the chart every two seconds, it essentially freezes the app to a crawl after a thousand points or so. So we reverted to manual updates.

If you know of any better alternatives for data streaming, I'm curious. I tried benchmarking a couple libs recently: https://github.com/henripal/ChartingLibBenchmark
Their messaging was vague at best, leading to a number of articles like this one:

https://web.archive.org/web/20170404192349/http://www.macwor...

> In April 2017 Apple invited journalists to its Product Realization Lab and made a series of announcements relating to the Mac line, revealing among other things that a minor update to the Mac Pro is imminent and a major revamp will arrive in 2018.
It would only apply to a mirror that's offset to point your LiDAR to the sky or at some odd angle. If it's a flat mirror, it will just see itself approaching from 2x the distance / speed between the car and mirror.
New link to the video: http://inventum.bio/vid/inventum_aero_video.mp4
git's delta pack format which used on the wire is not based on patch. This would only affect "git patch" and derivatives like "git am".
Wouldn't it matter how narrow the laser beam is? 50mW spread out over a larger surface area sounds like it should be safer.

Of course, then the question is whether that also comes with an equal reduction in sensitivity, or whether a larger sensor can compensate for that.
> what's up with the high-gun-control areas being so prone to such violence that when guns are available they're so readily abused?

Your reasoning doesn't add up because the factor you are using (lax gun laws vs strict between states) is far too coarse to make any reasonable inference from.

California has tight gun restrictions. But high income cities, counties, and neighborhoods in California (i.e. Palo Alto, Marin, Pacific Heights) with intact community structures have very low gun violence rates by US standards.

Low income areas with a significant illicit drug trade, high rates of intra-community trauma, historical abuse by police, and a frayed community structure, have high rates of gun violence.

The availability of guns, purchased legally or illegally, has a more pronounced impact on the latter sort of area than the former because the latter type is more likely to produce interpersonal conflicts which escalate to the use of guns, because other means of dealing with the conflicts (police, the court system, community structures) are often less effective or available for them.
Dude.. you need to communicate this better to existing customers and preferably not on HN.
err no not if they do it right they will be offering the top of the line Xeons and one or two hefty GPU cards.

The new imac pro has the entry Level xenon and still throttles after 10 min.
True, but taxes like GST are really trying to make all this easy. Change comes slowly in India and off late there have been some changes that were once thought impossible to implement (like GST)
Isn't that literally Suvivor bias?

https://en.wikipedia.org/wiki/Survivorship_bias
Sorry, me as well! I wasn't aiming at you, but rather doubling down on your sentiment.
Probably a heavy bet on eGPU and TB3

I'm not sure that's really about the Mac Pro itself - the article doesn't say that.
Jeez, just freaking put new components/IO in the old MacPro tower. That would make everyone happy and it could've been done years ago. This is ridiculous. I still have a 2010 MacPro tower. Still runs Ok, but CPU and NVME storage leave it really lacking.
Even if you go with a diaper service instead of washing them yourself, cloth can be cheaper than disposable. It depends on your local rates and the number of diapers you need per week; typically the more you need the cheaper a diaper service is per-diaper.
Please look at this thread and see what people can do even on github https://github.com/ariya/phantomjs/issues/15345