skysight-inc/HackerNews huggingface dataset:
> but when my family members proudly show me videos of people getting the hands chopped off, I want to know what to do when I can't stop them seeing this all.

Ask their parents how it came to that...

One can say that that American media culture has a share to blame, refusing to show "hands chopped off" to American people whom they seem consider too soft bodied for that, while failing to understand that "hands chopped off," and much, much more is a reality of everyday life for people whose countries have failed, and that them not making people think "how messed up is that" prevents them internalising this.

I had many talks with US citizens over my life about what their drone strikes, and three letter services do in countries on the other side of the globe:

— "American drone blew up 130+ people, newlyweds, women, and children. Limbs torn off bodies, survivors with 2nd degree burns, and unhealing wounds the size of a grapefruit and more."

— "And what so???" The guy then makes confused face, probably not understanding what mental connection he is expected to make. At that point, I barely contained my impulse to punch him.

They don't have that understanding of black, and white things. To some, not calling bad things bad, is a mental self-defence from understanding that if they will call bad things bad, they will be compelled to act against them.

This is how we came again to the point when talks like "Maybe NSDAP had a point?" are seeping back into mainstream conversation.

An inability of most Americans to call things their real names makes it hard to talk with them in many contexts, business included.

On one of my first jobs in Canada, I worked in a trade company who once dealt with people who deal with likes of Sino Forest, Hanfeng Evergreen, Agrium... One Canadian activist investor/lawyer/fraud, and a big name idiot from Toronto was basically embezzling the legal entity for Henfeng in Canada, and wanted to take over the Chinese part of the company using it, and everybody knew it. I appeal to superviser, then, unit head, then, to the director...

— "That man is a fraud! Run from those deals, run!"

— "The man is a reputable lawyer, unless authorities have any objections, I doubt we can even have a legit pretext to exit. I know, the man is controversial, but those things are not black, and white"

It ended like this in 2 years: https://business.financialpost.com/news/fp-street/situation-...

Just like that "reputable lawyer" activist investor who was a plain fraud, "hands chopped off" is not "something controversial" or "not black and white" it's a plain atrocity which had to be called out as such.

My advise, next time he shows you that, punch him in the face
Lovely isn't it? People will wax poetic about what makes a "10x" engineer (like this post) but once they nab you, they do everything they can to stifle the very thing they claim they hired you on.
A senior manager at Google in Taipei approached me on Hacker News to have an "informal chat" and was pressuring me to interview there, saying he would put in a good word.

I declined to apply, partly because of this side project issue. My side projects don't even get users. I just can't bear to be forbidden from doing something I enjoy (writing code), just because I also do that same thing I enjoy for someone else several hours a day.

To me, it seems like an overly attached girlfriend/boyfriend. The lack of trust just puts a damper on the relationship.
Same applies to ships, especially for those in small craft.
OpenNebula launches a challenge to deploy Firecracker microVMs on Fedora nodes
I think it's an example of a phenomenon where there is a new-ish category of things, and that category is good, and there is one thing in that category that becomes well-known, so even though that thing is not the best in its category, it becomes wildly successful.

Git, in the category of DVCS, is another example.
A really cool frontend for OSM is https://mapscii.me. You can try it out via:

$ telnet mapscii.me

(Use arrow keys to move, and a/z to zoom in/zoom out)

I was totally blown away when I first connected to it.
> The contention here is that adding surreptitious tracking code to this utility script amounts to illegal electronic surveillance (“wiretapping”), the same as if you had given someone a painting with a secret microphone and transmitter inside.

Isn't this true for most advertising code as well? And how about Google Analytics? Or Stripe, which records mouse movements in order to fight fraud [1]?

[1] https://news.ycombinator.com/item?id=22936818
You are lucky.

I don't watch tv/play video games, but also don't do side projects. Even if I wanted I couldn't stand staring at a monitor at 10 in the evening to write code. (but to be fair, I also value other things in my life more than my job/money, so I probably 'waste' my time on other things, but I still don't agree with side project hiring. I did a lot of hiring, and I prefer employees that have a balanced life and way of living)

