jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm all for changing the absurd system where tipping is practically required for one where a reasonable wage is paid and pre-factored into the cost of the service. But if we all just stopped tipping suddenly, it's the most vulnerable people who bear the brunt until the system adjusts. I think that's pretty morally suspect.
In the specific instance of sit down restaurants, we tip because that is how the transaction is structured.

Do you think if restaurants had to pay their staff 4 times as much (minimum wage for servers is often ~$3 per hour but they probably take home closer to $10 or more) that the prices on the menu would stay the same? Do you see how that makes Do we tip because the food service industry cannot meet demands to pay all staff at least minimum wage? the wrong question to be asking?
Well, if there were lazy they could have just hidden all those other elements.
I got similar large image printed and hang in my living room. It is milky-way panorama, poster has 2x5 meters, 100Kx300K pixes, pretty nice. One can see every tiny nebula.
When Google Fiber came in, all the providers started offering higher-speed Internet access at no additional charge (I'm on 100/10 right now with Time Warner after their latest free upgrade, for $57/month.) I haven't seen cable packages really change, though, and there isn't much incentive given that Google is charging $50/month for TV, as well.

AT&T Gigapower is currently available in my neighborhood, but I am holding on to Time Warner until Google Fiber becomes available (I may rethink this if it doesn't happen this year.)
I didn't say tipping was a great system, I said that you shouldn't eat at sit down restaurants in the US if you have a problem with it.

I guess if you want external validation of what is fair you can make it complicated, but I was trying to focus on tips not being extra compensation in that specific situation.
You don't. You elect people to represent you, they get told what use the information is being put to, and they make decisions accordingly.
Also, the same-product-again recommendation doesn't have to be a great one; it only has to beat the alternative it displaces. So I could find it plausible that taking a swing on you buying another of a product you already bought beats out whatever the 5th-best recommendation happens to be.

Given how widely this policy is criticized, Amazon must be very aware of it and they must continue to do it intentionally. I would trust, given the amount of money on the line, that they see evidence that tells them it's a reasonable choice.
This is sorta Gradle's approach.
I've spent a ton of time thinking/working on this problem myself. I came to roughly the same conclusions about a year ago except for a few things:

- Build system != CI. Both are in the set of task management. Centralized task management is in the set of decentralized tasks. Scheduling centralized tasks is easy, decentralized is very hard. Rather than equating one to the other, consider how a specific goal fits into a larger set relative to how tasks are run, where they run, what information they need, their byproducts, and what introspection your system needs into those tasks. It's quite different between builds and CI, especially when you need it decentralized.

- On the market: What's the TAM of git? That's what we're talking about when it comes to revamping the way we build/test/release software.

- There's a perverse incentive in CI today, which is that making your life easier costs CI platforms revenue. If you want to solve the business problem of CI, solve this one.

- There are a number of NP Hard problems in the way of a perfect solution. Cache invalidation and max cut of a graph come to mind.

- I don't know how you do any of this without a DAG. Yet, I don't know how you represent a DAG in a distributed system such that running tasks through it remain consistent and produce deterministic results.

- Failure is the common case. Naive implementations of task runners assume too much success, and recovery from failure is crucial to making something that doesn't suck.
It's not a lazy argument, you're just tired of hearing it. It's actually a very strong argument. "quasi-public", "maybe Twitch isn't a great example", "maybe not legally... yet", "some forthcoming legal doctrine"-- these are weak qualifiers. What are you proposing, exactly? How many users is a service allowed to have before their content moderation policies are nationalized?

Somewhat ironically, whatever you're proposing would almost certainly require weakening the first amendment. Personally, I'd prefer a strong first amendment (which is concrete and actually means something) to the nebulous "spirit of the 1A".
My sense is that popularising electric bikes has a huge impact in cities because it takes away a lot of the physical effort. The first time you ride an electric bike something clicks in your head, and I've seen it in people from all walks of life. It instantly recalibrates your mental radius for cycling, including things like hills etc. The Netherlands is a favourite reference point for cycling advocates, and justifiably so in terms of infrstructure planning, but it's incredibly flat. Electric bikes make that quibble a moot point.
The last two times I filled the gas tank in my car were 9/19 and 12/21.

Not US, but still.
Signal Foundation has legitimate self-serving strategic reasons to prefer such secrecy, sure.

But users also have legitimate reasons to want more transparency into both source-code & strategy.

Whether such secrecy best serves the users & the cause of private messaging is an open question.
I'm disabled and I can sort of see both sides of this. The service didn't outright reject her (which would have been a violation in the US at least), but they did discourage her from applying, ostensibly drawing on their past experience.

But maybe if there were more disabled people on dating platforms, they could - say - match them together, or perhaps abled people would become less prejudiced. I found an able-bodied partner, after all, who isn't resentful of my limitations.

I also wonder how well they tried to match their disabled clients before. If the matchmakers themselves are ableist, they might not be giving it their all.
it's a hard thing to keep in mind and execute on, even if you know it consciously.

i think people in general can often have too much of a move fast and break things attitude, and i tend to be the opposite, but my default tendency toward risk aversion can definitely go to far. balance is important.

i think explicitly reminding myself to think about the realistic cost of failure can be helpful. e.g. 15 minutes or an hour starting in an uncertain approach to implementing a software feature, or writing something, or trying to sketch out a proof probably isn't a huge deal. 15 minutes or an hour trying some novel approach to fixing a production bug that's writing bad data when there's some known tedious thing that'd staunch the bleeding in a few minutes, or sinking many hours and/or much money into an uncertain hobby or activity, those might be less worth the risk =) (but i didn't get the impression you were including that sort of thing, just rambling)
So by that logic Obama should be small capital black since his father was from the wrong side of Africa and not a slave. When will we have our first Black president who isn't just black?

And what of the whites in Africa. Do we capitalize only the Boers who suffered a genocide from the British? Is Musk the only W white we can talk about? That poor richest man with such historic baggage. Truly the best role model for all African Americans.

Oh the racialist hierarchies we build.
I studied in the high school that was built to produce both hardware and software specialists that were going to further develop and support these computers and their software. It was great. We were studying material and subjects that were thought in universities (i.e. 3-5 years ahead in time).

For example, I could work with binary numbers as a 11-12 years old kid as my older cousin thought me. I think 80% of the people that studied in that school ended up owners of IT companies or working as high-end tech specialists.

For the record, at its peak the factory in Pravetz was producing 40% of all computers in the Soviet Union. https://en.wikipedia.org/wiki/History_of_computer_hardware_i...
Guids is uuid and they can be interchanged but they all have same concept of creating unique identifiers that won’t ever collide.

It isn’t random is the problem and they are are used everywhere as a secret. People think they are random 122bit value.
I think you misunderstand his investment philosophy.

He's a budding value investor and his role model is Warren Buffett which means he's buying undervalued stocks that have good fundamentals.

One of the companies he says he bought is Samsung. And while there may be a correction in the future, it's self evident that Samsung is a legit company with strong fundamentals.

Also he said in the article that he's investing long term:
“Rather than short-term focused day trading, I want to keep my investment for 10 to 20 years with a long-term perspective, hopefully to maximize my returns.”

Value investors and students of Warren Buffett know that part of investing this way means you need the equanimity and tenacity to weather any short term volatility.
I never saw the capitalization as being about ethnic or racial identity and just due to the fact that e.g. countries or continents are capitalized.

I think it’s even more false to capitalize “Indigenous”, no?

Being “Asian” or “South Asian” are broad enough that they don’t refer to any particular ethnicity, nationality or culture.

This phenomenon exists everywhere.

(Disclaimer: English is second language, in my native language we don’t capitalize any of these words and even in English I would only do so when required by grammar, so it may impress me different than others)
The UK is too London centric and that's its biggest failing. If industry and government were moved from there like it in in Germany then they might be in better shape. But outside London the country is much poorer.
Ha, no I meant the opposite -- people buy for the fancy transitions. They want a modern desktop. Also thin looks good in the store. so does a glossy display.
Why would Reddit want to expose themselves to the risk when they can hide behind Section 230?
Pretty cool terminal visualizations, but tbh straight unix tools allow you to do this (might be different than 4th column for you depending on history format):

`history | awk '{print $4}' | sort | uniq -c | sort`

56 tree
58 make
59 youtube-dl
69 cmake
71 which
76 docker
78 scala
80 drive
80 wget
96 curl
99 head
102 echo
105 pip
114 scp
119 ssh
131 open
135 conda
135 kubectl
141 man
181 sudo
298 mkdir
350 grep
378 ls
409 find
415 mv
544 cp
553 python
568 brew
601 cat
674 rm
1928 vim
1972 cd
2845 git

Also, I'm noticing this won't catch anything in pipes otherwise I'd expect to see less and xargs pretty high up.
Skip the investment advice here and go read Ray Dalio's writing on the subject. Or if you want to keep it real simple, John Bogle.

The rest has some good tips about controlling spending and the like.
> constant logarithmically incrementing indicators

Exponentially increasing? 10^3, 10^6, 10^9, 10^12

(I kind of hate being that guy, but I mean it in a positive and helpful sense)
Cheers for making this a local tool. So many versions of this sort of tool are online-only, which is a non-starter for proprietary data.
What I am getting from your website is that it is a leaderboard to trade crypto pairs?

Instead of going with a fiat paid system what if you went with a crypto of your own like Numerai (https://docs.numer.ai/tournament/learn) is doing?

From their website: "The Numerai Tournament is where you build machine learning models on abstract financial data to predict the stock market. Your models can be staked with the NMR cryptocurrency to earn rewards based on performance."
I haven't been able to stop laughing..
I drive a base model Mazda 3 which has needed no major repairs whatsoever and runs like a top. Meanwhile my wife drives a Nissan Murano (by all accounts a much “nicer” car) and we had to effectively replace the entire steering system at a cost of several thousand dollars.
Thanks; have added a disclaimer on that quote.
That is a hell of a lot of permissions for what you are doing:

Identity
* find accounts on the device

Contacts
* read your contacts
* modify your contacts

Location
* approximate location (network-based)
* precise location (GPS and network-based)
* access extra location provider commands

Phone
* read call log
* write call log

Photos / Media / Files
* modify or delete the contents of your USB storage
* read the contents of your USB storage

Camera
* take pictures and videos

Microphone
* record audio

Device ID & call information
* read phone status and identity

Other
* receive data from Internet
* full network access
* view network connections
* change your audio settings
* control vibration
* prevent device from sleeping

Is this a problem with Android APIs? Does the ability to show a sponsor advert require detailed location, etc?

I'm always surprised by how relatively simple apps seem to require such broad access.
As an early 30's myself, I can suggest couple of few things:

- aim to at least 6-7 hours of (continuous) sleep in 24 hours. Don't rely on the fact that you will sleep more in weekends (you won't, and even if you do, the body doesn't work this way)
- try power naps: in the middle of the day, take an espresso shot then go in bed and try to sleep for maximum of 20 minutes. The caffeine will kick just when you wake up; 20 minutes is usually less than you need to go to deep sleep (so you won't wake up cranky, dizzy or whatever). Even if you don't actually sleep, you will relax for 20 minutes :)

http://io9.com/the-secrets-of-highly-efficient-napping-16809...

As for interruptions: turn off your internet connection and put your phone to airplane mode. I strongly doubt that you will have _anything_ to distract you anymore!
This sounds fascinating!

Have these results been reproduced? And if so by whom? I'm looking at the Wikipedia article (https://en.wikipedia.org/wiki/Evolvable_hardware), and it contains no citations.
VersaFeed.com | SENIOR FULL-STACK PYTHON Developer | REMOTE (US/San Francisco) | Full-time

About us: Process/transform huge product catalogs/streams to help online retailers see trends and advertise their goods. Profitable, stable, 15-year history, 100% employee owned (no VC money or VC expectations).

Salary: $200K+/year

Stack: *Python/Django*, PostgreSQL, Docker, Ubuntu, AWS

You: The real deal. A coder's coder. The grizzled vet in the back room, finger on the enter button, the one who must be humbly approached: "tell me Obi-Wan, who created this module and why did they hate the world so?"

Benefits (US employees): 401K 100% match, healthcare, stock and more. If you can bring your A game, we can bring the salary to match.

Benefits (Non-US employees): a massive hourly rate that will make you weep.

Apply: email jobs+hn [the-at-mark-thing] versafeed [the-period-thing] com
It will show "deleted video". If you copy the link of that and search the unique portion, you will often find google or other sites referencing the name of it, which you can use to find a reuploaded version
this article says just about nothing
Yeah safety nets are weak, screw our fellow man, I mean after all everyone on the entire earth is born genetically and socioeconomically tabula rasa, amirite guys? GATTICA GATTICA GATTICA!
Honestly, I'd do it but there are like 220 and no obvious way to get a list out of iTunes.
I don't know what the stats are in Aus, but in NZ that turned out not to be true:

https://www.rideforever.co.nz/news-and-reviews/new-single-po...

Take the received wisdom that car drivers cause the majority of motorcycle accidents. No they don’t. It turns out, motorcyclists are solely or primarily responsible for the crashes they’re involved in 56% of the time. Though, if the crash involves another vehicle, it’s more likely the other road user was at fault.
@atoponce I kept the same indentation because I wanted to have a familiar design. That tree structure is not easy to display.
Showing all of the comments at once can be a disaster in slow connections. "Show more" button is needed for now. I hope later I can give users the ability to customize how many things to load.
I've only been working on this project for 3-4 days now. Front and back end.

I already have some thoughts on how to handle the comments section, I agree it has to be very efficient cause the whole point of the client is to let you get in and out of the comments section easily. Reading the headlines is the easy part.

If anyone is a designer or has design suggestions, I'm happy to see them.
The concept that ideas aren't important is getting really old. Sure, once you have your idea, the execution and vision are what's going to make you successful. But is one idea better than another? Yes. Do you want great vision and execution to go along with a brain-dead stupid idea? No.

Ideas don't suck; ideas are important; ideas are the genesis for everything else talked about in this article. Sure, it's just part of the foundation of what will turn into a business, but it's often the cornerstone of that foundation.
76 million bananas, to be precise.

http://www.mnn.com/earth-matters/wilderness-resources/storie...
I am still wondering why Volt, the native desktop client for Slack/Discord et al only supports MacOS when V boasts about cross-platform support and cross-compilation.
Archipelago | Engineering, Product, Marketing, Sales | San Francisco or REMOTE (US only) | Fulltime

Archipelago is a Silicon Valley start-up working to change how risk is insured. Our platform enables large real estate owners, managers, brokers & insurance carriers to efficiently map their portfolio, manage their risks, and underwrite them, through a mix of machine learning and human intelligence. Our founders are tech & finance entrepreneurs with several IPOs and acquisitions under their belts. We are headquartered in San Francisco, have raised several rounds of VC funding, and currently employ around a hundred people across the US & Europe.

https://archipelago.breezy.hr

Here are some of the roles we are hiring for right now:

- Lead Front-end Engineer https://archipelago.breezy.hr/p/cf82a86231bd01-lead-front-en...

- Senior Architect https://archipelago.breezy.hr/p/a9702f7e7d9201-senior-archit...

- Director, Information Security https://archipelago.breezy.hr/p/4061462d21d801-director-of-i...

- Backend Developer (with Go experience) using GraphQL, Postgres, AWS, Docker, etc. https://archipelago.breezy.hr/p/1c9a5bdae3f001-backend-devel...

- DevOps engineer https://archipelago.breezy.hr/p/c4fabae4cf4b01-devops-infras...

- Director, ML/Data Operations: https://archipelago.breezy.hr/p/1b6d0ce985f701-director-ml-d...

- Senior Product Designer https://archipelago.breezy.hr/p/5daa32f7053501-senior-produc...

- Visual Designer https://archipelago.breezy.hr/p/5afe534cfa0f01-visual-design...
I seem to recall that libraries did this a looong time ago and the courts ruled in their favor, but I don't have a link handy and DDG/Google were no help in that regard.
So, how has people's experience been with the pay wall?

I've clicked on plenty of links to NYT articles, and have yet to be asked to pay. If they are making enough money from it to support themselves, then it looks to me like they've achieved a good balance.
HN really isn't the place for internet memes, jokes about pop culture, and things that are judged trivial / frivolous. Part of what makes the HN community what it is, is a focus on high-quality, reasoned, rational discourse. IOW: HN != Reddit
Isn't it possible to plot someone's position over time, no matter what phone you have? I mean the carriers know which towers you've connected to and when, they have all the info you need to track someone, even across multiple phones.
It's usually very rewarding. The awesome community is what keeps me doing it.
Nice article. This "Black Team" is sighted as an example in the book 'Peopleware: Productive Projects and Teams'.
I have this bookmarked - http://sivers.org/sakurajima
I’m suspicious that what they’re saying is true. If so, a simple curl to the site would be all that is needed without running a full speed test.

It’d be great if they could be more methodical and track down what’s really going on. I’d also wouldn’t be surprised to see an ISP doing something like this, but at the same time, it’s much more likely to be networking issues on the consumer’s side than a malicious ISP imho.
I probably need to write a blog post about this, but "full-blown programming languages" have 2 features that config files generally don't. And people often conflate them:

1. arbitrary I/O -- can I read a file from disk, open a socket, make a DNS query, etc.

2. arbitrary computation -- can I do arithmetic, can I capitalize strings, can I write a (pure) Lisp interpreter, etc.

I claim that the first IS a problem but the second ISN'T.

Arbitrary I/O is a problem because it means the configuration isn't reproducible / deterministic, so it's not debuggable. Your deployed system could be in a state that depends on the developer's laptop, and then nobody else can debug it.

The second is NOT a problem. As long as the state of the deployed system is a FUNCTION of what you have versioned/configured, then it's no problem. Functions are useful. Pure functions can also be expressed in an imperative style (another design issue that's commonly confused).

Related thread: https://lobste.rs/s/gcfdnn/why_dhall_advertises_absence_turi...

and my other comment in this thread: https://news.ycombinator.com/item?id=26277812
I’d love to be looking at Twitter’s infrastructure dashboard right now. Peaks may be lower than a crazy catch in the Super Bowl or something but this is an hours long developing story with a ton of media
Since I began programming I don't believe in miracles. I count on them.
Yes, this is the full-time focus of a number of people on the team right now. We really really really want a fast, pleasant iteration loop when compiling to JS.
SWE in MTV - I'm in at 9:00am, out at 4:00pm 3 days a week. 2 hours on the bus, I might get an hour of work done. Once a week I do 10:30am to 7:00pm (team meeting and game night - dinner on campus). About once a week I do 10:30am to 4:00pm. I agree with the post author - by 4pm I'm pretty fried and useless anyways.
Getting a "PASS" is not good enough when it comes to security.
Question, I use SHA512 for my passwords; is that also "fast" in comparison to bcrypt?
I don’t understand. Slack is written communication. How could that be antithetical to writing? Every time you use it is an opportunity to practice.
It was better next year
Appreciate this and the other similar comments! I only really knew about Github Desktop, and didn't really like it, but I'll give the others a whirl:)