skysight-inc/HackerNews huggingface dataset:
This perspective is completely baffling to me. This was an algorithmic mistake not a targeted attacked, Twitch is also a free service the use of which is a privilege not a right. This is just a product of the business environment surrounding copyrighted works and advertising, Twitch would be perfectly happy to continue raking in cash from everything on the platform, but that just isn't possible. If you just think about how things work for a second its obvious that twitch and other video platforms have a huge incentive NOT to take things down, but somehow people discount the profit motive for these services.
"There's nothing morally wrong with starting a startup to make money."

This shows how ignorant Paul Graham is on certain subjects.
CVS does a complete no touch COVID testing via the drive thru.
Sure but what’s the difference? That’s the beauty (and occasional curse) of Emacs. There’s no hard line between “native” code and plugins, outside of the Emacs Lisp interpreter.
After 51 years, the Zodiac Killer's cipher has been solved by codebreakers
Is that you Jeff Tiedrich? Why would the FBI be interested in LARPers?
Yeah developing actual customer facing features is the goal. That paragraph needs to be edited
Imagine the original strain had a mortality rate of zero, but later strains had high mortality rates.

The original strain would effectively be a vaccine. The lockdown would be the equivalent of the anti-vaxxers.

There’s no evidence the mortality rate has actually increased; this was just a thought experiment.

In prior pandemics (1918 flu), future strains were more deadly than earlier strains.

The nightmare scenario now is that a COVID-20 emerges with a 5% mortality rate instead of 0.5%. If catching COVID-19 gives you immunity to COVID-20 (and all the vaccines fail), then the lockdown would increase the death toll by 10x.

These are all hypotheticals that looked somewhat plausible in April, and implausible today.
There is plenty of research on exactly this sort of learning-while-doing, termed ‘online learning’.

It's easiest to train on IID data, and also common to train in specific RL environments, because those paper over some issues with catastrophic forgetting and overfitting, and it's also preferable to do all the compute-intensive updates during training for efficiency. However, lots of people agree that online learning is fundamental to cracking AGI, and it's neither neglected nor unsuccessful.
If people are new to RDOF here's an Ars article and a lot of discussion: https://news.ycombinator.com/item?id=25336294
tl;dr nerds are honest good and pure (aka earnest) and thus deserving when they achieve success and wealth.

Non-nerds are dishonest and impure and maybe even bad.
I meant they escaped the world wars and the rest of the turmoils of the 20th century. Largely because they didn't have deep historic conflicts with the rest of the big empires.

I mean, sure, not completely, they definitely had some of their population deported by Nazis, but it wasn't such a major impact as elsewhere in Europe.
I think the bigger concern in this case is that we don't know. And the overwhelmingly strong historical case for vaccines that exist doesn't really apply that well here since it's a pretty new approach of essentially doing gene therapy to get your own body to produce the protein that triggers the immune response. And as far as I know (and admittedly, my slightly more-than-average time spent researching this still rounds down to nothing) that technique has only been used in humans on a fairly rare disease so far. I'm definitely optimistic from the data so far. I'm more likely to get it since I know I'm done having children anyway. If I was high risk I would probably get it. But I'm not high risk. I'm also optimistic I could survive a COVID-19 infection. I'm not rushing out the door to get my hands on either to be honest.
it's a separate app? why not an IDE plugin? if i am going to switch apps away from my IDE then i am going to use a browser
This website recommending Tutanota as a "more secure alternative to GMail" is practically libellous now that Tutanota is building in encryption backdoors for ze germans: https://www.theregister.com/2020/12/08/tutanota_backdoor_cou...
Before becoming a coder, I was a professional musician and composer. I think you are completely correct on all counts, but I think the spirit of your post misses one important facet.

I compose because improvising on a single instrument is not enough for me. But it really is like improvising with edits, and being a good improviser will improve your compositions just as your compositions will improve your improvisations. And ultimately, you are doing these things because you love to play and hear music.

