skysight-inc/HackerNews huggingface dataset:
I noticed yesterday that I've stopped clicking the like button on anything that I don't want to be broadcast to other people, on any platform. It's no longer about what I like, it's about what I like that is also palatable to my friends, family, coworkers, and any future employers.
In Canadian, that sounds like a cursed beverage.
Agree with that. I just think it's sad that the state of the art for gaming in non-specialist stores is Catan and Ticket to Ride. If places like Indigo were a bit more ambitious in their title selection many people would be playing much better games.
Give andOTP a try[0]

[0]: https://github.com/andOTP/andOTP
The copy/paste buffer is also accessible via accessibility features. This isn't a fix for the "problem" presented by the article. (personally I think it is hardly an issue)
Recommend that you install the application first and check what it asks for before coming to a conclusion based on this doc. The score would have taken a hit based on what you are saying. Furthermore there is no argument here just facts based on user experience.

> Contacts and phone. The app requires this permission so it can search for existing work or school Microsoft accounts on your phone and add them to the app,

Keyword here is requires. This doc is out of sync with the application, unsurprisingly.
Sounds like it might be straight from the original "worse is better" essay:

http://dreamsongs.com/RiseOfWorseIsBetter.html

> The MIT guy did not see any code that handled this case and asked the New Jersey guy how the problem was handled. The New Jersey guy said that the Unix folks were aware of the problem, but the solution was for the system routine to always finish, but sometimes an error code would be returned that signaled that the system routine had failed to complete its action. A correct user program, then, had to check the error code to determine whether to simply try the system routine again. The MIT guy did not like this solution because it was not the right thing.
Neither of those numbers are correct. Firstly, exponentiation is right associative so 8^8^16 ≠ (8^8)^16 ≈ 3.94e+115.

Secondly, that number is wrong anyway. The correct number is (2^16)^(8*8).
Yeah, agreed. So the point remains, though it doesn't apply to him, but to people in general.
I'd advise getting other users to use it for free first before you dive into any paperwork. Basically, make sure you're solving a problem worth money for others first.
CTA still mostly has fabric seats on its train lines and nearly all busses. They started testing fully hard seats a few years back but people complained about sliding around, so they're moving to a hard seat and a fabric back these days to give people at least a little bit of a grip.
Nothing wrong with that-as long as it’s really free. It’s the paid article that’s wrong.

Journalism shouldn’t give coverage intended to benefit a company. But it’s just as important they don’t forgo telling a story they consider interesting just because it might incidentally benefit the subject.
If you have a rooted Android phone, I wrote a tool to pull secrets from most popular OTP apps: https://github.com/puddly/android-otp-extractor
Here's the actual announcement:
https://webmasters.googleblog.com/2019/09/evolving-nofollow-...
Most people don’t live near Heathrow but even then the number of direct flights is limited. You can fly direct from Heathrow to a tiny number of airports in China, but from those airports you can then get to most cities in China.

Basically, you can fly from almost any airport to almost any other airport. But, you can only directly fly between a tiny subset of those pairs.
> read an Edward Tufte book to them

Tufte, as another user correctly pointed out, is massively overrated. He is also incredibly thin-skinned and often blocks people, many of whom work in data visualization, if they criticize or critique his work or ideas.

Alberto Cairo is just as overrated, but he is more receptive to feedback.
Cellphone Carriers May Face $200M in Fines for Selling Location Data
Norman Rockwell's paintings are underappreciated at first glance because they have a very direct superficial appearance. It's easy to look at it and say "OK picture" and move on, unlike an enigmatic piece that taubts you and challenges you think for a while to get anything out of it. But if you take the time to look more closely, there's often deeper meaning.

His technique is double edged. Negatively, it leads to the work being dismissed too quickly. Positively, it sneaks last our mental defenses against being challenged in uncomfortable ways, and then later we notice the challenge to what we thought we already knew.
Python is probably trying to compute it exactly.
Cheaper used, and not cheaper if you have to to actually pull and terminate OM4 cable. Plus, the long term costs tend to be higher, because optical SFPs are the modern equivalent of spinning rust when it comes to failure rates.

