skysight-inc/HackerNews huggingface dataset:
The omitance of Third Places from our communities makes it harder for cross-socioeconomic mingling to happen also. Places like cafes, pubs, community clubs and public outdoor spaces. This is especially troublesome in suburbia, and not nearly as troublesome in somewhere like NYC, Paris, or Tokyo.

I think we simply forgot to accomodate for it in zoning and city planning. Where you have mixed commercial and residential zoning with public spaces it happens naturally in my experience.
It's not just VAT that was dodged, income tax was dodged the same way.
In the US, ISPs offer lower uplink speeds than downlink speeds as a cost cutting measure. More modem channels will be dedicated to downlink than uplink. With fiber ISPs this is beginning to change, but ISP quality in the US quality is highly variable.
This article seems to be recommending the use of capabilities, but a question is how you represent a capability, if not as a string or a number like a file descriptor. And how do you send it over a network, if not as a byte sequence?
Get a bread machine and then its pretty straight forward to make your own.
The motte: wanting to ensure a niche forum remains on topic.

The bailey: getting sites removed from the Internet.
I outlined parts of the problem in another comment in this thread: https://news.ycombinator.com/item?id=33814801

Basically, establishing trust in a matter of "I am actually talking to the legitimate server behind example.com and not a MITM" is easy, that could be solved by DNSSEC and cert pinning (although for legacy reasons, we went with CAs as the middle man).

But the really interesting thing, which is unsolved to date, is making sure that when you type "bank.com" in a browser, you have some sign that you are actually talking to Bank LLC and not some other entity.

In ye olde times, you didn't have to worry about someone else spoofing the domain name of "bank.com", e.g. as "b4nk.com" or "bänk.com", for one because access to registering domains was complex and expensive, and for one because criminals hadn't found out they could make money...
Yeah, well, the C64 was dirt cheap too!
Ask HN: Sleepytime Hacks for an Insomniac?
I have been catching myself staying up until 4am most night and while I am trying to cut back on screen time and get to bed earlier, I simply can not fight my racing thoughts. I was curious what some of you night owls do in my situation? Cheers.
Just counterbalancing people making the same outdated claims about meat being unhealthy. I've personally and know of many people who greatly improved their health by eating meat, so I'm sharing.
How about isolation, how do you manage that? Are services ran under different containers, VMs or namespaces?
You can still use Elm of course. It just has the exact opposite energy as todays.js hottest framework.
Hope you enjoy replacing seals
For many companies, apps are advantageous:

1. easier to install. Users are not used to PWAs and may not manage to install them.

2. easier tracking - you can't delete cookies inside an app.

3. can unlock the full potential of the device (almost, some private APIs are only for Apple/Google).

PWAs have these advantages:

- no censorship from Apple, Google, Amazon, other app stores

- no fees paid to Apple and Google.

- might be easier to develop in some cases - will run on both iOS and Android
The Book of Mwmbl: a free, non-profit search engine
Show HN: I built a modern user-friendly requirements management system
Hey HN,
My wife and I have ran a software consultancy for 8 years, and we found that after sales and staff - our biggest challenge was capturing requirements, confirming requirements, and having a standard way for everyone to access the source of truth (both clients and staff).

We found important info was being kept solely on a JIRA ticket, and completely disappeared when the ticked moved to "Done".

Requirements were being confirmed in many places. E.g. verbally, in emails, in project management tools, etc. This led to miscommunication and a lack of traceability.

And although I had always believed in working software over comprehensive documentation - I found with larger projects and complex business rules, keeping the functionality in your head was a full-time job.

So we've built Userdoc - a requirements management system to gather, collaborate on, and confirm your software project requirements.

An opinionated requirements management system, leveraging standard agile concepts (user stories, user personas, and user journeys) to build a knowledge base for your software project.

There's a video demo on the website which runs through the core functionality.

Would love to hear your feedback, and more than happy to answer any questions.

