skysight-inc/HackerNews huggingface dataset:
I agree. My circumstances were a little different. My family wasn't poor, we were just comparatively less wealthy as a working class family when I was attending an all boys grammar school (on merit) with the sons of mayors and company directors and doctors. My uniforms were fine (I was in the iron-on blazer crest gang) and it was never picked on, although my non-brand shoes were.

Being the only brownish person in a very white middle and upper class grammar school in a very white part of England at the time _was_ something to be picked out on.
Do you happen to be on Mac? On Debian-based systems, AFAIK, there are specific packages for DE integration, for example, for GTK3, which makes LO look native (although, I think that the styling is highly customized, because of the functionality requirements).
Or "containers".
They are “domestic dependent nations,” which are more like states than foreign nations. https://en.wikipedia.org/wiki/Tribal_sovereignty_in_the_Unit...
Beauty/ugliness is subjective. For some it is "old and ugly", for some it is "retro".
Good to see that at least the USA has the balls to act against the "reeducation" camps. My country (Germany) should be the loudest voice against it, but as usual we say nothing and hope nobody notices.
I don't think people making these laws care of 1-5 % people using a workaround. If 95% people are blocked, I think they are good.
Not so I've really noticed. The user starting apps that require very much memory probably does too, but that's also a minor effect.

If you don't use scheduled jobs to reopen your connections, WLAN/mobile switching is a pain and there are some smaller similar pains. If you solve that big pain and make sure to use very little battery power, the smaller pains go away.
Oh dear. I'm a positive newbie here! Found my original receipt; 1st Jan 2015 for the princely sum of $10,60 for lifetime membership. And I only have a measley 1680 links saved.

It's always a gamble with these one-time lifetime offers as you never know if the site's even going to be there in a few months time. But, even if Pinboard folded tomorrow, I'd still consider I got a great bargain.

