skysight-inc/HackerNews huggingface dataset:
> IIRC a big the reason they added a interpreter mode was partly to decrease memory pressure since JS usage had gone through the roof over the years

There were a whole bunch of reasons:

IIRC, average memory on devices Chrome runs on was _decreasing_ over time (due to growth in low-end mobile devices) while average JS code size was increasing. Memory consumption from the relatively naïvely generated machine code was sizeable.

The baseline JIT was based on the original V8 JIT, which was becoming a maintenance nightmare (it was no longer used for any optimised tier, IIRC), in part because it was very much originally written for a single architecture and then ported elsewhere, and the per-architecture code-size was massive compared with the newer JITs.

Increasing technical debt in the original JIT.

Reducing the amount of duplicate implementation of new language features across various tiers.
The future of solar power: From unbelievably cheap to insanely cheap
Probably the right answer. If you have a shop that's getting some sales on etsy, amazon or ebay or wherever else you're not going to want to close it down in favor of facebook – you'll just open a second storefront there.
Sorry, confused. I didn’t propose any tax on unrealized gains.

Raising capital gains and dividend rates to ordinary income rates should favor neither, with one exception. Capital gains would need to be indexed against inflation, otherwise in any high inflationary period they could produce effective tax rates over 100%.

And investors require dividends and buybacks, or their is no reason to own stocks. So both will continue and most stock owners will pay significantly higher tax rates on them, partially offsetting their higher dividends and returns.

But you are correct that this will probably lower tax receipts in the near term, but it will also increase investment and R&D, which will help tax receipts catch up over time.

And of it does lower tax receipts it’s also evidence we have been eating our own seed corn, capital wise.
I haven't opened it for a while. Is it still gonna make my laptop into a jet engine or did they dial down the processing intensity a bit?
If they can hack themselves then they can hack someone else so the payout would still be justified.
Was just discussing grilling with my dad and realized I didn't know how charcoal is made.

It's old tech, for sure, but figured some here may appreciate it.
This is a long way from Nielsen ratings were they called viewers. If my personal activity is being tracked, by definition that is personal and I should have a right to know what personal information is being tracked. In exchange for that information I can make a decision about my viewing habits.
Feel free to pick a bone.
no they just anounced this today
Well, if you've got uBlock Origin on most of the time there's no information on you. Obviously you get the untargeted ad. Essentially no one but the broad audience guys are buying your attention.
Tech Writing Tip: Should “With” Be Capitalized in a Title?
Yikes, Facebook is the perfect petri dish for these sorts of things to take off.
Japan has a problem with a declining population. I'm suggesting that we strive to maintain a stable population, not grow it endlessly or allow it to shrink. Both present issues.

Ideally we would have done this when the word was at about 2B, but it's still better to start at 8B than 14B.
> if I remember rightly some people did spin it as deaths increasing due to the lockdown being lifted.

People claimed that deaths on the day the lockdown ended were caused by the lockdown ending?
What tabs do you usually keep open?
It’s logging what’s used so that the app can be improved to fit the use cases of its users.

Of course it’s reasonable. The other choice is developing blindly or listening to the vocal minority. Both of which hurt ALL users in the end.
While this is awesome, it's trained on MUSDB18-HQ which as far as I can tell is proprietary. zenodo.org claims it is available, however I have filled out their "request access" page a half-dozen times. Does anyone know of a training data-set that's possible to obtain?

Here is the zenodo response:

Your access request has been rejected by the record owner.

Message from owner:
no justification given

Record:
MUSDB18-HQ - an uncompressed version of MUSDB18
https://zenodo.org/record/3338373

