skysight-inc/HackerNews huggingface dataset:
Can't overstate how much we appreciate this type of feedback, it's exactly what we're looking for! Broadly speaking, I agree on all fronts. There's definitely a lot of UI/UX work to be done, but we wanted to get the MVP out as soon as possible so that we could get feedback like this. Some more specific comments on each of your points:

1) I agree, we're definitely still trying to figure out the best balance between the map and the list view. That being said, we've found that causes are somewhat unique in that, to a lot of people, geography matters more when it comes to civic engagement than it does for other types of events. With that in mind, we're looking to add ways for users to customize their experience as much as possible, i.e. by being able to toggle between a list view and the map, adjust the width of the sidebar, etc.

2) Completely agree.

3) Meetup has a great onboarding process.

4) Fully agree!

5) That's a good point, there are definitely ways to make the filters more intuitive. Appreciate the feedback!

6) Absolutely, the search bar is incredibly basic right now but we figured we'd still get it out there. In the coming weeks, we'll add the ability to search by causes, event types (ie 'protests'), key words, and more.

7) That's a good idea! Definitely agree that a core challenge with an events platform is making it easy for each user to see the most relevant/interesting content, as opposed to showing them everything.

Cheers!
For those interested, Ronald Bultje (who co-devloped VP9) wrote some information here on VP9 which has some more concrete details about video coding than this article:
https://blogs.gnome.org/rbultje/2016/12/13/overview-of-the-v...

It's not H.264 but the coding techniques will be similar.
This is big: They introduced a proper protocol for serialization. Finally one will no longer need to make sure on each host to run exactly the same version of Unison _compiled with precisely the same version of the Ocaml compiler_!
the app is simple and clever... tho, you should NOT post personnal stuff on social platforms, do NOT post pictures of your kids ... the internet has become a dreamland for pedos and psychos
Actually, I vividly remember reading about empirical studies linking video game violence to antisocial behaviour (studies that were later disproven). Who tells us that the current studies won't be similarly become overruled by majority consensus? We should be careful only believing in the studies who tell us what we want to hear.

On further research, metastudies [1] tend to find out that there are tons of studies linking violent games to violent behaviour: "On the basis of this metaanalysis, we conclude that playing violent video games is associated with greater levels of overt physical aggression over time, after accounting for prior aggression."

[1] https://www.pnas.org/doi/10.1073/pnas.1611617114#t01
How many Russians are dead? Who counted the bodies and how did they do so during an active engagement? How many Ukrainians have died by comparison? Do you have complete information or do you have incomplete information during a literal fog of war situation?

https://en.wikipedia.org/wiki/Casualties_of_the_Russo-Ukrain...

Russia says they've lost 400 men, USINT says 7K. Who's telling the truth? They're both known to lie.

We can be relatively sure, based on the numerous maps of Russian advances that eastern Ukraine will fall in the next couple of weeks. You let me know if that's a win or a loss. I'm not sure. It's certainly a thing.

https://www.bbc.com/news/world-europe-60506682
Since flags are hard to google, what does `wget -c` do?
Do they regularly publish post-mortems after their repeated incidents? Might be interesting...
Because I really don't want to accept a string with more (or less) than one @ symbol for an e-mail address. Such an address can be valid theoretically but chances are it is incorrect. If somebody submits such a string for their email, 99 in 100 cases it's a typo and the remaining 1 is a person testing you. Not even one real person in a million will use an e-mail address which doesn't have exactly one @ symbol in it.
"Should"? It's up to you. If you're interested in it then go for it. My suggestion is to:

1. Run through the tutorial (built-in)

2. Try out org-mode

3. Try out magit

I've been using emacs for 20 years, but those two things are what will keep me using emacs, even if I pull up another editor or IDE for programming sometimes.

4. Try out evil-mode for vim keybindings (since you already know vim).