I must admit my heart sank a bit when I read about the rewrite opening the door to new features. For my uses, Pinboard is pretty much perfect as is [and I've never noticed any problems using it on mobile]. I really hope the developer doesn't start adding loads of extra bells and whistles [read "bloat"] to try and attract new users. I just want my bookmarking service to be boring, reliable and so unintrusive that most of the time I forget it even exists... til I see an article like this on HN.

PS: Off-topic. But I really like the way "maciej" writes. He comes across as a genuinely down-to-earth, self-deprecating and funny guy. Such a refreshing change from all the 'trying-far-too-hard-to-be-hipster-cool' writing out there at the moment.
Lacking value types, larger pointers will probably penalize JVM programs more than their peers.
Your reference [2] is a case of nominative determinism.
from the software standpoint, it's invisible to the programmer. it's about bandwidth of the memory bus. when you have single shared memory lane, bandwidth gets split between memory modules. typically(on most of the consumer hardware) there are 2 memory channels.
"Nobody understands quantum mechanics"

In the process of learning it myself I tried to do my bit towards that by writing a little game. Sorry for the Java

http://tropic.org.uk/~crispin/quantum/

I'm not the only one

https://quantumgame.io/

https://github.com/stared/science-based-games-list

I do share your frustration with the mysteries of the Standard Model (and hope to understand them one day)
This was a bust of 2000kg in the Netherlands, so this product was due to be sold in Europe. From there to end user I would estimate 3 to 4 levels of distribution. The first layer is splitting it into approx 10kg amounts, the next into 1kg amounts, then into ounces and the final stage is retail of between 0.5 and 3g.

So yes there is labour and distribution to account for but there are not too many layers of it and actually the main bulk of the work in distribution has been done by the time it is in the Netherlands, at which point, in the Schengen zone, the danger/difficulty with transport over country borders is significantly reduced.
This is high school. They don't need to attract students, they need to educate the ones they have. Considering the risks football should not be in public schools at all. Sure at university it pays for itself but that is a different level with different conditions
€90 is about what i spend on groceries in two weeks. But sure, keep making assumptions about people's lives outside a Silicon Valley/tech salary.

Tell me if I read it wrong, but you meant to say that €90 is a small amount right?
> Why should someone interact with something that the author doesn't throw his/her/their name into?

We currently live in a "there is only one correct opinion, all others must be canceled" culture. They've already come for anyone who showed even the faintest trace of dissent from the mindlessly woke mob's narrative. Next they'll come for those who have stayed silent. Failure to project virtue signaling will soon be used to deny employment and participation in other aspects of society. Just you wait.

Anonymity is a risk mitigation technique that speaks to the very real desire to keep speech free. If speech has consequences that are administered outside the law, then it's not really free.
Side point: I think it's a bad idea to let cops work OT. I understand that preventing OT would create logistical issues, but I think they're solvable, and for the safety of everyone - including police - I think we should want officers to be as clear-headed as possible.
Conventions where the same letter means the same thing in different pieces of work, are useful. There aren't enough latin letters to go around. Hell, there aren't even enough greek ones. Maybe we should start using unicode emoticons next?
Ethnonationalists and race realists aren't too popular here or defended by the people in charge.
FWIW, units on macOS (not GNU) handles conversion of `10 degC` to `degF` correctly, although it dates back to 1993.

It seems that GNU units at some point added support for several non-linear units, which may have prompted them to rethink their syntax.
A heat engine is a device that converts heat into kinetic energy. The amount of heat that is converted into movement as a proportion of the total heat is the thermal efficiency. With a jet engine it's the amount of energy in the burnt fuel that's converted to both rotation in the shaft and the speed of the expanding burnt gasses exiting the back.

Propulsive efficiency is how good the engine is a converting this energy into thrust. The Concorde's engines were a type where all the propulsion was from the fast gasses exiting at the back, i.e. a turbojet. Efficiency is less than 100% as energy is taken from the gasses to power the engine and not all the gasses exiting the rear usefully push the aircraft forwards.

I don't have the exact number for the Concorde to hand but looking at [1] from my previous post, we can see it was typically around 60% in 1970, but these numbers are likely for (low bypass) turbo fans. These work in a slightly different way where they have more energy in the rotation of the shaft and less in the gasses going out the back. The energy in the shaft drives the big fan at the front which pushes a large volume of air more slowly out of the back. This is to address the problem of the gasses which exit the back but don't usefully push the aircraft forward.

To get the total efficiency of the jet you have to multiply the thermal efficiency by the propulsive efficiency.

edit: changed division to multiplication
So proxies intercepting your traffic are fine but VPN intercepting your traffic is not?

Of course, this should be super explicit and opt-in, but Mozilla is in a position where a lot of people would trust them (you can agree or disagree whether that trust is misplaced) and if the goal is privacy and/or saving bandwidth on poor connections, this could be very useful.
They could also note how 3D MPO images work, they’re just two jpegs concatenated together with some special markers. It’s been a while but I’ve written MPO parsers for a couple languages.
Tracking will never by accurate. Pirsch reads the Forwarded header which is set by most proxies. Apart from that, the User-Agent will be different in a lot of cases for people on the same network behind NAT.

Cookies do not work accurately either, uBlock for example shields me from Google Analytics. More and more browser start to block these cookies by default. So that's not really an argument.

You simple cannot track accurately anymore without heavily invading the visitors privacy or technical effort (like analyzing the HTTP/2 pattern the client uses/accepts).
It works incredibly well for a format its age. It's simple, and widely supported.

Internally, JPEG has the key techniques required to compress photos well, and nothing else. Most newer formats are based on the same principles, except each bit is upgraded to the point of diminishing returns.

HEIF and AVIF compress twice as well as JPEG, but in terms of complexity and computational requirements are hundreds of times more complex.
Is there any electron gpl based Word and Excel alternative? I always imagined running on top of electron helped you skip a lot of work and helped the app not look like shit/LibreOffice
And, the landowner might have passed away.

I understand the reason why someone might not trust the most local government (municipal, state, federal governments as appropriate) to manage the registry of landownership complete with dates, dimensions, notables features, and owners, but I find it really weird that problem of knowing exactly who owns what is effectively an orphan in the last resort.
EevBLAB #76 – YouTube automatically will place mid-roll ads [video]
... and it's still hard to find a decent pain au chocolat here
I agree, and programmers (at least on HN) seems to prefer minimalist and/or retro interfaces.

However I'm pretty confident that if I show such an interface to non technical people, they will feel that it doesn't look nice, compared to whatever proprietary app they use on their phone, Windows/Mac, ...

I personally don't use Word nor LibreOffice (I use mostly LaTeX), but if we want free software to become more popular, there must be a focus on the design.
I’m not sure if you’re aware or not. But you just proved a point I made.
ffmpeg/mplayer has some more principled smoothing filters than these (especially spp); they're made for MPEG4 but JPEG is pretty similar.

Another algorithm that should work but I haven't seen tried is edge-aware chroma upsampling. libjpeg uses nearest neighbor upscaling for the subsampled color planes, which is why JPEG looks so bad when there's a transition from eg saturated red to black.
I think the two most common reasons for anonymity are:

* blogging from an oppressive regime

* to isolate yourself from online mobs

If you write something controversial these days, sometimes it catches a wider audience and you can find yourself under a lot of attention. A minority of those poeple will not be nice, and may send death threats or worse. Your experience is a tiny fraction of what this can be like. Being anonymous takes out some of the sting.

I can't think of a better illustration of the latter than https://metro.co.uk/2020/07/04/last-us-2-voice-actor-shares-....
What about the X399D8A-2T from AsRock Rack? It's available since October 2019.
Tests are simple to unterstand.

Complicated proofs I do not understand, without much effort.

And I surely know that you can make mistakes with test cases as well. So I surely do not claim my way to be superior. But it works way better for me.
For covering their heads, presumably.
One very specific feature where Pulsar is shining is that you don't need to explicitly create topics [1]. It doesn't seem like much but is very powerful. At least for a CQRS subscription architectural pattern I'm working on at the moment.

Say you have a front-end dealing with the clients in a streaming manner (be it websockets or SSE). All front-end instances send messages to a topic on a messaging system. Processing is done with Flink or Spark, but now you need to get some answer back (or publish regular updates) to the client; so you push it to another topic on the messaging system. Works fine if you have a fixed and low number of front-ends; they pull everything and select messages for their clients. If you have more front-ends you want to have them pull only the messages destined to their clients. You might want to use Kafka partitions to do this, but it is kinda clumsy.

Furthermore if you need to scale the front-end, you'll have to reassign a partition scheme to all the front-end instances while they continue to cater to their specific clients. On top of restarting the Flink/Spark processing to fit the new partition scheme. I don't know of a simple way to do that with Kafka.

In Pulsar, the problem becomes _much simpler_: have the front-end chosse a UUID that represents them, send it as part of the messages, and interpret it as a return adress. The processing then pushes out to topics like: persistent://domain-x/app-y/back-to-clients-<uuid>. Done. No need for repartioning or topic creation.

Other than that, the pros are: the messaging Key_Shared mode [2], worth looking at; and you also get some message acknowledgement features. Cons is deployment, which is quite involved.

[1] https://pulsar.apache.org/docs/en/concepts-messaging/#no-nee...

[2] https://pulsar.apache.org/docs/en/concepts-messaging/#key_sh...
The tech stack is Python, Java, Spring, Elasticsearch, Redis/MySQL. This is a beta version with explicit support for 50 sources + Google News aggregator. I plan to release new version in about a week, which will support another 400-500 sources.
PNG is a pretty poor file format, just because zlib (a byte-level text codec) is not a good compressor for image data. Any lossless video codec works much better.
How This Copywriter Gains Hundreds of Reactions On LinkedIn
You know what helps skip a lot of work? Not needlessly rewriting things.
Having followed Maciej for a couple of years, I seriously doubt he'd ever fall into the trap of feature creep. He's one of the most pragmatic software engineers, if not people, I've ever encountered.
1) youtube will auto enable midroll ads on all videos longer than 8 minutes! For evedyone!

