skysight-inc/HackerNews huggingface dataset:
The introduction to The Best Software Writing I Selected by Joel Spolsky
(I work at Stripe)

Yes this is one of the use cases we are excited for users to bring to market utilizing Stripe
Terminal. If you also use Stripe Billing, you can help your customers initiate a subscription in-person.
Nobody is upset that Wal-Mart sells food to SNAP beneficiaries. What people are upset over is the fact that so many of Wal-Mart's employees need to go on public assistance because the company refuses to pay them enough to live on.

Trying to pretend this is about Wal-Mart selling food, and not the wages they pay is incredibly dishonest.
Please Refer the Engineer from Your API Team to This Story
Apple still hasn't been convinced. The only way to enforce things from happening in society, is by law and by following up on that law if it isn't being adhered. That you don't like specific laws is a given; we all have that problem. A burglar doesn't like anti burglar law. A squatter doesn't like anti squatting law. A heroin user doesn't like anti heroin law. And Apple doesn't like laws demanding them to use certain connectors for chargers.
> Maybe it's because I tend to search for programming/hardware questions, but that's my experience.

I feel like I have the reverse experience—that only non programming queries work well on DDG. I have literally switched my programming searches a bunch of times today alone, from DDG to Google by simply prepending the !g bang. Google would then give me way better results on the exact same query. This is sometimes I very often end up doing.