The decision to reject the request is solely under the responsibility of the record owner. Hence, please note that Zenodo staff are not involved in this decision.
Hey, just noticed a small mistake, or it was just unclear from my side. Looks like the "pricing" link links to "learn" in the url, while there being nothing about pricing in the page itself.
multi level marketing aka pyramid schemes
Accelerating Model Training with the ONNX Runtime
This is my exact experience. I wanted to share a page I put together for our garden, so we could both edit it. Notion wanted 16/mo for us. While that pricing makes sense for a company, it doesn't make sense for a household.
Reflections on Protecting Pitbull’s Famous Grito
I wonder how they will handle returns and such like when you sell on eBay or Amazon. eBay started out as simply a middleman who helped bring buyers to sellers, and then stepped out of the way. When bad sellers started scamming people too much and eBay started to get a bad reputation, they imposed very strict rules that made sellers lives much more difficult, even the honest ones.

The PR speak says it will be simple. Sure. If your customer satisfaction metrics drop below 99.99999998% you lose your business. Simple!
You can run DoT on 443 as well.

Providers that want to block DoH or DoT are going to block providers based on destination IP or certificate fingerprints, not port numbers.
Well, I'm using tap to click which is what I prefer.

On the macbook pro I'm using clicks because tapping doesn't work as well as reliably, for example tap and drag.

Later edit - I tried comparing the clickable area, and indeed, the upper region is not clickable on my razer (TIL). I realized this only just now, because this not how I usually use touchpads.
> if you're not doing anything interesting you'll never notice

s/interesting/suicidal/

Replacing .so binaries with other arbitrary .so binaries is not what I would call "interesting". Interesting is deleting your /var folder. Or doing a `find /sys/devices/system/cpu -name 'online' -exec echo 0 > {} \;`.
Metabeta – Portfolio management tools for accelerators and VCs
Yes, there is a flag to change the default behavior. I am not sure how many folks actually use this flag.
Actually, it is quite a bit faster. I'm impressed, thanks.
Pascal's Wager hits precisely the same problem because it's not knowable what might make one eligible for "infinite gain", including not believing in gods. There's no way to differentiate between "finite gain" behavior and "infinite gain" behavior.
Authorities say Hobby Lobby's Gilgamesh tablet is stolen, must go back to Iraq
Appreciate the kind comment! To be honest, I didn't really think about that paragraph too much — I just wrote down my own qualms/experiences in a list, and eventually decided to consolidate it into a paragraph. It was just something that I felt strongly about.

> I had a quick look at your site. I wonder if targeting a smaller range of reading duration could help.

This is something that we tried to deal with through the overall summaries, the rating matrices, product summaries, etc. I completely agree that it'd be overkill for everyone to read a super long guide, which is why we added those components. However, we also wanted to ensure that if a reader wanted to go in-depth into the reasoning/background/justification behind something, we would have the information right there.

Granted, it's not perfect yet (I've spent a lot of time responding to emailed questions with "actually, we discuss that in this paragraph/section/sidenote/etc.", so there's clearly room for improvement on our end), but we're working on it! Any suggestions on this front would be super helpful, actually.
Exactly, land is expensive. The same quality detached home will always net a premium over same size townhome because of the additional land included.
If it's using string optimizations due to short strings, you're cutting allocations in almost half I believe, as well as putting said strings on the stack instead of the heap which will give... significant performance gains. Short strings in the C++ standard library can be crazy fast.
text.npr.org
Why doesn't blogspot automatically redirect http URLs into https ones?
Given the typical audience of HN.. if you already know how to program you already know how to use something that's way more complicated than GnuCash.

GnuCash is very simple if you already know double-entry accounting... and learning double-entry accounting would probably be the work of a weekend or less for anyone who knows how to program. Not hard.
Spotify is hiring Joe Rogan, one of the world’s most popular podcasters
Facebook introduces Etsy.
I really wanted to see Will take another stab at crowdsourced content (other games do this in a much subtler way), but I haven't heard a peep.

He lead the Spore project shortly after the EA buyout didn't he? I wouldn't be surprised if that gave him some burnout.
You're just throwing terms around here.

