jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Agreed that there will always be a market for video postproduction (and actually all of the other things on the list too), but it is dying (in terms of revenues), because having a guy who knows how to use After Effects is a lot cheaper than making special effects on film.
So it's a metadata visualisation tool. Interesting but in no way groundbreaking. The problem isn't visualising metadata, that's easy. The problem is automating the creation of metadata.
I have started deciding on stock answers for the common questions that are not true. So when it asks my first pet, I know my answer is "Toyota1776" or "1keep2on3rockin4"

(Not my real answers, obviously.)
Bury a loop of copper pipe out behind the garage, 6+ feet underground. Circulate the water cooler through said pipe.

TL;DR: a short "geothermal" ground loop.
Thanks! I think Imgur got the "I want to upload some memes" crowd, I'm going for the "I just want to share a screenshot" crowd.
True that! The one thing that really sets SpaceX and Ariane Space apart if development. Less the capabilities but more the amount of politics and red tape. In that area SpaceX has a clear advantage.
That's probably a good point: the Linux Kernel is written using the C language. But C++ is a far more complicated language to parse and compile.

Unreal Engine, Firefox, Chrome... large C++ programs easily take an hour to compile on normal hardware.

With that being said: compiling for an hour is a huge hassle for reviewers. I think reviewers prefer benchmarks that complete in under a minute, rather than over an hour.
>most users actually prefer visually fancier content with pictures and colors

Are you sure this is the case? Because I think it may be a shiny object trap, where on first view a visually fancy site is great and appealing but in the long run a simple, fast-loading site is preferable.
> Heresies then turn into antivaxxers

I do not hold the belief that vaccines are not beneficial, or that they necessarily cause autism, but it isn't difficult to find examples of conversations where if you disagree with the narrative in the slightest, you are presumed to be a full on disbeliever and treated accordingly.

The climate change debate is similar in this regard.

People think they are speaking completely in accordance with science, but they are often mistaken.

Please note that I'm not necessarily implying this behavior is terribly harmful, but I often wonder if there may be some hidden harm, but not in the way one might think. When the narrative that is derived from "the science" is partially untruthful, and this is pointed out in conspiracy circles, to what degree might this be motivating people to not believe, or at least be suspicious of, the overall story?

To me, this seems like a very good question, especially considering our lack of success in completely persuading the masses. However, whenever I mention it, what little reaction it receives is negative (see: "you are presumed to be....").

As the saying goes, honestly is the best policy. I wonder how applicable that may be in these cases.
API access?
It's very very similar.
this kind of manœuvre will mostly get you Twitter rejects as early adopters, that's not the audience you want to bootstrap your new shiny social network
They could; and Google could then close down their offices in Spain and save that money. Maybe it'd be worth it, maybe it wouldn't; I don't know Google's financials to make the decision.
IIRC it does not help because the trees will decay into CO2 after they die

Only if you let them rot. If you were to burn the trees then you'd have a useful energy sourse and a significant amount (50% for an open fire, up to 90% in a specially designed burner) of the carbon would be turned in to charcoal which doesn't rot down to CO2 and be returned to the ground as fertiliser for the next round of trees.
I prefer MX Blues myself, but at work I use Browns to save the sanity of my neighbors (small working environment).

Both are Das Keyboards, and I absolutely love them. Beware, once you upgrade to a mechanical keyboard, you'll never be able to go back!
> If you consider every mixed_cash as bad, you would be forced to assume that the entire cryptocurrency is bad bec of how the money flows.

That's exactly what's happening, according to this page that was on the HN front page a few days ago: https://news.ycombinator.com/item?id=30224637
n=1, but I don't have any mental association between "mob" and being Irish, and I don't feel comfortable reading that intent into the original tweets without stronger evidence.
We're using statuscake.io to do this. It supports email notifications.
reminds me of the venerable "makeheaders" tool, which works very well, however the tooling issues are very real.
Yes, I do work alone on those projects, but I do use frameworks on the frontend-side as I find them to help in the long term, not hinder the projects as PHP frameworks do (a lot of boilerplate).

