skysight-inc/HackerNews huggingface dataset:
Not a JS coder here.. Rails mostly..

But yeah. Javascript 100%. It's the easiest language to get things working, and it works on crappy systems, and it's fun.

I'd pick rails over python for two reasons. 1. tabbing for logic sucks to refactor. 2. Immutable data is a complexity that's not common, and might be something to cover later.

I'd add the use of GITHUB to the mix too. Projects and Issues are something key to every developers life.

My kids 12 (grade 7) and building an HTML/CSS/JS page on github is exciting and engaging. Static Blog, but fun.
This isn’t exactly about treating kids like “young adults” but Magda Gerber’s Your Self Confident Baby is largely about recognizing how capable kids are, even from infancy.
Also check out Ross Greene, whose big idea is basically “you can do collaborative decision making with children that more closely resembles how you would negotiate and interact with an adult whose autonomy you respect, vs just trying to impose your will on them.”
I'm surprised they're not doing something more ground breaking regarding hive design.

https://youtu.be/9ItlOFLTUAs
The warranty is irrelevant. If Sony (or whoever it was) sent an employee to your house to break your TV, you would sue them. The fact that they broke your TV via the internet doesn’t change that. The size of the loss would probably be the price of a new TV, so you would qualify for small–claims court rather than the normal civil court.
These trends have been happening for decades and it tracks quite well the gradual breakdown of stable family structures. Psychologically for example, kids experience their parent’s divorce as worse than a parent’s death.
It appears to be safe, but potentially slow, assuming you have working fcntl() locking, that is, for example, not using NFS. And you have to handle SQLITE_BUSY or set a timeout. More in their FAQ, Q5: https://www.sqlite.org/faq.html#q5

There's also "BEGIN CONCURRENT" with WAL mode: https://sqlite.org/src/doc/begin-concurrent/doc/begin_concur...
Ahh… a city famous for its reasonably priced housing.
I don't see how you can blame this on porn.

The people who grew up with east to access online porn are now in their 30s. In the early 2000s it was harder to escape porn online, because you'd see it in ads and people would trick each other with (eg the content of downloads were swapped out).

>Between 2009 and 2019, the percentage of teens who reported having “persistent feelings of sadness or hopelessness” rose from 26 percent to 37 percent.

The starting figure from 2009 would consider teens who grew up with easy access to porn. But it fell from there.
Fleek (YC W22) Is Hiring for Operations Lead
How Is PyPy Tested?
I think I saw that Chris Remo doesn't even work at Valve anymore
> and how their "secular" policies are really just a way to make minorities invisible

That's a very bold claim to make.

There's a huge gap between "racism and xenophobia exist / are prevalent" and "secular policy is a lie to oppress minorities". Personally, seeing the kinds of problems countries have when religion is enmeshed with the state, I'm happy to live in a country that still believes in secularism.
The tech doesn’t matter. You own the devices you have bought, and nothing you do to those devices voids the warranty.
Interesting. There are definitely interesting aspects but the volume gating(?) on the start of the chorus are a No-no for me

It definitely feel more "indie" but not 100% in a good way for me.
Anecdotally, yes, some children do get abused and neglected. Some are still locked up for years.
We can't afford higher salaries, and then there's the demographic cliff in 2025, because couples stopped having children in 2008, they couldn't afford it. (The upside is that our slim budget prevents us from getting into debt by engaging in stupid construction projects to attract students, we can award scholarships instead.) And we can still fill vacancies with locals who are living with roommates or their parents.

You can't fix a stuff shortage by throwing money at it, no matter what economists tell you. The housing shortage is the real-world equivalent of stock buybacks - in theory the increased stock price boosts investment and thus innovation, but in practice we get Boeing and Intel. Same with housing. The higher prices should in theory draw more suppliers in, but in practice the only supply that grows is the supply of NIMBYS wanting to "preserve home values" to profit from the intolerable status quo.
I wasn’t aware of it. Fascinating
Interesting, thanks!