The appeal of vim is that it encapsulates programmatic thinking into the act of editing. With each edit, you are making a little program: "select these words with these conditions but not those other conditions, and then, for the first (expression x/y) of them, transform them thusly. Then, select the parent containers, and pipe each one to this file-descriptor to be processed externally."

But you can do this with a few keystrokes, you just have to think ahead a little. That is, it makes the act of programming and entering/editing text one and the same activity, allowing you to do little programmatic improvisations.

I switched from music to code when I realized I got more enjoyment out of code than music. That is, I echo your statements "if you enjoy using it, more power to ya" and "playing music and composing are NOT the same," but also: sometimes playing music and composing are the same, and sometimes the only reason you are composing (or playing music) at all is because it feels so wonderful to do both at the same time.
According to the downvotes, my statement must be false and predictions are the same as lies.

If it’s been proven false, don’t say it. If it can’t be proven false, carry on, as that’s not against the terms and conditions.

Or, a false equivalency between saying the election was stolen, and saying the world will end in 12 years if we don’t do something.
Earnest but interesting is sometimes a recipe for drama. Nothing worse than being well-meaning, right about something and saying something no one really wants to hear.

If you have any sense whatsoever, you intentionally shoot for "boring" while being publicly earnest.

Remember: "May you live in interesting times" is a Chinese curse. There's a downside to being interesting.
One of the few things I appreciate from my abusive first boss was making me acutely aware of the value of my own time.

He was incredibly stingy with money and always wanted to know how much it would cost him to have his engineering team implement something vs how much it would cost to buy it and integrate it.

Admittedly he was pathologic about this to the point of having us create a timer that counted in pounds sterling that he'd start running at the start of every meeting, but I feel like it made me way more efficient with my time (and hate long meetings)
The pandemic hasn’t stopped a school district from suing parents
Excel has a subscription fee as well.
Litigation on what basis? The service I pay nothing to use accidently took down my video. Case dismissed.
StackOverflow is a great resource, but it has significant flaws. In my experience, particularly with front-end topics the quality of answers can vary a lot. As I became more proficient with CSS myself I started noticing more and more how accepted or upvoted answers would be hacky or just wrong. If you are a beginner you have to take the answers with a grain of salt, but that’s when you tend to search SO the most.
I use "setopt autocd" in zsh. Typing the directory will cd into that directory. Any directory. No aliases.
I think his earlier posts were more insightful. Or I was just younger.
Classic monopoly, very bad for the majority.
Thank you! I look forward to reading the pdf.
Hah. No. I don’t think he’d need to go that far. If he wanted to juice them he’d just have his own upvotes count 1000x or something like that.
There are so many note sequences compressed in his solos that it’s plausible that in some part of it it randomly violates someone’s IP or fully describes Pi
The link points to "https://en.wikipedia.org/wiki/Olbers%27_paradox#:~:text=In%2...."

In case that renders as a link by Hacker News, I've added a space here and removed the https part:

en.wikipedia.org/wiki/Olbers%27_paradox #:~:text=In%20astrophysics%20and%20physical%20cosmology,infinite%20and%20eternal%20static%20universe.

What it does is that it highlights that text in the page, with a yellow background color. Making the rest of the text difficult to read (your eyes are drawn to the very yellow highlighted part).
Thanks for feedback, adding it for analysis in https://github.com/ossf/criticality_score/issues/23
I found Notion to be fairly simple to get started. Whereas when I opened Airtable my head exploded and I closed it immediately and haven't revisited it since.
Yeah, these are great.
On premise Prometheus/Grafana could be lower than 5% TCO compared to DataDog, at least at places I have worked, and I am including employee time. This isn't particulary a discussion about cap ex. vs. op ex. either.
> Cray-on-a-chip RISC processors
Totally agree.

Some engineers love to say "I can build this over a weekend". But the main cost is almost always on the maintenance side.

I forgot where I saw this number - in the entire lifecycle of a piece of software, (on average) maintenance cost is at least 8x of the initial dev cost.

