skysight-inc/HackerNews huggingface dataset:
Well, I just tried to run one of their on-line demos and was greeted by a message from the past:

Unsupported browser

Please install the latest version of one
of the following browsers to continue.

Google Chrome, Microsoft Edge, Vivaldi, Opera

"This site best viewed in Internet Explorer" is dead, long live "This site only works on the Blink engine".

Well, ghee, thanks, but I'll just go somewhere else then shall I? While I do have Vivaldi and Chromium installed I only use these to test sites, not for general-purpose browsing. Here's to hoping Mozilla either gets inspired and kicks out 75% of its administrative staff to concentrate on their actual mission or some of those developers decide to be inspired by their forefathers who started the Phoenix->Firebird->Firefox project to get rid of all that legacy cruft. Make Mozilla Great Again!
I have no trouble listening to pop music from the 80s, 90s and early 00s. I don't know if that's old age and nostalgia or if music was just better then. I think in many cases, music was just better in prior decades, pop music in particular.
> Given a non-empty string s, you may delete at most one character. Judge whether you can make it a palindrome.

My thought here is that you start from the outside working inwards. When you encounter a conflict you must decide whether to resolve it by deleting the left or right character. Trying both possibilities should be good enough. From that decision point you just keep comparing and if it fails that branch failed.
Prime and Crunchyroll have the same problem as Netflix: they don't own (much) of the content they offer. And are entirely at the mercy of the content hoarders like Disney and Warner Brothers.

Just checked. In Sweden the featured videos in Amazon Prime are: Shrek (2001), Red (2010), Twilight (2008), Top Gun (1986), Life of Pi (2012) etc. with a hodgepodge of Amazon's own content and recent-ish movies ranging from Madea's Farewell Tour to Amazon's Chemical Hearts to SCOOB!

Yeah, nah. I get the same crap with Netflix.
This is a difficult question to quantify for me. "Few people" could be interpreted differently, and it depends on where you are. E.g. around the circle of people I know, I might be in the minority, but there is likely to be a niche where I'm part of the majority. It's just that I'm not aware or usually part of such a niche.

Second, what is the nature of the "truth" here? Is it mathematical/physical where there is no denying them? Is it opinion about something? Or historical facts? There are different level of truthiness there that I can see. However once you go into opinion-land, can it still be considered as truth?

I feel there are deeper reasons for this question.
> Is music supposed to challenge you?

Music can be whatever it wants. But music having complex melodies, varied lyrics, telling stories, and having social or political commentary has very much always been a thing. Plenty of that music still exists and is still being made, but it's not really found on modern pop stations (although older pop stations have slightly more complex work).

Just walking by a radio today bothers me. I can't deal with the ear sugar that's completely flat and features non-dynamic instrumentals from start to finish and lyrics that are all just some variation of "yeah yeah club dance club club club club party party club club love you dance dance drunk drunk club club don't love you now". And I'm not even "old" yet. I can't tell singers apart (particularly women) because they seem to be melding into some non-unique vocal style and every pop artist has the exact same instrumental backing.

Muzak has been used for decades to serve as non-distracting background noise. Simple instrumentals with no vocals or anything, used just to fill a void and assure people that they're alive and the business is probably operating. It's almost music, but not quite. Just budget ambiance. Now top 40 dance/pop hits are what play in elevators. Soulless, manufactured music, but now it's something with a manufactured persona stuck to it. Pop today has devoured muzak's market share and taken its role.
From what I've noticed, the overall pace of zoom is meetings is slower. When in-person, the one talking can pick up subtle indications that other's get the point or that someone else wants to talk. Over zoom I've seen more tendency for people to go on unnecessarily.

I've also personally noticed an interesting subtle difference: in-person there seems to be a tendency to contribute if someone is present in the meeting and hasn't said anything. With zoom the general tendency seems to be the opposite (the longer someone is on mute, the more likely they are to stay on mute).

Anyone else notice things like this?
It did indeed! -> https://i.imgur.com/j46YmON.png

