skysight-inc/HackerNews huggingface dataset:
> Here's a truck I reported in the bike lane that's closing in on a thousand tickets

Someone else on this thread asked how they are supposed to move in or move out of their apartment without getting a ticket. I responded that they can't; it's just part of the cost of picking up or delivering things in midtown.

This truck with almost 1,000 tickets serves as pretty solid evidence that there's a standing agreement between the local government and the local businesses regarding the cost of doing business in the area. It passively-aggressively appeases the public who would roast any politicians who took away their bike lanes or parking spots while making sure there is still a market for using the public infrastructure. People can rage at the businesses who block lanes while the politicians shrug their shoulders and say, "Hey, don't blame us. We've made it illegal, and we aggressively ticket them for it!"
Once a work enters public domain, it would be legal to distribute copies of the media, no?
I do, when something is bigger than an SMS.
You were expecting competence?
That's for moving violations, not parking tickets.
If you go back far enough—say to 40 or 60 no—then the measure is of the smallest resolvable feature size. What’s important, though, to feature size, is transistor & wire pitch density. It turns out that 60nm transistors & wires have a lot of ‘extra’ room between them. What’s been mostly shrinking (increasing?) is density and not absolute feature size. That’s why IBM’s smallest AFM-assembled gate is still 5 or 6 orders of magnitude smaller than (at the time) a 14nm-scale gate.
And here I was getting excited about the benefits of async communications with remote working from another article today:

https://doist.com/blog/asynchronous-communication/

Solitude, "time alone with ones thoughts" or personal time is not everyones cup of tea, but depending on the individual, if thats your wheelhouse, the lack of distractions is priceless in regards to productivity.
That scaling dbs is hard is so perf argument makes no sense is a questionable claim. Almost nothing needs to scale horizontally-but almost all software is so slow that users notice. I agree with you that there is a big practical tooling problem.
It's still blank.
Indeed. Even if they lended you their copies, they'd add clauses to the lease contract banning you from creating copies. Similar to how China lends its pandas to zoos all over the world but any babies must be sent to China. Another example is museums which ban you from taking pictures of paintings that are already out of copyright. There is a story about someone who has taken pictures anyways and uploaded them to Wikipedia. The museum sued Wikipedia and the court ruled in favour of the museum: https://en.wikipedia.org/wiki/Reiss_Engelhorn_Museum#Wikimed...
Common approach is to serve static files with nginx and use apache / php_mod to process.

Why are you running php-fpm?
Do you need to separate request's processes? The speed benefits of php-fpm are part of php 7 so using php_mod is faster now.
Step 1 - do not create a free account or logging to read The Times
Compression, clearing the Confusion on Zip, Gzip, Zlib and Deflate
> Couldn't you do other types of storage rather than batteries?

Sure. But they all have their own downsides. Pump air into vast underground tunnels. Pump water into towers. Spin up massive drums as flywheels (this one is my favorite. Spinning weights are incredibly power dense). Lift massive weights.

It's all been done. There are companies working on making these things more practical.

Meanwhile the power companies have instituted new standards in grid-tied inverters for solar panels that have effectively solved the problem for them.

It's based on the frequency of the grid. As the grid becomes over powered it's frequency tends to shift a bit higher. As the grid becomes over loaded the frequency tends to shift a bit lower.

By responding to these frequency shifts the grid-tied inverters will either allow electricity to be generated when the frequency falls back slightly, throttle electrical generation when the frequency rises slightly, and then shut off completely when the grid goes down.

So the effect is that those expensive solar panel arrays in places were they are already popular... are effectively shut off during the peak solar power generation hours. And are turned off completely when the grid itself is shutdown.

Lithium batteries represent a unique opportunity for truly distributed power generation. They are just reaching the point, price-wise, were they can be used as a practical way to store energy on a individual small business or household manner.

This way individuals themselves can take charge of their own power needs and no longer has to rely on centralized bureaucracies to save the world for them.

