skysight-inc/HackerNews huggingface dataset:
I presume you know that the Ferrari scissors are incredibly impressive and unlike any scissors before? What are you basing that claim on?
That doesn't make it a bargain the same way that $400 for wheels on a Mac Pro are not a bargain.

$25000 for 1,5TB of ECC RAM on a Mac Pro are not a bargain. You can buy them for $12300 yourself and plug them into the box.
That didn't hurt for sure, but everyone wanting to be a day trader always happens during asset bubbles.
If anyone's interested, I've been doing something quite similar for some time now on GitHub's readme.md. See: github.com/say4n/
Huh, I've no idea how I managed to find the wrong app results there. Thank you for the rather obvious clarification!
Sure you have no reason to believe the extremist thing, but then, the explanation you've proposed leads to the Streisand Effect. I find the former easier to believe.

As for "Winnie" - that's much easier, you can just grep for the phrase.

The "we don't know why" basically means we can't assume things, especially in this case, where there's a fundamental language barrier and ongoing propaganda war.
Do we somehow fail the dumb accountant or 80 year gma with cars because they can't just get in and drive without learning how to drive?
I can relate.

Speaking only for myself, I’m a wee bit “on the spectrum,” and basically work in some kind of “symbolic IDL,” inside my head.

As long as I never need to verbalize my design, I can keep a pretty massive architecture completely unwritten, in my mind. This makes it possible to work extremely quickly, with big “on the fly” changes to my implementations; performed “inline,” as I work.

The moment that I need to verbalize or “overall” document things, though, the whole gravy train comes to a screeching halt, as my brain needs to do some kind of “context switch.”

BTW: my code is pretty “anal.” Highly formatted and documented. I actually feel physically uncomfortable, if it isn’t formatted the way I like.
I think it would take next to no effort to hide something in a bash script in such a way that it passed casual inspection even by an expert. See code obfuscation competitions for examples.
I don't think that's really true. My understanding from talking to people there is that Java funding was increased for so many years despite losing money because Larry Ellison just thought it was cool tech and they use it a lot. Likewise, GraalVM is so well funded largely because it's cool and Oracle doesn't have many cool R&D projects. It's not clear it's all that commercially driven when you observe that so much of it is open source.

That said, their supported versions of Java and Graal are expensive. Some things never change.
Many interesting learnings. One of them is how much the level of abstraction has been pushed up thru the years of technological improvements. A graphic designer in 2020 does not need to know how memory works in the CPU, not even most developers need to know that.