EDIT: Looks like it has a simple read/write lock, which isn't great for write-heavy workloads, but that's up to the application developer to decide.

BEGIN CONCURRENT looks great, however.
Arguable. I’m in my mid 40s and the internet as we know it didn’t really exist at all until I was a college graduate.

The speed with which things have changed is staggering on a cultural and generational timescale.
I had a job before covid that involved sitting at a desk and being on Skype calls all day. Most people were in the same building but the buildings were large and meeting rooms were scarce so they were rarely used. This isn't anything new, unfortunately. Doesn't make it any less stupid, though.
Maybe. I do think this parallel reality you get from primarily interacting with the world through social media is deeply problematic. It may not be a learning-to-relate issue as much as needing-to-change-the-medium issue.

Social media is probably the 2000s' tobacco industry. The are likewise big vested interests pushing back against any report that it's harmful.
Whoa, very nice. Thanks for this and congrats for shipping!
There is no console, it's a virtual machine that computers can run.
It makes me feel pretty lucky to be born in the last generation where those aren't part of my life till I'm almost out of my teenage years. I didn't even get a smartphone until I started university and that was considered early adopter for my group of friends.
This was literally what used to happen pre-pandemic as well with international teams. The pandemic just made people realize how weird it was for work to be associated with a place.
Does this do something like Insomnia environments? I really like having only one API collection that I can use with our 15 different environments.
I feel like the biggest hole, companies operating bins claiming that they will recycle clothes while they will send them to third-world country to be landfilled or burned, isn’t addressed in that law.
>We can start Internet 2.0

we're already at ipv6 and web3.0 /s

deep/dark web does still exist
> This is an interesting point. While this would be nice for some folks that just want drivers to be functional I could also see why a manufacturer might be reluctant to offer such information.

Well, yeah, the point of regulations is to make companies do things that are not in their direct self-interest, but benefit wider society.

Manufacturers would also be reluctant to comply with planned obsolescence bans, or consumer safety regulations. That's why the regulations must have teeth to them.
Till 2015 there was a law in Iceland that you could kill Basques on sight.
https://fascinatingspain.com/legend-of-spain/legends-of-basq...
I don't know if I should still be shocked at the lack of humility among geeks when criticising anything to do with wordpress (much less specfically wordpress.com, the most-used web hosting platform on earth).

This thread is a nonsensical place to put criticisms of wordpress.org because I suspect rather less than about 0.001% of wordpress.com's customers are using that form of wordpress hosting (most customers do not have the right to upload their own code, or do any of the things that upset HNers).

Finally, I imagine the point of simplifying their price plans is to move to in-app modular upgrades to allow people to grow as they want?
The vi editor is, or was just ed. All ed commands are vi commands.

Likewise Emacs: originally it was just a bunch of TECO macros plus the “^R mode” (visual) addition to TECO. I frequently used to casually type raw TECO into a mini buffer to perform certain edits (meta-altmode — my hand just made the gesture automatically when I thought about it).

I suspect Bill Joy knew about this when he added visual mode to ed about a decade later.

PS if you haven’t checked out the MIT TECO language you should — it will blow your mind.
Because the "why" is always going to be personal. A PhD in CS is never going to be a sane financial choice, and it has heavy risks if you find yourself with a bad advisor. Anyone who has thought about doing a PhD critically knows that there is no reason to tell someone else to do one, and that their reasons for doing one likely only apply to them.
Don't know where "here" is in your case but do you have skyscrapers? Because if you look at any documentary how a skyscraper is build, it's with pouring cement over rebars, not with stacking cinder blocks. Do you think those guys would not rather prefer stacking cinder blocks over rebars instead of pouring if would've been cheaper?
If you reflect on it and decide that you can't let it go, try to arrange your possible actions in terms of escalating intensity. Many of the first steps have already been suggested and the exact order of gravity will depend on your organization (e.g. going to manager may be more intense than mentioning in slack, depending on org culture), but roughly:

1) Raise privately in your direct line of authority ("I am uncomfortable with...");