Unfortunately due to the way grid-tied systems are now required to work it has effectively nullified most of the benefits of having private solar arrays. IF you want to be your own power generator you have to be off-grid to do it.

And this the reason this is unfortunate is because almost nobody is building private solar arrays this way.

There is a semi-religious belief that grid-tied systems allow a ROI in the form of selling power back to the grid. Also they are built with the assumption that battery backups for the house is too expensive and impractical. All these things are true if you are looking at low-voltage SLA battery arrays and grid-tied standards from 5-10 years ago, but with high voltage lithium power (it's a lot cheaper to convert 300v DC to 240v AC then it is to convert 48v DC to 240v AC), how accounting for energy usage has changed, and how grid-tied systems are being remote controlled by the power company this is not necessarily the truth anymore.
I bet he is right that its harder for younger people. Having a family means having a routine built-in, you take your kids to school and go pick them up always at the same hour, play a bit, make dinner, bedtime, etc.

For younger people, maybe going to the gym almost every day? I bet that there are shared workspaces with people in the same situation in a lot of large cities at least.
I'm reminded of the version of this quote which appeared in the TV movie "Pirates of Silicon Valley", which features this exchange...

Gates: Good artists copy, great artists steal.
Ballmer: Oh yeah, who said that?
Gates: shrug Some artist.
This goes back at least to the early 1960s and the Kennedy administration when Kennedy allegedly sought to dissolve the CIA and roll all intelligence activities into the Department of Defense. In more recent times, Bush Jr. tried to heal the DOD/CIA rift by putting for NSA director in as the CIA director. That didn't really go well.

https://www.nytimes.com/2006/05/10/washington/10cambone.html
Facebook is the extreme counter example lol, its slow as hell and make my web browser hangs if I leave it for more than 15 minutes
It's ridiculous that this post is down voted.
There have been some interesting technical developments with regard to the points Jay is making. For one, FCC certification should only be necessary for the baseboard -- the SOM and PCIe devices should carry their own certification. The fact that they are supposedly sending these out without certs for the baseboard is hugely concerning -- and illegal. If anything, this is the core reason why nothing has left their hands yet.

What else is concerning is that they are shipping the SOM without schematics or documentation -- even the dev units have no details on their construction. For reference, Purism only made the baseboard and mechanicals -- the actual SOC and RAM are on a module made by Elecom. I asked about this in their matrix channels and the best answer I could get was "it will be made open" -- a tall order, given the past history of Elecom keeping their designs close to their chest. This is most likely the core reason why their thermal and RAM performance sucks -- the community can't get in there to help.

Note that they aren't even running the RAM at full speed -- that's not something you can easily change without re-generating the training programs, and locking that in without proper burn-in or huge amounts of QA to validate is going to likely be the biggest hurdle they will face. Especially given the requirement that the program not be updated.

Source: built and shipped SOMs using the i.MX8MQ in the past and still supporting them now: RAM training is a huge problem.
For obvious reasons, people didn't like microchip implants so we just invented face recognition
Show HN: Free Remote Browsers
Hopefully VACnet, which is an ML anticheat used in CS:GO will catch it anyway
> A few more suggestions:

> “Create a different email address for every service you use,” wrote Matt McHenry. “Then you can tell which one has shared your info, and create filters to silence them if necessary.”

Obligatory mention - for gmail you can suffix your email address with a service name by using +, e.g., johndoe+adobe@gmail.com will be delivered to johndoe@gmail.com. So if a service leaks your data or sells your email, you’ll know who to blame.

Although the article recommends not to use gmail, it’s a neat trick if you’re stuck with it.

"Forget password" becomes unusable though, since you’ll probably forget what suffix you used for each service.
A super thin layer made of C between say Objective-C or Swift and C++ is quite convenient though and doesn't add much of an security risk. See it as the lowest common denominator.
This already exists in NYC, it’s the space in front of fire hydrants. It doesn’t help.

The problem is that the trucks are simply offload points, and occupy large sections of street as 5-15 people process the packages, stack delivery carts, and proceed on their way. Then the deliveries are completed on foot. It’s a multi-hour process, blocks the sidewalk, and is pretty disruptive.

Edit: you can see this process in action in the pic at the top of the article.
Nightcore white noise wardrums whatever is playing as long as it's not my native language
Yes, the tobacco industry also created ad campaigns from lies. My opinion is that misleading consumers about product harm is also tort. Of course, I am not a lawyer.
Agreed re conflating. I predominantly work from home, out of a custom built office in the corner of my garden. I tend to get up early and spend a few hours goofing around with the family before starting work. I take short breaks throughout the day to play with my son, eat lunch with my wife or go for a stroll. I also tend to go in the company's office on average once a week to get my dose of water cooler chats and group pizzas. This setup is a near-perfect fit for me in terms of productivity, work-life balance and mental health.
Personally I have had a very different experience since I left to travel and work remotely a few years ago.

I was already working remotely and yes at the time I was struggling with depression and loneliness. Given what I have experienced since I don't think remote work was at all the cause of my problems which were much deeper seated.

Leaving all of that behind and living out of a suitcase changed a lot of my perspectives on what I valued in life.
I was by no means obsessed with material possessions before but enforcing a life of minimalism brought me understanding of what things actually make my life better vs just cost money and take up space. I had to think more critically about how I want to spend my time each day as oftentimes I had limited time in each place and with each set of people I had been lucky enough to meet. This meant I pushed myself to go out and spend quality time doing things I enjoyed and with people I liked because by putting smaller finite timelines on things I was motivated to do them.

I still have friends I just don't see them in person as much. Often times people would be travelling through the region and I would simply pack up and go hang out with them - this was awesome and I have done it many times over the last couple of years. I treasure all of these memories and hanging out at a bar after work can never compare.

This lifestyle has been amazing for me and has allowed me to climb out of a very dark place personally. I still suffer from depression - I probably always will. However I think this lifestyle has offered me better tools to deal with it.

Things that are hard though:

- Timezones

- Building professional relationships

- Keeping in shape

- Jetlag

Those are constant battles but compared to my personal demons easily managed. :)

