skysight-inc/HackerNews huggingface dataset:
What's, according to you, the difference with LingQ? The premise looks the same to me: import your own content (text, audio, video, ...) and support the user in understanding it with dictionaries, conjugation guides, review sessions, ...
I disagree, speed of execution _IS_ the thing - at least compared to your opponent. Boyd's way of thinking didn't have you doing the loop as A->B->C->D->E faster than your opponent, if dont properly, it has you in the orientation phase, recognize the outcome without having to think about it, that is, skipping the Decide phase. If you know how to act when presented with a visible picture you can work faster than someone who has to ponder it first.

Think a baseball game. The kids are taught to recognize where the "play" is. That is, if they know that the "out" comes at 2nd base, they are prepared to throw the ball there if they get it. If, once they get the ball, they have to think about where to throw it, the runner can get 3-4 strides farther along and might beat the throw.
People at Google use blaze. I've never heard of anyone using homebrew. I think number is quite near 0%.

It's hard to put everything in a build system like blaze but if you do, I think the outcome is superior to Homebrew.
So a hundred years ago the city imposed crazy taxes on land owners and then bought the land for themselves. Then the city built a lot of housing on the now city-owned land via non-profit construction.

The article doesn’t make a strong attempt to explain how their housing affordability is “solved” though. How easy it to find a new apartment to rent? How much does it cost? What do you get for that price? How does this compare to other cities in Europe? How does Vienna compare to other Austrian cities which did not buy up land?

It’s an interesting case study and I’d love to know more. But this article leaves a LOT of open questions.
Ah. This is on Guile 2.2, apparently. Installing guile3 and rerunning...
A city government manipulating the price of urban property so that it can purchase it? This doesn’t seem like a workable model. Doesn’t that reduce property tax revenue? Doesn’t that affect the value of other land in general? Why wouldn’t urban land holders sue the city for damages?
I believe that individuals are almost universally good. Groups, on the other hand...
This is certainly true in every country, but especially so in India. It doesn't matter how rich you are in America, you can't get away with serious crimes like murder (especially if there are witnesses).

In 1999, the son of a powerful Indian politician publicly murdered a bartender in cold blood with many witnesses. He was only convicted in 2006 after a massive media uproar, and was released from prison last summer.

https://en.wikipedia.org/wiki/Murder_of_Jessica_Lal
The article states that Vienna's population in 1914 (at the beginning of WW1) was 2 million, vs 1.9 million today. I'm no housing policy expert, but isn't it possible that Vienna's rents are stable and low in part because they haven't had to increase their housing stock in over 100 years? It seems to me that a new-world city like Vancouver that has grown tremendously over that period wouldn't be directly comparable.
>As for managing the config of them, the usual tools like Ansible and Puppet work just as well (in some cases actually better since they were initially designed for on-prem hardware).

I hear this a lot, but do they really? As best I can tell they require writing everything from scratch. I went down this path just an exercise to see what end-users were having to deal with. Everything in ansible appears to be re-inventing the wheel.

Sure it's powerful, and it provides a robust framework to do everything, but out of the box it does NOTHING on its own. Want to update ilo(m)? Someone probably has a playbook somewhere you can build on, but you have to go find the playbook, and modify it to meet your needs. Same with updating an OS, or software package or X.

There's no "point at this server, scan the server, figure out the hardware model, os, application packages, and build a default list of things you might want to manage".

Cisco UCS handles a chunk of this for the physical hardware, but it has plenty of issues itself. Same with HPe and Synergy, and Dell/EMC with Openmanage (this may have been replaced, I honestly haven't had to deal with Dell recently).

Honestly it gets a bit frustrating when the response is always "there's this tool that can do it if you just spend 6 months customizing it to your environment!". I think what OP is asking for is some intelligence to automatically discover.

If Ansible can do that, I'm all ears, but I haven't figured out how.
I can only speak for Pale Moon. It gets updated frequently, but it does have trouble with a lot of websites. I use it in conjunction with NoScript, so I'm used to the web breaking regularly, but there are sites that I can't make work correctly even opening NoScript up completely. For instance, it doesn't work with the SSO solution we use here at work. I do use it for some web browsing (I'm using it here) but I wouldn't recommend it to new users who aren't nostalgic about the old firefox.
Thank you. In a few days I'll be installing Linux on a Lenovo mini desktop system, and I'll try it.
Would you use NetworkManager on a server?
Oh I’m sorry, did you pay for the development effort?
I’m interesting in knowing as well which standard in particular is being used which only Chrome supports. I was under the impression that the Web Audio API[1] was fairly well supported cross all modern browsers.