elisp (no hyphen) isn't bad, it's actually a decent lisp (this part is opinion) now that lexical scope are the default instead of dynamic scope. Performance has improved with the recent work to add JIT compilation, as well. I really have only two gripes about the language, but they aren't going to stop me from using it: I wish elisp had real modules/packages for namespacing things, and that it had better concurrency support.

I don't get the RSI thing, you do use control a lot, but I found mapping that to caps lock made it a lot more comfortable, plus I never use caps lock as caps lock anyways. But if you switch on evil-mode, you'll avoid most of the chords while editing text anyways.
Probably both. You can't use NPM (though you can use one of those online CDN's like unpkg) and the packages you can use probably don't work, as Deno doesn't support Node's API at all. It doesn't support any Node-specific packages like 'fs' or 'crypto' either.

Unless you're writing a totally new application and don't need anything (even retrospectively) from NPM, Deno probably won't work for you.

As much as I like Deno as a concept, I can't really use it. Making a totally new JavaScript runtime with new API's and no compatibility with the current largest runtime is a very ambitious goal, and I hope they succeed with it nevertheless.
Right, but you DO need to file the tax returns with the IRS, accurately reporting your income, and then actually negotiate the payment plan (and stick to it or renegotiate).

We don't just get to unilaterally declare that 'I'll be uncomfortable paying taxes, so it can wait'... and then not bother to file or negotiate a plan, which seems to sum up OP's position. Wish him/her luck, they'll need it!
Of course they cost money. Clearly they also cost less money than a cruise missile. maybe you're thinking of Reaper-style drones? These won't be like that, they'll be closer to the Switchblade [1] which is now being sent to Ukraine. Those are single-use "kamikaze" drones for use on the battlefield, the seaworthy version would be similar. The article does not mention the unit cost other than stating it is "less than anti-tank missiles like the Javelin".

[1] https://wikiless.org/wiki/AeroVironment_Switchblade
but software licenses are related to the field of software and freedom _within_ software.

I'd hate to say it, but including other political ideologies into the software license is making it more political. If the author of the software wants to, he is within his rights, but i think it's the wrong platform to try to voice his opinion.

A piece of software is a platform - but using this platform (granted to the author by the participation of a community) to further a different, unrelated ideology could be considered abuse of power. May be this war is extenuating circumstances - and understandable. But i'm concerned about the slippery slope.

Realistically a license change is not going to affect the course of the war, nor make putin reconsider. I argue that the effort is only going to inconvenience their users, without actually making a true change.

It may be better to ask for donations, etc, rather than changing the license as a political statement.
I highly doubt that "MAMAA" will stick. Especially since it includes Microsoft.
Programming languages: Go just received its biggest update ever
I wonder, is moving from UK to US easy within a FAANG company? Is that something people do?
How to raise prices without making everyone hate you? Examples
Amsterdam, Rotterdam, Utrecht, Delft, Eindhoven, the area around TU Twente, (there is a surprising amount of start-up activity there and it rarely makes the news).

The easiest way for any country to figure out where the tech hubs are is to look at where the technology oriented university campuses are located.
CSS Cascade Layers Explained
The daily life of the average American (data visualization)
I fully appreciate why people are pissed about the housing situation - I bought my first house last year and the process was a tire fire, we ended up offering on maybe 3 or 4 other places before this one? And it wasn't even in a "top tier" city.

I'm sure there's a ton of investor interest (which in my opinion, is "downstream" of the problem, e.g. the millions-of-homes shortage is making it an attractive investment which is bringing the investor money). But again, Blackrock is a very small player in this - I can guarantee you that wealthy boomers with one or two rental properties are a much larger ownership class of investment properties than any faceless PE firm.