Something like Django or Rails, is no longer just a "declarative library" it's a framework. You're using their patterns, and you're limited to their escape hatches.
Altera was already working with Intel before they were acquired.
Wonka: A fast push and pull stream library for Reason, OCaml, and TypeScript
Much of this comes from regulatory oversight of specific industries. DoH isn't going to fly in the banking sector for example.
The best time to show you vacuum ads is right after you buy a vacuum because:

* You have concrete intent

* At a 5% return rate (pretty low), that's 5% you're going to buy the alternative
How PHP 8 JIT works: https://thephp.website/en/issue/php-8-jit/
The difference is less in less dense areas where land is cheaper, but the extra land associated with detached homes always adds value.
Providers are hesitant to block IP addresses for a multitude of reasons, one of the simplest ones being that different services can run on a single IP.

And running DoT on a non-standard port breaks all sorts of things because it will be ... non-standard.
Problem is "someone who is willing to take a stand on moral principles" looks the same as "someone who was caught with their hand in the cookie jar and claims to be a victim".
Java is 21st century's COBOL, minus the cool mainframe hardware ;-)
> You don't need the style="text-align:center" on your wrapper element

Why not? The goal is to center something with an unpredictable size.

display:block adapts to the container.
display:table adapts to the contents.

This uses both.
True enough, but if stability is your desire, that is precisely why distros cut releases (and especially LTS releases) in the first place. If you want a program that can run without ABI-conformance changes for years and years, base it on an LTS release, and that LTS release will keep whatever ABI-major versions of the .so library-packages it shipped with updated (with security updates, at least) until the release's EOL. If you don't want ABI breakage, then don't dist-upgrade!

But, this is also to say: if you're creating a new, greenfield project, or a new major version of your own app—and you haven't yet deployed it into the wild as a fixed binary that people rely on to continue running on their boxes between upgrades—then nobody else but you has any incentive to keep things stable for you. If you want to develop against the newest Debian release at any given time, then it's up to you to catch up to whatever the newest ABI-major versions of your deps are at any given time. That's a problem you've chosen for yourself.
Hmm... it works pretty well for android (Android Support Library). I think it only compiles in the bits you use which helps keep the app size down.
Why would I do this:

1. Research the latest settings I need to change in about:config to ensure telemetry & tracking are disabled, and privacy settings are optimized (and hope I got them all).

2. Install ublock origin and possibly other privacy-related extensions (e.g. to block finger printing)

3. Do this on every device which I use... I don’t know about you but I have dozens of devices between myself and my family

4. every time i re-install Firefox or create a new Firefox profile, repeat step #1 and #2.

5. Read the release notes for every Firefox update to ensure there aren’t new or changed about:config settings I should change.

When I can just use Brave instead?

You seriously do all 5 of those steps religiously? Because if don’t, you’re a step or 3 behind Brave’s our-of-the-box defaults.
nope. Sequencing and imperative have an overlap, but they are not the same thing.

Sequencing is a fundamental computing construct. Data flow graphs allow you to specify sequences, just as shell pipelines do. SQL has sequentiality built-in with nested queries. None of these are imperative environments.
Woocommerce fails to deliver a product that doesn't require a developer and or thousands in add-ons. It works for a very basic shop but after that you will need to hire a developer.
Let's not forget all the whistleblowers from before this election cycle.
Hey, don't knock him. I'd never thought about it before. Being taught or corrected is great as long as people aren't dicks about it. Even then it has some value :)

I shall use this knowledge and endeavour to share it where possible.
Disney’s Rebecca Campbell Caps Remarkable Rise from Stations to Top Role
This sounds a lot like my experience with AWS support.

They really deeply understand AWS, are very responsive to calls/emails, but often have no tools to solve the problem we're having right now.

This even happened with some of their high end hardware, we did an upgrade for a critical set of instances to some extremely pricey dedicated hosts and ended up in a runaround for over a week due to a hardware issue on their side.
And is that literally every Python function doing that under the hood? Even a 1-arity function?

I don't get what the format string is for.