Yes, buying a solution also costs time (and $$$) to integrate and maintain, e.g., using a 3rd party API - time to write code, time to set up monitoring / alerting, error handling... There are always exceptions, edge cases, special situations...

But in general there are fewer and fewer things that a web company needs to build from scratch. It takes less engineering time to launch a web product than before, thanks to all those out of box solutions, e.g., SaaS, apis...

I like building a software/web business today than 10 years ago :) One-person (or tiny team) web businesses will be very common (I'm running one [1]), and running an API business is not bad because it actually saves customers time & money(vs building one in-house) [2] thus they are willing to pay a small fee (compared with hiring one or more full-time engineers).

[1] https://www.listennotes.com/blog/the-boring-technology-behin...

[2] https://www.listennotes.com/blog/how-i-accidentally-built-a-...
Funny, I have been asking this EXACT question on Linux forums and here for several months.

"How can I have a shortcut that I type, then enter a search query and have the first result open automatically?"
Yeah unfortunately. We still have a 2016 Excel license and will continue to use it.
So my perspective is:

- have worked as a designer for enterprise clients

- have worked as a designer for startup/smaller businesses

- have worked as a developer for enterprise, and for B2B serving enterprise clients

- have worked as a front-end GUI developer for enterprise, and for smaller businesses, and for B2B serving enterprise clients

I am not saying that, even in certain cases where it would be useful, UIs shouldn't be "built" by end users gluing together stuff. Obviously that is necessary sometimes. Just that that is not really a common need.

It is a common request though, and that request is normally made by executives. Regardless of if a framework is used or not, the reason it is normally a bad suggestion is that it multiplies the complexity of development, normally by at least an order of magnitude. So it is particularly ill-suited for simple internal CRUD applications. Which, as you say do not need much in the way of "UI". Except they do, just not the highly polished stylised kind. That UI can often be thrown together by the person with the most domain knowledge at the time of creation, ie the developer
> (apple, google, qualcomm, netflix, etc).

Has Apple made any investment into AV1 at all? Meanwhile they actively use and deploy h.265 encoders/decoders & content.
> I started noticing more and more how accepted or upvoted answers would be hacky or just wrong

One of my favourite thing about Stack Overflow is how you get a whole variety of answers. Often the best one isn't the accepted or most highly upvoted answer, but it contains an explanation of why you ought to do it like that which (even if you didn't already know enough to judge) is often enough to make you pick it.
GitHub discussions are a great idea! Thank you.

We are building to include other channels (eg Slack/Gitter as you mentioned) and will look at them in future analyses.
I know it's not the answer you're hoping for, but some people have medical issues which make taking any kind of vaccine too dangerous.
> I find it hard to take sweeping statements like this seriously.

They are hard to take seriously because they are not earnest, it's cherry picking to prove a point, based on false premises.

Scandinavia is not even a country, it's like saying "Benelux has the higher GDP per capita of Europe" but Luxembourg has more than two times the GDP per capita of Belgium, the three don't even speak the same language and 20% of the Luxembourgers have Portuguese nationality.

I imagine that Scandinavia has a good reputation as role model society among his audience so he chose Scandinavia.

I had a Swedish girlfriend, still have many friends there and my wife is half Danish, so I agree with the sentiment, but the facts are definitely not there.

If the parameter is "startups per capita" and the geographical region doesn't have to be a sovereign country (Scandinavia is not) then I would say that in Europe (the continent) London and Berlin have the most startups per capita (London also in absolute numbers), despite being two very different places with a very different idea of what being earnest means.
Show HN: The better the chess player is the fewer captures per move they make
Didn't even realize you could bind control+key in bashrc. Definitely stealing some of those, thanks for the example!
Finding Bugs Compiler Knows but Doesn't Tell You: Undefined Behavior in LLVM
‘Longest known exposure’ recovered from makeshift camera forgotten on telescope
Prolog is not harder than JavaScript, it is just different. I would hire somebody that is interested in Prolog and good with data structures and algorithms in general, and by good I mean knowing the nitty-gritty behind them. In my experience, exotic languages are not enough, they are not good indicators that you have a prospect in front of you.
Did you read the poll?