Blackrock owns a few tens of thousands of homes in specific cities (https://lease.invitationhomes.com/search?_ga=2.31151100.2135...), and sure, they're causing more competition and higher prices there -- but it's a nationwide problem not so easily reduced to "private equity caused".
Thank you for sharing this - I wish I had read something like this much earlier in my career.

Sadly I am unable to properly thank my mentors of 25+ years ago but perhaps I can still send a nice note to those who more recently are "someone who answers questions more than once.”
> tsunami of [...] trash [...] and we're losing.

We have 3 sons (they turned 9, 13 and 15). We are controlling a lot what they can access with their mobiles (the youngest one has no mobile phone) and tablet. We use family link and NextDNS to remove access to pornography, gambling, dating, etc. But leave quite some freedom outside of these stuff.

Discussing with them, especially the oldest one, I was pretty shocked to learn what the friends are looking at. Most of the 12+ year old kids have now mobile phones without any restrictions and are regularly accessing all the pornographic websites you can imagine. Some can spend up to 10h per "school" day in front of the screen, 18h during the weekend.

We are lucky to have kids doing a lot of sport, we control relatively well what they access without "whitelisting before" and try to get them to learn the environment they are navigating in, but this is really hard work.

This is hard work against companies spending billions to make our hard work ineffective. <-- this is what annoy me the most.
I like systemd as a way to manage services. I don't like how they sprawl of it, as if everything is a new problem that has never been solved before. I don't like how disto maintainers are just eating up these half-baked features which make them difficult to turn off.

Why does systemd need it's own logging magic? I guess logging was never done prior to systemd. They literally had one corner case to solve for which means they decided to reinvent logging around instead of just solving for that one issue in already mature solutions.

Why does it need to own time sync... Because I guess they feel that can do it in a more complete, more secure, and less buggy way than the existing mature products.

I could go on and on about this nonsense that has been shoved down the users throat by the enterprise Linux giants. The sad thing is, there now seems to be a whole crop of users who don't remember the core philosophy of do one thing and do it very very well. So there's been an explosion of other things that try and suck in everything and duplicate efforts. They all seem to do their core problem well but all the ancillary things that they reinvent along the way they totally suck at.

Bringing up freeBSD. I'll deal with the irritating pain of systemd and the Enterprise Linux overlords then deal with the whole host of problems that come with FreeBSD
Workers in UK also work less than their US counterparts (paid holidays, parental leave, sick days ...) [1]. Would make more sense to compare these countries by hourly income, not yearly.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_average_a...
Point in this project's code where you can see this happen [0].

Also interesting to note that it's not just HTTP it supports but other protocols I haven't heard of like DASH, HDP, HLS [1].

[0] https://github.com/subhra74/xdm/blob/master/app/src/main/jav...

[1] https://github.com/subhra74/xdm/tree/master/app/src/main/jav...
It'd be nice if someone taking joy in writing was at least acceptably mediocre at wordsmithing.
Liveblocks
Yes, that’s my usual method, though dtrace function boundary tracing makes this far easier.
It seems more likely that the public wants to feel less bad about / unsafe around the visible homeless.
Hence a way to get them out of sight without massive mistreatment would probably be enough to make the general public happy.

Put differently, my thesis is that the public cares about people who need the most help, not because they feel they deserve that help the most. Instead I think its because those who need the most help are also the most visible. This primarily makes the public feel unsafe, and secondarily makes it harder to ignore the problem.

An effect of this is that the non-visible homeless are de-prioritized for help for reasons of PR. That does not necessarily mean these non-visible homeless deserve more priority, just that their current level of priority could only be right be 'accident'.
Intel Virtualisation: How VT-X, KVM and QEMU Work Together (2018)
https://archive.ph/KoBkI
That is a very good thought experiment, but i think this situation is more like me, as a mechanic going "Hey toxik, if you want me to continue to fix your bike, sign here that i'm right in my dispute against my neighbor and he is bad", while I agree, i'd prefer not to be dragged into it/reminded of it everywhere I go.
purely anecdotally to my own experience, but I firmly believe that not only social media, but the screen size of phones themselves incentivize fast context switching shallow low quality reading, which has detrimental effects on cognition. Sure everyone has the worlds knowledge in their pocket, but all incentives are to only consume the lowest quality of knowledge

If I don't make it a daily habit, it becomes difficult to read a novel, I am unable to maintain the attention required, which phone scrolling im sure has exacerbated.
Brandon Sanderson (almost $30m kickstarter) talks Amazon and Book Publishing
> You could imagine a subset of C that does away with macros, typedefs, etc. in order to be easier to parse, and in doing so forms a more accessible ABI specification language.

A start? https://github.com/cil-project/cil
That should really apply to any systems language other than C for a text editor. As long as you have bounds checking and a test suite you're golden.
I cannot get over how much of a CompSci God Fabrice is. What a person!
Thank you! It was never my intention to do anything wrong with the licensing.
It seems like a significant investment to spend six months developing an iOS app solo, knowing it will likely be cloned and copied within a month.
Yep, same here! Good time to make a new coffee :)
Personal attacks are a bad look.