https://userdoc.fyi
In his books, Heisig recommends learning all the joyo kanji before anything else. It's what his books are for, so it isn't a surprise, but perhaps that's where the idea that it's useful to do so came from.
I suspect it was virtual memory - the CoreML conversion progress was at 32Gi at one point and there's only 16GB in this laptop. That would explain why it was consuming 30Gi+ of disk space when the output CoreML models only totalled 2.5Gi.
Very nice! I did something similar in the dim and distant past - I used it to create a script for the YAM email client on the Amiga, for pretty-printing emails[1] using Ghostscript. (By default YAM just spews unformatted ASCII at the printer port.)

One my fondest early internet memories was the Email I received in slightly mangled English from someone who said he couldn't really see the point of the scripts until he tried them, and went on to describe the results as "f*ing damn better"!

[1]http://aminet.net/package/comm/mail/PSMail
I’m horribly allergic to most perfumes. Nothing scented: no soap, shampoo, nothing.

So do I get super sperm or something?
>Safari is not terrible

It abso-fucking-lutely is terrible
When is the olan to migrate from Svelte to something new that pops up next week planned?

All jokes aside, its hilarious how fast frameworks become obsolete in JS.
Seems your news outlets are a bit biased.
source for the $10m number? i havent heard that one before, everyone just keeps parrotting the 600k single run number that is obviously misleading
How has this possibly managed to be more annoying than Elon himself?
If you want a serious answer: because frameworks do a lot of work for you.

For example, they will keep state synchronised between your data model and components (and with some handy plugins, your server).

They allow encapsulation and reuse through a well thought out set of abstractions.

They provide functionality like routing and app-wide data stores with transactions.

If you’re just building a webpage no problem, use raw JS. But if you’re building a complex app, let a framework take care of as much incidental work as possible.

Same as with all (good) frameworks and libraries, they boost your productivity.
Antinutrients
Same here, but for a different reason. An interesting situation happened about ten years ago.

The largest BitTorrent tracker in the country was shut down by authorities for obvious reasons: Linux ISOs were far from the most popular uploads shared there.