2) Build any possible consensus and raise publicly as a common issue ("We have noticed...");

3) Skip a level of management and raise privately ("A few of us on different teams have noticed x and I thought you would be the person to bring it to");

4) Don't comply.

Then think about which is the least intense intervention which is likely to be effective.

Try to reflect at every phase. Perhaps you decide that it's worth raising with your direct supervisor, but then not worth going any further. Also consider that order of operations matters and some actions will block you from using others later. A classic example is if you start with talking to supervisor (1), you will probably not ever be able to ignore the rule (4). Another is that starting with (3) could prevent (1), (2), and (4).

Finally, try to determine and neutralize the underlying perceived need. I used to work at a place that had a 5pm all-staff every month. At some point I decided that management would be unlikely to move the meeting to within work hours, so I tried providing a written work progress update to my supervisor and skipping the meeting (4). I didn't call out sick or make an excuse, I just said "I can't make 5pm this month, here is a progress report." It worked perfectly, so I started doing it every month. This strategy would probably have failed if I hadn't predicted the objection and solved the management concern.
If all your assumptions are true. OTOH, there’s a good chance the result would just be fewer rentals available with the same or higher pricing.

I guess we’ll just have to see what happens.
Discover – Remix Guide
So far.

Both sides - "good" and "evil" - have the technology of this past century and on to utilize. Arguably the interconnectivity and instantaneous communication between any and every human on Earth has its advantages, however the internet can easily be censored once captured - and ideology is ripe around the world which seems to be the precursor to the majority of blind society being led down a dark path to a pit difficult to impossible to escape; if you even realize you're in a pit or not.
> "We" as adults at least have the mostly-capable ability to discern good from bad

You’re going to be shocked when you find out what Facebook did to the Boomer generation.
I strongly agree with you. Social media, if it was used through a computer, isnt the problem, its instant access to everything all the time via smartphones. I feel like Bo Burnams "Inside" struck a chord with me and has been living in the back of my head for a year and a half now as I slowly digest it.

See a man beheaded,
Get offended, see a shrink,
Show us pictures of your children,
Tell us every thought you think,
Start a rumor, buy a broom,
Or send a death threat to a boomer,
Or DM a girl and groom her,
Do a Zoom or find a tumor,
Here's a healthy breakfast option,
You should kill your mom,
Here's why women never fuck you,
Here's how you can build a bomb,
Which Power Ranger are you?
Take this quirky quiz,
Obama sent the immigrants to vaccinate your kids,

Could I interest you in everything?
All of the time?
A little bit of everything,
All of the time,
Apathy's a tragedy,
And boredom is a crime,
Anything and everything,
All of the time
> Some people thrive on environments with other people around. Some people don't have a home space conducive to working (either lack of space or having other people living with them). Some people work _much_ better in areas of places where they have supervision; that doesn't mean they need to be babysat just that having someone around keepz them in line and performing well.

I don’t really see how any of this has to do with remote work. Remote doesn’t necessarily mean working from home. It could mean working from a coffee shop, a co-working space, a boat, a beach, a park, a mountain, etc. If someone craves being around people they can solve that pretty easily in a remote environment (granted it’s been more difficult these past two years, ill give you that).

> and dogmatically claiming it is weakens the argument for everyone else

Given the proper setup, and support from management, there isn’t an instance where remote work isn’t better. Whatever Fred is missing about an office environment is reproducible in a remote environment. It just takes looking at remote work holistically.

Personally I feel the pandemic has set us back quite a bit. We had companies haphazardly forcing remote work without any sort of strategy at all. This obviously is going to cause some people to think it doesn’t work. The problem isn’t remote work, it’s that your company just sucks very badly at doing it.
‘Sovereign chess’ is a battle without loyalty or humanity (2020)
>Even when school is closed, nobody has been stopping children from seeing their peers in person outside of school.

Why do people always treat friction as something that is irrelevant?