I might watch that movie this week, thanks!
You can remove the word private - not everyone gladly puts stuff in general on other people's computers
I’m not sure I understand the context of the video you linked, are you saying it’s not real?
Taiwan is distinct from the PRC - they have their own government, currency, and most importantly, a totally different relationship with the west that led to the rise of companies like TSMC.

Either your comment is about Taiwan having a legitimate claim to the name "China," or you're claiming that Taiwan is rightfully a part of the PRC.

The first one is intentionally awful communication, and the second one is a whole other can of worms.
Spicy Noodle Prank on Family
(I recently pulled this prank on my family and recorded their reactions. I thought it turned out pretty funny, lol!! Hope you enjoy!
The way I see it: unless you’re putting in a bunch of monthly resources for me (in terms of content creation or server resources), you have no business charging me a recurring fee. If it’s essentially an offline app (or easily could be) then I’m either paying up front or not at all. I’ve passed up on many apps that I would have happily paid for (in some cases up to about $100), but was unwilling to pay a subscription of any cost.
See "Google Plus"
Does this hypothetical situation you describe exist anywhere outside of the hypothetical situation posited by a character in a Neal Stephenson novel?

Seriously in reality the specifics of any sort of wild situation like the one you describe matter. Which countries? Which currency? Which kind of illegal behavior?

And (I ask out of ignorance) in this scenario you describe why would whatever group managing whatever bitcoin exchange or whatever is being used remain virtuous and not charge a 30% markup themselves?
Great to hear. Everyone should write and publish online. Writing clarifies your thoughts. Publishing online allows you to receive feedback from others.

1. Personal development and life updates, but I'm working towards writing market commentary. Took a step in that direction with my latest post.

2. Once a week. It's a fairly tough publishing schedule though and longer essays take more than a week to write. I may rethink it in the future.

3. Wordpress on Bluehost because it was easy when I started. I wouldn't recommend it though. Load times aren't great and changes are unwieldy.

4. https://jonathanliu.me
If you enjoyed this you might really like Spaceplan found on the app stores.
Thanks for asking! So far so good. I must admit I'm a bit skeptical but still hopeful about the FAANG interview. The interviews with a few less famous companies have been good. (Actually one is very famous, even more than the FAANGs, but not a "tech" company.)

I will know more this week and will report back. :-)
Ok Wow Keto Review: {55% Off} Benefits,Pills,Dite,Weight Loss|Special Offer
Where to Buy Ok Wow Keto?

Ok Wow Keto is acquiring ubiquity these days as it has bunches of weight reduction favorable circumstances and it is furthermore financial plan well disposed. It is an amazingly suggested item as it isn't costly so can be purchased by all to get the preferences. On the off chance that you need your own enchantment pill to getting the thin number you have to surge and go to the official site to fill in the enlistment structure with all your data properly before it escapes gracefully. The item will arrive at your doorstep inside 3-5 business days.

https://djsupplement.com/ok-wow-keto/
https://specialoffer4health.wordpress.com/2020/09/08/ok-wow-keto/
https://medium.com/@healthstoreatips/about-ok-wow-keto-45-off-diet-pills-dite-special-offer-buy-her-d05f912432e0
https://twitter.com/malbariser/status/1303220525506768896
https://teletype.in/@trimfastketo/5vJASPPSi
https://www.justgiving.com/crowdfunding/ok-wow-keto-reviews1
https://community.fema.gov/PrepareAthon_Activity_View?id=a0bt0000002nabv
https://ourhealthstore.blogspot.com/2020/09/ok-wow-keto-weight-loss-benefits-99.html
https://teespring.com/ok-wow-keto-57-off-order?brk=53f00b902d&edit=1&pid=624&cid=102511
https://www.justgiving.com/crowdfunding/ok-wow-keto-review-2020
https://www.completefoods.co/diy/recipes/ok-wow-ketoreviewprice-benefits-how-to-order
https://youtu.be/8ZzDGOWtA2k
The article doesn't provide good context on WHEN in a company's life to optimize EMPLOYEE onboarding. It could even be detrimental to optimize onboarding during the startup stage, when one could've been using the time and resources optimizing CUSTOMER ONBOARDING.