> Do you believe there was widespread voter fraud in the 2020 presidential election, or not?

> 77% R

> 3% D

> 35% I

To feel secure that this isn't going to spill over into a conflict, we should expect to see a similarly marginal number of I's and ideally less R's (this should be a fringe belief in the Republican party, but it's not.) This question is the most extreme form of the issue, as well. (Few ought to believe widespread fraud definitely occurred, many more likely believe it’s possible strategically targeted fraud occurred, a much weaker stance but similarly dangerous.)

I'm guessing you'll just assume the I's are closet Republicans. But don't blame me if you aren't willing to face reality that this skepticism is not just going to go away through coercion.
I think people are bored and their lives didn’t materialize into what they wanted.

Social media is an entertainment outlet to rid the boredom. It gives people excitement through conflict and conspiracy theories.

Reality is much more boring than people want.
I'd be more sympathetic if the money were mostly going to the engineers and researchers who did the work, not a bunch of corporate fat cats.
All I know is my wife and her family who all immigrated from Cuba are very alarmed about the way this is heading.
Those people literally created those platforms specifically to separate themselves, because they didn't want to consider their speech equal to that of their critics.
China's internet watchdog freezes 10 too-trashy online video services
"The Cyberspace Administration of China (CACC)yesterday called out 10 live-streaming platforms - including Bilibili, Tencent-backed Huya and Douyu, Bytedance's Xigua Video, and Baidu's Quanmin Video, for spreading 'vulgar' content."

- http://www.cac.gov.cn/2020-06/23/c_1594459834502044.htm
Indie Hackers – Work together to build profitable online businesses
While I agree with this comment, if someone buys and ends up in the position you describe then they did a poor job at buying.
I use vim (neovim) for everything, but particularly for Python dev. The trio of Linux, tmux, and vim is a powerful combination for any language/framework IMO.

My workflow recently has been CoC.nvim (coc-python plug-in) which lets me integrate flake8/pylint for linting, jedi for completion, and black for auto formatting.

For me those three, linting, completion, format on save are the only IDE like behaviors I need. With Python3.6 or better, I can insert a breakpoint manually whenever I want.
What does rectangle backing have to do with cutting cookies? Has the author ever rolled dough in their life?

Has anyone, ever, rolled dough into a perfect rectangle, let alone a square? Dough comes out in an ellipse, or a rounded rectangle at best. You can’t roll 90° corners. And if you could, the amount of time needed to roll the dough again is the least taxing part of your day, so it’s moot anyway.

If your packing algorithm involves corners, it’s a nonstarter for running the experiment in reverse. Or at the very least, with dough.
Thanks for your feedback, we do want to fix this.

And we do agree that there are several critical packages missing that don't use all metrics on github, plus non-github projects. Capturing this in https://github.com/ossf/criticality_score/issues/21
That's very true. Especially for tooling/products/services that sells themselves as shrinkwrapped products that only allow for a particular flow - sometimes reimplementing your own subset from scratch that's geared towards your usecase is less effort in the long run than hacking around a blackbox solution.

I'd much rather occasionally work on feature for a well-engineered internal reimplementation than constantly fight with shellscripts wrapping around a solution with a huge impedance mismatch.
Cybercrooks are ready to step up the game to steal millions this Christmas
Rust, Python and Fish
Yep, I'm happy my ISP actually does proper prefix delegation and hands me a /56. I still often wonder if a /96 for a host and /64 for a network would have been a more reasonable allocation strategy though.
Nah, but the Iran deal is almost dead, the US lost the leadership in the TPP, and although India, the Philippines, Korea, Japan and Australia played well, the CCP grabbed more power than ever in this trade deal.

The CCP also managed to take control of eastern Africa and managed to make an indian ocean trade route that COMPLETELY avoid India. Well done. Also during the squabble between Trump and Kim-Jun-Un, the CCP just send 4000 troups in 16 different location around the Indian ocean, to "secure their investment".

