skysight-inc/HackerNews huggingface dataset:
In terms of running a business, surely user satisfaction and business goals are much more directly relevant than performance in and of itself, except insofar it contributes to the former? So it's not surprising to me that you'd see a lot of that sentiment on a forum hosted by a startup accelerator, nor that it's what for-profit organizations optimize for. That doesn't mean that people can't also have an appreciation for well-performing or technically brilliant code.
How did you ended up with 8x figure?
Force them. The EU has successfully capped interchange fees in 4-party schemes.
Overcoming the Hurdles in Data Democratization
I don't understand in which universe 100ms latency is fine. It's an insane amount of time. Hell, when you're used to 140+hz refresh rate, apps that have hardcoded a 60fps GUI refresh loop, so 16ms between two frames, are terribly obvious (and really feel like a pain to use)
Given a 5% margin, the worst case result is still 94% support - truly the will of the people. Discriminating children from participating in democracy is also norm in the west, and probably wise.

It is interesting that you assume 10 extra years of foreign occupation makes the average person more sympathetic to the occupying force.
why it's cheap or high to you
I’d like to see a general trend in throwback UIs where, for example, fonts have been updated. It doesn’t have to be extravagant, but if I’m reading it, the creature comforts of a modern font are nice.

It’s like taking a classic car and putting in a modern radio.
Well, I will just note that some people were waiting exactly for this.
151.5 / 19.3 = 7.8497

I rounded to 8.
also had a discussion just last week: https://news.ycombinator.com/item?id=28107670
Except for the excellent infrastructure, public transit, trains, roads, quality of food, safety, lack of junkies and meth addicts and mass homelessness, and so on, whereas its the US that is increasingly like 1880 almost everywhere you go...
Speech to text (via google cloud speech) and dictionary lookups (via a custom gui). Only downloaded files, luckily the sources I use make their content available online for free (and I wrote some python to automatically download new episodes).
There are many systems where if you measure inequality by metrics like wealth or income, you may overestimate the equality in a society. Socialist India before 1991 was such a system - most people appeared equal if you measured wealth or income but in reality there was extreme inequality. Those who had influence over the state (bureaucrats and politicians), regularly decided who got admitted in a hospital and who didn't, who got a telephone connection and who didn't, hell, a common person often couldn't even get a train ticket if he did not know a bureaucrat or a politician. This was so common that the system had a name - "sifarish". So, if anyone could measure an individual's "power" and include it along with wealth and income to measure the society's inequality, you would get an incredibly "inequal" Indian society before 1991 that has since become a lot more equal as socialism has started to wane a little bit here.
Nice!

I also suspect that this one doesn't destroy ssds by running OPTIMIZE or whatnot on its internal sqlite, unlike the official client?
> I fully acknowledge that there could be some side effect from the vaccines down the line that I'm now on the hook for. However, people who have been working in this field for their entire careers say it's unlikely, and that's the best information we have right now. I trust the experts who have trusted their own expertise enough to get their own shots.

Long term side effects won't be known for 5-10 years, especially as vaccinated people have kids.

Reminder of the Thalidomide drug:

> Thalidomide is a sedative drug discovered at the end of the late 1950s, which caused a worldwide tragedy. The drug has been prescribed to many pregnant women in order to relieve pregnancy nausea. It was later found that thalidomide caused irreversible damages to the fetus and thousands of children were born with severe congenital malformations. Many of them did not survive more than a few days after they were born.

https://thalidomide.ca/en/the-canadian-tragedy/

Many of the scientists have now admitted that they refrained from publicly acknowledging the evidence that the virus may have been engineered in the Wuhan lab. Alina Chan was one of those experts who says this now:

> "... it was scarier to be associated with Trump and to become a tool for racists, so people didn't want to publicly call for an investigation into lab origins."

https://www.nbcnews.com/science/science-news/lab-leak-theory...

It never occurred to these "scientists" that claiming the virus came from bats because they eat bats in China is the more "xenophobic" thing and not the possible lab leak caused due to poor handling by "scientists".

