skysight-inc/HackerNews huggingface dataset:
The Dark Underworld of the Paris Catacombs
Paris, the capital of France, is often called La Ville Lumière (meaning ‘The City of Light’), however, beneath this bustling European city of 12 million people, lies a dark subterranean world holding the remains of 6 million of its former inhabitants. https://www.ancient-origins.net/ancient-places-europe/dark-underworld-paris-catacombs-002834
If compliant with the Sparcv8 ABI it would immediately have a lot of software and compiler support.
It's not the debugger that is broken, it's the entire JS ecosystem.

It's such a terrible language we spent the last 2 decades fixing its warts, adding one layer on top of the other. And now you have es7 + typescript + jsx + some magic introspection + code splitting + weird non standard imports, all that turned into regular JS and source maps, in a complex concurrent and async env that deals with graphics AND the network, 2 of the hardest things to get right. All that with zero stdlib, multiple incompatible clients, specific extensions for each store/router/event system you use and hot reload live pushing code.

And you wonder why it's hard to debug ?

I get that tooling is supposed to make our life easier, but let's be nice with the poor guys that have to work on the monster that must be usable with that stack.
I'd be supprised if this is not in violation of some law or another. Consumer protection isn't that bad in the UK and if I was in this situation then I'd start with the police as this is however you dress it fraud. After all they took money they had no legal claim in taking as the agreement had been canceled.
Document Maker – Create and Edit Rich Text Docs and Generate PDF
Of course we should err on the side of caution when deciding whether to lock someone against his will for an indefinite time into a psychiatric facility. What else did you think? Do you have any idea about the guidelines for psychiatric evaluation of such cases and their judicial oversight? Why the hurdles are set high? I don't believe you have, to be honest.

Maybe you start by thinking about how you would like to be treated if you happen to start suffering from schizophrenia, and then read up a bit on freedom and other fundamental human rights. Then you could read up on actual laws and the guidelines for psychiatric evaluations. Then at least you would have something to say.

> therefore we should err on the side of caution to such an extent that we cannot make a judgement call on anybody?

Well, I haven't said that, you're replying to a strawman. There is also no need to use an ominous "we". There are psychiatrists who make the judgement call under judicial oversight and their main criterion is, of course, whether the patient poses any imminent danger to himself or others. This is regulated by existing laws and procedures. Anything beyond that is illegal and, as I have argued, also immoral.

Overall, I have to say that some of the replies I've seen in this thread are far below the usual level of HN. It seems that some people have a personal vendetta against homeless people, or otherwise I can't explain that behaviour. At least, I seriously doubt that the same people would be willing to suggest that their mother or their wife should get locked up in a mental ward against their will if they happen to get ill from schizophrenia but nevertheless do not pose any danger to themselves or others - which was the premise of that discussion, mind you.
It just makes sense to me:

* Domain = logic + data
* Application = logic + data
* Object = logic + data

Nothing wrong with using functions and data objects. But they're often still interdependent. A class just makes it official.
Thank you, I really enjoyed the original discussion.

I’ve often been thinking of time distribution and personal CRMs lately. It’s very easy to fall in the trap of spending all your time with a significant other - and find out years after that all your relationships are ghosts of their former selves. I see that in my parents: at 70 they might have 10 people between them that they care about and see more than twice a year. How sad is that in a marriage that hasn’t gone well for two decades?

But the campfire analogy is so bleak, so distant from other people. I don’t have a neat visual for it but what I would like is to spend quality time with a core group of 10-20 people per week, good times with another 20 every month, and see another 100-200 every year at least (mostly family). Is anyone managing a schedule like that?
20 storeys I would consider relatively low still. I've spent some time in Bangkok, where plenty of buildings are 30+ floors. One of the great things about a building like that is the facilities that can also be offered with it. They usually have driveways well suited for drop-offs & pickups, as well as very nice swimming pools and gyms, possibly along with other common areas. (couches, pool tables, study areas, etc.)
35 shiiit that means I'm going to be in my 40's
> This is a contentious claim, as there are different measures of “enough kids”.

I don’t agree with the comment you’re replying to, but I should add that while there are different measures, the range is extremely narrow. Most western countries are at fertility levels where without immigration they will cease to exist entirely in relatively short order.
Public transit doesn't need to be surface-level. It can be handled extremely well by subways, with stations located in the sub-basements of selected buildings.

On a more utopian level, people of yesteryear envisioned skyways between tall buildings as viable public transit. Once the density of high buildings becomes high enough, it could become feasible.
I don’t think that’s not without reason. Not everyone’s workplace is within a walk of a commuter train station.
I won't downvote, I want your opinion to be visible so other people can read this. I am one of those 'suckers' that left a job/career (call it what you will) in the Big4 to go solo.