And the prices of 10GbaseT parts are falling too. And for home use, it runs just fine on quality cat5e.
"If paying everyone $70k were a reliable way to do that, everyone would be doing it."

Um, would they? That, indeed is the interesting question as capital has accumulated, worker wealth growth has stopped and notoriously - productivity really does not grow as it should when we have all these nifty new IT tools to expedite various boring things.

I could be as bold and say that there is a hint of extractive economical thinking in keeping some people in low pay grades. Generally, what you see in extractive economies historically is that the overall wealth is lower than would be if the system was more inclusive, but on the same time there is a bunch of people who are doing the extracting and are satisfied that their coffers are full and are not really concerned about systems level effects.

I understand the logical thinking here - a person suddenly does not become a genious if you pay him more. But if more pay gives him more mental resources during the day as he does not need to be stressed and worried about basic substinence level things - you are actually increasing his performance by paying him more.
Yes, yes, yes! This has been bothering me lately, I see a friends picture on Instagram, tap twice, move on. This means, at best, that I acknowledge seeing that photo but it tricks my mind into thinking I did "something" better than that.

I myself don't even check the likes I receive so I suppose some people out there don't too, that reinforces my feelings towards liking stuff being shallow substitutes of real interactions. I will make a point of writing a comment now, if I can't come up with something then I guess I don't really care and there is nothing to like about it.
I think a lot probably comes down to lifestyle preferences. I don't live in a city but, if I did, I'd almost certainly want a car because I'd be visiting people/doing things outside the city on a regular basis and it's pretty common that I go hiking or boating a few hours away for a day or a long weekend.

There's no way I would want to feel restricted to a city especially somewhere that there are as many natural possibilities as the Bay Area.

Maybe short-term and standard car rentals would suffice but that starts adding overhead whenever you want to go somewhere.
> at which point many of the readers got bored

I don’t know Go or Rust, and yes, I did almost get bored and quit the article.

However... glad I powered through because the 169 dependency packages that ended up bringing in GRPC and this Protobuffers and the kitchen sink was worth the read. In a 0.00% acceptable conclusion. The language shouldn’t encourage this imo.

I get the idea. But I’m coming from embedded so when I see they have a 32bit argument with 4.29 billion options to represent a boolean, well, no sir I can’t get behind that at all :)

Likewise I think the author would have been well to leave Rust out of it most of the time. Your gripes with x should be independent of “y lang does it better” aside from just knowing it is possible to be better.
The weird thing is: Yubikey was the only option for me in Gmail. Only after I associated a Yubikey with it, was I able to also use an authenticator app.

Does anyone know if this is normal behaviour, and if so, what the reasoning behind it is?
I’ll second this. Getting any job, and keeping it, will give you a self esteem boost in addition to giving you some structure and income. Use that as a launch pad for bigger and better things.

Put another way, it’s easy to reach too high and then feel depressed or hopeless because you can’t achieve it. It’s much better to walk up the steps one at a time.
Have you tried optimizing your builds so they take less time?
You said you had connections with some hackerspaces. When I did a brief stint of homelessness I was able to lean on my local hackerspace to take showers and receive mail (a fixed address is extremely helpful when job hunting). If you go this route don't get too comfortable and start spending all your time there/sleeping there or you will attract negative attention.
I think this is a generalization about the type of person you are. For me, I much prefer to work in a space where I am completely alone. I like to have music blasting without headphones, drink a smelly tea, or eat a stinky meal at my desk.

I can't do any of those things in an office with others around me.
It can be true if enough taxi time is spent with 2 or more passengers.
If you don't care about Windows, half of the rant is just not interesting for you. So even if you accept that he is right in every single point, excluding those parts there these are not a lot of problems. EVERY language has problems, even Rust.
My comment was not limited to the realm of hardware, ISAs and microcode. It was much more general.