If anyone is thinking of taking the plunge I highly recommend it. You don't have much to lose, you can always go back home but it just could change your life.
> When I was 23 years old ... packed a single suitcase, and booked a one-way ticket from Denmark to Taiwan.

I’m wondering if OP knew the local language or made an effort to, and the lack thereof could be the explanation for social isolation
It could be called a regulation, however.
In my defense I was a teenager!

Whether my choices were wise is not too important. What's important is that I almost failed mathematics because of my poor choices.

If every other teenager makes equally stupid choices, causing them to not learn vital skills, we should still change up the system. Teenagers will teenage, build the system around it!
I read this a few days ago. I was waiting for it to show on HN because I have a few questions.

I want to do the same, but with big databases (the TXID wraparound is a problem every few months). For now, the queries are stored in the code. They rarely evolve.

How do you manage versioning? Queries in code mean you can ensure everything match.

How easily other people interact with that? Not many developers know SQL well. Poor SQL skills can slow down a server for other users.

What did you gain in practice? It is nice, like CI/CD or version control, but I see little gains for something that does not change very often.

Currently, most of the queries are materialized views that can be refreshed separately. It seems simpler to me.

In practice, how is this different from refreshing materialized views?
I don't think they're trying to be malicious, I just think that they have piss-poor public relations and are digging themselves into a bigger hole.

I understand that they're worfully behind schedule and that some people are mad, but...

I wish people would just let them focus on building the phone rather than hounding them which might cause them to cut even more corners and result in a worse product.

I paid them $600 or whatever two years ago, and I say let them keep building.