When the company is like a 10 person startup, find people who can onboard themselves. When it's like 100 person company, then start thinking about optimizing employee onboarding. Between the 10 and 100, I'd say find that product market fit and onboard customers faster than you onboard employees for a successful company...
From my experience building a company I like to believe that there’s craftsmanship involved in establishing processes (as described in Michael Gerber’s The E-Myth Revisited) that make the day-to-day run smoothly.
You're very welcome! BTW, do you have any interest in and time for potential consulting or advisory for a frontier/deep tech startup (ambitious goals, challenging tasks, great impact)? Not an immediate need, but, hopefully, it will be a more real opportunity in not so distant future.
> The improvements I did are mostly what could be described as “bottom-up micro-optimizations”.

> I also did two larger “architectural” or “top-down” changes

My summer intern started doing profiling work on compile times with clang: https://lists.llvm.org/pipermail/llvm-dev/2020-July/143012.h...

Some things we found:

* for a large C codebase like the Linux kernel, we're spending way more time in the front-end (clang) than the backend (llvm). This was surprising based on rustc's experience with llvm. Experimental patches simplifying header inclusion dependencies in the kernel's sources can potentially cut down on build times by ~30% with EITHER gcc or clang.

* There's a fair amount of low hanging fruit that stands out from bottom up profiling. We've just started fixing these, but the most immediate was 13% of a Linux kernel build recomputing target information for every inline assembly statement in a way that was accidentally quadratic and not being memoized when it could be (in fact, my intern wrote patches to compute these at compile time, even). Fixed in clang-11. That was just the first found+fixed, but we have a good list of what to look at next. The only real samples showing up in the llvm namespace (vs clang) is llvm's StringMap bucket lookup but that's from clang's preprocessor.

* GCC beats the crap out of Clang in compile times of the Linux kernel; we need to start looking for top down optimizations to do less work overall. I suspect we may be able to get some wins out of lazy parsing at the cost of missing diagnostics (warnings and errors) in dead code.

* Don't speculate on what could be slow; profiles will surprise you.

> Using instruction counts to compare the performance of two entirely different programs (e.g. GCC vs clang) would be foolish, but it’s reasonable to use them to compare the performance of two almost-identical programs

Agree. We prefer cycle counts via LBR, but only for comparing diffs of the same program, as you describe.
There was a similar thread few weeks ago, my take was along these lines:

In this day and age the only way for most companies to beat the market is to deliver fast, what engineers perceive as quality doesn't make sense from a business perspective.

If you want to work on high quality software you can either work in open source projects which have high quality code or avoid highly paying startups and move to an industry that cannot afford low quality software. These industries are usually boring, in the sense that they use old programming languages and frameworks that "just work". They have policies and amounts of bureaucracy/paperwork to go along with it and ensure quality, security and compliance at all levels.

There might be a sweet spot between the extremes, but I never came across one to be honest. My experience is mostly with the first group, which I must say that for all the whining "about quality" and "developers <...>" I most definitely enjoy and to a large extend accept the flaws because I understand the reasoning that goes with it. I'm putting a fight ofc as you do, when I believe quality must improve, but that's about it.
tldr;

Jeremy Howard says python will always be calling out to something else that's faster and more parallel. Writing fast python has too much cognitive overhead. He hopes Julia catches on because it's Julia all the way down.
It would be easier to list all the constructs in bash that are well-behaved and intuitive.
Yup, that is pretty much the solution I discussed with the interviewer after writing the code above. We ran out of time to write out the full code, but hopefully coming up with the rough description of a solution like yours was satisfactory.

Waiting with bated breath for the interview feedback... :-)
tl;dr python is slow and cant parallel. Julia is better because it's fast and julia all the way down.
I wasn’t making fun of anyone but your “obvious“ reading seems wrong.

I’m pretty sure he suggested that something only exists physically if it has some measurable effect on us.
I’m far from an expert Haskell programmer, but I have written it for money and had the code run on big fleets.