2) Thought about linking to the changes listed on youtube and changing the video title. Liked the video so I opted for posting it and adding infos via this comment, changed the clickbaity title to something more fitting.

Official google video https://www.youtube.com/watch?v=8Vbm0b26kng

Google Support Page https://support.google.com/youtube/answer/6175006

Edit: All the more reason to use ublock origin and newpipe [1]. It's just really sad for content creators who opted out by choice and are now forced to manually disable ads or leave them on completely.

[0] https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...

[1] https://f-droid.org/en/packages/org.schabi.newpipe/
I think you get the percentages wrong: 95% of kids who want to watch porn will easily find a workaround.
> Why should someone interact with something that the author doesn't throw his/her/their name into?

> you're free to engage openly

This is what I was going to answer.

Sometimes I disagree with my own writing later. It's easier to distance from this writing when I have released it through a pseudonym so that when that old self dies because of a life event or transformation/initiation, I am able to more easily close that chapter of my life, instead of having this old self be connected to my new self.

I also don't think we've reached this stage of the awareness of 'evolving selves' yet in internet culture. That's why taking precautions, like using a pseudonym, go a long way for my personal peace of mind. I do treat most corporate services as compromised because of excessive surveillance/Snowden's NSA leaks, but I think individual data leaks will start happening (where these pseudonyms would be revealed through NSA [and thus Google, FB, Google] metadata) after the current power structures topple, and a Commons-based peer production paradigm emerges.

