skysight-inc/HackerNews huggingface dataset:
Hey, I thought it was wonderfully written. I'm definitely part of your target audience, as I fail to easily grok some algebraic concepts.

Thanks for taking the time to write it, and for making the notation easy to write and understand.
The walkability comes at the cost of tiny housing though.

Like here in Stockholm even 60m2 is getting very pricy (~350-450k USD).

The main issue is that there is just nowhere near enough housing to keep up with population increases, seemingly anywhere in the Western world. And housing has become a "store of value" against inflation for investors, driving up prices and becoming a retirement fund for landlords and homeowners so governments can never let the prices drop (e.g. by embracing the abundance of development proposed in this article).
Yeah, some snippets are just wrong. Like "C++ float to int" [0].

I have expected something like:

auto foo = static_cast<int>(1.5);

but the first snippet was:

cout << 4.35

and the second:

int n = (4.35 * 100) + 0.5;
cout << n;

[0] https://justshowmethecode.com/code-example/c%2B%2B/22xfc/c-f...
That's because it's almost certainly not true. If there were credible allegations do you think the rabidly anti Trump media outlets ever would have let us hear the end of it? Remember they dragged Russiagate on for 3 years until the anticlimactic Muller report finally put an end to it.
I'm pretty addicted to "Not Just Bikes" youtube channel which seems to be either directly or indirectly related to stongtowns

https://www.youtube.com/c/NotJustBikes

It's frustrating. Even though I'm currently in SF, SF still doesn't feel remotely as nice as many other places outside the US. Public transportation is slow and although the muni is okay the busses are kinda gross compared to good non-US cities. There are 10 or so walkable neighborhoods but they're missing something. Not sure what it is.
Thank you for letting me know. It looks like the lazy-loaded videos are not performing very well. I'll fix it asap.
Don't smoke, don't drink, don't use drugs, get enough sleep and exercise, eat enough fruits and veg and not too much junk and you've got like 90% covered, if not all.

Most people (without serious medical issues) moaning about a lack of energy know exactly what's causing it but refuse to change their habits. Whether it's drinking, smoking, junk food, staying up late, etc. they've just become too attached to that way of living.

The article wastes a lot of words on basically nothing.
Same.. although I only left Angular around v 8/9 if I recall.

These days, I can't imagine using anything but Svelte/SvelteKit for anything JS.
8kb table for logs would consider 16% of 64kb that you have for engine, game, intro and end sequence.
I've built https://bundlescanner.com which is similar what you're describing. It has indexed 35,000 of the most popular npm packages. However, it is not accurate enough to reliably identify which specific version of a package is present in a js bundle.

I'd be curious to hear if anyone can think of possible applications of it in security auditing.
Zoning is the biggest impediment. Most US cities have parking requirements, rules for setbacks, and limits on number units in a building.

There is a strong incentive against changing the rules to allow more construction because scarcity increases the value of existing units.
> Also in urban environments, making a lot of "inviting" public spaces for people to hang around and loiter is not always a great idea.. this also attracts a lot of crime, drugs etc

That's just a problem of having crime and drugs, not of having inviting public spaces.
Railroad Tycoon 2. It models companies reasonably well, and really helped me understand sales vs profit vs cash. I am now an accountant.
Angular has been working really well for us except for large build times. Glad that this release improves upon it.
If you're living somewhere urban that's built out properly (e.g. not a residential-only section of suburbia pretending to be a proper neighborhood) your schlepping shouldn't be any longer than a 15-minute walk either way, at which point instead of doing the periodic bulk shopping that cars incentivize, you just pick up a limited amount of stuff as you need it every day or every other day.

A lot of U.S. cities have gotten this fundamentally wrong by just not being dense enough to support businesses like this and/or zoning strict residential instead of allowing natural development of small stores, so you end up with neighborhoods that are nominally walkable but that are still pointless without a car because there aren't any businesses at all within a mile radius of your home.
:) who said anything about react? react has been aggressively advertised for so long that it's the "default" in devs' minds when talking about JS framweorks/libs. There's lots of other frameworks and tools these days to choose from (if not dictated by corporate policies), the World is a very big place. Anyway, though, I quit developing angular since v6, good to see solid progress.
Natural selection only pushes towards the removal of things that harm reproduction, not things that harm survival at all ages. If appendicitis mostly happens after the average age of reproduction, then there's not really a big evolutionary pressure to remove the appendix. Sure the person will die of appendicitis, but if at that point they've already had all the kids they're likely to have during their life, then the appendicitis doesn't have an effect on the process of natural selection.
> It's hard to call this encryption.

It's a lie to call this encryption. It is encoding, not encryption.
You could not be more wrong. Quartz has first class documentation, solid tooling, very well thought out and rigorous code review and access controls. Banks are regulated up to the eyeballs, so everything has to be audited and justified in detail.