(ps: if your hobby is to write code at night, all power to you, but I don't think you should discriminate against people that prefer to watch a show, go surfing or to the gym or just have a beer with friends. A side project doesn't mean anything in terms of your performance at work to be honest)
I think starting with Leaflet and building from that should give you a good understanding of the building blocks for web mapping: https://leafletjs.com/examples.html
Dan Allen’s stewardship of AsciiDoctor — the most complete implementation of AsciiDoc available — is truly inspiring.

The level of documentation available and the amount of work that’s gone into the software is an enormous effort. Any missing-features or quirks I’ve googled have usually led to an existing GitHub issue that Dan is working on himself, with a carefully considered fix in the pipeline or an explanation as to how to implement the feature using the AsciiDoctor API.

AsciiDoc-the-standard is lucky to have a developer of his temperament and caliber, for his own work and for the way he encourages contributions from others.

Thank you Dan and the AsciiDoctor team!
Mind sharing the book’s name?
Which we have witnessed with celebrities having 10 year old tweets dug up when twitter was just a stupid little website.

The safest bet is to say as little as possible when it comes to the internet.

Yet there are millions of kids who cannot legally consent uploading to Tiktok et al. I'm so glad this didn't exist when I was 9 years old. I'm not sure how 2020 9 year olds re going to feel about it in 20 years time.
I share your comment on tooling. At my former job we developed a documentation portal with Antora and AsciiDoc https://antora.org/ . I say developed rather than deployed as we ended up adding a ton of extra features to Antora (think authentication, authorizations, image previews, full-text search as you type, etc.).

Antora is quite nice and writing documentation in AsciiDoc was very enjoyable, but it was very clear how the JS implementation of AsciiDoctor was not on par with the Ruby one. We had multiple cases where the JS version would handle documents differently, or support a different feature set than the asciidoctor-cli. Moreover, the build times for the portal were extremely long (like 20-30 minutes for ~100 pages)

To write documents we all used VS Code + the Firefox/Chrome ASciDoctor preview plugin, and that worked much better than AsciiDocFx.

Going back I would probably suggest to look into other platforms, as the benefits of AsciiDoc are smaller than the amount of tooling frustrations.
Yes that has been my experience living in VA for a year, having come in on H1B visa from the UK. The driving test was a joke. Even back during the 90s, in the UK driving tests were much more difficult.
How does this work in an information theoretic sense?
> I don't think it actually matters at all, it's like the Seattle autonomous anarchists. It's all simulated outrage.

Perhaps not the best example. Two people have been shot and killed in the CHAZ, one of them a 16 year old boy who was killed by CHAZ 'security forces'.
Fastest-growing black hole in the universe eats equivalent of one sun per day
Renames aren’t atomic on crash.
Agreed; I don't think that constitutes a highly significant discovery about the history of trade unless you found what is a hand- or pouchful of seeds together.
> lack operating hours

If you have an Android phone - I want to plug StreetComplete app here. I never mapped opening hours before I started using it.

It asks simple questions, there is no requirement to learn anything OSM specific.

Registration at OSM website is probably the biggest hurdle.

(disclaimer: I am one of contributors to that project)
Covid-19 Interactive Visualization
I do notice some improvements in a few places over the last 17 years. Many busy highways now have overpasses. Many grade crossings have traffic lights as well. That’s good design in my opinion, like putting a stop sign bar on the school bus.

I don’t know why grade crossings without gates do not also have stop signs. We have to assume that many drivers are unaware of the rules of the road, either through lack of training, forgetfulness, local culture, or inconsistencies with other countries.
>There's also the old "no-one gets fired for buying IBM" adage at play.

You seem to be mostly concerned with CYA here and in the JFK example.

>People pick AWS or JFK not because it's the best option but because it's guaranteed by popularity to not be the worst.