Apart from boosting my annual income x4, I am no longer involved in backstabing, politics, shitstorms, and other permanent employment 'pleasantries'. The C-levels who sign my invoices keep me out and away from all that. I have gained their trust and they keep me around to get-the-job-done. I do get some surprises every now and then, but nothing I can't dance around those. The gig economy (up to a level) works for me.

>where you don't manage to get a fulltime workload out of a year

I only NEED to work 3 months in a year, and spend the other 9 sitting on my behind doing my hobbies. Of course I work as much as possible (8h/day - 5d/week) and I do take some time off (by European 'standard'). I found it that once I start monitoring the contracting market, getting weekly alerts, see the trends, etc. it is possible to build on your existing skillset to make sure you remain relevant. E.g. anyone in Europe with a good GRC knowledge had plenty of time to get in shape for GDPR.
To reduce per capita CO2 emissions, breed like rabbits and ignore CO2 emissions.
A serious problem is that in 99.9% of things that you study in the brain, there will be no sex difference. However, every researcher records sex information in the data they collect. So even if there isn't a scientific reason to think there might be a sex difference in whatever you are studying, you might as well test it because it is zero extra effort. That means that about 1/20 studies will show an effect with $p<.05$.
iTerm2, Slack, Safari with usually 1-5 tabs open at once, Robo3T, Docker, and the ubiquitous Finder. I’m a software engineer working on a web app. I’ll also have Postico and MS Teams (better than Slack for low-bandwidth screen-sharing calls) open occasionally.
Metal on metal knee and hip joints replacements contain cadmium. It can ruin your life. If you want to see a good documentary about problems with modern medical devices, check http://bleedingedgedoc.com/
Some of the comments here are surreal, I tell you.
Surreal.

I use chrome's built-in debugger to debug compiled down typescript code. I go to the original TS files, mark a line by conditional breakpoints, it works perfectly. It stops the execution of the compiled JS files, it uses the source map to find the original line (which I placed the breakpoints in) AND it has a perfectly fine, working stack trace as well at pause. I can also blackbox at will.

Timetravel debugging is going to happen soon (with its proper costs), and thats about it. Variable watching is the only pain point, but that is only because TC39 axed the native observable implementations a few years ago.

I would not respect anyone who calls this level of debugging support "bad". It can be improved, but it is satisfactory.
Speaking as someone who has made their career with Java, "what the JVM ought to have been" is marketed for server-side use from the beginning.

It was poorly suited for the browser from the earliest days, and even now the language and runtime have evolved to make it a round peg for that square hole no matter how WASM develops.

Yet because students and younger webdevs see it through the prism of trying to be a browser-side solution, it taints the brand for people who lack business application experience. Java is thought of as "insecure", even though the OVERWHELMING majority of security patches are for the browser applet plugin, which hasn't been widely used in twenty years and now being retired. Instead of being "a thing that makes large-scale business server applications more performant, and more tenable for large teams to work on", it is often seen by newbies as "a failed React.js alternative" where it comes up short.

Actual Java developers stopped thinking of it that way decades ago, but the history unfortunately persists.
That sucks. I haven’t used Plex in about three months and didn’t realize it. The Plex channels had the benefit of being able to watch supported video on websites like the CW without commercials.
Who is to say that a smaller world pop is necessarily a bad thing? Many of the ecological problems we face today would be smaller at least. And who is to say that the current trend of shrinking pop in the long term stays the same. Maybe, once we solved the biggest problems we face today and possibly expand beyond earth, people will have more kids again. I can tell you that the families around me who are well off already tend towards 3 kids. That may not be universally true, but I don't see it as black and white.
It has nothing to do with the phone or the software it's the device, which if you could get down to a hundred $ or so it could be used by farmers of livestock.

This could be a revolution, but the Ultrasound Scanners need to be in the hands of low income farmers then imagine how quickly the dam ecosystem would develop across to humans.

I've been looking to get a cheap one from China, but you can't, I'm not sure why, but perhaps it needs a certain chip that is not made cheaply yet. There are DIY's around but seem immature.

If you want to change the world, get the price down for use on animals.

This is a good first step, but while the medical community is in change it'll move at a snail pace which means a lot of people will die.
Yeah that makes complete sense - not that I figured Google to ever update this anyway...
I only just thought about this, so it might be a crazy idea but:

States could pay parents caring after children. In fact this already happens in modern western societies with some resemblence of a social state.

But I think the problem is that a "family" gets the benefit. And the "family" shares the benefit. And then the mentality is: I spend all day at work, and if I lose my job, we will lose my income. But no one is seriously thinking: If a stay-at-home mom/dad stopped caring for their child, they would stop getting the state benefit.