The next time someone asks us to trust the science, our response should be "okay, but can I trust the scientists?" And if they can be so easily manipulated based on politics, what else are they and the dissenters being silenced on? Did they silence scientists who were finding flaws during the vaccine development process?
For the last couple of months I am using open.spotify.com (i.e. I uninstalled the native Windows app). Works great, not sure if I am not losing some audio quality, but if I do - I have not noticed.
Those podcasts must not have been all that interesting to begin with if you're not listening to them on your own time.
Take your candidate screening to the next level with this conversational AI app
Marketing to the general public has two purposes, selling consumer products and creating hype for your stock. Did the latter purpose, you need really good hope (Elon Musk) to get the public to YOLO on you. Otherwise you will just desk with experienced investors who will usually want more details than what an ad provides and do the own DD.
Super promising Oslo-based startups to look out for in 2021
This is also where philosophy can help. I would recommend reading Seneca's 'Letters from a Stoic'.
I recently installed the Feedbro addon on Firefox. It is a pretty decent RSS reader.
But am I wrong in the assessment of the economical situation and population decline in Ukraine?

Am I wrong that all the industry in Ukraine was destroyed (aviation, shipbuilding, cars and trucks, etc)?

Am I wrong that energy consumption in Ukraine is declining (means that industry and/or population are declining)?
Most of them (including BBC) are the same crap the article laments, RAI four times so.
I need to periodically check gmail spam because almost all legit emails from small business (order confirmations, support requests etc) with dedicated email server fall in there. I explicitly mark them as not Spam but it's still not working. All of those servers use TLS, DKIM, SPF etc.

And my spam folder contains almost none actual spam letters, they just stop arriving a few years ago dispite my email address is very public.
>I also don't think that Graeber's standard is unfair -- making a meaningful contribtion to the world is quite a low bar for something we spend our entire lives doing for 8hr/day.

I'm aware of Graeber's work but haven't read it, so I'm sidestepping it and focusing on your comment here. So what is a meaningful contribution to the world? I've thought about that, and narrowed it down as best I can.

I have a simple list for defining meaningful work: 1) work that gives life-providing help to others (e.g., teachers or physical therapists); 2) working on problems of existence (e.g., medical research); 3) make art.

As I've outlined it, most of us are not doing meaningful work, myself included. Certainly, any criteria for meaningful work necessitates a bunch of not-meaningful work for support—"the office staff, product designers, marketers, janitors, factory workers," etc. you mentioned—but that comparatively low number of people actually doing meaningful work suggests (if my criteria are valid) it's a rather high bar.
Upgrade :) I just upgraded from my Samsung S8 to a OnePlus 8 and the difference is amazing. Apps install in a second again instead of 20 and everything feels snappy.

I don't upgrade often for financial and environmental reasons but we're not at the stage yet where smartphones are a commodity and performance is stable over the years. There's still performance gains every year and they add up.
I've been playing this recently, it's fantastic. And the developers, the Trese (?) Brothers, have been releasing content updates for it for years, with mod support coming soon - even while working on their upcoming cyberpunk-themed game.
I understand your comment and see the sense in it, but it made me wonder about decomposing the clauses to see what it means if it gets broken apart (excusing myself for over analyzing what is a simple statement)

>somewhere, at some stage

Well - why not on a video conference? And what stage(s) really require this? Most folks know what they are supposed to do / need to do to make things work - those that don't are in need of supervision / mentoring.

>people must get together to help you decide what to work on?

I misread this initially as "decide what you should work on" but I still think that there's not enough emphasis on the "we" part - in that really I see these decisions as being about co-ordination and helping everyone else out as much as anything else.
The success of github/gitlab is built on top of git. Are Github / GitLab contributing (money or code wise) to git?
tell that to the china fishing fleets
Same here. I very rarely reach for a debugger. Especially with Go where you can recompile the binary very quickly.

I tend to reach for a debugger when doing post mortem debugging or when I work with C where that's usually the easiest way to get a stack trace when a program crashes.