Our ISP monopoly (which was owned by someone very close to the Supreme Leader's family) immediately saw a significant drop in traffic, and (according to hearsay, I had no way to check this) clients started leaving off in droves as they had no use for a fast internet connection anymore. 'Foreign' torrent trackers and video streaming were not very practical because of bad connectivity back then.

So the tracker was restored less than a week later and worked fine for about a decade after that.

Corruption finally worked for the good of the community.
We have this in the UK except for the enforcement bit which is only vary rare headline seeking click-bait and the consequences are obvious. Some remote spots have large amounts of industrial-scale waste dumped on regular basis, I walk past 3 of them every week yet the local council always feigns surprise when it happens.

The answer is, as you have, severe enforcement or provision of an affordable alternative.
Crohn's Disease takes its toll – back in 2023
I didn't see anything about type checking. We have a pretty sizeable Vue2 app written in TypeScript (well, mostly, because some devs...), and using Component/Prop/etc. decorators, it's very readable. The html template checker/compiler unfortunately doesn't see the data types, but apart from that, type checking is almost perfect within a component. That saves so much time. And it has optionally scoped styles too.
Note that neither the left nor the right have uniform opinions.

The people advancing one arguement pre-Musk might be different to the purple advancing the argument the opposite way, even on the same political side.

But I agree that on aggregate, the same logic is now being applied to form opposite conclusions.
It would make a nice surprise.
The 5th generation of device fingerprinting has been released
you cant send a PR on a wiki right?

also wonder if anyone did a blogpost yet
Continuous content generation is super critical. Not sure how youtube works in this regard but at least on LinkedIn, you need to be active regularly to get some reach.

What I see quite often is, that "creators" try to get people to sign up for their newsletters and that kind of stuff. I think there are a lot of ways to make money from content, but building something is probably the hardest... But as a tech person, it feels much more satisfying.
Who is publicly announcing that they understand How Things Work?
I would say you can equally learn the core of Vue and React in a day, so that you’re actually building your app before the day has finished.
> 3.56 to generate an image

3.56 seconds?
I used to live in Japan so I have a pretty good conversation level but still struggle with reading.

I tried many apps but it never really "sticked", especially as you said most are geared towards beginner and it's often a hassle until the app can figure out your actual level.

So I ended up biting the bullet and taking online group lessons. It is much more expensive, but also way better! I finally got back on track and now I feel like I'm progressing.
Agreed. This is one of the few articles that I’ve read this month that is really caused me to reflect on my own systems.

The insight that

open(“foo.txt”)

is, from the perspective of component analysis, actually secretly

open(filesystem, access_level, “foo.txt”)

is worth its weight in gold. I feel like I understand more about system design, capability-based permissions, and my own code.

Realistically it won’t immediately change the way I program and I won’t be running to the terminal to refactor my current codebase, but it’s like I’ve been clued in to a whole new class of code smells.
There’s literally an entire section on type checking. With a comparison table and everything.
Taxing desirable behavior. Wonderful idea.

As they say, the problem with incentives is that they work.

Instead, you should tax the consumption, and pay people who dispose of trash.
random memory access has a non-constant upper bound (assuming infinitely ever larger and slower caches), but radix sort is mostly linear memory access.
Somewhat tangential: Lambda School sounds so much better to me than Bloomtech. Any idea why they changed it?
In New York you can literally watch the rats eating the garbage through the bags. Bins and dumpsters are indeed not perfect but anecdotally after living in both NYC and SF I can say the issue is far worse in NYC and I've seen lots of rats eating garbage in NYC because the garbage is literally piled up on the sidewalk for half a day or more, 3 times a week. In SF I see plenty of rats, but there aren't piles of garbage sitting out, so it's just far less of an issue. This is admittedly my own experience amd observation, I'm no rat expert.
of a user
SQLite has full text search and upsert.

GIN indexes sound cool - perhaps you can get away not using them however and instead support 2 DB backends?

If you want to accomodate "small" and not just medium, that would be great! ;-)
But we still have people who will pay £2k for a new TV who will simply not pay £15 to have the old one properly disposed of. Same for fridges, mattresses, sofas, etc.

Much easier to drive to a remote location when it's dark and dump it with 99% chance of getting away with it.
Well which is it? Mundane or elegant? To me, it being the most elegant makes it a worthy algorithm.
So, biofuel?
Can you tell me more how you retrofitted your house with underfloor hydronic heating? How long did it take and what materials did you use. How many pipes per square meter? Also, did you reuse the flooring after or did you replace it completely?

I'm looking into adding underfloor heating myself.
It’s the devil who knows his own.
> Yes, yes, but

The refrain "I believe in free speech, BUT" is so common that first amendment lawyers regularly joke about it [0] [1] [2].

"Free speech for me— but not for thee" is also the title of an excellent book by Nat Hentoff [3]

Personally I like how ACLU founder Roger Baldwin put it to historian Arthur Schlesigner, Jr.:

> Arthur: "What possible reason is there for giving civil liberties to people who will use those civil liberties in order to destroy the civil liberties of all the rest?"

> Roger: "That's a classic argument, you know. That's what they said about the Nazis and the Communists, that if they got into power they'd suppress all the rest of us. Therefore, we'd suppress ‘em first. We're going to use their method before they can use it.

> Well that is contrary to our experience. In a democratic society, if you let them all talk, even those who would deny civil liberties and would overthrow the government, that's the best way to prevent them from doing it." [4]

[0] https://youtu.be/0ZpsiLX9_HY?t=419

[1] https://youtu.be/J1iZffRFs8s?t=736

[2] https://youtu.be/-ByRjHwknbc?t=1210

[3] https://archive.org/details/freespeechformeb0000hent/page/n9...