Of course these benefits are usually comparatively small to the full-time salary of a working person. But we could adjust those values. And we could say: This money belongs to the stay-at-home parent. They contribute: by caring for the children. Society should value this equally.

It's a bit of social engineering, but it could work quite well. It's related to the idea of universal income, in some ways.

I think the main problem with continued population growth is our unwillingness to build cities, tearing down old buildings. This is a serious problem that is causing unsustainable hike in cost of living. We also build expensively, compared to the 50s (in some parts of the world).

VR and remote-working might counterbalance this somewhat. Maybe new cities will be build. It all needs really visionary leadership, and increased willingness to move forward, a-like to the pink-glassed 50s.
This looks great, good job! It strikes a great balance between PuDB (my favorite, but can't easily run in Docker/remotely) and q (very simple to use but you need too many print() calls everywhere). PySnooper seems great to just drop in and get the full context of what I want to debug.

Can it be used as a context manager (`with pysnooper.snoop():`) for even finer targeting?
Well, it's quite hypocritical for us to dictate to China that they shouldn't be selling goods with a >neutral carbon footprint no? A discussion on historical responsibility matters, with rich nations having emitted about 80% of the CO2 from fossil fuel combustion, which means roughly 80% of the gas heating the atmosphere today came from the developed northern countries. Rich nations are developed enough to reduce our reliance at a faster and more efficient rate.
It seems to me that the segment of the population that is most affected by societal/political policies are the young to middle age adults who are raising kids, establishing their careers, building wealth, etc.

My understanding is that in the past, due to shorter life expectancies, this was also the generation that was generally in the majority; so each generation got a fair shot at making sure society served their needs during those key years.

However, as life expectancy has increased, it now seems like there is a large enough cohort of people who have already established themselves that they can push for society/government not to spend resources on the policies that benefited them during their formative years.
Only works with Apple products? That's rather out of touch.
You do know that Chernobyl had to happen?

They turned off every security check to test what would happen.

Doesn't seem very smart to me.
If you have legs then yes.
Your facts don't match your premise. It helps us to understand, at an individual level, which individuals are more responsible than other individuals. Individuals don't rule the Earth; nations do. Looking at the data by nation rather than per capita in fact is the data that tells us which nations are most responsible for climate change. Humanity is destroying earth, not individual nations. If the western world cuts its emissions to 0 and the eastern world laughs and doubles its emissions in response we all still burn. The total emissions of humanity are all that matter in the context of climate change.
Yeah this is a good way, I use that since around TypeScript and react really started working together, it's a bliss
gcc is like 1Mb. It would be interesting if he did the same test on Debian or something with default options.

I would personally link in the tests as a shared lib or something. chrome.exe on my laptop is around 1Mb. That would probably speed up his tests more than his hacks to the validation routine.
If you want you could run it as a web page.
If you want you could run it as a desktop app.
either ways, No cancerous electron.
But the point is people won't want to do the work to build the extra subways. They just think the buildings should get taller. People want to allow San Francisco to build tall buildings but the city has an almost non-existent public transport system and they aren't proposing to change that. They just want to cram more people into the same infrastructure.
The per-capita figure indicates the level of industrialization, and the curve shows whether and how much consideration is being given to curbing carbon emissions.

No-one is doing enough, but at least the developed-nation figures are going down, whereas China is going through the roof.

You can't argue with the impact of 1.3B people, the overall emissions figure really is what actually counts.
For those, like me, who don't know about the new breakpoint():

https://hackernoon.com/python-3-7s-new-builtin-breakpoint-a-...
"there are people on this campus in the Gender Studies Department who use books by one of these ideologues and literally have classes basically saying that what I’m saying is wrong."

Q1. What purpose does a Gender Studies Department serve.

Q2. Why are its teachings based not on science, but apparently on the opposite?
Peter Thiel and William Hurlbut debate tech treating death as an enemy
Animated – Disturbing Real Spring Break Horror Stories – VOL. 10
As I see it, in the complexity of modern life a family would greatly benefit from a dedicated administrator. There is simply no time after work to keep a grip on all the developing situations regarding issues that greatly impact us like: health, finances, laws rules and regulations, family ties, housing, etc, etc. In practice we seem to sacrifice everything for work.

I made up my mind a long time ago about "more women in tech". It's the same as "teach everybody to code". It's big co looking to get supply higher than demand so they can cut costs.
Nuclear reactors produce so little waste that I very much doubt that storing the waste would be the main cost. It's even likely that some of the spent fuel would simply be used in newer reactors later.
Note that:

> To be fair, many of the threats above also apply to Javascript
I really like this, not that I would want to write this every time, but because you could have a macro rule that doesn't specify expected/actual, for those rare cases where both sides are computed ("actual").
It seems, I need your advice/help - but unable to see your email in profile - how to contact with you?
Sparc V8 would mean 32 bit. Which is somewhat curious, as servers are mentioned as a potential market in some of their material.
If US lifestyles are so high-carbon, shouldn’t we be doing everything we can to stop people from coming here (legally and illegally)?
Rewriting Functions with Fold and Reduce
Words fail me reading comments like this.

To say that "women" should be "women" and not do "men" things is an attitude that belongs in the dark ages. It's sexist. It's degrading. It treats women like mindless children who can't make their own choices about what work they want to do.

Nobody is forcing women to go into STEM. We are encouraging them because unfortunately they have to deal with toxic attitudes all the time and simply don't stick around.

And seriously to act like western society is forcing transgenderism is utterly ridiculous and ridicules the stressful and tough choices these people have to make.
Wasn't there a time of massive growth in USA too? Surely USA wouldn't be able to achieve supremacy without relying at some point on tech that emits huge amount of CO2?
Details of those charged in connection with London protests
What makes a relationship successful in your eyes?
The most shady places are probably gas stations/gas pumps and restaurants. They like to install card skimmers on gas pumps around here, maybe that is where it originates from. But most of the time, they cancel my card before any suspicious transactions are recorded.
Pajit is a racist/ derogatory way of addressing or stereotyping people of the Indian subcontinent. Similar to how people call Muslims Abdul etc.
Every parent's nightmare. I can't imagine the pain.
I find the Kibbutz experiments by the Israelis to be fascinating in that regard. Thats where they tried to create egalitarian "all are equal" mini-societies. But they really tried to think it through and make it work. For example care for the kids was sort-of-centralized, so that women would not feel burdened to perform more tasks than men, boys and girls were thought the exact same things throughout their lives, that kinda thing.

And it worked, kinda. People from those Kubbitz contribute disproportionately more to the economy, and those things are still going with several generations of people living in them.

However newer generations became much less strict about the egalitarian aspect, as a lot of women preferred just to take care of the kids and leave the men to go out and start companies. Leading to funny confrontations between girls and their grandmothers :)