If you never treat data as code, you can only do uninteresting things. My example was the email address. The instance you look into the "black box" of the string, you are starting to treat the string as an executable structure. An email address' raison d'etre is provide that; an address to send an email to. You can not do that without looking into it.

Now, from here we can discuss safe and unsafe ways of doing that. You could use string splits or what not, or you could use a parser combinator library. Doing the latter will make it easy to see that parsing and executing a program is not that different from parsing an email into an AST, (user, hostname), and then treating that as a higher order program (ie. we need to specialize with a message before we can execute it as a "send email" program).
A lower bar might be a Paranoia[0] GM. For those that haven't played, Paranoia is a tabletop RPG that takes place in a dystopian future ruled by an insane/evil AI. It is hilarious fun. I could see it being easier for an AI to RP an insane AI than a D&D DM. :D

[0] https://en.wikipedia.org/wiki/Paranoia_(role-playing_game)
Archivists are uploading hundreds of random VHS tapes to the internet
I think you could call that moderately popular at best. 20+ years ago.

They keep calling it that for the same reason the game got that name: it's a cute term that quickly conveys "giant automotive disaster".
https://en.m.wikipedia.org/wiki/Worse_is_better

And I happen to agree with it.
And the usual Google neglect of its products continues. It's a vicious circle, they keep neglecting apps, people start using them less and less and as they notice people using them less they neglect them more and the cycle continues until they kill it.

This is one of the main reasons I stopped using any of their new projects.
What are some good uses of monkey patching? How do you stop it being a maintenance nightmare?
The changes to Market Street may have been gradual enough that you didn't notice, or by "never" maybe you mean only the last 20 years. I remember it was packed with cars in the '90s.
Interesting article from about 5 years ago —

https://amp.theatlantic.com/amp/article/390048/
Its been an artificial market segmentation ploy used by a number of vendors. That ploy is now failing since the primary users of 10G have moved on to faster standards.
Interesting...is this a Notion page?
Assuming Schiller PE is another name for cyclically adjusted PE, i.e.
mean over t in {the last 10 years until now} of PricePerShare(now)/EarningsPerShare(t)

Some stocks for individual companies can have a Schiller PE of over 30, or worse, a negative Schiller PE because on average they've made a negative net profit over the last 10 years, and still be undervalued from a fundamental perspective based on net present value of estimated future net profits. E.g. young business with strong maintainable revenue growth in industry with high fixed costs that needs to increase revenue by another 15% before net earnings become positive for the first time. CAPE is a useful metric but it does not differentiate between a mature company in a downward long term trend versus a young company working toward profitability.

Of course, I completely agree that some stocks with a CAPE of over 30 are overvalued, but that depends on what you believe the fundamental valuation of the particular company in question to be.

I also completely agree that expected returns on invested equity should be relatively low compared to historical returns when buying into an index that is highly priced from a CAPE perspective. Interest rates are low, there's a lot of cash looking for a good investment relative to the number of good investments. Expected returns for investments in equity have been relatively low, compared to historical returns, but what else are you going to do with money to invest right now? Invest it in bonds? Keep it in cash and wait?

If hypothetically the average investor gets irrationally spooked or rationally concerned about price momentum if of their investment time horizon is very short - and move to withdraw e.g. 10% of their stock investments - we should expect to see a large drop in stock market prices in the short term and a corresponding increase in expected yield of stocks as an asset class .
If the expenses grew with inflation, wouldn't that be exponential growth?
And old ladies have kids and grandkids who might also be in a position to be of assistance. OP should open every door he finds, one of them is going to lead to a better place.
Maybe the app should just read the code out to the user, provided said user has a headset on.
Show HN: WebComponents.dev – The Modern IDE for Web Platform Developers
And ram capacity, which makes a huge difference with modern software stacks.
Random Forest Regression in Python Using Scikit-Learn
interesting, i didnt know about that setting in rimworld. the game has been high on my list due to the fact ive had much FUN with DF, so im gonna bring rimworld up on that list!
This might depend heavily on the country and location, but that's not my experience. I'm not religious, but I know some people who are, and their churches are quite active in their local communities, doing charity work, helping the homeless and the poor in general.