This sort of nitpicky comment is exactly why people stress about putting stuff on the Internet.
I really appreciate the feedback, it's exactly what we're looking for!

The feature ideas are all great and I couldn't agree more with the UX points you made -- I'm hoping we'll be able to fix most of them in the coming weeks. Thanks again :)
Basically the way I did things.

2.5 years in London to level up my skills and work in a few startups, then buggering back off to Australia for CoL that while still expensive is less than London and much better weather and similar salaries to London.
What does evil in English mean nowadays?
"Homelessness Is a Housing Problem"

Tautology? That doesn't really help us fix it, or even understand it. You could give people housing, but that's not going to fix the underlying causes, and may not be the best help we can give some of the individuals. That could be inability to get or hold a job due to criminal history or mental health, jobs that don't pay enough to afford living expenses (more about market/job structure than simply raising minimum wage, although reforms around that can make sense), etc. Now for some segment of the homeless population, possibly a fairly large one, giving someone an address can help them get a job and get back on their feet - I'm thinking Norway's (or was it Sewden?) model, but other structural issues would have to be addressed to make that work, like how the "justice" and healthcare (substance abuse and mental health especially) system are structured as well as social conventions/stigmas related to them.
Very good. The west providing the political cover to sever the ties it used to drain the country.
> How are regular developers going to vet the literally 1000s of Node.js dependencies they rely on?

Perhaps they shouldn't be relying on thousands of NPM packages. It's not difficult to write JS code that doesn't `npm install` the entire package ecosystem.
I think the software industry might be a lot better to work in if we collectively thought "These fuckers will not tell me what to do" more often.
You can see a few examples on this page, it mentions Sweden, Austria and Finland.

https://en.wikipedia.org/wiki/District_heating
Never seen someone on such a high horse they're suffering hypoxia.

Not all of us can work on eco-collective shade-grown organic carbon-neutral farms for orphans and kittens, such as yourself.

And, to clarify, the most we do with analytics in work, is usally plumbing in Google Analytics (satan, the devil, belezbuub yadda yadda) and wiring up the metrics/actions for that site/apps particular flows to give data on who comes from where for marketting contracts, and how effective certain areas are (are people dropping out during checkout? Do people struggle with using x feature? or do they just never open it?)
I had a ton of pictures from a trip to Portugal in 2003 which I had roughly located (the dates told me which city I was in) but the integrated lookups in Photos made it pretty easy to see exact names and locations for most of the historic buildings, artwork, etc.