Anyway I'm sure I'm grossing over a ton of stuff and its best to research on your own, but what I wanted to add is that different types of societies are possible, both free egalitarian capitalistic and even natural.
Unless by shady places you mean places like Target

https://www.nbcnews.com/business/business-news/target-settle...

Or Adobe

https://krebsonsecurity.com/2013/10/adobe-to-announce-source...

Or British Airways

https://www.theguardian.com/business/2018/sep/07/ba-british-...

Credit card details get leaked or compromised all of the time and are a dime a dozen on the dark web.
This might be malicious of me but I found another way to maintain an almost 0 % segregation in the polygon experiment.
Turn the satisfaction threshold way up: "I'll move if less then 85% are like me". This resulted in constant movement.

But a different conclusion might be reached. Improve mobility (remote work, coworking spaces, high speed cheap eco friendly transportation, etc.) and the world might become more dynamic, and stable. This is a tech problem and it's something we can work on solving. Changing mentalities is not a tech problem.
Imagine if we had the technology to move entire dwellings as easy as packing a suitcase.
Even further, if we had teleportation, the notion of neighbourhood goes away, the entire world becomes your neighbour.

And lowering segregation by increasing mobility might result in gradually increasing tolerance (due to exposure), thereby further decreasing segregation.

Just my two cent ramblings.
If you don't mind me asking, how did you find print shops? I've had random ideas for notebooks that might be useful to someone else before, and getting something printed has always been kind of interesting to me.
Java in the beginning was standaline on the client side too. The web browser plugin came post 1.0 and the pre 1.0 (Oak) target applications were more IoT, not web
Fast TCP/IP Proxy (Spy, Redirector) in Node.js
I agree. And isn't programming about automation and repeatability? A debugger session is manual and one-off. Early in my career I spend a lot more time in debuggers. Now I go months without using a debugger.
How do you explain the fact that Western European economies perform so well on a per-capita basis of emissions versus the US and Canada then? I do agree with some of your points on the Western world vs the East & that it will require homogenous action. But we in the West are in a position to lead the way, both in terms of actual implementation and or R&D for more cost-effective use of renewable energy in the future. The rest of the world will follow.
> Problem: I would not believe that a profit oriented company without being forced puts billions aside for a clean-up

I randomly picked a German utility involved in nuclear; RWE has annual revenues of $40-50 billion [0].

You can rest easy; they have the ability to come up with the money if governments want to insist. You just might need to give them 5-10 years rather than surprising them if you want it to happen economically.

[0] https://en.wikipedia.org/wiki/RWE
Well, one thing is sure, that you should never be put in charge of designing future policies for how to deal with homeless people, given the atrocities you're suggesting.