That said, time travel / reverse debuggers can be quite useful indeed: see
http://choly.ca/post/debugging-go-with-rr/
UK's Newport Wafer Fab now under Chinese ownership
This reminded me of Operation Greif, a German covert mission during WW2.

https://en.m.wikipedia.org/wiki/Operation_Greif

...German soldiers, wearing captured British and U.S. Army uniforms and using captured Allied vehicles, were to cause confusion in the rear of the Allied line.

Reconnaissance patrols of three or four men were to reconnoiter on both sides of the Meuse river and also pass on bogus orders to any U.S. units they met, reverse road signs, remove minefield warnings, and cordon off roads with warnings of nonexistent mines.

As a result, U.S. troops began asking other soldiers questions that they felt only Americans would know the answers to in order to flush out the German infiltrators, which included naming certain states' capitals, sports and trivia questions related to the U.S., etc. This practice resulted in U.S. brigadier general Bruce Clarke being held at gunpoint for some time after he incorrectly said the Chicago Cubs were in the American League[7][8][9][10] and a captain spending a week in detention after he was caught wearing German boots. General Omar Bradley was repeatedly stopped in his staff car by checkpoint guards who seemed to enjoy asking him such questions.

Is there a programmatic equivalent of asking what league the Chicago Cubs are in?
Probably he had to think it through which first words were appropriate.
This blog post is from github. They made these changes or git and opensourced them. So yes, they do contribute back.
Very relaxing read. Thank you.

I have just started a similar journey as well. I have passed my bar exam and became a qualified lawyer during the pandemic. To all minds that are sane, the logical thing would be to keep my high paying job and ride out the lockdown recession. Instead, I have left my job, took up a coding bootcamp for 4 months and became a tenant at a co-working space with my laptop, setting myself a 6-month goal to create something of my own - doesn't matter what it is, as long as I can create it. As throughout my life I have always questioned myself that I haven't created anything that is worth an ounce of meaning, but now I am slowing getting that rewarding feeling.

One thing I know from this journey though, is that not getting paid do make you feel down but at the same time I got my family with me and my health. So I am still pretty happy when I wake up in the morning and work, for, myself.
My work is important but not urgently so. I gave them the ultimatum - I have a lot of knowledge hard to gain from other sources.
Indian border encroachment? South china sea islands?
There's no problem in principle to monetising RSS data by sticking ads into the stream. The real problem for Google is (I suspect) that it is a standard protocol, so enables anybody to play, and that means escape from Google's walled garden. In a fit of Apple-envy, and lacking any imagination, Google (and MS) seem to have opted for trying to enforce a walled-garden panopticon as their means to profit, and in that view of the world, RSS -- and, indeed, any other standard protocol -- must die.
I heard this a lot but I wonder if it's still really true. I mean, can I literally open the latest visual studio and open an old project, hit build and it will just work?
Discontent of any origin is banned, including discontent coming from US citizens.
You must have misunderstood. I was referring to the binding syntax. Clojure does

(let [a 5 b 6] ...)

whereas scheme and common lisp does

(let* ((a 5) (b 6)) ...)

SRFI-71 trivially extends this to do multiple values:

(let ((a b (produces-2-values X y))) ...)

Which I extended to to pattern matching:

(let ((a (head . tail) (produces-an-atom-and-a-list ...))) ...)
> They have no interest in lowering your premiums and every interest in raising them.

Which is wholly understandable because to price the risk accurately they need to see the full risk profile.

If insurers couldn't price accurately then insurance as a business couldn't exist.
> Something is killing gray whales

The article showed a real maturity for the media. It was specific, not whales, grey whales.

If you want to know why they are dying look at the comments.

They don't care. Many can't even be bothered to mention whales. Mostly not one iota of care is given to grey whales.

This is the war to be fought. The environmentalist, they are destroying the plant one species at a time. They won't win, but we will lose much while the environmental machinery ploughs as much as it can into the ground to keep it's control.
Super promising Vienna-based startups to watch in 2021 and beyond
ABC is very well optimized for single voice traditional instrumental music. In that domain (and with a bit of experience at it), it's very easy to write and read ABC:

T:The Three Smokestacks
M:4/4
L:1/8
C:Solomon Foster
R:Reel
K:G
EF|G2BG FGAF|GBdg ecAF|G2BG FGAF|GEFD EDEF|
G2BG FGAF|GBdg ecAF|G2BG FGAF|GEFD EDEF||
GBdg e2ef|gefd edBA|GBdg e2ef|gefd e2dB|
GBdg e2ef|gefd edBA|Beed efgf|ecAF GFEF|

The header L: field defines the default length of a note. In the body of the tune, uppercase letters A-G are notes in the octave that starts with middle C, lowercase letters a-g are notes in the octave above that. A number following a note name is a multiplier for the note length. Bar lines are pipes.

The drawback to ABC is as you wander away from that original use case, it gets harder and harder to use. Here's snippet of an arrangement of Sleigh Ride I was working on a few years ago:

z +mf+ (+accent+e .^d/) z/ z|(+accent+e .d/) z/ z +p+ .^F/.=G/||[K:G bass octave=-1] +crescendo(+ .A .A .A .A|.A .A .A .A|+f+ +crescendo)+ +accent+ d zz +sfz+ G|

Studying it again, I can mostly figure out what it is trying to do -- z is a rest, things surrounded in +s are extra commands, so +p+ and +f+ are dynamics, +accent+ puts an accent over the next note, etc. It's still pretty easy to understand, but I'd have a hell of a time playing the music from that notation. And I coded up that ABC, if someone else had done it there's a decent chance I'd have to stop and look up some of their notation in the ABC standard.
As an American living in London, you'd be correct, it's simply ridicilous.
It's not your computer. The cloud, and discord is a cloud service, is always someone else's computer. If you want it be stored locally on your computer, use the discord data export feature or some other feature like it.

Also, Discord might be a "nice" company right now, but maybe it gets bought by facebook in 5 years.
The point was whether 128 bit addresses are actually required - someone was claiming that 64 bit addresses would have also been exhausted, and I pointed out that the current strategy for handing out IPv6 is anyway using up the address space at a similar pace to the situation where we had a 64 bit address and were handing out /64 addresses to individual consumers. There were even some comments claiming certain ISPs are handing out /56 spaces to end consumers.
How come there are phase 3 results of Moderna?

https://www.nejm.org/doi/full/10.1056/nejmoa2035389
One of the big (for me) issues with the old, native client was accessibility, or the complete lack of it.

As a screen reader user, I couldn't use Spotify at all before the Chromium client was released, first in beta and then in stable.

Spotify's desktop accessibility was... passable, but far from great. It improved massively with the most recent UI redesign, which is almost universally hated by sighted folks.

This is a pattern I see pretty often, Reddit is another great example. Old Reddit is almost unusable to me, the new one is a massive improvement.
Engineer Progress Boosted by Technologies
> The search bar used to always be visible. Now I need to click search first, then click the search bar.

This is a lie. When you click "Search" in the side bar the search field gets focused automatically. It is still just one click.
I added it to the homepage after seeing your comment, thank you! While we're a developer-targeted project, it makes total sense to have at least one screenshot on the website. :^)
I use it for encyclopedia entries and general glossaries, which I gather from PDFs or just online. There is IMO no better way to learn a topic than to memorize an encyclopedia about it.
Ask HN: Would you downvote a data app for having custom/vanillaJS UI?
So let's say someone (me) has been iterating a data tool for a few years and wants to make a reasonably nice UI for it, and then open-source the whole thing. And let's say person (me) doesn't want to deal with React or any other libraries, but does have a bunch of portable UI code from other projects that happens to work fine for drawing UI components to display these big data models.

Is it gauche to include your own UI components in data projects these days? I'm talking about things like dialog boxes and waiters, progress loaders, simple component handlers and things like that. The goal here is to not have dependencies, but to also have a usable client-side app for people without coding skills. Is it frowned upon to just include a custom framework?
That would find you the class, not the implementation of the get() function in it.

And what if it is a namespace?