Anyway, thanks for answering!
Don't feel bad, they just got a major cash infusion from a VC firm. Looks like they figured those $4 a month individual users won't move their need much long term?
> Even in 2020 there are plenty of perfectly good ones that nobody has claimed yet!

> https://startupname.website

Something seems amiss here...
I was in a similar situation, and found wiki.js.org to be perfect for my usecases. I write in markdown, and it syncs with a Git repository.
Having actually tried to use XAML Islands to get some UWP UI controls into a WPF application, I can say that the experience was absolutely horrible and I ended up giving up and not using the UWP control after all. Truly, truly horrible.

This was about a month ago.

I hope they do better this time.
Mmm, these might be a nice start, but I don't think they're in the same tier as the OP-1. The appeal for me is the world class integrated visual design and build quality.
I used to work in R&D for developing the machines used in the fabs. Sometimes the trivial details make a difference in the results and you don't always have to time to isolate and analyze each little thing. If you have a proven recipe, don't change it unless you have a reason.
Credit card information is needed as-is to be able to make transactions so hashing (and thus salting) doesn’t apply. Encryption is the best you can do.
emacs + orgmode
I mean, support is what she gains. If I get fired after getting in a fight with my boss, my version of the story is definitely going to say that my boss was in the wrong and I was heroically standing up to him, even if that's not quite what a neutral observer would say.
Such a great tool - so glad I gave it a shot, which made me fall in love with it.
Indeed. What's the point of having values if you're not willing to be burdened with some costs?

Since FB lacks strong values it gets imposed on the wider community, but such is life. The only true option is using or building alternatives. Trying to chain the monster, where every individual positive attributes always has to be controlled and directed from some other central body, whom we then also have to trust with even more power, sounds like a losing game to me.

Not using FB isn't that difficult anyway. There's plenty of group messaging apps that achieve much of the same.
What is legitimate depends on the specific circumstances and is ultimately a political decision by the government. Foreign intelligence services often deal with nasty stuff all the way to toppling foreign governments and targeted assassinations, and that should be fully allowed.

In terms of foreign intelligence I do not see why foreign journalists or lawyers should be afforded any special protection.

Border do delineate rights. At the very least they delineate areas of 'concern'. The German government's job is to look after Germany and its citizens and residents.

You can argue against nation states but I think that is highly idealistic. In any case threats abroad are not only coming from foreign governments, very far from it.

Basically, IMHO foreign intelligence services should not be restricted in what they can do, rather they should only be required to get the right level of approval depending on how serious the action is. I believe that this is already the case (though I understand that German services may be more restricted than others) and that it will continue to be the case, hence why I don't think this decision will change things much.
Been using the preview with WSL for a few weeks now, really like it. Feels more like a stronger *nix terminal than the Ubuntu app did.
I've looked at YNAB before, I keep wanting to try a finance tracking tool - but I can't ever decide which one is worth my time. What's so good about YNAB? It seems to be marketed at a certain segment that I'm not in. At least, based on their homepage line:

> Stop living paycheck-to-paycheck,
get out of debt, and save more money.

As for 1Password, given your username I'm assuming you've tried Bitwarden? What is better about 1Password?
Link to paper: https://arxiv.org/abs/1808.02923

I have not read the paper, but I have skimmed it briefly, and it looks pretty exciting. This isn't a case of "here's a new invariant, and, oh, BTW, it works to show the Conway knot isn't slice." It's an actual new technique. And, at first glance, it looks like a pretty simple technique. I didn't immediately see anything here that wasn't just a neat combination of low dimensional topology and basic knot theory techniques.

I'd be interested to see what this technique could do with knots having more than 12 crossings.
Knowledge of the customer and programming ability is the most important driver of success.

The idea that LISP was a secret sauce for viaweb does not hold up under scrutiny.