It makes sense that if Laravel is strongly-opinionated to result in a consistent dev experience, but is a consistently bloated dev experience better than an inconsistent lean one?
Author of PhotoStructure here: I'm really looking forward to adding that button to the site!

I'm hoping that KubeSail can help my less-technical users self-host the stuff they care about. It's certainly a tall order, but it seems like the pieces are coming together...
Some more context: https://news.ycombinator.com/item?id=30066969
Is there? Because the cachet usually comes from the opposite, to do it with figures who managed not to be caught.
> Can one not purchase anything anonymously?

You can. The VAT number is used to enter you in a lottery where you get a small chance to win some of the taxes you paid back, but that is optional. The goal of the system is to increase compliance with tax laws, by having consumers ask businesses for receipts and pressure them into paying VAT.
Other languages have solved it using better methods.

1. Declare another function with same name and make the older function a wrapper with a default for new argument

2. Support for an explicit default argument

Either of these would have prevented GP from having their phone bug/problem
Maybe precompile is the wrong word, and I should have called it JIT or something else. I don't know.

The point is that running a .jl script that calls my algorithm on a small test case takes 40 seconds to run. If I change the script to run the algorithm more than once on that dataset, all calls after the first complete in less than one second.

Running it with v1.6-rc1, it appears to have improved the running time from 40 seconds to 30. That's pretty good, but still way too slow to enable any kind of workflow that doesn't involve the REPL.

(The 30 and 40 second numbers are very consistent from run to run.)
You can easily disable software updates, and don’t need to set up the cloud sync service. The device is completely usable with no internet connection, and you get ssh access that you can do what you like with, and they provide a Qt SDK to build anything against. But I do wish xochitl (their UI) was open source.
I'll give my thoughts. Although the wording seems clunky at first, the GP is actually identifying something really important about the growth of Clubhouse as a platform. Similar to Twitter, which has Black Twitter [0], Latino Twitter, etc, it seems that Clubhouse will also build these kinds of communities.

When a chief concern about Clubhouse is lack of diversity, I think this is pretty meaningful. What I'm more interested in seeing though, is if Clubhouse can also incorporate class diversity without betraying its brand of exclusivity.

Note: I'm not on Clubhouse and don't want to be.

[0] https://en.m.wikipedia.org/wiki/Black_Twitter
Haha, that's brilliant! I didn't see the article, do you have a link? I can visualize the core argument, that at a fundamental level the EMH is saying that optimization problems under constraints are a solved problem, and I'm curious what other details/formalism go into it.
When I look at Knuth code snippets in CWEB I get the same vibes. He has a full implementation of garbage collecting zero suppressed binary decision diagrams that he used to count various stuff and it’s insanely elegant and minimal.
SELECT * FROM table WHERE dt = CURRENT_DATE() LIMIT 100;

Probably the most common code run in my Datagrip instance. I run it so frequently that I created a parameterized version with a shortcut.
The problem, honestly, is that they didn't start from scratch: they used a bunch of their Plan 9 tooling to jumpstart it. While I don't quite share Keith's invective, I do have a lot of questions that haven't really been answered about why it was done this way. In particular (and a point that Keith only makes in passing), the fact that the Go runtime directly encodes the system call table is a very peculiar design decision that makes the system much, much less portable. And lest anyone point to the many ports: it has been ported to other systems only with great frustration -- which is part of what you're seeing in Keith's rant here...
They had it coming, stealing code and ideas never ends well.
A dup of http://news.ycombinator.com/item?id=2048000
Gold is not inversely correlated to stock market.
> You don’t need Wordpress, or Hugo to put a blog online

It took me about 25-30 minutes to publish my website with Hugo, from scratch. I can't even estimate how long will it take if i try to build something like the current one.

> Angular, React or Next.js to put a web page online. Raw HTML and CSS do the job.