1: https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_A...
I spent all my savings on magic the gathering cards that ended up going up 1000% thanks to all the money printing keep it up and I'll be able to retire before I'm 40!
You're spot on about a lot of things. Most of our customers right now pick up rather than ordering delivery, so the lag time is relatively short. But as we start adding concepts and doing delivery, we'll be thinking a lot about exactly these kinds of questions.
According to a high-ranking doctor on the German TV today, the observed effect isn't normal thrombosis but a brain related thromboses, where prophylactic treatment is not possible.
Firefox can also be used on PinePhone, which in landscape mode affords 720px of height, excluding any WM extras on top/bottom. It's already a bit fat, and this Proton redesign doesn't help at all.

Hopefully userChrome.css keeps working.
Don't use Phone number based 2Factor or if you must use a number, keep it to an app (eg, Google Voice) and don't forward your Google Voice texts to your phone's number.

Basically, avoid using your carrier provided phone number for anything related to an account.
This.. is a fine answer if asked in the context of an interview.
http://www.chromium.org/chromium-os/chromiumos-design-docs/d...
> > This makes it clear you didn't even perform a cursory investigation of the project

> I did, and mentioned in the docs, here’s a quote: “I didn’t want to experiment with GPU-based splines. AFAIK the research is not there just yet.”

Not what I said. I said that you didn't investigate the project discussed in the original blog post before declaring, in your words, that "the quality is not good" and comparing it to your own library.

Vrmacs and piet-gpu are two totally different types of renderer. Vrmacs draws paths by decomposing them into triangles, rendering them with the GPU rasterizer, and antialiasing edges using screen-space derivatives in the fragment shader. This approach works great for large paths, or paths without too much detail per pixel, but it isn't really able to render small text, or paths with a lot of detail per pixel, with the necessary quality. (Given this and the other factors you mentioned in your reply, rendering text on the CPU with Freetype is a perfectly reasonable engineering choice and I am not criticizing it in the slightest.)

In comparison, piet-gpu decomposes paths into line segments, clips them to pixel boundaries, and analytically computes pixel coverage values using the shoelace formula/Green's theorem, all in compute shaders. This is more similar to what Freetype itself does, and it is perfectly capable of rendering high-quality small text on the GPU, in way that Vrmacs isn't without shelling out to Freetype.

Again, to be clear, I'm not criticizing any of the design choices that went into Vrmacs; it looks like it occupies a sweet spot similar to NanoVG or Dear ImGui, where it can take good advantage of the GPU for performance while still being simple and portable. My only point here is that you performed insufficient investigation of piet-gpu before confidently making an uninformed claim about it and putting it in a somewhat nonsensical comparison with your own project.
Maybe not fixing it was on purpose, but I doubt the original bug was. They could've just added a more straightforward sleep/delay in the code. If anyone finds it they can say it was accidentally leftover testing code because they needed a delay to see ads in the office to make sure it works.
I hate having to use a smartphone for auth in general. Especially when I have an app on my phone that expects me to be able to receive an SMS on the same phone. It’s like I need my phone to recover having lost my phone.
On each individual point, you're right. But I'm curious which titles you think do better than GTA V on all of those points? Red Dead Redemption 2 and The Witcher 3 are the only two that come to mind.
Selfish or egocentric maybe. But inherently bad, no.
ahhh yes IoT is another field entirely. I can appreciate your frustrations there.
I think a much better effect has the "Altbaumiete" (old pre world-war-II housing) which are rent controlled. Kinda great living, slightly windy and sometimes smelly and there may be lead in the pipes, but at least affordable.
My dirty dozen-ish: tautline hitch, bowline, square knot, figure eight + variants, fisherman's knot, N half hitches, sheet bend, Zeppelin bend, trucker hitch, Alpine butterfly, hangman knot, and a variant on the shoe knot that doesn't come loose. Can't remember the name but in sure you can find many variants with a search.