The other learning, in the oposite direction, is about "A Pixel Is Not A Little Square" (http://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf). Abstractions are really useful, but they fail in some cases. Pixels are more complex that the abstractions we use.

And, of course, the article has some beautiful graphics.
I have read "Range" and was underwhelmed. I feel like the idea in it can be summarised in a 5-15 minute blog post.

I also think that this year was probably not lousy for many people, me included, and I'm a bit tired of giving 2020 negative adjectives.
Thank you. I needed to read that.
Mind sharing your game design dairy, if it's online? :-)

I'm particularly interested how you went about using Monte Carlo sims to help with your designs.

I only just got into game design a few months ago, and started maintaining a journal about it here: https://juanuys.com/masters/
Diversify investments by sharing and joining portfolios
It's widely believed that the use of the bombs in WWII as a practical demonstration of the technology is what lead to there not being a WWIII and generally a period of (granted, uneasy) world stability throughout the cold war. Thanks to the bomb's use at the end of an almost-finished conflict, everyone was too afraid of the destruction to turn the cold war hot. Without it, the cold war would have turned hot and a lot more nukes would have been used. Who knows what the world would look like today without those two bombs.
The rise of immutable data stores
Installing backdoors isn't "turning over information". And I'm not sure secret cangaroo courts match the typical western understanding of the term "legal process".
> When I was writing mine I used markdown with pandoc to compile to either LaTex or pdf.

I wrote my master thesis with this combo, but wrestling with images positions made me turn back to pure Latex.
Ask HN: Will Corona change your life even after the pandemic?
Would you consider full graph scan efficient? Would you like a full graph scan after every allocation, millions of times a second?

I don't understand why you said that.
This is an excellent article... indeed, more of an information repository. So much raw info, it could form the basis of multiple articles.

I am in discussions now with a colleague who is setting up a new game design degree in our uni. I showed him this article... we both agreed that the incredible constraints experienced by these early developers could productively inform how the program will be delivered.
For me, via a mashup with a fellow New York legend: https://www.youtube.com/watch?v=gQmjmR3DLig
Good question, but being a software engineer is a big part of my life. Maybe a too big part.
Multiple deaths just for this treasure and the guy didn't end it after being asked by police. I think that if 5 skiers died on one mountain that ski lift would be shut down.
We've had low interest rates in Europe for years now, and the effects are massive. Some random thoughts, I am not an economist and have armchair knowledge of the whole thing at best so take these with a few kilos of salt:

- Europe lowered interest rates on loans by a lot, going into the negative [1]
- This allowed mortgage interest rates to be lowered by a lot as well, because competition.
- Mortgage interest rates are linked to savings account rates, so their interest went way down as well - going into 0% or negative rates here and there.
- This de-incentivized saving money; that plus low mortgage interest rates mean people are buying houses or putting their money into the stock market.
- Low mortgage interest rates + people buying houses as investment = rising housing prices. Housing prices in NL have gone up by a lot. Brexit, international companies and expats didn't help (mainly around the big cities).
- The pandemic and pressure / encouragement to work from home more has caused a lot of people who live in the big cities (in shit circumstances because of the ridiculous cost of living) to scratch their head and consider moving to the countryside, raising housing prices there as well.

[1] https://www.ecb.europa.eu/press/key/date/2020/html/ecb.sp200...
> educat[ing] people surrounding these things

hmmm... i see more and more schools/unis teaching JS to beginners. it's beginning to be more of an elephant in the room than a poor kid that's bullies all the time.

isn't calling this "weaponized cynicism" a way to silence dissent against the mainstream? JS clearly is mainstream now.
J'AI pu amener des abonnés et des visiteurs sur ma chaîne sans payer aucun prix
J'ai pu amener des abonnés et des visiteurs sur ma chaîne sans payer aucun prix vous pouvez +++
For the annoyed: How to remove Wikipedia fundraising note
Well yes these are emoji, but i was expecting something more “:)”-ish
Pardon my ignorance, but couldn't we just cryptographically sign bash scripts as well?

Perhaps modify the installation script, something like `curl | some-verification-tool | bash`
Full Elon Interview WSJ. 8th Dec 2020. [video]
Drug Misuse in England and Wales
When the cost of replication moves towards zero, the loss leaders pricing move towards free.

My gut tells me this is probably quite bad overall because it is de facto total market control but only for those that are either incumbents or can somehow compete with free. It smells of AT&T, Comcast, and other “locked in” vendors, aka the most loathed companies in the nation.

At a minimum it raises the bar of entry to a market.
Would it still work when someone uses a white theme vs. a black theme for their terminal?
> This allows constructing pipelines that read from and write to the same file.

TIL, how did I not know about sponge before?
I disagree, the stand it is entirely unreasonable, it will sell, but not because of reason, its the only option for now, you're cornered having to add 1k to the 6k purchase because of it and production companies will sign off.

This headphones will sell for the reason that people don't want to/have time to research headphones, they know this will integrate well with what they have and will justify it since is also a fashion/social class statement.

They wont sell because they're headphones, they'll sell because they complete the apple wearable ecosystem.
This data set is for the year ending March 2020. It doesn't cover trends in drug use during covid-19 pandemic.

I'm submitting it because these numbers are quite surprising:

> An estimated 1 in 11 adults aged 16 to 59 years had taken a drug in the last year (9.4%; approximately 3.2 million people); this is the same as the year ending March 2019 but an increase from 8.6% in the year ending March 2010.