[4] https://youtu.be/ND_uY_KXGgY?t=1225
Just FYI, hate speech being free speech is an American thing. Other democracies in the world have frameworks for limiting/prioritizing basic rights, right to free speech included (take, for example, German moderation laws) and have not become a totalitarian dystopias yet.

One opinion I've heard in Germany is that the free speech absolutism and value neutrality of the constitution of the Weimar Republic allowed NSDAP to take power in the first place.
As a backend person that used to be a front end person, there has never been a better time for using VanillaJS (or TypeScript), HTML, and CSS?

> someday pick one to learn in depth without worrying about it being replaced by the next hotness

So maybe the trick is to not use a framework. Like, I don't need a "framework" for backend dev, just a toolbox of good libraries.

The tooling around TypeScript is similar to a backend language like Go, a very different experience from writing JavaScript a decade ago
I keep hoping things will settle a bit more so that I can someday pick one

You are in the wrong industry, to think this will happen any time soon.

Change has been fast in computing, for decades. Stand still, and you are overrun and eventually your knowledge moves towards irrelevance.

Doctors need to keep up to date with new medical information, new drugs, new warnings about drugs, new techniques.

Lawyers need to read caselaw, keep up to date on new legislation.

Both are arduous tasks for those professions.

Yet there is more to keep up to date in computing, in a year, than any doctor or lawyer must keep pace with in their lifetime.

So either dive in and learn, learn, learn! Learn for the joy of it, for the fun!

Because there is nothing to wait for.

Because change will never stop here.
There's no way I can pull up statistics, I only have my own experience to rely on. I know a couple of men in their sixties who only go by -chan, except in formal situations. And one woman who hates her given name so much that she only goes by a different -chan name, strangers and friends alike. As for "おばちゃん" about middle-aged women you happens to know, from what I see it's quite common to address nearby and not-so-nearby neighbours that way, though it may depend on where in the country you are, as is the case for so many practices elsewhere.
As for -chan in general, with my wife's rather large network of friends and others which I have observed over the years, it starts out with -san but over time it always migrate to -chan, as their friendships grow closer, at nearly 100% for women and quite a few of the men too. And completely age independent. It's true that using -chan at the start is definitely a young person thing, but as described above it's not limited to that - it's just that if you don't know someone you only use it with children, or at least someone quite a bit younger than you. But there's no age limitation per se in it.
I am a notoriously difficult person for gifts. Now that I have everything I need even more difficult than before. I think the best gift I ever got was a proper dutch oven, around my 20th birthday. It became my go-to pan. I still use it on a daily basis.
Where does one go and search for magnet URIs in 2022?

(Not sure if this is a copyright sensitve question but curious)
Only because unfortunely liability is still not enforcement by law as it should.
What do you think you learned at the company thru the early project and junior work that you didn't get from Lambda?
It is an average employment and I'd not even say it's undervalued. We simply don't have the insane amount of VC money that fuels the equally insane US wages in the tech sector - which has both benefits and problems.
Help us understand where you get your testing knowledge from
I thought it was PR white washing - https://techcrunch.com/2021/11/16/lambda-school-rebrand-bloo...
Hello testers!

Where did you get your testing expertise from? University, college, book, on the job? Maybe somewhere else?

We are from Delft University of Technology and would like to ask for 5-10 minutes of your time to help us advance testing research and education
There aren't many other things that I take more satisfaction in than watching a bad CA get spanked. This made my day.
Render new pricing effective 2023
this always helped me. I read this somewhere. So, you start fully relaxing your body head to toe. you have to feel your body sinking into the bed and fully relax all your muscles by individually feeling each muscle from head to toe individually feeling each muscle. Then I start from toe and work my way up the body and relax each muscle. I usually fall asleep with in five to ten minutes. English is not my first language. Given some days I am too stressed for this to work or I forget about this technique.
Exactly what I thought too but there appears to be a lot of dislike for LastPass on HN and I’m not seeing any evidence to back it up, perhaps it’s just a dislike for cloud based solutions
I agree. People being able to call out and criticise the views of others is an important facet of free speech.

