skysight-inc/HackerNews huggingface dataset:
There's definitely some research that suggests that tonal languages have some relation to ability to distinguish absolute pitch.

http://deutsch.ucsd.edu/pdf/MP-2004-21_339-356.pdf

> The findings from these three experiments are in accordance with the hypothesis that speakers of tone language employ absolute pitch as a feature of speech and that they refer to precise and stable absolute pitch templates in enunciating words.

> The present study does not address the question of whether absolute pitch, when acquired as a feature of speech, later generalizes to music.
Welcome to corporo-fascism, friend.
> Very few people in the US are going to admire a principled stance you take against tipping.

It depends what your principles are. Only in very rare cases do I tip less than 20% in traditional tip settings (restaurants and bars). But this iPad tipping is young enough that 1) you're not a jerk for not doing it and 2) we as a society have a very reasonable chance of winning this war.
It's a matter of competing interests, and knowing your own domain best. Finance guys know finance best, devs know development best. Something (that looks) good financially might hurt development speed, iteration-time, bug-fixing, etc.

And it's not the CFO's job to know/understand these effects; its the CTO's job to. And it's the CTO's job to fight back on it if necessary, because its interfering with his domain. It's also the CTO's job to know whether or not its actually interfering with his domain, and its his job to argue that position. And ofc, its the CEO's job to look at both offers, and decide whether or not the cost of interference to development is worth the benefits to the financials. With perhaps the CFO/CTO coming to an agreement independent of the CEO where trivial, as an optimization, but the ultimate responsibility is on the CEO's hands.

It is absolutely not about simple cooperation: its competitive cooperation. The goal is shared, but the steps to achieve it are not. And because of specialization, we cannot cooperate by simply knowing the global state of things, and determining the best course of action. We can only know the parts we know (a subset of the global state), and optimize our local interest in hopes that our local optimizations will take use closer to the global optimization. And everyone is doing that, with a local view. The only person who truly intends to chase after the global optimization directly is the CEO.

You should be protecting your domain from competing interests, because everyone wants to have a say in your domain, whenever they can derive even minor benefits. They don't know the cost to your domain, or the benefits to it: they know the cost to their domain, and the benefits to their domain. They may have some idea of it, but ultimately its your own job to know your own domain, and defend it as necessary.

Development does not, and should not, know whats best for finance, and the same is true vice-versa. It's not their position to. They specialize in their own domains, and thats fine. Obviously an overly-aggressive defense, or interference, can be harmful, but it'd be ultimately stupid, and likely harmful, to blindly follow the orders of people who do not know your domain, in the spirit of cooperation.
Baristas were non-existent 30 years ago.
For every where I've lived (granted, 4 districts all in California), neither of those were the case.

Districts can raise tens or hundreds of millions of dollars via bonds (requires voter approval but usually passes). They can also pass parcel taxes, which aren't subject to Prop 13 although they can be regressive. Most of their money does still come from the state, but IMO that's not a bad thing, since keeping it more local raises issues with income inequality.

There's very few limits on how they spend their money. I think the only caveat is that districts get extra amounts of ADA money based on the attendance of certain categories of students (e.g. ones that are still learning English). They're supposed to spend that money on relevant programs, and the county has to certify that the spending on those programs lines up with the amount of extra money that is being received.
Higher tipping expectations are generally matched by higher discounts on the pre-tip price. So there is no limit, and that's not itself an issue.
I'm sure I would have found some charm in using punchcards, but I think being 6-7 when PCs just first starting coming out was kind of a magical time on the threshhold, similar to when crystal radios started showing up in the 50s or cars started becoming viable in the early 1900s.
I work at SAP. I'd say we're
pretty neutral on age - I work with people 20 years younger to 2 years older than me.

I think I've put in maybe two 40+ hour weeks in the past 5 years. I manage several devs and I hate dashing the younger (or ambitious) ones' dreams of resume driven development. My team handles a legacy system that neither crashes frequently nor needs extensive refactoring. "Sorry, cutting up and containerizing the system and using Kubernetes to deploy isn't worth the headache."