The big thing I wish they had was a workflow optimization: it'd be great if there was a way to copy the locations with a single click and copy them to temporally adjacent photos since if you took a picture of, say, a famous church you could safely assume that the closeup details of stonework 3 minutes later were in the same place.
Local e-bike rider found a way to juice-up at EV charging station built for cars
I think they usually do, especially for the hairy issues.
It will be obscure and niche
historical curiosity that only people
researching the period will know in depth, though in their own interpretation like "The 1990's aesthetic". Its far more likely,
entire centuries will be culturally
compressed into future equivalent of "Middle Ages" and given
broad-stroke popculture treatment that
will distill major 'art' into modern
form that masses will consume as cultural product(like e.g. Medieval European fantasy genre) in form of
pseudo-historical entertainment.
What will likely survive longest is
factual/historical/technical documents
that have some mundane utility or
significance(treaties/manuals/licenses)
as long as civilization stands.
Art on the other hand is subjective and
tastes/preferences often change with
new generations forming new art.
"Classics" survive largely due institutions promoting their use and will become more obscure without
state support. We have this assumption
that "current culture" is valuable
forever but same could be said of all
past cultural period, that were replaced
by "current year culture": given that
technological progress allows easier culture creation it
would be highly likely a single person
in a future would generate equivalent
of "entire classical culture" tailor-made
for his taste by AI or something similar in a minute, without the need to study or
even know about its existence.
Maybe someone working with a library project can answer that. Trying to replace node with deno in e.g. React + NPM project might be way too complicated.

Personally I won't taking part in any node projects anymore.
I'm not trolling. Though if their parents let them into situations where they can get heroin, it's the parents that need to take the blame.
> Vim like modal editing

Can I disable it? Because honestly, I don't want to tell my text editor to let me enter text every time I open a file.
A year on Windows: System debugging
I cant even comment on issues...
One can also just use stress-ng [0], which is packaged in pretty much any distro.

[0] https://github.com/ColinIanKing/stress-ng
You're bordering on tautology.

> Ask anyone who is not already heavily involved in open source software development [what "open source" means]

Where's the shock? Asking anyone about something that they're uninformed about and expecting an informed response is silly.
It's intermittent, I was able to get a push through eventually, and am now hung trying to convert a draft PR to ready for review. It took many tries to get to draft.

I'm probably not helping by repeatedly trying, but I don't want to forget this PR.

Yay it finally went through.
How the EU is fighting tech giants with Margrethe Vestager
> Career ladders generally don't support that kind of progression

I can't speak for the generality of edge cases as I don't have that much experience with them, but from my limited experience, that's not what I see. In my company, people putting together promo packages will typically ask people at higher levels to provide feedback or supporting evidence.

For promo packages that I helped with, I'd absolutely look for evidence of packing punches way above their level as it's literally the best evidence that the person could operate at higher levels. As far as I can tell, IC promos do run on the back of relatively narrow expertise (e.g. mine was on the back of expertise about integration between niche systems that a person of my background wouldn't normally think to integrate). But the pursuit for said expertise was also in service of organizational impact with high visibility among higher-ups, i.e. one could argue it could fall under both "rock solid eng" and "steep trajectory" buckets simultaneously. So I don't think it's as clear cut as an "either/or" proposition.
I'm looking for a good printer that's as close to Linux-compatible as possible (ideologically and functionally), and it seems like yours may fit the bill. Would be interested to know what the model is.
I wish I can do more to "explain" to users from Russia/Belarus what we experience in Ukraine... maybe not in the most efficient way sometimes but that's how it works
What to know about the 100 US 'Switchblade' drones heading to Ukraine
> It is more like a silent majority.

When asked, more than 90% of people opt out of tracking and ads [1]. No idea what silent majority you're talking about.

> But there are, legitimate uses for Ads, and legitimate uses for tracking.

Yes, there are, and they are very limited use cases.

[1] https://arstechnica.com/gadgets/2021/05/96-of-us-users-opt-o...
window.location could be repurposed as a way to get or change the current working directory? Though the idiom of "window.location = <other path>" as a navigation mechanism would not really be portable.

That said, there are other browser APIs that I would love to see available elsewhere:

- window.crypto as an interface over libcrypto

- window.localStorage and window.sessionStorage as an abstraction over temporary files and an in-memory key/value store, respectively

- window.indexedDb for an in-runtime DB à la Erlang Term Storage or MUMPS

- window.opener, window.parent, window.open(), window.postMessage() for inter-process communication

There's a lot to work with here if you get creative.