I live in an area that's heavily dominated by protestants, so my experience is mostly with them, I don't know how that's for catholic areas. The Netherlands are famously protestant as well, might be similar.
I always wonder, is this the time to start buying stocks?
Holt-Winters Forecasting for Dummies
They weren’t recorded, no.
You dont have to call Python sloppy just because Go sucks at some things.
I agree, with the small caveat:

> If you release a song with a catchy melody stolen from another song...

Copied. Not stolen. Copied.

Of course I know what you meant, but it's sad that this phrasing has entered the language. In all the tensions around limits of IP protection, this one was probably the most effective trick media companies pulled. Equating copyright violation with theft (and, through implication, their moral weights), even though one has nothing to do with the other.
Not sure where that math came from. 16 bit 8 by 8 pixel image would be 16^(8x8) or in Python...

print(f"{16 ** (8*8):.4E}")

1.1579E+77

EDIT: I calculated 16 color, not 16 bit. Disregard

Python wanted to use a float to convert to exponential format but it overflowed. Need to use strings ;-)

n=(2**16)**(8*8); s=str(n); print(s[0] + '.' + s[1:6] + 'E+' + str(len(s) - 1))

1.79769E+308
Why is this post here? It's an advertisement - it even includes an Amazon Associates referral link.
C# support in linux and osx are actually quite good these days especially in .NETCore. You run into some cross platform issues if you want to go as deep as shell handling when trying to manipulate processes, though.
Multiple YubiKeys/FIDO authenticators. Registering them can be an issue. I haven't checked since last year, but the only website supporting them that allowed me to associate more than 1 to an account was Google.
To be fair, Matrix as it stands today isn't very decentralized either. The dev team reports that their big matrix.org server has something like 40k monthly users. And while there are a ton of tiny little personal homeservers out there, all the action is really happening on matrix.org.
Would be cool if you added an FAQ or "What is the Pomodoro Technique" for the uninitiated. Not sure how to use this calendar. But really clean app, it's nice!
I suppose if you're an engineer out of touch with humans that wants to automate the motivation of your team...

I have no idea.
It's not necessarily a good thing, but it is a lesson the software industry is going to have to learn.

For example, take the story from a little while back about how Gmail add-ons could access your messages. Any programmer looks at that situation, and they think, "Duh... OF COURSE an add-on could access your data, because how else on earth could it possibly work?"

But a non-programmer doesn't think this way. They think, "Gmail is a platform and a service that I use, which is run by somebody that I'm supposed to be able to trust to handle all that stuff for me. They ought to reason through all these things before they offer it to me." They very well may not have a good enough understanding about how software works to reason through the implications like we can. It isn't self-evident to them where your data goes and what will happen to it if you do this or that. moreover, Gmail (and tech generally) isn't the center of their universe, and they may not realize these add-ons come from a third party or may assume a certain level of vetting would be done if they do.

Whether this expectation is right is one question. In theory people ought to take responsibility for their own choices.

But putting that question aside for the moment, when designing a product, we ought to never forget that many users lack either the knowledge or the inclination to think through all this. You're building a product that you're going to hand over to users, and a lot of users, maybe even the majority of them, are going to approach it this way. I don't have a great solution to offer, but blindly assuming that all users are knowledgeable certainly isn't the right path.
Some of the ppl interested in the data and a lead at AWS got back to me on it:

aws query on the open dataset comes back with:

Total Objects: 4649789

Total Size: 312.5 TiB!
Topgolf Media Is Hiring, Game Industry, San Francisco
UI/UX Artist, Sr Server Engineer, Game Client Engineer, Sr Android Engineer, Product Manager, Sr iOS Engineer, Engineering Manager, Technical Artist, Lead Software Engineer