At the same time, my reluctance to embrace my old selves and their viewpoints also comes from a lifetime of having been told I was not 'smart' (i.e. in school). Now I am learning that my delayed development was actually due to insecure attachments to primary caregivers. Together with frequent moves around the world which disturbed the possibility of forming secure attachments to other adults, this hindered my cognitive development. This means I am behind in some areas, yet it also surprisingly drives my immense interest in adult education/lifelong learning, as well as Sudbury schools etc.
Those are called reproductions and are legal.
The CuckatooN Proof-of-Work puzzle [1] requires 2^N bits of randomly accessed memory for efficient solving which parallelizes very well.
In practice the random access is so slow that an alternative solver using 32 times more memory and mostly sequential access is much faster.

[1] https://github.com/tromp/cuckoo
It's weird to me that people complain over "old and ugly" interfaces. Consistency is worth so much more than fad-chasing. Learning something is more worthwhile if you are able to trust that it won't change underneath you.

Take MS Office for example, I was made to learn how to use it in elementary school, we had an exam where we got a printed out page and had to reproduce it in an hour. This was supposed to be fundamental computer knowledge like learning to type.

I still have the same keyboard layout as back then but MS Office now has some janky "ribbon interface" which bears no resemblance to how it used to be. Although it should be criminal for public schools to teach proprietary software, we can forget about that for a minute and instead consider how futile it is to teach things that are not open standards or at least free software. You have absolutely no assurance that this knowledge will still be applicable even just a few years later.

My hope is that free software projects will attempt to preserve old interfaces (making them accessible via initial configuration) when they make updates. Besides, you shouldn't be replacing your GUI if your architecture hasn't got a clear separation between presentation and core logic.
Combining Agile and Formal Methods
I found the Golden Chaos package to offer too much and instead just spent a bit of time setting things up to my liking, and now I couldn't do without the Touch Bar!

- dock widget that shows open apps and allows me to switch quickly.

- Spotify widget that shows current track/album (with art) and controls.

- a custom date/time display that also shows the week number.

- battery level with 'time-to-full-charge' indicator.

- mute button.

But even more useful are the swipe gestures I added: two-finger swipe anywhere turns the entire bar into a volume control, and a three-finger swipe does the same for brightness.

BTT offers a ton more though.