> Around one in five adults aged 16 to 24 years had taken a drug in the last year (21%; approximately 1.3 million people); this was similar to the previous year (20.3%).
> If you make a page of X bytes, Y number of resources of Z bytes, you can pretty easily calculate load time ranges for a variety of network conditions.

To expand on Cthulhu_'s point: I agree with the gist here but I think this is a bit of a simplification. From the user's point of view, fast downloading is only part of the picture. There's also the matter of render time, the dreaded flash of unstyled content, and related irritations such as banners and popups that appear after the page has seemingly finished rendering. (Wikipedia's current fund-raising drive commits this sin, perhaps deliberately.) All of these things contribute to a sense of the page 'getting in your way'. edit Another one for the list: distracting autoplaying videos. The Ars Technica site does this, for instance.

Sites like Pinboard and HackerNews are compact in terms of avoiding bloated JavaScript, but importantly they also stay out of your way in terms of UX.
Harold Budd Has Died
I wonder if it's Office thing or they just push it to all Windows users.
I guess "The leprechauns of software engineering" by Bossavit would fit. I've only read the free chapter myself though :-)
Downside with pictures in text boxes - you can't put footnotes in text boxes so if you need to cite pictures with any of the referencing styles that use footnotes that makes it a no go. It's an awkward and arbitrary limitation that ruins Word for a surprisingly common use case
I'm running an OwnTracks[1] instance on my own server, and that's the only way I will ever use such a service. I don't think I will ever use a service which keeps the data on their servers, no matter how privacy preserving it is. Real-time location data is just too valuable.

That being said, I might consider using a self-hosted version of your software, but then I would only pay maybe 1 to 2$ a month maximum for it. But my use case is mostly location history, not real-time sharing, so it doesn't really match yet.

[1]: https://github.com/owntracks/recorder
This is exactly what I've been looking for. Me and my wife have used glympse to share locations previously, but that's probably been pretty public and crucially lacks the ability to request a location. We'll be trying this out right away.
The can generally use Format Painter for that. Or they could just use a style, which overrides local settings.
that's why you download and inspect the script first.

and you run the downloaded script, never curl|bash
Not that it would fix anything, but wouldn't it be possible to:

- Store the install script on www.xyz.com/install.sh

- Store the hash of the install script on www.abc.com/hash.dat

Then in the installation command:

- curl the install script from www.xyz.com/install.sh

- hash it

- curl the hash from www.abc.com/hash.dat

- compare the computed hash with the "curl'd hash"

- only if they match, pipe www.xyz.com/install.sh to bash

In that case, a malicious actor would need to hack at least two locations to be successful.
CosmosDB: Is It a Good Alternative to Relational Databases?
Thing is, you need to be able to evaluate the scale. How many events like that happened, in 1.5 billion country?

As for the second chunk - this alone makes the article suspicious, as, as I've mentioned, and like you'll hear from probably anyone who lives in China, VPN use is ubiquitous. (Might vary from province to province, though.)
I'd advise you try to not think of all reading as something that needs to "improve" something in you.

We do many things just for pleasure; we go on holiday, we have friends, we eat dessert, we go for walks, we read books.

If you feel you need to improve your English or your technical skills, that's fine, you can study. But that's unrelated to all the other activities you might do for your own pleasure.
Collaborate in Writing Fiction
Start new stories or join stories that are already started by others.
In both ways, you have 300 characters limit.
Maybe we can create our own books, movies, or series someday and you can make money for your attendance?
I feel like there could be a better version of this. Like an Etsy, but with support for creators, so that when demand reaches a certain threshold, the platform could offer support with scaling and industrializing the product, for a share of the profit. Essentially the same process, but actually rewarding the market-maker.
"Those poor interns!"

What are the non-obvious factors here? Did the thought that "surely, there must be a better way to do this!" really not cross the minds of these interns? Of course, Word has a feature for this exact purpose.