Square knot most people already know. Tautline and bowline are the two worth memorizing being able to do soaking wet in the dark.
There is SO much more to coding than algo's. Those looking to apply clever algo's that give a O(n log n) solution to a problem where n is never greater than 20 are hurting the industry. Give me simple to understand, works, and you saved us a P1 and thousands of dollars not trying to understand the clever algo. In 10 years of coding, the number of times I needed a clever algo can be counted on two hands. Leet coding is fir a lack of better measures.

The bicycle analogy is interesting, it us more like getting someone on a time trial bike and checking if they can hit 25 mph. That counts for almost nothing when doing a downhill mountain bike course. Can you communicate to people clearly? Can you convey expectations? Can you write simple and easy to understand TESTS?? Leet code is part of a cottage industry for interview styles that faang employees for lack of anything better.

I did one faang interview and omg I bombed so badly. A week prior, I did another with the same company and they couldn't stop calling me asking me to stop interviewing and work for them. The hiring manager wrote a love letter of how much I'd enjoy it there. It's crao, half of the senior engineers at that company can't pass their own interviews, it's a broken system. You can't know if a dev us good until at least 3 months after hire, if not 6.
It might be cliche with AWS at this point but how much meta services does it have, as in services with sole purpose of maintaining your own aws account?

Like Well Architected Tool/Framework, Trusted Advisor etc?

I'm impressed that chaos monkey [0] is now a first party service. So you can break your own cloud account on demand and pay for breaking it?

[0]: https://github.com/Netflix/chaosmonkey (I think first popular open source implementation of chaos engineering)
I am fan of some niche technologies, I would love the functionality of “white list”, which would show “new stories” on the main page if new story contains some specific keyword from predefined set (ideally not only in title but also in content of linked page)
Yes! See the comment from an Eatsa veteran on this thread. Running a restaurant is no picnic, but we've actually found that it's preferable to have control over the whole operation so that the menu works well with our automation rather than having to adapt to a partner's needs from day 1. Further down the road, we do expect to do partnerships with restaurant chains.
Snaps pissed me off too, and I vowed to switch to another distro (probably Debian) when this installation stopped working. In particular, it annoys the hell out of me when they pull a bait-and-switch by automatically converting `apt install X` commands to `snap install X` for certain popular packages.

...but this Kubuntu system (my primary workstation) has been rock steady for the past ~5 years with no signs of problems. So as annoyed as I am, I gotta hand it to them for keeping things working smoothly.
They have a steeply progressive land value tax and further escalate taxes on vacant land. They also slashed taxes on development and construction. This encouraged productive use and efforts to keep assessments low which also drives down housing costs.
Knowing Vienna quite well and knowing Vancouver at least a little bit, I'd say this is not apples-to-apples. In Vancouver it was the real estate boom that has fueled high-quality residential development: Given the circumstance where such development would fetch high prices, residential development was conducted that would deliver on a level of quality commensurate with high prices (namely: high quality!). A "Gemeindebau" in Vienna is a very different animal: They are built cheaply for the purpose of being cheap, and the quality you get ouf of that is in line with the principle "you get what you pay for" (namely: low quality!)
Censor almost any comment on Twitter with exploit, part 2
This technically does not fall under a bug bounty because I am exploiting a feature of twitter than than a coding vulnerability

Almost any comment on twitter can be suppressed and knocked below the page fold by spamming it with dozens of posts

Here is a video of it being done now

https://streamable.com/11qwbf

I targeted a comment under "Peter schiff" by user "sustain nova scotia".. I bombarded his comment with 70+ spam replies using a bot. You can see how it falls below the page fold and is hidden, instantly. Pretty sick trick huh?