I see the problem as:

* disproportionate justice such as dogpiling

* trying to get people fired, by applying pressure on employers

* trying to de-platform, e.g. removing accounts and websites

If it was just replies, there wouldn't be a problem.
The Rise of the Coding Boot Camp (2014)
Next Kraftwerke | Onsite or Remote (Germany) | Full- or Part Time

As the operator of one of Europe's largest Virtual Power Plants (VPP), we network thousands of electricity producers, consumers and storage facilities to build a strong team of renewables. That's why we don't just define us as an electricity trader, an energy service provider, or a cleantech company. First of all, we are "the Power of Many" for the energy transition!

- Python Software Engineer: https://www.next-kraftwerke.com/job/python-backend-developer...

- Agile Coach: https://www.next-kraftwerke.com/job/agile-coach-scrum-master

- PHP Software Engineer: https://www.next-kraftwerke.com/job/php-software-developer_i...
Yeah, that sounds like a situation where you needed someone else to stand up for you, and I think that's a lot more common.

If you can get out of it on your own toughness alone, it probably wasn't bullying. It's part of the definition of bullying that it's one-sided, that the victim has no good ways to fight back.

If they DO have a way to fight back, it's called conflict, not bullying. It's of course possible that one side in a conflict is a big jerk, a wannabe thug, etc.

One of the big conclusions from bullying research is that treating bullying as if it was conflict (e.g. teaching kids "negotiation strategies") makes things actively worse.
It's like lead in ancient Rome all over again
Same in Amsterdam, they have sensors and get emptied when full. Though Amsterdam still has rats, people still throw too much food on the streets.
how would you specify which woman you mean in a same sex couple?

i am personally not in need of this term but think its an especially good fit in this specific context.

context being the defining factor, i would usually not appreciate explicitly reducing a person to their reproductive organs like this but in a discussion about reproduction it actually removes ideology from my point of view.
Can you elaborate / add reference?
Day 2: Less Variable Wattage = More Flow
Not advocating for NSDAP, but do you think it's worrying that one government would seek to make illegal, speech which could make people interested in a different government? That doesn't seem democratic to me.
Yep, you are right. We will expand the quantity, complexity, and variety of queries in future versions.
Twitter Alternative Hive Closes After Security Holes Discovered
Isn't main reason that when there are no limits people spend more money?
> Bo idea why you put SSR and web components in the same sentence

A typical JS framework fence sitter would build SSR first applications and might likely think about using a light weight framework like Svelte for a client rendered 'feature (or) two' like I did.

> There are multiple documented downsides, including by Rich Harris, the author of Svelte

In link [2] of my parent comment I've mentioned those, I've no technical contention on his PoV but that 'Custom Element' feature is buggy, Is not made clear upfront and that there's no intention to fix it.

> As long as you pretend you need web components for SSR, no framework will be right for you, including web components themselves.

What about web components first framework like Lit[1]? I'm not stating it as a fact, But asking?

[1] https://lit.dev/
For the uninitiated: https://www.newgrounds.com/collection/xiaoxiao.html
This is a misunderstanding of what's useful about aliasing information. A lot of C code can't be autovectorized because it can't tell that accesses to two arrays don't alias, for example. Similarly it often can't reorder / eliminate redundant updates to arrays because it can't tell they're not aliased. These aren't related to bounds checking specifically but they are things that can improve performance in Rust over C (theoretically, anyway; in practice LLVM is still very much tuned for C so it doesn't take advantage of a lot of this stuff yet, but it likely will in the future).
We have a problem in my country (pre-COVID) of tourists getting stuck in mountains and needing to be rescued. I am worried this tech is going to be like ABS brakes, a life saver for sure but one that makes people take greater risks, especially when it is being shown to work outside its specified range.
GFI LANguard Network Security Scanner 3.3 (2009)
More like, "make all software exploitable"
Thread (Y Combinator) sold its AI to M&S and then went into administration