But this doesn't follow from CYA. It might be the best outcome for you, because your boss doesn't blame you. But it doesn't mean it's overall the best option.

I never had a great experience with IBM tools. They're the first example that comes to mind of software which gets bought because buyers aren't users in big corporations and buyers not having a personal incentive to choose better software.

In a large company with 100.000 employees where everybody loses 1h a week due to bad UX, slow UI and server restarts, you're losing multiple millions of dollars a week to protect your position.

If Newark is on average better than JFK, you're losing your executives time to protect your position.

I'm not saying protecting yourself isn't worthwhile, but it's a bad reason to pick tools from the company's perspective.
> Hm, I think we have to be a bit careful about the legacy of the classical world being "interrupted". This may be true in part (wasn't it that central heating was lost to Britain even though it had been known in Roman times?), but contrary to popular belief, the middle ages were in many respects also a continuation of the classical world.

I agree with you. We have to be careful, and the middle ages were in many respects a natural development out of the classical world.

But they were a natural development that saw a radical upheaval in the culture. The organization that the Romans put in place largely fell apart, forgotten. Industrial production crashed. There was not a continuous transmission of tradition -- a large part of the Renaissance really was reading ancient texts to discover what they said. They had vanished from the living tradition.

> (they thought it was at the center of the universe, but as far as I know, nobody had successfully proven otherwise in antiquity either)

That's not something that -- to the best of our knowledge today -- it's possible to prove or disprove. (Similarly, if you conceive of "the earth" as the spherical surface rather than the solid ball, you'll be perfectly correct if you say that Rome is at the center. You'll also be correct if you say any other point is the center.)

What evidence we do have, interestingly enough, points towards the earth really being at the center of the universe. Redshift in every direction! We reject that conclusion for philosophical reasons, not because it's been disproved.
How to start to live again without regrets
The concept seems to have come from the original off the record (OTR) messaging proposal. The concern was that, say, a PGP signature could create a situation where there was objective proof that someone had created a particular message. By making forgery possible the theory was that someone could disclaim the message. I have been writing some PGP fandom articles lately which is why I am up on the subject. The relevant articles:

* https://articles.59.ca/doku.php?id=pgpfan:off_the_record

* https://articles.59.ca/doku.php?id=pgpfan:repudiability

So I am not disagreeing with what you said, it supports my contention that forgability is a silly cryptographic feature if there is no proof in the first place.
Sartre, Kahneman, and how our goals can limit us
Thanks for the link, but I tried it previously and it doesn’t download nowhere near the full resolution.
Why Innovative Startups May Be the Key to Resolving This Crisis
Modular Rapid ESP32 IoT Development Board
We have html, why do we need yet another markup language?

https://en.wikipedia.org/wiki/Comparison_of_document-markup_...

So many markup languages...
Sorry, but this is just not adding anything. I have run fleets of Macs before and borked installs are rare to say the least. To suggest it’s a meme is simply ridiculous. As to app compatibility, similar things happen on Linux. From years of experience managing servers, unmet dependencies with package managers and unsupported/no-longer supported libraries are a daily fact of life.

I’m not going to deny there are issues with the Mac (or iOS) platform, there clearly are, but let’s keep it honest. While we’re at it, let’s keep it honest about other platforms too.
I honestly don't know how you thought this was about the US. The thread is about the EU safety agency and Pakisti airlines.

I also have no idea how this is even getting votes instead of being deleted.
This would not work, in nearly all cases there is not enough of mappers to handle this.

And anyway real problem is a stale data - especially shops. Data that was wrong from start is rare, OSM has nearly no vandalism.

Making easier to verify data is much better idea (one of nicely working things is a StreetComplete Android app - about 20% of shops where I am asked to add opening hours are gone, so I open a note, take a photo and later me or some other mapper removes no longer existing shops)
I could, but it would materially change my outlook for a comfortable/safe future.

It wouldn't for the super rich. That's kinda the point.

Me: I could help people, but it would weaken my future outlook

The Super Rich: Could help many people and they would never notice

The fact that someone who could never be be materially affected by improving the lives of others (for instance, treating warehouse staff better), but doesn't, is the key here.
In no particular order:

radio buttons still basically unsupported - no way of grouping them.

Add optional astropy units for values, maybe extending the tuple syntax: ('__a__', u.km). More difficult than it seems, because one needs to parse input strings. But very useful in a scientific environment.

'with' syntax still very limited, in particular locals() and globals() refer to the Gui class scope so for example anything imported at the beginning of the script is not available inside the with block.

Unit tests almost completely missing, also I have no idea how to properly test GUI code.

Meta-level: add this list to github :)
I agree, there should be some screenshots in the READMEs. Here are some example uses of yad with screenshots:

https://sanana.kiev.ua/index.php/yad
Still, I'd very much write the reasoning down in the commit log. My commit logs sometimes were essay-long
> Tkinter always looks a little dated

It doesn't have to, it supports theming and there are even themes that use the native GUI.

e.g. https://wiki.tcl-lang.org/page/List+of+ttk+Themes (search for “native”)
Those infoboxes get edited all the time to add new data, change data formats, etc. With a relational db, every single such edit would be a schema change. And you would have to somehow keep old schemas around for the wiki history. A triple-based format is a lot more general than that.
Rockstar language: designed for creating programs that are also song lyrics
Looking for my Visual FoxPro people out there
You can’t define sophisticated behaviour out of reality, unfortunately.

“Dog Whistle” exists just as other coded forms of communication exist - to pass targeted private messages in public, with some plausible deniability.
Probably known to most people, but "Guns, Germs, and Steel" by Jared Diamond turned me on to a lot of things. The work covers many topics, including history, geography, evolution, giving a very wide view, which serves as a good starting point to start exploring some of these topics deeper.
For real; what happened to pagers?

A device that takes in SMS messages only and has a battery that lasts a month...
Thanks! The highlights:

It was about the location of Britain's nuclear bomb tests, considered by those at "Aldermaston, the secretive headquarters of the UK’s nuclear weapons programme."

"Incredibly, the iconic landmarks were only saved because scientist decreed the area was “too wet” to set off the explosion."

"The bomb test was eventually carried out in late 1953 at Emu Field, a desert area in South Australia."
The alternatives being from MacObserver and Futurism at time of posting. No one else has written about this as far as I can see.
> Would this be something to integrate with OSM?

Likely you will use OSM map as a background map. Remember to include a clearly visible attribution!
As a former high-school student who has done many little projects with tkinter at that time, I would recommend against dumping tkinter altogether for several reasons:

- with higher complexity comes higher versatility. I liked how it enabled me to be creative
- there are two well-written reference websites for learning it easily despite complexity (and that's important if you want your students to like/learn to read the docs)
- the tkinter being shipped with Python meant quite a lot to me

However, the reason I did that many projects is that part of my class wasn't really into programming, so if you think that learning and using this will be significantly easier than tkinter basics, go with it, but I would recommend leaving tkinter at least as an option for "those who want to know more", i.e. students who are considering studying CS.
https://news.ycombinator.com/item?id=23711867
> someone working 40 hours per week to support this society should be doing a lot better than "not dying of starvation."

I agree 100%. That doesn't change the fact that if we can't achieve "not dying of starvation" we have absolutely zero chance of achieving "free man in a free society".
mapy.cz is a great app, especially for hiking/cycling.

It shows hiking and cycling marked routes and contour lines, has offline maps.

I have never used it for car-based navigation, so I am unsure is it working well.
Poha Can Help You Shed Kilos
I don’t mind the contrast, the design looks pretty good to me but I don’t get what it’s for. It looks like a cross between Reddit and Wikipedia, and I bet most people go “huh” and move on.
India's reliance launches its zoom competitor – JioMeet
I don't think the author was implying that Barlcay Bank was intentionally using Internet Archive by using the term "CDN".

But, per your suggestion, if the title was something like "Barclays Bank using Internet Archive's bandwidth to load their JS assets" then it's essentially the same thing as saying they're using Internet Archive as a CDN.

A CDN is there to deliver asset files to websites, which is exactly what Internet Archive was doing for Barclay Bank in this case. The author used the term "CDN" to describe the situation or position Internet Archive was in relation to Barclay Bank.

Also using the term "CDN" would make it easier for people to understand what was happening just by reading the title.
Relevant link: https://dl.acm.org/doi/pdf/10.1145/3400899.3400901

"Although they have recently burst into mainstream awareness, dark patterns are the result of three decades-long trends: one from the world of retail (deceptive web services practices), one from research and public policy (nudging), and the third from the design community (growth hacking)."
If people are consistently being doxxed and having their life uprooted by being fired because of angry Twitter mobs I would argue this also constitutes a breach of free speech.

I know that legally free speech protects you from the government and not everyone else, but personally I agree that 'free speech' is more than just the legal definition.
The Trouble with Bernoulli 1738
You do know you can also repeat the same 10 hours 1000 times right?

Side projects usually don't have the oversight where you learn and improve so much as when you work in a team. Is like learning to play football by yourself by kicking a ball against your house wall everyday, or play in a team with other players and a coach. You can kick the ball for 8 hours against the wall, but I guarantee it that 1 hour a week in a team setting you will improve much more.
A totalitarian regime is about control. Sure, that comes with some imprisonment, torture and murder and these will continue to occur throughout the regime's lifetime, but they are merely tools they use to achieve their goals.

And while they're effective tools, they are rarely applied at scale, for the simple reason that if too many people are dead or imprisoned this will be both counter-productive and risky for the regime. Purges notwithstanding, of course.
Instead the tools they apply at scale are fear and indoctrination, to the point that the people aren't sure any more what is sane, right, just. To the point that even if they manage to keep their sanity, their spirit is broken and wouldn't dare question the status quo even with their friends or family.

This is the great sin and corruption of tyranny, it smothers free thinking, the mind and the soul. Modern totalitarian governments have become even smarter and only use physical violence surgically, instead relying on other subtler measures.

Which brings me to my point: you're now relaxed and confident because no one's imprisoning or killing people for their opinions. They're only getting fired, having their reputations or businesses destroyed, etc.

You're focusing on the tools instead of the effects - people are being confused and unsure about what it means to be a good person and they're afraid to express their thoughts. I doubt that Americans will be facing Soviet Union conditions anytime soon, but you're on the path of having free thinking squeezed out of you and this is why many of us are alarmed.
Don't factually quote something because somebody might get offended on behalf of somebody else?

Riight...Best of luck with that.
(Didn't read whole thread)
Are you sure you 'have a low IQ'? Did you take a full scale test (WAIS etc), or even something like the Wonderlic?

If you want a Wonderlic type normed test - get in touch.
This is just so much crap.

I love what I do but doing it 40 hours a week is enough. I have side projects - doing up the house, cooking, exploring the world, spending lots of time with friends and family etc. I occasionally have a home tech project like building a security cam system or something, but it's not that much and not that often.

In my experience the kinds of 'obsessives' he's talking about in this post are not only not the best at what they do, they're often pretty weird people too.
I managed to get a verbal assurance from my MD that they wouldn't try to claim the IP for my side projects. Even so, when invited to use my JS canvas library on a client's project, I chose not to do so - just in case.
Yes, most adtech javascript is essentially spyware.
This seems to be related to doing well in Academia
"Isn't this true for most advertising code as well?"

Yes. Which is exactly why this ruling is interesting.
Worm's hidden map for growing new eyes
https://science.sciencemag.org/content/368/6498/eaba3203
Toward lasers powerful enough to investigate a new kind of physics
side note: what is that date format c.1515-20 it's in the Google & Arts Culture link from this article