I know I'll keep getting promoted (and so will my reports) if I make sure my manager doesn't get calls from his manager asking why there are service outages.

Things move very slowly on purpose. It's better to miss delivery dates than to get bad press or run afoul of laws (which begets bad press).
You appear to have inferred a moral conclusion that wasn’t in the post as I read it.

That said, there is a history of rural areas cutting off their nose to spite their face then taking a bailout later.

See the soybean situation.

It’s hypocrisy and in a social system such as ours, they’re not as strictly isolated as the corporate and state propaganda they consume lead them to believe.
There are both federal and state laws governing disbursement of tips to employees.
I mean, I just hit the 20% button and go on with my day. I'm already buying drinks at an expensive coffee shop; I'm not going to get hung up on sixty cents on a purchase that's (comparatively speaking) stupidly extravagant. I usually end up throwing that much in the tip jar anyway when I pay in cash. I don't really feel like this bears deeper analysis above and beyond the standard discourse about the ugly issues regarding wages for service jobs in the US.
You sleep because going through life sleep deprived is torture. Nothing else to it friend.
> The main problem I run into is where I want to be logged in to the site and their mobile app and they log out all devices when the password is reset.

On a technical level, most likely it's that their backend considers all cookies generated prior to the reset to be invalid. In that case, a solution could be to "steal" (from yourself) the one valid cookie that came out of the reset, and place it into your various devices/browsers. So long as they don't hash the user agent string into it or something (which I assume they wouldn't, since the validity of the session survives browser upgrades).

Desktop browsers (having dev tools) will let you get the cookies and add said "stolen" cookies. Unfortunately, you'll have a hard time with mobile apps.
What boggles my mind is when I was helping my mom at a parent teacher conference, I engaged in a conversation with another parent who was complaining about the education tax. "I thought public school was supposed to be free!" she argued.
There's an awful lot of stars, it would be very unlikely that we look at all of them from the top down where we could not detect a planet passing in front of the star.

Kepler glares at single piece of our galaxy and monitors about 150,000 stars simultaneously.

Kepler is nice for finding large planets that orbit their stars in days.

If you wanted to find planets like Pluto using the transit method, you'd have to look at its star for about 750 years (generally one wants to observe at least 3 transits) - albeit Pluto being even smaller than our own Moon, I'd guess it could not be detected.
In US, I have access to the same plan at same price point. But I have a semetric 1000Mbps for 85 USD. I can get a static IP but I see no need with DNS. Not sure how the customer service is, I haven't called in 2.5 years that I've had the link.
I wrote some comparison some time ago https://github.com/remusao/anagrams-bench/blob/master/README...

Unfortunately, as you suggest, the complexity of arbitrary precision multiplication kicks in and performance suffers.
Insurance companies, logistics companies, civil engineering companies, civil service and government institutions, basically any company that uses a lot of specialized in house software, but don't ship software as part of their core business.
The wealthy paid taxes on their wealth back when it was income. And they pay capital gains tax if their wealth grows.
> Does that mean it wasn't sustainable? Could it be due to rising minimum wage?

One recent trend that could incur additional costs for libraries would be e-books. I had always sort of assumed (without evidence) that the cost to benefit ratio for ebooks greatly favors publishers vs. consumers. I found a couple articles that suggest as much [0][1], but they do seem to be biased against ebook publishers. Does anyone have more information?

I know a library doesn't -need- to jump on the ebook bandwagon, but ebooks are one way for libraries to service a more rural clientele. I know the Boston Public Library and New York Public Library (probably among others) offer library cards -- including ebook borrowing privileges -- to all residents of the state.

[0] https://goodereader.com/blog/e-book-news/here-is-a-breakdown...
[1] https://goodereader.com/blog/e-book-news/why-do-libraries-pa...
But what if the cost of the muffin itself went up 20%? Would people stop buying it? The shops around here don't even list prices for muffins. It could be $3 or it could be $5. Customers seem to think they can afford it either way.
Excluding chasing the shiny object (the javascript race you mentioned) lifetime learning is part of the job description. If you don't love to learn and to apply the things you have learned the tech industry really isn't for you.

Also 1-2 languages... that's really on the shallow end most devs, myself included, will learn a lot more than that and each new language is much easier to pick up then the previous ones.

However as you get more experience, at least for me, you tend to stick to a handful of languages that each cover a domain.

OO, Functional, Dynamic/static variants and a language/stack that allows fast prototyping of ideas.
I don't think this is a good comparison.
Very current knowledge is one of the main things I look for when evaluating a potential hire. It not only hints at an ability to learn, but also at a passion for the industry. I think that's where a lot of ageism comes in to play. I personally worked at two enterprise dev shops where the older engineers didn't give a hoot past what they had learned years ago and managed to stay writing ever since. Their code might potentially have been more stable but it also was slower, had a hell of a lot of unnecessary boilerplate, was a pain to navigate, and couldn't actually do much anything impressive because it was working with such a minimal toolset.

I'd say focus as much as you can with your resume on highlighting those current library/framework/patterns that you're passionate about. Those are often times the things that recruiters will look for as well (in addition to the basics).
Inside of a black hole doesn't hang on to anything. There is simply no longer a direction that points out.
> tens of thousands of residents

I'm thinking tens to thousands of residents.
If it's not optional for rewarding exceptional service, then it should be part of the price. If everyone pays the same expected tip, there's no real benefit to having a separate line item on the bill.

But practically, certain customers end up paying a larger share of the service worker's take home pay. Dynamic pricing based on customer's willingness/ability to pay is an interesting pricing model, but in this case the risk is entirely on the service worker who hopes enough people pay sufficient tips.
> Do you reach out for weekend lunch dates just to chat?

This is not necessarily about ex-coworkers.

In general, weekend time is more guarded and precious so try to meet for a coffee/drink after work. Or you can both go to an event that is related to mutual interest (tech is possible but would not recommend it). Trying to meet more than one person at the same time also leads to scheduling difficulties.

If you want to meet up with more than one person, consider hosting a Tuesday night dinner party. Nothing fancy, do take out if you can't cook that well. Tuesday night is usually an "off" night for most people.

Ideally, you meet with people you would like to stay in touch about every 3 months. A person is not really in your direct network unless they know who you are and can recognize you in person and know what you are currently working on and have seen you in about the last 3 months. But here's the catch, you don't necessarily have to be directly in contact with everyone. A simple "How is Jane doing? Have you heard from her" can keep you updated enough.

There are some people from work that you might think you'll remain friends with after leaving with whom you do not meetup with again. That is ok. People drift off. Maybe it was just the recurring coincidence of time, location, and possibly purpose (going to the office for years) that made you "friends".

Like the saying goes:

Friends for a lifetime

Friends for a reason

Friends for a season.

The most naturally extroverted individuals that I know have many social circles. One friend I know always buys two tickets to a performance and never lets the other person pay for it.

Finally true friends whom are hard to find are those who you can open up and be vulnerable with.

Facebook has bastardized the term friend. Not everyone is going to be your friend, as it requires reciprocity and shared caring.
I had this view for a while, until I thought about it from the perspective of my loved ones. They may very well prefer that I live past 65.
Well you need to read it again.
> I actually feel like I'm making the world a slightly worse place when I tip out of guilt or fear of judgment from those around me.

I would argue you're making the world a slightly better place! Your decision to tip (or not) is vaaaaaastly more impactful to the employee on the receiving end than to tipping laws and culture in general.

Yes, the tipped minimum wage enables massive wage theft, etc, but your aggregate decisions about whether or not to tip have approximately zero effect on that.
Your example is dangerous territory for political discussion here. The Obama example cited was intentionally misquoted (by providing a snippet without the full context) to make him bad.

Government PR to a certain degree is a good thing to promote support and appreciation for programs, but it can get into dangerous territory when wielded with the intent to deceive (as we're now seeing).
This is what the developers I know have been doing as well.

Ambient Weather has been moving into the PWS data space. They have released their own smartphone apps and they have an API:
https://www.ambientweather.com/api.html
Haha I came to post one I saw on your link - "Most people realize by their 30s that prestige is a sucker's game; it's a way of inducing people to do things that aren't much fun and they wouldn't really want to do on their own, by lauding them with accolades from people they don't really care about."

Also, the link you have is wrong - it's https://danluu.com/hn-comments/
This particular individual may have fallen prey to it. However, I think students in similar situations face something a bit more nuanced than the sunk cost fallacy.

If you accept that middle-income, professional jobs are decreasing relative to lower-income and higher-income positions, then many students with a non-trivial amount of debt are in a trap. For example, say you graduate with a B.A., $120K in debt, and the only job you can get out of school pays ~40K, but low upward mobility long-term (pay-wise).

Your options are (for this hypothetical):

(1) Take the ~40K job with low upward mobility long-term.

(2) Purchase a $120K graduate degree that offers a 65% chance at a six-figure job out of school (and high upward mobility long-term) and a 30% chance of a ~$60K job (and medium upward mobility long-term) and a 5% chance of ending up in outcome (1).

Which is more rational?

Now, we could get into questions of how well this maps to reality, or what the expected value of each outcome is, or how to even compute expected value in a situation with myriad messy variables and reductionist assumptions, etc. Regardless, I think we can say that if income and upward mobility resemble a barbell distribution more than a normal distribution, then we have defeasible justification for believing the following:

(Proposition) A non-trivial number of students face decision traps which lead to a choice less akin to the sunk cost fallacy than a non-confident choice when living between 'a rock and a hard place'.

At times, people will say something about having invested so much already that their decision is pretty much pre-determined even though they're attempting to convey having made a non-confident choice after being stuck between 'a rock and a hard place'.
80 cents on a muffin? Which works out to - what - $40/hour at a busy coffee shop checkout line? 1 ring per minute is probably an extremely low estimate in any case, although some of those orders have baristas working on them too. But we’re talking about tipping on prepackaged food here, right?

My sister in law works at Starbucks. She’s a manager so she gets zero share of the tips, but for a busy Starbucks in an affluent area, tips work out to about $100 per week for someone working 35 hours.

Holidays are much higher. Some people will tip for the whole year effectively, putting $20 in the jar.

A lot of rough guesses in the math but $100/week looks like it would work out to 5% at most. Their store is definitely above average for daily revenue.

Most people are definitely not tipping 15% on that muffin.
Oh, with drinks it's even harder to calculate in the US. The 'typical' tip, regardless of (a reasonable) price is $1 flat. For a $3 domestic, that's a ~33% tip. For a $7 microbrew that's ~14% tip. Even with $10 martinis, $1 is 'typical'. Trying to factor that all in to the tip on the bill makes for a heck of a problem, especially after a few drinks!
Toronto Queen West Voyeur Pete Forde
Why are you guys not using paper ballots, like the civilised world?
Probably you're right, yeah.

For example, I know a heavily right-brained person, and when he reads a book, instead of the intuitive sequential pattern (even page-odd page-even-odd-even-odd) he may read it in a zig-zag (even-even-odd-odd-even-even).

The analogy is synchronous processing (left brain) vs multithreaded (right brain).

On the other hand, right-brained people seem to have problems doing 'obvious' things like finishing chores in order, telling left from right or positioning something on a blank page.
I get this a lot. I tend to sleep for between four and six hours, so if I fall asleep at 22:00 I’m awake at 04:00 it earlier.

This isn’t so bad because I’m at work at 06:00 anyway. But it’s no fun if I sleep earlier.

I recently went to doc and said as much. Got prescription for 25 temazepam to take as needed in the AM to get me back to sleep.

I don’t use them much, but knowing they’re there helps a lot.

My other tactics are: jog after work and a few sets on the heavy dumbbells. No food or drink for two hours prior to retiring.

Plus, I keep a bottle of liquid melatonin (sub lingual) and a phased release melatonin tablet (swallowed) by my bed. I’ll otfen have a dose of the liquid melatonin plus a tablet as I lay down and read a book in bed. The liquid acts rapidly, tablet less so.

I find this combination of food restriction, plus excercise, plus melatonin, plus reading novels, gives me waaaaaay better sleep than reading HN all night ;)
Funny my father did computer science and economics at that time at that university. He told me about the US computers that had special keys to make them look different, like an exchanged dollar sign. Now that appears to me just as line noise.
> And in a general graph where negative edge-weights are permitted, it’s actually impossible to find the shortest path between two nodes without finding the shortest path between the source node and every other node!

If there are negative edge-weights and cycles may occur, there is no shortest path between some nodes. You can keep going through a cycle whose total weight is negative getting "shorter" and "shorter".

It's like a race where one shortcut takes you back in time and leaves you where you started. You can use it to finish the race as far back in time before you started as you want.
All of those things could perhaps done even better if they weren't pretending books was still their main service.

Perhaps an office in city hall could have computer 24/7 or other things.

I like libraries - but they shouldn't be welfare/job centers -- we should build institutions that specialize in that and can be evaluated on their effectiveness.
I was curious how soon overflowing a native integer would come up. The "worst case" would be all "z"s (which map to 103), so how many characters does floor(log_103(2^n-1)) get you?

int32 zzzz (4 characters)
uint32 zzzz (4 characters)
int64 zzzzzzzzz (9 characters)
uint64 zzzzzzzzz (9 characters)

But that's the worst case, not many real words have several "z"s in them. How often are real words affected? I did some experiments with /usr/share/dict/words:

1-( 36123/123115) = 70% overflow int32
1-( 39774/123115) = 68% overflow uint32
1-(117909/123115) = 4.2% overflow int64
1-(118533/123115) = 3.7% overflow uint64
How do you plan to protect users from themselves? I.e. 2 charater passwords.
works as designed.
Less violent behavior seen in teens where spanking is illegal
As a digital forensics practitioner this is amazing. Court orders can be served on users instead of having to rely on Apple. Usually just having information preserved is enough for both sides to come to a fair settlement.
Maintenance often gets deferred because there was never enough taxpayer money provided for it in the first place, until it becomes such a big problem that libraries and schools need to resort to ballot measures and municipal bonds.

There was probably not enough taxpayer funding of the library system in the first place, and eventually it became impossible to continue operations.
SV3C L-Series HD Camera – Multiple Vulnerabilities
> it is legal in the state of Washington, by the vote and actions of the people

The people who live in Washington only decide a subset of the laws for the state. It is still illegal to possess or consume weed in Washington because WA is a part of the United States of America, where weed is illegal nationwide.

The "United States of America" as a political body is defined by the borders of the United States of America (within which WA is completely contained), it is not located in Washington DC.
Of course you can set props on a WC, it's just a DOM node. You can do everything you can do with any other standard node + exposed API. You could use jsx/vdom any other solution to set up props/events.

IMO saying 60kb of react+vdom code vs 6kb of templating library that builds on top of template literals is equally non-standard is not a fair comparison.

https://custom-elements-everywhere.com/
Espresso been around since 1903?
I recently learned about git bisect. Very useful!
Seems like a strange exercise, since it doesn't actually touch on the bubble part. A bubble is when valuations are higher than the actual value, which usually means the performance after an exit. Presumably we would have to wait some time after that happens to see whether that is true. If they perform well we weren't in a bubble and if they don't valuations are likely to fall as people lose confidence.