If you have access to lexisnexis to lookup news articles from the era, it’s easy to see that.
Software has always been developed that way and it has never been a problem. It’s only recently that developers somehow got the idea that they are entitled to perform surveillance on their customers. It’s nonsense.
I don't use Facebook either. Wondering at what point we're not in the minority?
Walmart's brand is pretty toxic in certain corners, so I could see Jet being an "alternative" to dodge the association. Kind of like Tab/Diet Coke.

But I think basically anyone using Jet pretty much knew it was WalMart anyway so it didn't matter.
Because people spend lots of time on things they won't buy. Contextual advertising is available. It's just not as high-performing, in general. Works for search, for instance. Ask your marketing team.
> The game was inspired by research on real-world urban planning concepts

This is not the anecdote I'm familiar with. My understanding was that Will (or someone else) noticed that people were having a little too much fun farting around in a content creation tool they had written in-house and they decided to make it into a game of its own.
> What does she gain?

Well, she got fired (for one reason or another). The more sympathetic the reason she can make people believe, the easier it will be to get the next job. Not saying she's lying, but there is a clear motive for her to do so here.
If there's another edition, it won't be from him, sad to say.

> "In September 2018 I retired from my 34-year career of writing, speaking, and thinking about application programming interfaces."

https://www.charlespetzold.com/about/
Multi-Level Marketing, e.g. that person from grade school who messages you out of the blue to ask how you're doing, and then tell you how much better you'd be doing with daily injections of IsoLeanIonigenTonicWater which you will also want to sell once you feel amazing/thin/virle/whatever.
Google "xkcd standards" and you'll get there. Most of the time the relevant XKCD comics can easily be linked to one or a few keywords.
So is everything statically linked now?
Life360 cofounder & CEO here. Great integration!

To address some other comments on the thread:
1) We don't sell your data to insurance companies

2) We are ultra-transparent on how we handle your data and give far more control than almost any other app out there. More here: https://www.life360.com/blog/understanding-how-life360-uses-...
In a situation where you're fired for refusing to carry out your boss's instructions, it's pretty reasonable to assume that your replacement will be selected, in part at least, on their willingness to do what you would not.
Not even close. Take any typical distro and you find that none of the components are really designed to work with each other and so they all have the risk of failing in different ways. What that means in reality is that you are now mentally managing all these components instead of just the OS as a whole. For example, a window manager in Ubuntu crashing due to an NVIDIA driver, at the same time the USB drive containing a potential fix cannot be mounted due to some random problem with the USB stack. Once you figure this out and get your GUI back, attempts to adjust settings cause more headaches when your specific Ubuntu variant has renamed all the tools for no real reason and you are left hunting for the specific toggle only to eventually discover it is not exposed so you are relegated to editing some random config file. All of this just leads you to lose confidence that your system is ever really stable. You start to get an underlying worry that at any moment, a wrong button click or the wrong app will break something in your system. You wonder how after 10 years they still cannot understand how to QA this thing. Releases do not get linearly or exponentially better but are a checkerboard of random issues being fixed whole other new issues are created.

Contrast that with Windows 8: Take Windows 7, enhance performance + add a easily skippable start screen. You still have the comfort and confidence of a solid OS (Win7) but with a different background. I can live with that.
> DNS over HTTPS (DoH), on the other hand, rides on HTTPS/port 443, which cannot be blocked in networks without causing major disruptions...

And your point is what, exactly? TLS allows for traffic redirection and for a time people were using this to circumvent firewalls but the big providers who looked the other way locked it down when their traffic started being blocked.
JVM, part 20.
You forgot about Flow which is some terrible version of Zapier.
Stop Reading News
Joplin or Bookstack are probably the closest. Joplin is closer to Evernote.

https://joplinapp.org/

https://www.bookstackapp.com/
Yeah, happened to me once and got the same suspicion as you. I let it go and moved on as well
That's probably because Garmin also makes avionics and flight systems, so they just segmented the market.
He was talking about market though. The two concepts are intimately related.
Temporary reduction in daily global CO2 emissions during Covid-19 confinement