TBH i'm glad there is a little competition to the US, and that the CCP successfully outplayed the US on a diplomatic standpoint, but please don't conflate foreign policy and war. War is such a small part of foreign policy overall.
CSS debugging heuristic #1: 9 times out of 10 it's a `position: relative` or `overflow: hidden` you need.
Buy if you want to save money, build if you need it to work.
To get partnered (and really start earning on twitch), you have to forgo that opportunity via twitch exclusivity.
Debug by print statement :)
Gfcbdcvhfxvh
Exactly. I've even had this happen with things like CSS, where a master stylesheet changes somewhere upstream on another server, and hundreds of hours of my own custom, vendor-supported modifications now make my web application or website look like doo-doo.

Plus maybe I'm weird but I think it's enough to love the energy you can get from building something. It's fun. And considerable portions of work should be fun. Especially if you work for yourself, where building stuff for money, for other people, often isn't enough without a strong connection between the work, customer, and the subject's own interests and values system.

(IMO a lot of those kinds of projects also build on the edge of one's core expertise, extending it outwards, almost like a recon mission, so it's less of a binary yes/no core expertise condition.)
These sorts of discussion always seem somewhat confused to me because "buying" vs "building" is not a binary choice. It is more often a choice between:

1. Buy some platform/framework which you will then need to hire a small army of costly consultants to integrate and customize for your particular business need. Or

2. "Build" your own solution by orchestrating a bunch of open source technologies to solve your problem.

Moreover, it is not quite clear up front whether 1 or 2 will be costlier in terms of development effort and overhead.
> The article is about Twitter exploring new ways to shape interactions with the content from Trump, a retreating politician, on their platform.

...

> I therefore believe that it is completely wrong to justify Twitter's continuing trials on discoursive influence over the notion that it's alright since Trump might be a particularly bad actor.

what you see is a global company acting locally and so not too surprising, no? Algorithmic biases and assumption engineered so the service is successful with a US ideology. Nobody asks the question in any tech company does the product only work in my market (unless you're outside the US). There are plenty of German companies (start-ups especially) which first design for a market that works in the US. Even language support is first English before they become local. FAANG and every SV start-up thinks first whether that works here in the US. It's just normal business sense and no big scheme of why they do this. Twitter does it because it makes sense for them to fight back against lies and disinformation that end up killing people. Free Speech ends here.
The point is that there is no possible scenario where CCD noise alone is inadequate, but CCD noise + lava lamps is adequate.
My "company" is not subject to the same rules. For instance, there is not a single disabled person in my division. They are specifically banned through medical standards. We are very much allowed to sleep at work. Very often we have no choice in the matter.
This is usually true except for two cases:

1 There is some other expense you can save significantly on by DIY. An example would be DIY k8s on bare metal via bare metal providers for a massively bandwidth intensive service where paying AWS or GCP outbound data rates would be thousands and thousands a month.

2 You are at sufficient scale that there is an economy of scale that can be accessed. This overlaps a bit with the first point but can also happen if you are just big enough. The first point is more about some special need.
How do I: Shortcut – Enter search query – first result opens in terminal browser
I'd love to have this workflow, is it possible on linux?

1. Keyboard shortcut.

2. Enter search query.

3. First result is opened in new (terminal) window.
Alberta unveils menacing Covid-19 mascot in new ad campaign
That's cool. How much money do you make with that service?
They definitely did not escape any recent war.

The WWII in Scandinavia was particularly bad, including the occupation of Norway and Denmark.

https://en.m.wikipedia.org/wiki/Operation_Weserübung

They did escape the contemporary ones the same way any other country in Europe did anyway.
Here is a link to the actual add.

"Www.youtu.be/PiG0I7VE7d4"

I would have just posted the add but felt it was only fair to allow them to explain their reasoning for making a humorous add as this could be a trigger for some people.
Certificate Pinning with OkHttp
With jq and curl

curl -s https://ip-ranges.amazonaws.com/ip-ranges.json | jq '.prefixes | .[].ip_prefix | .[-3:]' | sort | uniq -c