Interns get paid by the hour. Work expands so as to consume the time available for its completion. Consider that after completing this task, there may be more work to do that is less pleasant, so stalling makes sense. Consider that this work, dull as it may seem, is actually somewhat enjoyable as a social activity.
Show HN: Sourcery – Automated Refactoring for Python
Hi HN! We're Brendan, Nick and Tim — founders of Sourcery.

We're building the most advanced refactoring tool in the world. Most refactoring tools require the user to decide what refactorings to make. Sourcery turns that around and proposes refactorings to you according to its own code quality metrics. It can also do far more advanced refactorings than anything else out there.

The way it works is inspired by how an expert refactors code. They make lots of small changes, each of which slightly improves the quality of the code while keeping the functionality the same. Sourcery has a large library of small, correct refactorings that it composes together to produce larger ones. It uses code quality metrics to guide its search through the possible combinations of these refactorings to find the best overall change. We use a mix of standard metrics, like code size and cognitive complexity, along with some of our own custom metrics which capture what we think is important to high quality code.

Sourcery is currently available for Python and can be used in:

- PyCharm, VSCode and Vim where it refactors the current file you have open

- GitHub where it acts as a code review tool on PRs, suggesting refactorings and scoring the code changes with our code quality metrics

- A CLI which allows it be used as a pre-commit hook or in a CI pipeline

The next step for to start proposing refactorings at the class level, such as extracting methods to remove duplicated code. Then we will add machine learning based refactorings to capture more niche improvements that can be made when using libraries outside the standard library.

Give us a try!

You can also get an instant demo by starring this repo https://github.com/sourcery-ai/sourcery and our GitHub bot will refactor your most starred Python GitHub repo.

We would love to hear your thoughts, feedback and suggestions on how can we improve!
In addition to that, before getting to the "accepting" part, it's often a PITA to even request new contracts with other vendors.

Justifying the need for it, go though the paper work, estimate costs etc. VS just adding a new line item in an existing bill.
Honestly, when it comes to productivity, your working life is a marathon, not a sprint. Realistically you'll be sitting (or lying down, as it stands) until your mid to late sixties, even if right now you may be betting on early retirement. That retirement will be pretty shit if your body isn't up for doing stuff by then.

disclaimer: I haven't exercised regularly since the 'rona hit. Trying to go swimming a few times a week now at least, in theory the chlorine kills the virus well enough.
Speculating (remember that I'm just an engineer and not in charge of business decisions), but perhaps because Mapbox tried really hard to build a business on server-side services alone while gifting most of its innovations to the world, and after a decade of enormous effort, keeping the client of such enormous complexity fully open source appears to be unsustainable? Would you rather see Mapbox getting eaten by big tech corporations and ceasing to exist?
Learning about a variety of topics can help with that - the world is not full of discrete boxes, skills from different things often will indirectly improve your abilities in other areas.
A massive thank you for Graticule - have been using it a lot when meeting up with friends for walks. When you're all about an hours drive away in different directions it's really handy to keep track on people's progress without disturbing their driving.

Two bits of feedback if you don't mind:

1) I only realised the other day that the tracking link didn't automatically change between activations (I now realise I can do it manually).

2) When meeting up with someone in the middle of nowhere recently, I noticed that it'd show their location on the map, but not mine. As I didn't know where I was, having a blue dot of my location so I can estimate their distance would be really handy.

Thank you again :)
You could use skintone modifiers on some of the smilies - but I thought that was a bit weird.
And now you can no longer read it with a json reader, which I assume was the motivation for the hack to begin with.
Better to just allow those loans to be discharged in bankruptcy the way they used to be. The great majority would still be paid back, but those for whom it really is crushing would get relief.
I always thought NIF is just a facade for weapons research, that there is no way to make it energy positive
No, generally not. Some QR scanners will scan "inverted" codes, but it is outside of the spec.
I had been thinking of opening up a game store with a LAN / internet cafe segment (and a bar license, but only if you use your own keyboard / mouse, lol). I doubt it would be economically viable, so it's a thing for if / when I'm filthy rich. Ideally I wouldn't have to run it either. Anyway, lottery draw tomorrow, fingers crossed, lol.
Fusion is not going to solve the sea level rise problem.