It does not work on verified accounts though. Does not work on accounts that already have a lot of comments under them. Or on very established twitter users. But probably works on 90% of comments.
A Four-Hour Superhero Movie Points to a New Blockbuster Format
Just curious, why is the clove hitch so high on the list.

I hate that knot, and never understood its widespread popularity. It tends to jam and slip. I guess that there are cases where these combined properties are useful, for example if you want to make things adjustable, but most of the times, I just find it unsafe and hard to control.

I did a bit of sailing and while the clove hitch was taught early, we almost never used it. I'd say the most useful list include, from memory: bowline - figure 8 - two half hitches - cleat hitch - reef knot, and of course, proper coiling.

About the reef knot. It is also called the square knot, and it should be used only when appropriate (ex: on reefing), it can be dangerous when misused.

I also tried a more... adult kind of knot tying and the clove hitch is generally a bad idea.
web notifications work exactly the same way APNS do. If OS vendors are reasonable and expose the APIs needed to use them efficently that is.
It seems no one really read through the bugzilla ticket. Three days ago after this got attention Mozilla both added telemetry to collect usage stats [1] and plan to run an experiment with the new proton UI [2] to determine what density users prefer and make discovery easier.

This is not yet finalized/decided and a great big thanks to the Firefox devs for listening to the feedback and collecting real information before making a final decision.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1698100

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1698171
I have zero expectations from Azure support as a whole, in fact 80% of the time I'll rebuild production services in Azure to avoid having them tell me to do just that in most tickets. It is abysmal levels of actual support.
My LinkedIn feed is much worse than my Facebook feed. That is not meant as praise for the latter -- it's around 50% irrelevant crap, but the former is 95%+.

I suppose it's fair to say that there isn't as much outright malicious disinformation on my LinkedIn feed, but to me it's a distinction without a difference -- crap is crap.

edit: And at least when I see crap on Facebook, it's usually my own fault to an extent: it's almost always from someone I follow directly. LinkedIn seems intent on populating my feed with almost entirely stuff from people I don't know, about subjects I couldn't care less about, just because one of my connections "liked" it.
Author here. It's a purely intuitive display. I've found it helpful developing creative new binary formats like Actually Portable Executable. The eye grows accustomed to recognizing certain types of data based on what these glyphs show us. I don't even see the glyphs anymore, I just see elf, utf8, redhead. For a more detailed answer to what's shown in the particular gifs on that page, see this Reddit comment: https://www.reddit.com/r/commandline/comments/jr6bat/memzoom...
Make renting illegal and it all works.
I would rather just get an email at this point.
I imagine the broad range of products helps attract more tinkerers than individual projects might. Like maybe someone sees the PineBook and then jumps to the PinePhone once they join the community.
It may not affect your main point, but a caution: The paper has received critique [1], including a letter to the editor

[1] https://pubpeer.com/publications/3D81CAC483C2021C00E27C8826D...

[2] https://onlinelibrary.wiley.com/doi/10.1111/eci.13518
ezzato how do you calculate how often to show each ad? If on my side project I get 10k views per month (and hence tinyads.io gets shown 10k times) does that mean that project will be shown more than my project that only gets 100 views per month?
I was about to say the same thing. Its not a $2400 laptop.

His only choice is go to ebay / amazon. A laptop 7 years old it is a miracle that laptop lasted that long. at $200, apple rep is right, its best to put that $ into a new or slightly used laptop.

I do not get these posts that say things like this on a laptop that has done its duty for 7 years. Even HP / Dell / Lenovo enterprise will not have the parts for this.
> "never say sorry."

Well, this HN hate fest of a discussion certainly bears out that saying! The internet is a terrible place. You will get dragged mercilessly no matter what you do. The incentives are all towards sweeping mistakes under the rug.
Based on the tools that I've often seen developers build in-house, "dig for gold with their teeth" is fair, much of the time.
Early in the pandemic, I was in a Zoom company meeting where the host (one of the stakeholders) was going through their deck of requirements. Most people on the call had their video off but audio on.