I have a few gestures configured for the trackpad. three-finger up and down for brightness and shift + three fingers for volume if I'm too lazy to go for the touchbar. And I use a weird four-finger tapping gesture for mute and to lock my laptop ('rap' my fingers from left to right to mute, and from right to left to lock).

Then there's window sizing and, if not for Keyboard Maestro, app launching via keyboard shortcuts.

Anyways, I occasionally miss the function keys, but what the Touch Bar can do now provides enough to offset that.
I imported my bookmarks into pinboard, but found it quite a chore to go through them and tag them properly, so I abandoned that. Firefox sync keeps my bookmarks available everywhere anyways.

Now I use pinboard for my youtube subscriptions, every time I subscribe to someone on youtube, I add it to pinboard and tag it.

Very useful when your subscriptions range from several different sports to tech or gaming.

Would do same for instagram but I have too many subscriptions and it's useless when someone changes their @account.

They could really do with a lists feature ala twitter.
Well, some of those in Guantanamo are political extremists.

And some of them are probably normal people.

https://www.dawn.com/news/1539457/still-at-guantanamo
Use a password manager and store it somewhere on the cloud, protected by one master password you memorize ?
> They're going to need a lot of money to build the full-size plane

The chance is zero of Boom succeeding, regardless of how much money they raise.
Both of these projects have chroma upsampling.
It's only $2.
I guess you could skirt around this by using something to tag the various parts of speech in your original text (using something like Python's NLTK) and replace them with randomly picked synonyms from a thesaurus?

Pretty sure it would obscure the original writer although possibly at the cost of obscuring the original meaning.
Those are not Threadrippers. IMO AMD misses one market segment where people want workstation CPUs but not so much cores. I would consider 12-16 core Threadripper with 4 memory channels and more PCI-E lanes with adjusted price.
The fact that the quotation I found was cited in a normative report is irrelevant to the research it (and I) am highlighting - the first two citations; my only goal was to provide some information on the topic, which hopefully another commenter here can expand on. Think of [2] as more of a 'cited in ...' citation than a "here's the evidence" citation.
If you use wordpress.com from Tor and use Google Translate from Tor, what do they learn more about you than just using wordpress.com?

(I have no clue)
On the other hand, professional UX/UI office software designers came up with the ribbon.
> it seems going to a local coffee shop would make me easily spottable on CCTV

Depends if Tor has done its job and concealed the IP address you're posting from.

Right now it's 10:30am in Iceland and 10:30pm in New Zealand so the fact you're posting at this time of day, and drinking coffee at this time of day, probably doesn't uniquely identify you.

Indeed, I'd say always post at the same time of day, rather than posting at random times when coffee shops are open, as the former does a better job of concealing your timezone.

(Obviously, if you're some Dread Pirate Roberts type and Tor doesn't do its job, it's game over.)
Spotify iOS App Is Down
> To get the total efficiency of the jet you have to divide the thermal efficiency by the propulsive efficiency.

Also need to consider combustion efficiency (i.e., the percentage of fuel turned into heat as an input to the heat engine), though for gas turbines this is typically ~99.9%.
No... the problem with desktop software is that creating a good UI/UX is a hard software problem typically solved by software developers instead of designers.
Whereas, the accessibility and power of web technologies show that making UI/UX an easier software problem (HTML, CSS, JS) automatically attracts more designers yielding better UX/UI.
If you always blog from the same local coffee shop, or from places around your house, it also makes it easier to nail you down as the author
> I don’t think Microsoft is doing anything that could not be technically done by somebody else.

This is generally true. PHP had Windows support early on and builds provided by community.

Having Microsoft backing it meant there were people with more time for it and some Windows-specific optimisation could be done, by people with access to true Windows experts. This gave a boost in the early days of their involvement.
Possibly better would be Timsort (used in Python, Java, V8, etc.), as it's "designed to take advantage of runs of consecutive ordered elements that already exist": https://en.wikipedia.org/wiki/Timsort
Libreoffice looks like a native desktop app. How do electron apps look better than that?