It's okay to be critical, but it seems like some people are bullying/trolling. Even in HN threads from months ago before shipping was even an issue.
Nice idea!
If you dont mind sharing what technology stack have you used to develop this?
git-subtree is for incorporating an entire repo. To cherry-pick a single directory from another repo you probably need git-filter-branch to split that out into a standalone repo first, followed by git-subtree. Still, this is just two commands so I don’t see why a third party tool is warranted, especially since the third-party tool here seems to require a more complicated process (maybe it achieves more than what I think it achieves, I just don’t see it from the description, especially considering the problem it set out to solve seems to be exactly what I had in mind).
California's new gig economy law could put freelancers out of business
This affects the default documented Nextcloud config. They blogged about it the other day: https://nextcloud.com/blog/urgent-security-issue-in-nginx-ph...
> Again, the choice of algorithm is one thing, but what adds to the accidental complexity is the requirement that that choice be reflected in the type signature, and so it affects the consumer of the code as well.

As long as you have shared memory adding type signatures to avoid thinking about and handling concurrent memory access only reduces accidental complexity and limits possibilities to make mistakes.
FYI : If you have a NextCloud or Owncloud installation. The recommended nginx configuration is vulnerable [1]

[1] https://nextcloud.com/blog/urgent-security-issue-in-nginx-ph...
> As usual in these cases, there are no rules, there is no law, there are no inalienable rights.

When the government routinely steals from citizens ("civil forfeiture"), calls invading other countries "military police action" so that Congress doesn't have to approve wars, gives specifically black citizens syphillis without their knowledge or consent just to see what happens when you don't treat syphillis, gives citizens LSD without their knowledge or consent (Operation Midnight Climax), claims LSD has no medical applications, tries to blackmail MLK into suicide, routinely has huge globs of cash disappearing, does obvious false flag operations (2nd Gulf of Tonkin incident, if you can't believe the ones the government hasn't confirmed yet), ignores their own constitution (Snowden et al.), etc., is it any wonder that people don't care about your laws anymore? All of the above criminality was committed by the US government within the last century, some of it within the last decade. These laws were made up to begin with, and they're typically used/broken in ways that hurt the small rather than the large. I don't know if Exxon broke any of your precious laws by systematically covering up climate change since at least the early '80s, but I'd enjoy seeing this lawless monstrosity of a government chew them up for it anyway -- just as entertainment. If you want people to respect laws when dealing with big players, maybe you should try building a system that respects laws when dealing with small players. ¯\_(ツ)_/¯
I'm still not too familiar with the differences between subtree and submodule. When should I use either?
> the tone definitely feels creepy

Impossible to get the "exact" tone via text.
Where would I find such statistics? I don’t doubt they exist.

My figure is a direct observation having worked landscaping and construction jobs in my town along side people who are illegal and open about it. Then, interacting with the second and third generation friends in school, they weren’t listening to the Spanish radio stations.
Rust doesn't use M:N threading (coroutines) because it was found to be slower than 1:1 threading in practice. Async/await avoids allocation of stacks entirely and can therefore be faster than both 1:1 threading and M:N threading.
> is putting in dozens of miles of new protected bike lanes each year as part of the long-running Vision Zero initiative.

"Protected bike lanes"... aren't. Because they share intersections with motor vehicles, left-hooks and right-hooks still happen, which together constitute the majority of bicyclist-motorist collisions.

A transition to a better transportation system can't happen a few bike lanes at a time. Society will need to stop thinking in terms of millions of dollars and start thinking about billions of dollars.
Sadly, the modems are on PCIe, so this means they are sharing memory and address space with the host iMX8.
I am a fully remote worker nowhere near my "office", which is simply where our company is technically HQd.

I have never met my boss or any of my coworkers in person.

I do highly technical work, on a team that only hires very senior developers who have prior remote work experience.

And I can say, it is NOT for everyone.

If you do not have a life out of work, if you live alone, if you do not have a good network of real friends and/or family, or what you would consider an area "home", that's a problem.