https://topgolfmedia-topgolf.icims.com/jobs/search?hashed=-435712613&utm_source=tgm&utm_medium=web&mobile=false&width=880&height=500&bga=true&needsRedirect=false&jan1offset=-360&jun1offset=-300
> we benefit from this prize today, in spite of his destructive business activities.

I really hope that was intentional.
Your point is that changes can be bad for some people while being good for others? I'm pretty sure everybody knows that.

Given that they spent 10 years planning this, and given the enormous infrastructural support cars get, I'm quite sure the city was aware.
Complete nonsense article. Only a US person, or generally someone who is unfamiliar with the history of food rationing, could've written something like this.
Since I found Wallabag, I did not search for anything else. It fundamentally changed my reading habits. Highly recommended! https://github.com/wallabag/wallabag
Weakly typed is sloppy.
If you visit the Authenticator app on https://play.google.com/store/apps/details?id=com.google.and... - you'll see at the bottom that it was last updated on September 27, 2017 As in, that's the last time an updated was published on the Play store.

I'm sorry I didn't make that clearer.
The method of generation prevents that. They didn't listen to song A and write down the melodies from it, then listen to song B and write down those melodies. They generated them all in order using a computer program.

Presumably it prevents lawsuits because I can write a song starting with a melody from this archive knowing that it's in the public domain. (Or because it makes obvious the absurdity of having a copyright on a 12-note melody in the first place.)
I remember people were abandoning localstorage a while ago because of some fundamental problem I can't quite remember right now. Not sure if it was difficulty in keeping in sync which the author mentions or the fact that it can't be scoped in a way to share among subdomains. I'm sure someone here will have a better memory than me.

Edit: after some basic research among other complaints are: bad performance, synchronous, bad security model, only strings, limited to 5mb, no access to web workers.

Localstorage has its uses but shouldn't be abused to store everything in it.
I almost never use an alarm to wake up. Whenever I use an alarm I wake up 5-10 minutes earlier and I wonder if the alarm went off or not. I consider this some kind of anxiety because usually I use an alarm to e.g. catch a flight
Hi! Co-Maker here. We are going out of BETA soon and would love to have HN feedback

Specially for Show HN we built a little Hacker News Custom-Element button https://webcomponents.dev/edit/RE957cUuYlJO0DZFJIz3

Happy to answer any questions
If you're already looking into Stripe for payments, you should check out Stripe Atlas: https://stripe.com/atlas It might be too much for what you're looking for, but could give you an idea
Clojure Ring 2.0 Feedback
Nope, I don't like to be in an open floor plan office when I'm getting disturbed every 5 seconds. I would 100% like to work from home.
OK, I'd say that argues for longer copyrights for adaptations than for the written book itself.

Though I'm not sure if that's feasible. Maybe the most use of copyright free books is adaptations?
LocalStorage is tied to a device. The kind of settings described in the article should be tied to an account.

Component state should only contain volatile data that is not important to save, the opposite of LocalStorage.
Isn't this a classic DR scenario where a disaster renders commuting impossible?

I'm in NYC, most companies I know now have built extensive remote capability and constantly verifying that capability.

My company already sent out an email, basically:

* Cancelled non-essential travel.
* Liberally usage of sick days.
Hyundai halts production in S. Korea, others experience shortages
I worked at Gravity (and was paid well above $70k). There was a lawsuit filed before the $70k thing was even planned.

source: https://www.geekwire.com/2016/dan-price-70k-ceo-prevails-sui...

> Lucas Price served the suit on his brother prior to the $70,000 announcement, and the core allegations related to the preceding years. The suit alleged that Dan Price used his majority control of the company to pay himself excessive compensation, manipulate valuations of the company to his financial benefit, and charge hundreds of thousands of dollars in personal expenses to the company.

FWIW, Dan Price (owner of Gravity) is the real deal.

While I no longer work there, I am proud of what he is doing. He is a capitalist, making a decision as a private business owner to help improve the lives of his employees earning < $70k (in the expensive Seattle area mind you) by reducing his own compensation.
An expert’s case for nuclear power