Shutdowns and kids being unable to hang out when they choose to creates a situation where they just lose touch with one another. You can't just deliberately flip a switch to turn it all back on. Social connections don't work like that. Social connections involve a whole series of spontaneous events. If those events don't happen, then social connections fall away. Adults have a hard time making friends, because they have a lot fewer opportunities for those spontaneous events that create friendships.

Rolling the dice less often will give you fewer successes. Some amount of those successes is required for upkeep of a friendship.
Not malice ... rather incompetence. If we can't handle this much accessibility, what hope do we have of making "ethical AI"?
Do you know about Claude Shannon's Master thesis?
The US already had nuclear missiles in Italy and Turkey and launched a failed coup in Cuba, which then asked the USSR to deploy nuclear missiles in their country.
You should build whatever puts the land at its "highest and best use". In any area with high housing costs, this will generally mean building the two 3-story condos. Which is why flats are generally found in cities where housing costs a lot, and large mansions are common in rural areas - market choice does a fine job of this already.
Russia forces are outnumbered for invasion from the begining.

No surprise there.
> The Competition Commission of India found Google discriminated against developers in its Play store billing policy, according to documents seen by Bloomberg News. The findings come after a months-long investigation triggered by protests from developers, who’ve complained the U.S. internet giant charges an unfairly high fee in return for using Android app stores and its proprietary payments service.

> ... More than 200 startup founders banded together to open discussions with the government to stop it [Google] from imposing a fee of as much as 30% on smartphone app purchases -- its standard levy around the world. While Google delayed implementation of that rule after an outcry in late 2021, the country’s tech industry remains determined to constrain the colossus.

> ... The backlash in India echoes global opposition to the fee structure imposed by Google and Apple in their online app stores.
More good stuff from Europe that I hope will radically change
markets.

Quality is a huge issue. It's changed my shopping habits because it's
often better to simply go without than to buy cheap rubbish that lasts
a week and causes you more inconvenience than if you'd never had it. I
mostly buy vintage things that can be repaired now.

In the UK brands like Marks and Spencer used to make clothes that
lasted. Now they sell the same appallingly made sweatshop stuff. They
still have their famous returns policy, and honour it, but I'd rather
have something that lasts than something I can take back when it
breaks. Guess they have a procurement issue because quality is
uniformly low. Same with cheap electronic goods; pointless locked-down
IoT cruft that cannot be repurposed or fixed and is landfill fodder
straight after unboxing.

We're drowning in cheap manufactured goods whose short lifespan and
overhead (transport and disposal) dwarfs its functional utility.
Home page of SQLite uses SQLite concurrently.

https://www.sqlite.org/whentouse.html

If it exist a concurrency problem it should therefore either be in the bindings, operating system or the file system.

I only used SQLite in a non-concurrent fashion from PHP (single use command line scripts).

It should be easy to disprove with a concurrent test program if you can reliably tell when concurrency has failed.
FWIW, there is a whole chapter (17 in the first edition, 20 in the third/current edition, don’t have a second edition in front of me but would be surprised if it didn’t have one) on Partial Differential Equations. It’s about 50+ pages in the first edition and 70+ in the third.

But I take your point, the chapter does admit to being intended as “the briefest possible useful introduction” and notes that the topic would require another volume entirely dedicated to it.
Yes -- Wix (who misused GPL WP code) and Squarespace. But also, on the WooCommerce side, Shopify and BigCartel.

The other thing is that really at this point block editors are everywhere; they are in every email marketing tool, they are in some social media sites, they are in other CMSes.

A block editor isn't optional at this point. Nor is block layout editing.

And pointing at a million people who install a plugin to keep the classic editor functionality is not the same as pointing at a million people who don't want Gutenberg.

It's pointing at a million people who have a variety of reasons not to upgrade older existing content to blocks, but who still need to edit that content (e.g. complex/ill-advised shortcode setups, specific markup etc.)

(The Classic Editor plugin is not either/or -- you can decide to use it per post or per user.)
It appears to be from a collection from this photographer:

https://www.pexels.com/photo/aerial-view-of-city-during-nigh...
Compared to 1940census, this is a much more useful tool, with the ability to search by name. I wish the same feature set were applied to prior censuses!
Podcast-conversations with YC founders whose startups failed
That song is a masterpiece
> If your app is small and has very few dependencies, as a heuristic I generally expect it to somehow be trouble one way or another.

Wow, that’s extraordinary! I have precisely the opposite view, especially the “few dependencies.” The more dependencies the higher the probability of failure in my experience.
JavaScript Spread and Rest Operators: When To, Why To, and How to Use Them
Olly Moss and Jane Ng also left a while ago.
+1. Here in Ukraine we see the same reasoning in Russian posts written by Kremlin trolls while they wage their information war against us.
Everything about this screams "business opportunity". Not just providing alternative services, but helping with migrations also. People who have had their blog providers shift away from their needs are a whole new market segment that won't be going away any time soon.
I found the topic on implicit knowledge and deliberate practice super helpful.

I turned off intellisense in vscode and just practiced writing by copying open source code side by side.
JFYI, there is some work in this space:

https://msfn.org/board/topic/182647-my-browser-builds-part-3...
I don't believe that's simply a linear relationship all the way down to zero. You're talking in most cases about tens of millions of dollars in NPV over the usable capital life of the projects in question, if not an order of magnitude or 2 higher. I'm not equipped to critique the OP on every point, but I don't learn what's wheat and what's chaff from his Kafkaesque description of it all.

The government contracting system in my experience and learning, all the way back to Boss Tweed, is a MAJOR source of corruption and theft. ALWAYS sold with the best of intentions.
The Future of Crypto Wallets
Of course. The rrb tree implementation in im.rs handles inserts in a way that might lead to the same problems of ropes, but without doing any rebalancing.

That would make it unsuitable for text editor usage.
People are using block editors everywhere. Campaign Monitor, Sendinblue, MailChimp, SquareSpace, Wix.

Arguing that the most popular content management platform (ever) should just stick to plain text and shortcodes is not really sustainable.

You can just type paragraphs, without any clicking. And before, you couldn't just "wrap a paragraph" around a widget, really ever; shortcodes broke stuff like that routinely.

(They are still improving cross-block text selection -- at the moment if you select from one block to another, both blocks select completely. But there's a solution to this that is very imminent)
https://m.krisha.kz/a/show/669973674

This is an example that I just found. It’s almost ready and without internal decoration. Cost is $50k but keep in mind that it includes 1800 sq.m. of land. Electricity, water seems to be done. Internal decoration with good materials I’d estimate to $10-20k. House is 160 sq.m.
Videos: https://www.youtube.com/user/SovereignChess/videos
Out of curiosity, what would you use to build nixCraft if you had to start over?
Add very unhealthy inflammatory diets/low quality food (processed etc), pharmaceuticals, and multi-generational dis-ease progression to that list; your parents' health, society's health as a whole and how they interact with you, much more greatly affects a culture than is talked about - most of society has lost the ancient traditions and understanding of health, and the body-mind-spirit.
I don't have a citation handy but think most would agree the global median standard of living / life expectancy / quality of life is substantially better than it was 100 years ago. Ofc that's not necessarily predictive, but it is consistent with the belief that history's long arc does indeed bends toward justice.
I’m saying if you’re more productive in an environment where you’re forced to commute into work, then you don’t have the proper tools to be more productive remotely. This is very common. It’s the lack of a remote working strategy on the part of your company. Of course you won’t have a successful time working from home if you just take your existing in-office work lifestyle and copy-paste it on to working remotely.

If your location is causing you to be less productive, then change your location. Go to a coffee shop, or a co-working space. Go to the park. Go anywhere you want.
The uploading process is done using code. It is super easy to screw it up especially if you are a trained biologist who learnt some python and bash from some random websites that stole their content from stackoverflow. So the process is there for that. Also likely for retractions where people have uploaded spurious data.