Somebody on the call would breathe heavily and grunt periodically, and it would cause the host to pause his presentation for a second until it stopped. After a few interruptions, the host finally said "Sorry folks, I'm getting some background noise, so I'm going to go ahead and mute everyone." and that was that.

To this day I still have no idea who it was making the noise or what they were doing. I am still amazed at how he handled that with a straight face as I was out of my chair laughing my ass off.
I just have ~/bin/ and ~/bin/scripts/ and both are in my $PATH so I get autocompletion automatically.

I usually don't create "--help" options for personal scripts. Most of my personal scripts are mostly designed to be extremely specific and be so damn obvious how to use them because the --help's of other commands are too complicated.

Some examples of my scripts in ~/bin/scripts/:

ffmpeg-extract-sound

ffmpeg-jpegs-to-video

ffmpeg-video-to-jpegs

ffmpeg-ogv-to-mp4

convert-png-rgb24-to-grey8

iptables-ignore-rst-packets

jabra-stop-changing-volume-goddamnit

apt-remove-arm64-shit-that-nvidias-tx2-installer-installed-onto-my-x86-system

ipv6-on

ipv6-off

ros-install-this

etc.
The bug was live and wasting paying-customers's time (and apparently spamming them with ads too?) for 6 years.
This actually only happens when you update Firefox through your distro's package manager when its running (or your distro updates automatically in the background).
Recent and related:

How I cut GTA Online loading times by 70% - https://news.ycombinator.com/item?id=26296339 - Feb 2021 (697 comments)
How to use C++ for Cross-Platform Development
I gave up to Firefox about a month ago and switched to Vivaldi. So far I'm not looking back.

I would certainly have preferred to stick with a non-blink browser, but Mozilla won't stop remove features I like and making harmful changes.

How many pointless UX revamps have they done in the last decade? Meanwhile everyone is still waiting for the many unkept promises, including mobile extensions.
>But they do, that's what's baffling

I think it's more that there's no other option.

They need their phone, and they don't like all the tracking just like you or I don't like the tracking, but that's their only option if they want to use a phone.
The main lesson of the time was that users don't care about some "plurality" or browsers, and will flock to the browser that has the more features or best speed or more adoption.
The novelty isn't in describing how people perceive the world/conflict. It was in codifying it, such that you could take preemptive action to make your opponent's world view change in mid decision phase, thus rendering them confused.

Clausewitz taught that the way to victory in war was to reduce your friction in operation, so things go smoothly for you. Boyd showed that a better way was to not worry so much about your own friction, but to cause the friction in your opponent.
LinkedIn is full of banal spam instead of triggering propaganda spam.
Fosshost.org provides free cloud computing services to FOSS Projects
I've used Ansible to manage thousands of baremetal servers, you do have to build some stuff yourself but it mostly just works. The Ansible framework for gathering facts is pretty neat, it has a framework to do X or Y depending on facts from hosts, you can run it in pull model or push model, through AWX or jenkins. A lot of freedom.

If you want something that just works automatically and is free, well, I don't think you will find. Learning Ansible (or another configuration management tool) well will pay dividends through a lot of your career tho.
I own the same laptop model, same year, also with battery that needs replacement. At well kept state they can reach 600 Euro (about $700 USD) on ebay in my country. Mine isn't well kept and I wouldn't sell anything with a battery in a bad condition so I have no illusion mine is worth even $400.
You can calculate the risk for yourself, based on data from the UK:

https://qcovid.org/Calculation

eg. 30 year old healthy white male: 1 in 7,092 risk of hospitalisation, 1 in 250,000 risk of death.

By contrast the risk of death from anything for a 30 year old male in the UK is 1 in 1,215:

http://www.bandolier.org.uk/booth/Risk/dyingage.html

Even taking a healthy 80 year old male, the risk of death from COVID is 1 in 275, whereas the annual risk of death from anything is 1 in 15.
Debian doesn't have snaps.
Debian++