If you see someone who uses Angular for a blog, go straight to the DEA and report him/her.
Spanish isn't the second most spoken language overall. It's the second most common native(a person's first) language. English is taught and used by huge swathes of Asia and is almost as common as Chinese. I can't even remember the last time I met an asian immigrant who didn't speak english.
This. But also, the point here IMO isn't just about performance but about tooling choices. There's so much tendency in the dev community (and has been since 1996 when I started doing web stuff) to jump on the latest thing without thinking about context or applicability. Perl then CFM then asp then Flash then js then...it goes on.

Thing is, you don't need some jamstack hellhole of complexity if you're serving simple content pages. Need a common header, just do a find replace as he says or write a php include.

It's always been the same: choosing overcomplex solutions may be fun and groovy - and good to learn and interesting - and this may be enough of a reason to do it, but it's always worth asking what you're trying to achieve and whether the toolset fits. So often that doesn't happen, and almost always the simplest solution is the very best one.
Rate of inflation decreases by 50%. As always, this is good for bitcoin.
I love all Vivaldi features and customization potential. I still use it despite the slowness :(

The worst part is Vivaldi devs dont see a problem. 16 core 4GHz Ryzen with 32BG ram and some UI actions still take ~ second :/ all because UI is naive single threaded javascript.
You submit a query. The search engine then makes an editorial decision based on that query about the order in which to rank the results.
They may be able to do it legally and it would still be wrong thing to do. Queue discussion about "Google or Twitter or FB" having it both ways as publisher and platform.

Parler is not going to be shut down now. Whoever made this decision, just literally gave them Trump base users on a silver platter.
Elizabeth Warren still has on her campaign website a section where she calls the US election system a joke:

https://elizabethwarren.com/plans/strengthening-democracy

>The harsh truth is that our elections are extremely vulnerable to attack: Forty-two states use voter registration databases that are more than a decade old. Laughably, in 2019, some still use Windows 2000 and Windows XP. Twelve states still use paperless machines, meaning there’s no paper trail to verify vote counts. Some states don’t require post-election audits. And ten states don’t train election officials to deal with cybersecurity threats. This is a national security threat, and three years after a hostile foreign power literally attacked our democracy, we’ve done far too little to address it.

I mean, even this very place always had a history of distrusting voting machines, etc.
> I'm not calling it a coup because it was not a coordinated attempt to overthrow the government.

* It was __coordinated__ with the Electoral College tally. The size of the mob proves the coordination in of itself, and we have proof of conspiracy on thedonald.win, Twitter, Twitch, Youtube, and more.

* It was aiming to install Trump for another term as President (aka: overthrow the Biden administration before they took office)

Do you disagree with either of the two facts above?
Maybe you do buy BTC on Exchange B.

Then you transfer to Exchange A and sell, and what do you get when you sell? Tether.

The point of Tether initially is regulatory arbitrage for Tether based exchanges. It gives them a fiat substitute without having regulatory baggage that trading in actual money would require.

Tether then turned into a lifeline for a Bitfinex bailout and now acts as a (almost assuredly illicit) liquidity provider to Tether based markets.

The only reason Tether is worth a dollar at this point is because the Tether denominated Exchanges say it is worth a dollar. They are really what backstop Tether now and are fully complicit.
If a newspaper is promoting killing and owning the libs and overthrowing the government it has gone from reporting the news to promoting death and violence which has never been acceptable for the free press.
I thought space is international water.
This is pretty fucking insane and I hate the man

They are banning everyone around him too. Groups that are for him...

Its a shame.
I am tinkering around with making some library code faster. I don't have definite results yet but I expect to soon.

Consider the comment in glibc's qsort that says something like "this works well on a Sun 4/260". That machine is about 25 years old.

When I have something to report of course HN will be the first to know.

My main focus is the reduction of energy consumption. Often but not always that can be done by making the code faster.
I wouldn't dream of selling a Mac App in the App Store. The only reason I would sell an iOS App in the App Store is that users would otherwise need to jailbreak their phones.

If someone recommends an app store product, they'll link to apple's website.

If I sell products from my own site, and someone recommends it then they'll link to my site.

In general, inbound links are worth a lot more than individual product sales.
I know the people who were running one of the cannabis trials for multiple sclerosis in the UK. Gaming that would have been pretty hard as you have to be referred within the NHS as a long term MS sufferer.
In evilduck's case, it's ~$200 more and 2 processor cores less.
#1 is completely wrong. Use of document fragments is much faster than innerHTML. This way your dom operations occur in memory and the results are pushed to the dom in one operation. Most of the rest of the tips are valid.
Always fall back to core JavaScript whenever possible. Limit framework usage.

Why, frameworks exist for a reason and keeps us from reinventing the wheel. Many times a contributor to a framework has labored to make his routine as efficient as possible on the broadest array of platforms. Many times we can forgo a lot of optimization work by using the framework rather than rolling our own.
pg himself: http://news.ycombinator.com/item?id=644137
Both the radioactive fallout of a nuke and the toxicity of depleted uranium are features rather than bugs. Those things are designed to be as lethal as possible.

OTOH, in the specific case of the depleted uranium, it could be possible the extra lethality was only a happy accident.

Weapon designers are an interesting breed.
He wasn't ad-libbing. A network or remote service being unavailable is a common occurrence in presentations. I can't say I have a scripted response for every common contingency, but I'm not Steve Jobs. If he's a rehearsal freak, I'm sure he rehearsed the common problems and didn't just repeat the ideal case over and over again.
https://www.ft.com/content/45f4b975-443f-44b7-92b8-5d2417491...

> If someone dies after contracting COVID-19 but had, for example, cancer, heart disease or diabetes at the time, Chinese hospitals would not classify the death as resulting from COVID-19, but the chronic illness instead, said Jin Dong-yan (金冬雁), a virologist at Hong Kong University.

> The country has recorded a mere two deaths from more than 443,000 cases since March 1, both of which occurred in Jilin – a province bordering North Korea. Yet, according to a report, several people directly informed the Finanical Times directly that their relatives in Shanghai had passed away after contracting the disease.
Interestingly, it appears a great many of those are unity games and won't run on phones.
About a quarter of the projects in the graveyard had replacements, and often automated transfers to the new tools (writely, a bunch of analytics tools, songza, etc.)

Another quarter were explicitly experimental (labs, glass, ara, etc.).

And another handful are products that no longer make sense in the modern world (google desktop, various toolbars, browser sync, the gmail notifier, etc.)

Hell, one of them is apparently the webconferencing software google employees used internally in like 2012, it wasn't a product.
There is no difference between a glyph that displays a letter and a glyph that displays an image, it's an arbitrary matter of the encoding between code points and a font. And as emoji are already part of Unicode, they're just as much "text" as ASCII.
SF tried to put Amsterdam style open urinals at Dolores Park and neighbors were up in arms.
Did they even try to submit these issues to Tesla? They have a bug bounty program and have been reasonably good about patching issues in vehicle software. If not, this is pretty irresponsible disclosure.
A friend of mine found on his own about 20 years ago programming fractals in Amiga basic, and since then have I ported/played with to Java, C++, and eventually JavaScript.

Here's the results of an AfterEffects video plugin I wrote about 2003:
https://vimeo.com/105310176
My mental model of the typical American judge involves a lot of corner-cutting, and disdain for actually doing the job of applying reason and wise judgment to real-world situations, instead of just following a checklist of established procedures and conforming to precedent.

Judges tend to rule in favor of lawyers that do most of their work for them. It's a lot easier to get an order if the lawyer submits a draft order, and the judge can just sign it.

I get it. I also like to slack off and get paid. To be perfectly honest, I'd probably only double-check the evidence if a random number generator said to do it, based on the pre-established sampling rate setting in my judge-automation program.
Only if the alternatives are made to go away.
Why don't these devices run Android? Pretty sure you can run YouTube on a 2011 Android release. That's not important to Sony, of course, but even for new hardware it seems easier to make it run Android and shovel your bloatware on it than to develop your own half-assed OS for each TV model.
Yelp is maybe the shittiest company on the planet.
They're pointing out that in their opinion, the premise you're questioning is invalid, and if you wish to find the answer, look to a new premise.
They all just copied from the Flex framework anyway. (Seriously that's been so far ahead of the JS libraries for a long time. I'm happy Knockout exists so I can use it!)
While it seems like programming books are sold by weight, these days, it makes a certain amount of sense for a book like this (or Steven's _Advanced Programming in the Unix Environment_) - it's a detailed reference for Unix's rather large API. It'd probably be better in multiple volumes, though.

There are some good, short programming books. (Many of them were co-written by Brian Kernighan.)
Packrat is deprecated now. It is recommended to use renv instead.
Well said! Communication is a two-way street. Effective communication is the hardest problem I'm aware of and there is no universal solution.

Alan Alda's book _If I Understood You, Would I Have This Look on My Face?_ does a great job of outlining exactly this problem that a lot of scientists seem to have with communication. He also personally narrates the Audible version, if that's your thing.

> However, if you want people to call you genius, then all you have to do is be around people and then help them with their ideas.

I believe that if your goal is to be called genius, you're already damning yourself.

From Faust:

Take children's, monkeys' gaze admiring,
If such your taste, and be content;
But ne'er from heart to heart you'll speak inspiring,
Save your own heart is eloquent!
Depends on the intentions... are you a farmer bartering your crops for another farmers meat; or are you knowingly circumventing laws.

This is similar to the way Pachinko parlors work in Japan and Taiwan - you collect a ball from the machine when you win, and with a certain amount of balls you can receive various token prizes. This prize can then be redeemed around the corner at a different location for cash. Cash was exchanged - there were just middlemen involved - but it still comes down to gambling.

If you are intending to replace currency with something else not produced by the government, then you are not bartering, you are introducing private currency and that is illegal.
I feel bad for leaving Eclipse. It was exceptional at the time, with its partial-class compiler, you could execute the JUnit on it even if the rest didn’t compile, something IntelliJ still refuses.
Great idea. Show must go on.
Try doing the numbers in your head.

You switch jobs every two years, applying to four companies, getting two offers and taking the one that most closely doubles your salary, then you’re gone from the market again.

Meanwhile the other 1000 guys who applied for that gig you took are still out there looking. They'll apply for 50 jobs this week, 50 next week, and 50 more every week for the next two years. They’ll be your competition again next time you’re on the market.

Now think about how many of “you” it will take doing your four interviews every 2 years before you are anything but noise in the process from a hiring perspective.

It’s the reason guys like you get offered nearly every job you apply for. Because the person in charge of hiring is amazed to have found somebody capable of programming computers at all.
I'm just missing GSM module with modem and voice support and AMOLED screen and price below 500USD and the sales would skyrocket, otherwise it'll be another minor handheld PC
Bitcoin Cash stays true to Bitcoin's original vision of allowing every one on Earth to control their bitcoin with their own private keys, and transfer it without trusted third party intermediaries.

The Bitcoin Core cooption of Bitcoin - which was the cause of Bitcoin Cash being created - has led to Bitcoin being transformed into a currency that in any kind of future success scenario, only power-users (banks and exchanges) will directly transact with on-chain, with their own private keys. Armstrong's vision is much more pro-decentralization.
Reading comprehension is important; in this case the word course relates to the path these folks took in their career.

And yes, mandatory ethics courses are an important part of helping people to understand the difference between unethical and ethical behaviour, especially if they can't or didn't learn that on their own. It's why ethics training is both offered and required in many professional roles.
He just wanted to push his service. HN comment section has been unbearable recently with the substantial increase of people doing this. It has always been present but now it is almost reaching the point of making the comment section worthless.