You can see this by comparing it to fission.

Fission fuels is not expensive on a kWh base, so cheaper fuel is not really a big advantage.

Fusion plants produce radioactive waste too (perhaps less?), so you don't save yourself from that headache. Which isn't actually that big of a problem either, even if the costs are probably underestimated for fission plants.

Now, the real killer for fission is the cost of the plants. They are just so incredibly complex and expensive that they are not competitive.

Will a fusion plant be cheaper? Probably not. It will most likely, with current tech, be much more expensive. So it won't be able to compete with fission. And fission can't compete (in most parts of the world) with renewables, that are still falling exponentially in price.

So fusion may still be interesting from a scientific stand point, and perhaps things will change in the far future.

An argument I often see is that renewables need storage, and that's true. But so does a fission or a fusion plant, unless you overbuild and accept a bad capacity factor. Some amount of overbuild combined with storage looks like the most economical solution currently - the specifics depend very much on where you are in the world.
Can we take RedHat's word for it, though? CentOS 8 was supposed to be supported until 2029 before this bombshell announcement.

https://web.archive.org/web/20201101131417/https://wiki.cent...
I'm sure lots of people know this but I had no idea. Chrome has 'lighthouse' built in. Seems to be a reasonably thorough client-side site usability/responsiveness report tool.

Hit F12 and go to the Lighthouse tab(?) in dev tools. Very cool!
sponge rules, but you need to be careful. Lets say you wanted to search/replace a file with sed and sponge, then this does not work:

cat file.txt | sed "s/a/b/g" | sponge > file.txt

Because bash opens file.txt for writing and truncates it
immediately, so "cat file.txt" wont output anything. You have to do this for it to work:

cat file.txt | sed "s/a/b/g" | sponge file.txt

sponge wont open the file for writing until it's sponged everything up. If you remember this, sponge is an awesome tool in the UNIX toolbox.
This is clearly an advertisement.
Lockdowns are just a part of the greater picture and only useful to get things under control for the real measures: wide-spread testing, mask usage, contact tracing, border screening, mandatory quarantines.
I would argue that for at least some mainstream languages (Java, C#, probably C++) the same is true of Vim/Emacs users vs VS/IntelliJ.
Just hit Reader in Firefox before the payroll kicks in.
Six Ways Acquirers Value Your Company
N8n: Powerful Workflow Automation Tool
Actually you can use org-mode without that much of a learning curve (at least in its basic form). Just pick an Emacs distribution (doom, spacemacs, ...) which come with pretty handy defaults, create an org-file and that's it. I use org-mode myself and didn't take the time to "learn" Emacs. This Google talk[0] was pretty handy to get familiar with org.

0: youtube.com/watch?v=oJTwQvgfgMM
I totally disagree, but accept that maybe Musk might have not been the best example.

Better ones, driven by the government (albeit during a hot and cold war): the Manhattan Project and landing humans on the Moon, respectively.

Both had insane timelines, no clear or certainty of success but the pressure, backing and motivation delivered.

We need more of this, and yesterday.
Occam's razor works fine if you add another hypothesis that the accounts aren't entirely accurate.
SUSE Linux Enterprise Desktop currently ships GNOME (and IceWM) and doesn't even mention KDE:

https://www.suse.com/releasenotes/x86_64/SUSE-SLED/15/
https://documentation.suse.com/sled/15-SP2/

You may be thinking of openSUSE.
Check out the other moreutils utilities as well, it's a gem. vidir is especially useful with vim, but you can use it with any other text editor.
How to Easily Change the Domain Name of a WordPress Site?
I don't understand that to be honest, commit information is fairly static, and we've been building semi-dynamic pages server-side for decades now. At their size they could probably - and probably do - have an in-memory cache for commits + basic information for super fast access.
There are multiple ellipses bounded by that rectangle, unless you limit yourself to ellipses with major axis either vertical or horizontal.