My problem? I have almost all of those issues at the moment. I do have a work/life balance, but I don't do much with the "life" part. My close friends have scattered as they got older, had kids, moved around to different states for work, and I didn't put effort into finding new ones.

I can live wherever I want, but I don't know where I want to live! I can even move to Europe as I am a dual US/Irish citizen, but I don't know where I would want to go in Europe!

I have lived in so many states in my life already, I don't have a "home" really, so that's an issue also.

It seems great, but it comes with drawbacks. I'm working on them, while working on work.
Can a Restored Pompeii Be Saved from ‘Clambering’ Tourists?
If she talks about the slides she shows, the slides should be visible
This kind of thinking is critical these days to artist's success, especially in music.

If 1,000 true fans buy your album and also come see your show, you are driving a lot closer to sustainable financial success with your music.
"Parents have NO IDEA what to tell their children because NOBODY knows what will be economically useful or useless in 10 years, or even 5."

Some parents tell their children to start a lemonade stand or get a paper route. Teaching self-sufficiency is economically useful for any time period.
This is a great argument for making the fines increase for repeat offenders. Nothing for, say, the first 5 fines, but after that increase them by 30% for each additional fine.
Hundreds shot and beaten as Chile takes to the streets
Take a look at the image in the article here which lists approximate gate and metal pitch sizes as well as showing cell layout at each process node: https://www.eetimes.com/document.asp?doc_id=1333109

Note that the structure of transistors has changed over time so that the relation of feature size to transistor capability has also changed over time; see the "Beyond the FinFET: Moving to Gate-All-Around" section here https://www.anandtech.com/show/14333/samsung-announces-3nm-g...
It will probably be proven to work in schools first as most parents don't think children should have privacy anyway
You can also use an NFA, like Thompson's NFA, to sort of condense a DFA into a superposition using the state frontier instead of a single state.
If you can’t handle working remote, I’ll happily take your position. I don’t need lip service from coworkers to be a happy person. Don’t let your happiness depend on others, you will surely be disappointed.
At least with implants we could opt-out
CentOS isn't marketed as a desktop distro. The listening default is helpful and when I switched over to Ubuntu that default of not listening confused me. Not sure I see the benefit.. it's like installing windows but the internet is disabled by default and must be configured manually.. installing another browser and you must configure it manually.
It's strange what you report, if you can set aside actual renderings a basic tool like Sketchup can do most you are asking for, it is easy to learn at least basic use (way easier than many professional cad's).

It was once a free (and standalone) program (it was for some time bought by google) though now I believe the free version is only "online" (and the other ones have become largely Saas):

https://www.sketchup.com/

https://www.sketchup.com/plans-and-pricing/sketchup-free

Though an "offline" normal program is still available:

https://www.sketchup.com/products/pro-classic

though at 695 US$ is not exactly "cheap".
Thanks, I added that in.
Every platform has xml parsers and serializers. To generate html5 tag soup you need bespoke tools.

Xml is also structurally so much simpler than xml. Making an editor able to auto indent xml is simpler than making it auto indent html.
> If you’re in that category, Ms. Winterton recommended Ghostery, a free plug-in for most web browsers that “blocks the trackers and lists them by category,” she wrote.

I’m not sure I can recommend Ghostery, as their business model is a bit suspicious: https://en.wikipedia.org/wiki/Ghostery#Criticism

> Using websites whose addresses begin with https are also safe; they, too, encrypt their data before it’s sent to your browser (and vice versa).

Safe from your public Wi-Fi operator. Not from the company with a tracking script on the page.

> You don’t sign into Apple Maps or Safari (Apple’s web browser)

You sign into the OS, though.

> You never want to tell Facebook where you were born and your date of birth. That’s 98 percent of someone stealing your identity!

I can literally Google this information. We need to stop treating knowledge of public data like this as some sort of identity metric.