It's not nirvana, these are real working systems built by humans with human failings. There are tradeoffs. Not every application is suited to these sorts of platforms, but the people building these things are top notch technologists and know what they're doing.
I for one would welcome an update - how is the experiment with the now 14-year old and 11 year old progressing?
"Another important limitation is that our model tends to reflect the status quo—that is, what the cultural norm is in today's society," Bhagavatula says. "But when it comes to social justice, often, the status quo is not ethically ideal—for example, it's illegal to be gay in many countries in the current age. So this tension between what we think should be the case versus what is currently the case is very much present, and people should be aware of that."

Now that is a minefield for anyone trying to find a way forwards in this area - and even using the word "forwards" is tendentious.

Debate (if calm and rational) about this should be fascinating.
It could also be that once a competing platform gets a certain critical mass, it’s easier to learn said platform since everyone knows it know.
Yep, that is exactly what it is, just a simple GH webhook to azure develops / GitHub Actions trigger. https://github.com/microsoft/TypeScript/issues/46177#issueco...
SMiles-The app that gamifies Bitcoin rewards
sMiles mission is to make people healthier, wealthier, and happier.
Almost everyone wants to own Bitcoin, yet not everyone is able to buy or earn it. sMiles enables users to get valuable Bitcoin for their daily routine: walking, shopping, playing games.
This is rather apropos for me as I'm wondering how to introduce my son to computers once he turns 3. I do think that older computers had an advantage in that they forced a certain level of comprehension. I also do not want to get my son used to phones or tablets because I feel that they tend to be more consumption devices than promoting creation. And I also feel that it's good to have a clear separation between computer time and non-computer time. I often see people using a tablet or phone as digital pacifier and it doesn't seem like a good long term parenting technique to me.

So I'm hesitating between giving him something running linux like the author or setting up a mister with Atari ST and just having him use it as if it were an old computer. Linux is more modern and more complex whereas Atari ST has a rich software library, the interface and system that is relatively easy to understand.
What about Firebolt? https://www.firebolt.io/blog/druid-clickhouse-and-pinot-vs-d...
In a surveillance state like China, technically everyone is on a "watchlist".
> it was because the meeting was literally done standing, the idea was to force people to talk as quickly as possible whatever needed urgently and make them leave because they are tired of standing in one place.

This whole concept seems silly, to be honest. It seems like it's designed to pull out status updates from people who wouldn't otherwise participate and wouldn't ask for help on their own, but at a set schedule.

If I'm blocked, then i might as well drop a message in the group channel or eventually tag specific people who i think could help me. Or some people just choose to PM me directly.

The only worth that I'd get from a meeting with everyone together is actually talking about details that might be interesting: "Last week i ran into a race condition in the code, here's what it was, here's how i solved it and here's how to avoid them in the future," in lieu of discussions like that in the chat channel.

As a developer, i don't care if person A is working on X, Y and Z or is blocked, if i cannot help when with any of those. If management needs status updates, we might as well automate them with "Standup & Prosper" (https://standup.teaminator.io/) or a similar chat bot that gives you fields to fill out. Even freeform daily messages seem more reasonable than forcing everyone to do some silly ceremony.

Now, here's my question to you: what am I missing?
The use of coal and animal dung
It's worth reading before you flag it as the issues discussed concern us all. It's not a pure interview; the interviewer doesn't agree with him and basically criticizes everything he says. After each sentence he says, she adds her own opinion explaining to the reader that this sentence is unacceptable and that he is wrong.

What is interesting though, she often does not explain why. It would be much more interesting if, instead of this double speak, she actually told him all this rather than dosing it to the reader. We are adults after all and we can form our own opinions based on what two other adults talk about; personally I find this kind of explaining to me why someone is wrong a bit insulting.

My feeling is that at some point she lacked arguments so rather than continuing the discussion with him, she made her opinion clear to the reader. Maybe also to make sure nobody gets offended by an article published in The Independent.
>I dislike any compliance document that requires paid & external vendors, so would love to see that factored out