I would love to not use Google, so DDG is still my default, but I sure end up there a lot anyways :(
This will be interesting as well in the consumer space.

Subscribe to lunch from your local deli for example, walk in, call your order, tap the card to verify you're the subscriber, walk out.

Or pay on demand gyms. Tap in on the card reader to either pay for a single session, or validate you're the subscriber, no extra gym card required.
I work in payments... I regret to inform you/proudly announce that you now compete with Square, just one-step removed.
It's significantly more difficult in some cases.

I grew up (and have moved back to) a very poor area. I've always been a nerd, but had some mental health issues after high school that led to the loss of my college scholarship and I spent several years afterward working traditional blue collar jobs - stocking, loading and unloading trucks, farm labor, construction, electrical, etc.

It was a rough time in my life, but I can honestly say I'm thankful for it. It played a big part in making me who I am, and it's always somewhat shocking to see how much the perception of those around me now who have never experienced such things differs from the reality of most of the country.

I can only assume that my own conception of how things are elsewhere in the world is similarly incorrect. I look forward to getting to the point in my my family and financial life where I can spend some time traveling and seeing how others live first-hand.
I think the interesting idea is what happens when you use a Stripe issued card[0] on a Stripe API powered terminal. The system, somewhere, will know it is a Stripe card based off the number, but I'm willing to bet the CC networks are protected from being cut out. At least for now.

Great job team! Looking forward to more of this in the future \o/

[0] https://stripe.com/issuing
We've been participating in this trial. Happy to answer questions about it.
There are a whole bunch of similar-looking Unicode characters: - ˗ ֊ ‒ – — ― −

Something between your keyboard and the input box is probably trying to be helpful by not inserting a hyphen at the beginning of a word. You might be able to trick it by typing "x-news" then inserting a space or deleting the "x".

Alternatively, file a bug report against your input method or tell DuckDuckGo about it so they can undo the transformation.
5 Industries Blockchain Is Slated to Disrupt in the Coming Years
Yes, maturing technologies seem to have longer life cycles. It's the same thing that happened with PCs. Compare the life cycle of a PC made in 1990 compared to one made in 2015.
I'm not much for time management systems in general but one of David Allen's GTD tips I always liked was the advice that, if something will just take you five minutes, just do it.

Sometimes easier said than done I know and I always dread whatever yak-shaving is going to result from easy task. But it's good advice in general.
Manhattan, London, and Paris all peaked in the early- to mid-20th century.

Manhattan: https://urbanomnibus.net/2014/10/the-rise-and-fall-of-manhat...

Paris: https://www.parisinsidersguide.com/population-of-paris.html

London: https://www.washingtonpost.com/news/worldviews/wp/2015/01/07...

City of London: https://upload.wikimedia.org/wikipedia/commons/f/f6/Populati...

Tokyo is probably approaching peak: https://proxy.duckduckgo.com/iu/?u=http%3A%2F%2Fjapanpropert...

Tokyo Core: http://www.newgeography.com/files/cox-tokyo-1.png
>in economics you have game theory, which I'm sure you're not going to find too ideological

The part that's not ideological is pure math.
Your critique makes sense knowing you're on HN, but this site is built for marketers and not startups/one-man shops, etc. Most readers go in knowing they want to drive sales, and that profit isn't something they're directly concerned with. (I work in marketing, we drive sales, and someone else tells me what product to sell more of because it drives more /profit/. I can never see profit numbers, only revenue).

This is a marketing company, writing a post about marketing. All marketing does is drive revenue. Profit is not a function of marketing, but of another group (operations?).

They're telling you how to drive sales, not profit, and don't claim otherwise. There are similar articles that talk about increasing profit margin that never discuses marketing.. would you fault those for claiming to increase profit but not talk about revenue?
It wouldn't be impossible, but when I think of the automated-tools that would drive sudo I'm wary of producing unexpected output by default.

I would guess that the kind of org that wanted this would probably be using some kind of automation so they could issue the notification via /etc/issue, /etc/issue.net, or similar central fashion.

Maybe I'm optimistic!
In that sort of case I like to use explicit type casting, e.g.

if (Number(myNum) === 2) {}

For me this also extends to using `Boolean(val)` instead of `!!val`, etc.; though I understand the appeal of those nifty one-liners, I think they cause confusion in many places and don't communicate intent nearly as well.
iOS 12 released
This guy will just say anything, won’t he? I already knew he wasn’t a constitutional scholar, but this is rich even coming from a shill with as little self respect as Pai.

The broader problem is that California's micromanagement poses a risk to the rest of the country. After all, broadband is an interstate service; Internet traffic doesn't recognize state lines. It follows that only the federal government can set regulatory policy in this area. For if individual states like California regulate the Internet, this will directly impact citizens in other states.

What?! I can’t even begin to express how infuriating this is, the sheer hypocrisy and wanton dishonesty, from someone who is nominally in the position of protecting Americans’ interests. Forget the interstate commerce clause, forget Republican’s supposed respect for state’s rights, forget giving people a necessary service, let’s use a warped interpretation of the law as a hammer to empower crooked bureaucracy.
Can't blame them. This article was probably written by one of many ghost writers and content producers. They seldom have niche expertise or any hands-on experience. In fact, people with hands-on experience are rarely, if ever, sharing it for free online.

If you're taking marketing advice from anyone online, you need to know two things: a) Have they actually applied this stuff themselves?, and b) Do they have a paid course or program? Because that's where the real juice is
Easy Docs for Node and Python Libraries
Reminds me of a Dilbert cartoon http://4.bp.blogspot.com/_npWFFuYus3I/THtNIsIl46I/AAAAAAAAFh...
> in Easter/Central Europe where I live the maps in Gmaps are really poor and got me lost several times, OSM is miles ahead, for POIs too

OSM is nigh-bubkes without some other data from a service like Waze; else the "fastest" route won't take into account traffic congestion.
I am naive in this space, could some explain what is keeping the duopoly of Visa/MasterCard going?
Has the input latency improved any? I liked alacritty, but I switched to mlterm after a while because the input latency was really bugging me.
I imagine that if the same group debated the appeal of staying in hostels the outcome would have been similar.
A most welcome feature.
We spent a lot of time building a terminal at Sidestep on top of Stripe (and a few other processors). Everything on the in-person payment level was done through an iOS or Android device. The hardest part wasn't managing devices (they could log in on almost any device), but the hardware integration for accepting credit cards. It exists in various places, but none of it could do exactly what we wanted to do. CardFlight was the closest to being a stripe friendly api for swiping cards. Usually the devices for swiping cards were too expensive and the failure rate was high. I don't think swiping hardware has gone down, unless you're using Square.

But hardware costs aside, the ability to fully integrate with the API on a terminal level is the most powerful thing here. It allows for so many cool POS integrations like the one we building at Sidestep.

To me, the coolest thing about this is that it supports Stripe Connect so you can create a POS that's used by others without having to deal with any money transfer yourself. Customer swipes card -> your software -> client's bank account.
And you'd have to trust the ad-blocker in addition to trusting the browser maker.
WindowMaker was a perfectly functional touch interface circa 2008 using VNC/SSH on a Nokia N810 tethered to a N95 with a slow 3G connection.

It just worked.

I miss that separation between the phone and the mobile platform.
I think most people do realize that. And it scares them. This is certainly the case for me. Oh and before you call me ignorant, I am in fact quite knowledgeable on the subject.
That's a cyclical argument though to what the parent asked though.

"Research is OK to have ac40% non-replication rate" because "the standard for publication in many fields is low"
Azure DevOps Mixer Training Workshop Live [video]
> Sure does coal also have accidents. A handful people die having it.

> All of this is ridiculous compared to a nuclear fallout.

Your response gives me the feeling that you're significantly underestimating the number of deaths caused by power generation using coal. It's not a "handful" of people–it's more like a million people, per year.
> just the quality that we need in a kernel maintainer.

I disagree this is the case. "This is how it's been done" is a terrible excuse for anything. This attempt at protection of the status quo is wrong because almost without exception the status quo is sub optimal.

> because I doubt that he could steer his ship without it

There is no reason to believe this.
How did you choose the terminals to benchmark against? What about xterm or gnome-terminal or powershell or whatever?
Thanks for sharing this. I’m very disappointed but not surprised.
The three comments in question can be argued as technically correct, but they're also deliberately ignoring that people are talking about a different document, and the reasons they are talking about the different document.

It's not useful to repeat that those words are not in the kernel code of conduct when nobody thought they were. It muddies the waters of the conversation. What really bothers me is the statement that it has "nothing to do with" the philosophy. From a certain point of view this is true, but the implied message is that the other person has not even a ghost of an argument because they're mixing up codes. That implication isn't right at all. He's also implying that he doesn't even know what this document is.

But before he made any of those comments, he made a reasonable reply to DC-3 that addresses the argument. His response was very simple, that the code should be treated as separate from its author.

So he clearly understands the argument and read the post explaining what this manifesto is and why it's being discussed.

But he comes in under Ws32ok's comment not to point out the difference between the two documents, but to instead imply that people are confused and accidentally opened the wrong file, and he's never even heard of this file.

I find that ugly.
You can have up to two pages - but ideally aim for one page. I wouldn't go any further than that. You can summarize everything important in 2 pages or less. I would just stick with 12 pt websafe fonts.

A resume is just a cheatsheet about a potential candidate. If you wanted a 6 pager, that's what blogs/youtube/github/stackoverflow you've made/portfolio URLs/etc are for. People don't have time to read a 6 page resume, you would be really surprised how many applications a company gets for 1 job posting (depends on job & company, but it goes into the hundreds and sometimes thousands, not all candidates are qualified though). It takes all but 5 seconds to apply to a company on indeed.com, for instance.

You should have an additional link(s) somewhere on every resume you put, if the person wanted to know more. And you should be using something like google analytics to track that as well. (either link to a specific url+query string and track that, or use bitly/google shortener url)
> my doctor

This is also a missing piece for many, many people in the U.S.
I see economics in the same place as psychology and sociology. There is real science, but the results are so impactful to politics that the science cannot withstand the political pressure generated by those who want to treat these as political tools instead of scientific fields of research.
I'm lucky if I follow 20% of these posts, but they are consistently my favorite items and I look forward to each and every one. Similar to the Dolphin Emulator blog, it's just a joy reading deep technical dives from people who are passionate about their work.

Even not understanding most of it, I always manage to learn several interesting tidbits.
The U.S. Startup Barometer paints an entirely different view[1]. Nevertheless, I am talking about the entire world, not a single country.

[1] https://www.bloomberg.com/graphics/startup-barometer/
I believe Chrome itself do invoke Keystone when visiting chrome://chrome to manually check for updates, as it looks like from a forum post[1] (Chrome unable to check for updates after chmod 000'ing GoogleSoftwareUpdateAgent)

[1]: https://www.jamf.com/jamf-nation/discussions/14162/google-ch...
I'm not a pessimist, the tipping point from climate change is a real concern among scientists and prominent people in our field. Many believe we are only decades from it but there is uncertainty around it.

It's not that the tipping point isn't a real possibility, it's that there is uncertainty about the scale and speed of changes, and when such a tipping point can happen.

Relevant section from the IPCC. https://www.ipcc.ch/publications_and_data/ar4/wg3/en/ch2s2-2...

This is also a belief from prominent members of our field like Alan Kay, who helped write Transitions and Tipping Points in Complex Environmental Systems(https://www.nsf.gov/ere/ereweb/ac-ere/nsf6895_ere_report_090...)

Are you aware of these arguments? And do you have anything better to counter them than saying "People have been spelling the doom of humanity for centuries!" ?
I’m 55 6’1/2” I’ve always done weights but only about 1 hr per week because of family long work hours etc.
1 year ago I moved from UK to Portugal (brexit), I was 95 kg 209 lbs, was disgusted with my self and wanted to get beach presentable body back. So I tried one meal a day - results were astonishing lost 10kg in 6 weeks. I’ve kept it going with a few cheat days 1 or 2 days per week and kept at around 86 Kg 189lbs. By far the easiest diet i’ve tried, I find it much easier to just not eat than to eat small portions, low carb also worked for me before but so difficult to maintain.
I eat what I like now, inc pizza fries burgers etc though I try and eat lots of veg 4 meals a week. Just lots of black coffee lots off water and Himalayan salt rest of the time.
My colleague was in early stages of type II diabetes taking Metformin etc, he tried the same and it completely cured him with 8 weeks, his doctor couldn’t believe it.
How long before they use the commerce clause as an excuse to kill California's law?
If we have to make the choice I think it is reasonable to privilege the concerns of people who live in a place year-round over those visiting for a week.
> "only the federal government can set regulatory policy in this area"

Regulatory policy that apparently he wants to set - but specifically gave that ability to the FTC.

Seems like he wants to have his cake and eat it too? Am I misunderstanding this?
The fact that he disowned his own daughter is a whole new level of asshole. I can’t even imagine how she must have felt.
> because of a long trajectory of lots of tradeoffs, some heavily related to the human, organisation, social side of software development - its hard to coordinate an effort across probably dozens of teams.

I agree with you on that, but hard ≠ impossible.

I was fortunate to work in a couple of large companies with good technical management. The companies did OK even for large software with 10+ years of legacy C++ code. It indeed required significant effort to coordinate teams and people. But if you’re a technical lead in a software company, it’s exactly your job to accomplish that.

If user wants to travel by a car and a company’s telling them “you can ride our awesome freight train instead”, it might mean the company has failed to manage the software development part of their business. It’s even possible the developers were top-notch professionals, but technical management wasn’t, and the management prevented developers from doing their job well.
With the Racket core currently being re-written in Chez Scheme, how will this affect Pycket? Will regular Racket become fast enough to preclude using Pycket?
How does that logic work? There will always be (and always should be) some amount of unemployed people.. how does that number being smaller impact the amount of support they should get? I'd argue the opposite - they are having more trouble despite it being easier, and therefore need extra support.
I wouldn't give too much credit to the advanced economics tool set either given the welter of failed predictions made from on high over the years.
some stunningly bad advice in this thread....if you followed all this shit you wouldn't even apply for a job until about 2030 or so...you have a fucking B.S. in Comp Sci, you have the skills and brainpower for any job out there. furthermore, you have no idea what the specifics will be for your job until you actually start... sure, go learn Prolog and XKPGL or whatever else, read the 40-some books on someones "must read list", (WTF even are "database indices"??? LMFAO...get real!!!!!!!! there are DBAs for that, and DBAs are a step or two below scientists or engineers...).... if you really want to, but 99% chance you are wasting your time. been there, done that, got the postcard, wasted a couple irretrievable years of my life.

i squeeze out a big Pro-Log every morning, if you get my drift...most of this is just as flushable if you DO NOT KNOW YOU WILL NEED IT WITH CERTAINTY.

999 END
They're protected from being cut out because they are the networks on which the credit card system runs. If you look at a stripe-issued card, you'll see there's still a visa or mc logo in the corner.
The only trust worthy system is built on mutual distrust.

Please sign up to be a poll worker. Then you'll see first hand how it works.
I have an 6 year old cheap Chinese phone which I use as a podcast player now. It has removable battery. I have dropped it many times on cement floor without breaking anything. Old Nokia phones also didn't break so easily and repairable. We still have some working Nokia which were repaired in authorised service centre. So I don't know why people are saying you can only choose one of them.
I don't care about Torvalds's intentions one way or another, or whether or not he's had a true change of heart. I'm a social justice warrior, not a social virtue warrior, and I am not yet celebrating results that may or may not come one day. I just ask one question: When a man who symbolizes a certain behavior that has led to unjust outcomes professes he was wrong, is that something that, at this point in time, is in the service of a greater or lesser justice? As I didn't see any wink in his statement suggesting that he's doing it only because he's been made to, I think that until it is shown that this is just a PR stunt to whitewash and preserve the status quo, it is an action that serves justice even if it is only symbolic in itself.
So far so good :)

June, 2018: https://www.producthunt.com/posts/listen-notes-3-0

Dec, 2017: https://news.ycombinator.com/item?id=15825900

But one comment that I heard again and again is: It's meaningless to build a podcast search engine, because Google and Apple can easily build something similar :)
Thanks for this feedback! We haven't heard a ton of complaints about the input latency, and comments like this help us to prioritize issues. This has been mentioned in two discussions today, so perhaps it's time to address this.

If you want notifications on any developments here, please subscribe to this GitHub issue: https://github.com/jwilm/alacritty/issues/673
It is entirely the business's fault that they are not paying their workers enough to live on.
Only on buttons until ctl3d.dll became commonplace.
I love AvE, though do grimace every time they start a clip with "Gentlemen!".
Generation after generation of people have lived in the same locality for about as long as we've had agriculture so I'd say it is pretty sustainable. I think it's odd that a jet-setting tourist should be lecturing the locals about their "extreme privilege."
I suspect that there's a slightly different way of thinking given that most of the folks involved know a lot about operations rather than just trading paper. But it's an interesting parallel nonetheless.
>so the server could never even infer behavior about the client from the requests.

It reports click through so this isn't true.
You're making a lot of assumptions, mainly that people have perfect mobility about where they work, and perfect information about what they're getting into.
>I've never had a case where going to Google returned better results for me

Only if the search query is something trivial as "ruby Array" or "SQL WHERE".

As soon as you ask more general question (yeah, sometimes it is pretty hard to come up with a strict search query) DDG does not understand what the heck do you want to get in return unlike google which as results for a queries similar to the you've provided.
As I've said before, coal is already on the way to be abolished also. I also never stated that I support coal. Actually you'll probably find not many (if any at all) people who support coal over nuclear power (didn't you know that?). You've set up this straw man to point away from the actual issue and it's quite funny since it's what the industry does. I guess their advertising works ;)
CurrentC was created a merchant consortium to push barcode payments (as seen at CVS, I think?) and didn't get anywhere. It's not clear to me why you'd want to use a barcode rather than NFC a la Apple Pay.

https://en.wikipedia.org/wiki/Merchant_Customer_Exchange
Yes, this is benign and shrewd. But "to do whatever it takes to succeed" is a motto that is rotten to the core.
How hurricanes are named – and how they are categorised