So my point is how complicated (and thus unergonomic) the simplest things are made without any evident reason.
> I think there’s two orthogonal things being conflated by you.
> It’s flexibility built on a tower of complexity

Agreed with the 'flexibility on a tower of complexity', 100%! :) was trying to not appear too dogmatic by describing is as 'accessible composition'; generally any solution that is 'accessible' is also broad enough that it has as many flaws as benefits, and an ECS definitely isn't an exception.

> These architectural patterns are fun to argue over and obsessed over by armchair game developers but are a trap if you’re trying to make a game rather than a general purpose game engine.

Again, agreed. Speaking from experience as an iterator and rapid prototyper who has used an ECS for years, and has been bitten by the complexity but hasn't been able to beat the flexibility of being able to just write something like `entity->Add<ScaleAnimation>(...)`, `entity->Add<DestroyAfter>(...)`, `entity->Add<Autotranslate>(...)`, `entity->Add<Sprite>(...)` to be quickly and easily create a thing that looks nice, pops in smoothly, moves effortlessly, destroys itself thoughlessly. It lets you move between ideas quickly and then you can pivot to addressing concerns if any show up.
The stripes used to be embedded in the plastic and much more durable. Now we get cruddy surface printed stripes that aren't a reliable backup.
Yep. Gotta agree with herodoturtle. That first paragraph gave me a better insight into small town, rural Australia than anything I've seen on TV.

Also...

> Sleeping in a swag in the tray of my ute

Loved that. It''s so good it could be a line in a song. Nice writing!
It's crazy that by that time IPv6 may be too small. Lazy googling suggests there are less than 50 billion devices connected to the internet today. That mean even if devices _just_ double every century IPv6 would be saturated by 130th century.
The list of foods in the article sounds fine for modern tastes (apart from the snails maybe). I'm sure it would have been prepared very differently, but that never stopped us calling things "Chinese food" etc in the west.
> They made these changes

No, they're just describing the new features... that does not mean GitHub actually wrote these features.
If ISPs are allocating /64s or more to end consumers, how is this different from a 64 bit address space where they handed out a single address to each consumer?
How are those terms less ambiguous than left and right?
Yet you will have a period of time where the person that waits for second dose would have an increased risk compared to normally schedule one.
no screenshots

I took screenshots and sent them to folks via Signal a couple different times, but I can't reproduce anymore.

I don't save the screenshots anywhere else. :-/

I don't know if it's a big deal or not, but it's definitely...interesting.

I'm guessing the chrome/url algo goes something like:

if (intended_url_google_juice > 100)
go to it
else
if url is one char diff from high-google-juice-url
suggest the site with the real google juice
else:
go to the orig typo/phishing/small news site

would be better if there was a 'No' button in addition to the default/only 'Yes' button.
Do you have the code for this or a writeup somewhere? I'd be interested in trying out this approach.
That actually sounds nice. Compared to most other "competitive” games, where there is an optimal meta way of playing it, and doing anything else is basically trolling and instant loss
The Afghan war was a long Khan
Yes, I miss this so much, I actually stopped using Spotify about 6 years ago. This might be nerdy, but the feeling of instant playback was just great.

This Electron crap is really a race to the bottom, so you can hire the cheapest college drop-outs to cobble together some JavaScript to add feature number 1001.

On another note, this ludde guy is one of the few rock stars in IT to me. Had a lot of fun on ScummVM, played OpenTTD to death, used µTorrent in College, you name it...
Also, over time, the book wears out, so someone makes a copy. Mistakes and misunderstandings creep in. Or, even, the copyist changes a few things to better fit his world view. It is possible that the book isn't as static as you think.
Treat your citizens like cattle, not like pets. I cannot remember where I read this, but it kind of makes sense.
That's not true; the UK has gradually weakened healthcare (introducing prescription charges, privatising eyecare and dental), significantly weakened labour rights (legalising arbitrary firing in the first two years), and I think privatised part of the prison system as well. No doubt those from other countries will have their own stories.
I would love to see the "data" for incredible low risk? BTW low risk of hospitalization or long covid and brain fogs?