Yes I agree, although my my data might just be bad/skewed, my experience as a `freelance-security-auditor` (just a side hobby). Ever time I reported a serious website vulnerability to a company. Most of the time, their initial response was "But we paid for pen-testing/sec-audits !" or something to that regard.
Linux x86 program start up – How the heck do we get to main()? (2011)
NYC apartments are tiny because NYC just doesn't have enough housing in general, so everything that's allowed to be subdivided gets subdivided (and some things that aren't allowed get subdivided too).
Some items where alright, but I agree with what tptacek wrote elsewhere in this thread (https://news.ycombinator.com/item?id=29102385).

Another list that I think is better for most startups:
https://www.goldfiglabs.com/guide/saas-cto-security-checklis...
Ask Delphi
(https://delphi.allenai.org/)

51 points|ilarum|10 days ago|55 comments

https://news.ycombinator.com/item?id=28987704
Kupfer: Arch Linux for phones
AWS changed SES domain verification but didn't update their documentation
Here's a blog on how to verify a domain for sending in SES until they update their docs. It describes the process with Namecheap as DNS provider but is transferable to most providers.
It's not very dense at the moment, around 600KB per frame IIRC, with lots of redundancy and while staying really easy to read even with DIY hardware. They think they should be able to cram about 2MB per frame without compromising durability and without any compression (but lots of in-picture redundancy).

That should give about 200 GB per roll of film (the large ones).
I'm also wondering the duality of the statement:

* It is a criminal and civil offense to “buy or receive” property that has been stolen. Cal. Penal Code section 496(a).

* If you are able to successfully register your product and see it under My Products, then your product is NOT affected by this notice, you can also check the serial number at the EVGA Warranty Check page to see if it is affected.

Sounds to me like, if you bought a card in some shop, and you're in good faith, but you check by registering, then you risk turning yourself in for a crime you didn't know you committed, from there, you cannot do anything to amend the situation since you already committed the crime.

Fuck laws.
I don't think that's as simple as the article tries to make it out to be.

As poorer people start moving into a neighborhood, the richer people will flee away en masse. It seems to me that rich people will pay any amount of money just to make sure they're living where other rich people are, even if that means moving somewhere less convenient.

As the poorer people start taking over a hood due to prices going down for whatever reason (e.g. building more "affordable" accommodation), it begins to deteriorate such that in a decade or two, it becomes a "rough" place with badly maintained houses, dirty streets, broken street lamps, youngster gangs roaming around and so on.

That's not the default of the poor people themselves only, I think, but a combination of them naturally having lower standards (so they complain less about broken things to the local government - not sure I can accept that poorer areas are less maintained because there's no people living there who are in government), less money to keep up with maintenance (so houses deteriorate and stop looking cute), higher tendency of the youngsters in getting involved in gangs and crime (simply because many of them have far fewer opportunities in life, and they become aware of that very early) and so on.

Where I live is not a rough hood by any means, but it's more "affordable" than many other places... and I can see at least some of these things happening here... the government doesn't keep the vegetation on public places nearly as well trimmed as in the rich areas, there's definitely less care with the quality of the street pavement, houses are not completely deteriorated but most are not in perfect shape either... I just need to walk around 20 mins to get into an area where everything changes and houses are all of a sudden perfectly well kept, the public areas are beautiful, even the people look "prettier".

This segregation seems to happen naturally with humans everywhere.
The planet boils because Americans are afraid of living in places as beautiful as the ones they vacation in.

If you're an American who'd like to escape, check out the Dutch American Friendship Treaty, or Portugal's new visa for remote work. PT's NHR tax program makes it very popular for FIRE too.

It's not Amsterdam but moving to Dublin from LA did wonders for my happiness. The next goal is living somewhere my kid can walk or cycle to school.

(edit - in case my other comments look inconsistent - I moved from LA to Dublin then back to San Diego for a year (bad idea, that!) then back to Dublin and recently to a dirt cheap place an hour away from Dublin because Dublin's overpriced and still has no neighbourhoods I'd like my child ride a bike to school in)
I can report from another bank (in the top 10 globally), that recently moved from a more bespoke system (not even on Python) to having Python+Notebooks+Labs available to all - using Apache products and a global Anaconda-like Python distribution. The fact that you can use the Python, R or whatever programming language seems to be a factor.
> and doesn't censor all online and offline mentions of it.

They don't censor it yet because they don't have the capabilities and the actual man-force to do it, but they're not that far off [1]:

> The police watchdog is investigating alleged corruption in the Metropolitan Police, including claims it covered up child sex offences because MPs and police officers were involved.

[1] https://www.bbc.com/news/uk-31907201
I've never owned a car in my life, never got a drivers license. I live in a walkable city (Berlin, close to the border). When I need to haul things around the city I take the cargo bike.

For decades I simply carried groceries in a big backpack and walked to the markets on foot (they are all within a 10 minute radius from where I live). I'd call the layout of my neighborhood functional and efficient.

Adverse weather has never been an issue for me. It's not like I regularly have things to haul that cannot possibly be rescheduled to a time after a thunderstorm. Some drizzle is barely even an inconvenience. Having to share the road with cars is the most annoying part of being mobile in the city.

> Also in urban environments, making a lot of "inviting" public spaces for people to hang around and loiter is not always a great idea.. this also attracts a lot of crime, drugs etc

I'd like to have more convenient access to drugs, but our parks don't seem to attract enough dealers. ¯\_(ツ)_/¯

Seriously, though: when drugs and crime become a problem, making public spaces hostile to all people seems like a solution that should not be among the top ten.
Why is it worth reading if it’s such a bad article?
> it seems like Lua is already a pretty niche language

Keep in mind that what we see on the internet is a vocal publicly part. Some important domains are not publicly represented.

For example, in my domain CGI/VFX, Python is used all around, but lua has growth in some places. For example it is used in Guerilla[0] and Katana[1], two software related to rendering and scene management. Technically a niche, but commercial product too. So, groups of people uses it all day but you will not find questions about it on stack overflow.

The reason to choose lua despite having Python all around is it's lightweight, apps can hack the VM for your specific needs, function call cost is faster and you can easily expand it with C (compared to Python).

This is just an example related to my domain, but I suspect this pattern is similar in many domains that doesn't pop on the internet. I suspect web dev is overexposed on the internet, making people thinking it's how dev runs all around.

[0]: http://guerillarender.com/

[1]: https://www.foundry.com/products/katana
Well I said this earlier but this is not specifically about my personal experience with shortcomings, although that was an influence. I have heard many of the same issues coming from large numbers of other people, and I think there is a reluctance to really own up to it because of some kind of fascination with this "romantic" idea of how a keyboard interface is supposed to be. It's like, people get that idea in their head that's what they want and they can't let it go, and then it becomes a game of sunk cost fallacy. Of course that is not new or even all that uncommon in open source but I think it's irresponsible to not point it out when I personally see it.

"a tiling-first but ultimately still dynamic WM"

In my opinion, these are all bad hacks that are made worse by being tiling first. In some ways I would actually consider these worse than a pure tiling window manager, because they tend to not focus on any particular way of doing things and so it becomes a pastiche of concepts that are not really compatible.
Microsoft already does offer PTP on Azure, and nobody calls it EEE.

https://docs.microsoft.com/en-us/azure/virtual-machines/linu...
I've long reached a point where my goals now are to:

(a) enjoy my job. I don't enjoy places with lots of stress or difficult people.

(b) work in a place where there's some level of technical skill development.

(c) earn more money.

(a) is easy to track. If I find myself getting frustrated a lot, I set LinkedIn to 'open to opportunities'. (b) is harder, but I find if people start to come mostly to me about technical questions over other people in the team, e.g. "how should I write this?", then I'm probably hitting a point where I should move on. (c) is even easier. I just check LinkedIn occasionally and see if jobs being sent my way are more than what I currently earn. I just got a £15k pay rise by doing this.
Dupe. https://news.ycombinator.com/item?id=29092824
ReactJS 18
I get the impression Americans buy these huge houses that they then barely use any of most of the time. And a dense neighbourhood can substitute for many rooms - I have a community hall around the corner if I want to host a party, I don't have a home gym/cinema/pool/sauna but I have those things a ten minute bike ride away....
In this context, a GUI application, it has some meaning. Java GUIs are know to be not enjoyable.
This was a shock for me when I learned of this. It's a great way to show people who think humanity somehow doesn't have the capability to have an effect on greenhouse gas emissions for example. We have totally and completely reshaped the earth in a matter of centuries in what should normally take thousands or tens of thousands of years.
Hope you get to see my reply

Great quotes.

Does this mean that he had contempt or the condition off the working-man or the working-man himself? I would have thought the former, right?
Yes, but mostly German ones (which is my first language). There is one that has many English episodes (mostly geared towards aviation and engineering): <http://omegataupodcast.net/>

One of the EN ones I enjoy is Dan Carlin's Hardcore History
Having a grocery store five minutes away is wonderful, and a pram helps with the schlepping.

As far as crime - that doesn't seem to be a big problem in places popular and busy with residents. Personally I'm more worried about a driver (the leading killer of children) hurting my child than someone selling weed.
being present in the moment. not always being productive or entertained
The fantastic org-tree-slide package does this in Emacs for org-mode documents, and works in the terminal too

https://github.com/takaxp/org-tree-slide
You can get delivered in most cities now.
I grew up in such a properly built out environment, and I just think it's a complete waste of time and effort to insist on such inefficient and inconvenient modes of transportation, and I hate wasting time and effort on recurring daily chores, I just want it to be as efficient as possible. You rely on cars/trucks indirectly anyway, that bring the groceries to your closest store, and deliver your packages so what's the different if you drive all the way to your doorstep, or make a pointless boring schlep for the last 15mins every day.

You can also just put every public transportation stop 15mins away from everyones house so you're forced to walk the last bit, look walkable paradise!