Haskell is really cool, but IMHO is held back from practical adoption by two things, one technical, one cultural:

- Lazy by default maps weirdly onto von Neumann machines. Laziness is cool but doesn’t pull it’s weight as the default. Performance in time and space is even harder to reason about than it already is on modern architectures, and debugging is...different.

- GHC extensions are like crack for the kind of people who overdo it with C++ templates. Pragmatic, legible Haskell in the RWH tradition isn’t safe from the type-theory zealots even in a production system. Cool research goes on in GHC, but it’s hard to keep everyone’s hand out of that cookie jar in prod.
Couldn’t someone take what you just said and replace the word “music” with “book”, or “film”?

IMHO art (all the arts), art is like food.

There’s nothing wrong with ice cream, or McDonald’s sometimes. Not everyone has to be vegan.

Eat junk food all the time, though, and it’s unhealthy for you.

I think the same is true for music, film, the visual arts, literature, fashion, design, etc.

It’s your loss, IMHO. It’s like someone who doesn’t like to travel - it’s a big world out there.
Blandness is a feature for my family. We have wildly different tastes, and it’s hard to come with a consensus on what to listen in the car. The top 40/50 has a high chance of being “fine” for everybody.

That’s what I would put in the background if I had to make random people wait in a room for an hour.

There are “discovery” playlist outside of the ranked ones, so I wouldn’t be surprised if my use is not so far from their intended purpose.
Before 2009, export of RMB was completely prohibited. Afterwards, some restrictions were lifted, but AIUI they do not apply to J. Random Laowai.
Yeah, I wanted to keep the initial pass at a JS implementation as universal and dependency-free as possible, which precluded the use of BigInt for this attempt (a surprising number of JS runtimes out there don't ship with it, including both any version of Internet Explorer and the ancient version of Node.js that's the default on my system). PRs are certainly welcome if someone wants to have a go at hacking it in (on the condition that it's able to fall back to a non-BigInt approach should it be unavailable).
Yes, strongly.

The influence of hitmakers and gatekeepers adjusts what makes the curve, and shifts it somewhat, but the overal outlines of any informational domain will be governed by Zipf.
I find it interesting that this argument is only ever being made when there is talk about cutting military spending. Somehow it is never the problem that there is job losses when other spending (in particular social spending) is being cut.

There was actually a great response by a member of the German Labour Party (SPD) in the discussion about the spending on the Eurofighter project (sometime in the 90s IIRC). His response to the jobs argument was: We could also build a pyramid in honour of Helmut Kohl and it would create a lot of jobs, that doesn't mean it's a good idea.
From a tech geek perspective, Firefox is the "emacs of browsers".

They wrote a (lisp/js) interpreter and then wrote the (editor/browser) in that language. Unfortunately using a much more weakly-typed language [to write what is almost an OS of its own] yielded a mass of unmaintainable, constantly-mutating bloatware. They claim to be rewriting the interpreter layer in Rust, which is awesome, but 99% of the browser will still be written in javascript.

Plus, when I abandoned Firefox for good (about a year ago) pinch-to-zoom STILL DID NOT WORK. This was in 2019. Seriously.

And they pay people to fiddle with VRML/WebVR instead of fixing all this.
> But in practice almost all of those things end up being a requirement in a production grade system. You end up in the same boat as Python and Ruby.

Well, there is definitely a spectrum. For example, in some communities you will hear the saying "you cannot never block the main thread". So if you want to do a file export? You need to move to a background worker and send the export to an e-mail. Sometimes sending the e-mails themselves is done in the background while it could be done on the go.

Languages like Java, Go, Erlang, Elixir, will be just fine with performing those tasks during the request, so you don't need to push those particular actions to a background job. And as you noted in the other comment, Phoenix ships with PubSub and Presence that work out of the box without a need for an external tool too.

But if you need a uniqueness, queues, back-off, etc, then do use a background job tool! But some of the places you thought you needed one, you may not actually need it.
Is there a way to make it NOT make that camera shutter sound when you do the screenshot ?
I, for example, have friends that use Bitcoin to move money in and out of Zimbabwe.
It's not a personal attack, it's just the community enforcing norms and guidelines.

The guidelines explicitly say "Please don't complain that a submission is inappropriate" (the recommended action is to flag it or email the moderators), and it's the convention on HN to flag comments/posts that break the guidelines.

It's also unwelcome on HN for there to be "that person" who sullies a discussion involving personal reflections about life and death and other profound human contemplations, with a curmudgeonly comment complaining that it doesn't belong here. To be fair, someone always ends up being "that person" on every such thread, but it gets repetitive and predictable, which is why people are quick to downvote and flag.
What Happened to Mozilla?
I got curious and listened to it, and after listening to that load of rubbish, I simply don't feel connected with society anymore. Do people actually listen to this and like it, or is it just the perceived shock value that counts?
I also think that's partly survivor bias. You listen to the best hits of those decades, tricking you into thinking that all music from those decades was like that. In reality, there was a lot of junk in those times too but we don't listen to it anymore. The same will happen with the 10s and the current 20s in twenty years.
Army Unveils Hacker HQ for Offensive Cyber, Info War
YES! Most of them should definitely not be daily.

My own rules:

marijuana: not more than once per month (I don't use it as a medicine, so once a month is fine for me)

mescaline: not more than once per month (low dose, 3 to 6 teaspoons of dried san pedro powder on a saturday)

psilocybin: not more than once per month (low dose below 3 grams)

psilocybin: not more than once every 6 months (high dose above 3 grams)

dmt: not more than once every 6 months (not smoke, must be in ritual setting with a shaman person)

impepho: not more than once a month (typically once every 3 months because of the smell)

caffeine: not more than once per week

nicotine/alcohol: don't use.

All of them are better when in nature and away from work/stress. Do not try to use them to get away from stress or to make you feel better. Feel better first, then use them. I also want to say, don't cross-use them: if you've taken one of the above, wait the same amount of time to pass before using something with similar time: meaning if you use mescaline this month, wait a month before you try marijuana; if you used high dose psilocybin recently, wait 6 months before touching dmt. Reasoning: some of them take time and their effect last longer than the day or two after dosing. Sometimes it's a week, sometimes it's 6 months. I would also not recommend combining them in the same setting or using them when you are on chronic medications (from a Dr) due to unpredictable interactions that may or may not be safe.

So the idea of using LSD daily like people are popping normal pills.. probably not a good idea at all.
Absolutely. I’m surprised nobody’s mentioned this. Apple will let you choose a different price for every country. At Band Mule, we just have one low price. The thing is, we are also freemium. But the feature base in the free offering is good enough for most users and has no ads other than an occasional reminder that they can upgrade to premium to allow an extra audio playlist within the app.

So the key for us is, actually make it free for most, and not a crappy free, good enough that they may never feel the need to upgrade. The premium level gives some bonus features, nice-to-haves.
Seems unlikely given the biggest search engine makes the majority of its money from ads :(
Yup, I need that too. Will add it in.

The Euro zone is reported as a single economic zone in the index (it's published by the Economist). I'm not sure if the prices are actually exactly the same, but from an economic reference point of view, they ought to be. I'm sure there are differences in the prices within each city that McD operates in as well... the currency prices are probably an average.
TLDR use your ears.
As noted above, this is to take care of unintended F* appearing in the code.
Run you through all the spying services' cookies & other fingerprinters. Just like Twitter's t.co.
However "transfer money" is a market need, and there are a number of companies that are doing that. I had to switch after I ran the costs of the service vs transaction fees of bitcoin. It's not much, but it adds up.
No, Kubernetes doesn’t make applications portable, say analysts
Some of the operations are unbearably slow if images become more complex. It seems to be using paper.js, which works but is not really famous for high performance with complex paths.
> According to your site, a Big Mac in the EU is €4.21 (is it really the same across all EU countries?)

Just googled prices for Germany: Apparently it’s €5.29 here.