skysight-inc/HackerNews huggingface dataset:
Nicely narrated! Your biggest cost is the strawberries. If you grew your own and had your own apple tree..you are set for a whole year!

Have you read ‘The $64 tomato’?

It’s a book. Excerpt and review below from NPR.

I think you will enjoy it: https://www.npr.org/templates/story/story.php?storyId=536076...
Buy the .com if you can.

If you are in a market with a strong local ccTLD get that - examples being .co.uk and .com.au

Good names cost money - perhaps look to see if you can rent or do staged payments?
Yes, implicit conversion in both PHP and JS are brain damaged by today standards, but that's life with legacy cruft.
It means the other engines are less "open"?
Dietary flavanols improve cerebral cortical oxygenation and cognition
f.lux works by simply setting a new ICC profile - right? That’s often supported directly in hardware in the GPU’s scanout system (so it doesn’t appear in your framebuffer). So why would that cause poor performance?
That's totally fair. But...going on a hunch, such a person would also make a crude 90s-style website.

Whoever made this clearly knows about slick presentation --- they've got all those colors and shapes pizzas --- so they either capable with slick communications, or work with someone who is. My patience for lack of explanation is therefore a lot thinner.
Maybe if we can get the academics and hackers to perform some human matting..

[reference to comments about misreading the title]
Ask HN: Did you have early career doubts?
I'm not a bad developer, but to be honest, programming was never my passion. I took CS after high-school for pragmatic reasons.

I spent 5 years in school, got several degrees including an MSc in Computer Science. And I have been working professionally as a developer / "software engineer" (big air-quotes) for the past 5 years.

I'm in my (very) late 20s and I can't imagine doing this for the rest of my life. But the only other path seems to be management right now. And that sounds even worse.

I feel like I'm stuck on this path, and stepping out would mean financial ruin. I'm based in Europe, so my salary has been pretty modest.

Is this a regular 30s-life-crises? Did you have similar doubts at this point of your career/life? What did you do?
This whole comic is really good!
This article fails completely to state exactly what an "OC-500" does. Google is unhelpful because (a) it's a 30-year-old device and (b) there are a bajillion copies of this news story flooding the search results.

Poor journalism is poor.
Thank you!! You help farmers like me pay our bills and make a living!
I find it interesting that all the "write content, not about your blogging platform" examples are old tools.
How the "How the self-esteem craze took over America" craze took over HN.

"Number Six: Where am I?
Number Two (not identified as yet): In the village.
Six: What do you want?
Two: Information.
Six: Whose side are you on?
Two: That would be telling. We want information...information... information!!!
Six: You won't get it!
Two: By hook or by crook, we will.
Six: Who are you?
Two: The new Number Two.
Six: Who is Number One?
Two: You are Number Six.
Six (running on the Village's beach): I am not a number; I am a free man!!!
Two: [Laughter]"
Same here. My most recent personal project is a raw html blog where I manually update the rss and the post announcement for my podcast episodes.
I don't understand this obsession with not having JavaScript. Ideally all sites should work without JavaScript, but what's with this "I don't use that JavaScript non-sense" rhetoric?
I'm not super found of this list, but

> Self perpetuating desktop

Nix and Guix are this (or close enough)?
Sure: https://imgur.com/a/xm2YX36
the other suppliers will catch up eventually
Thanks. I have always been wondering how the "hackers" (not in the sense of the way described in "How to be a hacker") managed to protect their traces while hacking other people's computers/networks. For sure many of them are gov entities so natually it's a lot easier to cover their tracks, but many of them are not.
I don't see why paid edu in exchange for Gov work commitments isn't broadly available across most fields.
You are mistaken. This was a deliberate and overt tactic by the Taiwanese government. It's been heavily discussed in geopolitical circles for decades.

TSMC is not something that can be "acquired" by military force. That's not how things work. If China does follow through on their threats to take the island by force, they won't be able to simply operate TSMC as if they were new management. The organization itself will cease to exist, along with all the institutional knowledge necessary to duplicate their success, even assuming China was able to secure the fab lines without damage. Likewise all customer relationships become essentially void, and the finely tuned money machine that sustains TSMC's intense R&D ceases to exist as well.
HK leader says she has ‘piles of cash at home;’ no bank acct, b/C U.S. sanctions
What is the monthly expense to run your dev on Fargate?
You still have to trust both the verification procedure and the specification i.e. Given how a modern CPU has to have features to manage itself, it's relatively trivial to design a system to do what VW did and recognize when the device is under test.

For example, if you've seen Christopher Domas's talk/s on finding undocumented features of CPUs, any backdoors in a modern CPU will be buried deep in the vendor-specific features or require an extremely esoteric combination of register values and the like.
Reasonableness Is Meaningful Activity
*Isotopically pure diamonds
France is standing up against extremism, without compromising its values
This is true, and shouldn't have been down-modded.
Ask HN: No-compromise ergonomic computer station?
The title says it - I am looking for a solution 100% oriented on ergonomics in every aspect. Something that wouldn't make my muscles grow in wrong balance and wouldn't make my back problems worse (working on it with a doctor, but I still need to use the computer for 8 hours 5 days/week at the very least).

I remember some people using a dental chair, and other stuff like that, but I don't even know if it's actually ergonomic. Is there any research about that?
Some of this content is pretty out of date. Looks like the last edit was made in 2016, but most of the content was written in 2010. History: https://wiki.mozilla.org/index.php?title=Fingerprinting&acti...

The numerous references to Flash really give that away. Though it's an interesting snapshot in time. You can see how many fingerprinting problems Flash/Java created.
I agree you should only get free college if you participate in bombing some goat farmers for oil first
How is this different from regex search in VS code?
I ferment garlic cloves in honey. You have to ‘burp’ them. Ditto with kimchi.

Also..this is why I always preserve fruit in alcohol. Why not?
https://beta.sam.gov/opp/cc3485d29855442f8b406f8dce484670/vi...
Yes, Your kids can play outside all winter
> Test suites that take ~60 seconds on my 2017 MacBook Pro i7, now take just ~15 seconds.

wow, a 5x improvement without you doing anything but changing hardware!? That's an excellent upgrade imho.

I wish apple would be able to sell the M1 as a generic processor to which other machines can use.
So the less client side js the better, although I think things like ajax make a page more usable not less. So SSR pages with minimal amounts of js to facilitate no reload of the page for simple things... And CSS the rest of the way. Analytics can be server side too if need be. And graceful fallback if no js enabled.. so the only diff need be that instead of ajax u get full page reloads
There aren't really that many ways to do notifications.

If you want something that pops up on a large screen but isn't overly intrustive, a rectangle with text in it in the corner next to a menu icon to control them is what you're going to come up with.

And if you're Apple it'll be a rounded rectangle.

And Apple absolutely did not rip off Growl "pixel for pixel", the visual styles are totally different. I don't know where you even got that from?
How do you get mobile navbars to work without JS? When I've built websites before, they're typically the only place I'm compelled to use JS in.
It is proprietary, but it is also a hardware device, not just a software to install on a spare PC.
I think it’s become fashionable due to how trackers and dark patterns have used JS. But as someone has pointed out, it’s people not the technology...
I wrote more than 500 posts on my current blog[1], and much more on other blogs I've had. The first advice I give to anyone who wants to blog is to just use wordpress, don't focus on the presentation, just on the content. Once you're like 10 blog posts in, then feel free to move the content elsewhere, but not before. Anything that prevents you from writing content is friction at this point.

Other advice I also give: write short posts and write unfinished posts. If you wanted to write perfect 10/10 content again and again, you should write a book instead. A blog is about low friction to write. People are interested in your thoughts, get them out there.

[1]: https://cryptologie.net/
For a lot of the entries here it's not only no js but minimal CSS and just minimal content as well.. showing me some sparse HTML with courier font is not really inspiring me here
You've touched on something that irks me to no end — the tendency of many Elite Coder Bros to say things like, "Didn't you see my enormous headphones on?! Can't you see I'm coding — don't you realize I think for a living?!"

Yeah, dude, we're all thinking. As a hands-on programmer-manager I can report that creating slides for the fundraising deck that'll raise money to pay you or writing that email about you taking bags of beef jerky home for your post-workout recovery meal can take as much sustained concentration as you spinning in your `while 1 { copy_compiler_error(); stack_overflow_it(); paste_code(); }` infinite loop.
It doesn't need https.
The problem with javascript is not just abuse, it's overuse.

There are countless websites which have no dynamic content and yet choose to require javascript to function.

The other major problem is the vulnerabilities you open yourself up to by allowing javascript to run in your browser.

99.9% of the time it's simply not worth it for me, and I wish I could say "no thank you" to all those sites that use it but don't actually need it to deliver all their static content.

Even many of the sites that deliver dynamic content via javascript could probably have been designed to work just fine without it, but no, companies just have to have their tracking and serve up all their ads via JS.
Really now? Never expected ths 2-3 times nonsense that is expected in taarof (and honestly a waste of time). On the contrary, I've seen most people are wary of putting out such offers of hospitality for the fear that they will actually be taken upon. Besides, which parts of India do you see where people invite strangers to each others' homes?
I had to accept the only way I would blog consistently is with one of the severely feature-limited managed plans from Automattic to keep me from tinkering. 18,000 words later, the system seems to work.

https://kyefox.com/
I did the exact opposite.

Signed up to dev.to in 2017 as a new years resolution to write a blogpost every week. Just started to write.

Now, I've written over 200 blogposts on my main blog, over 100 for other blogs, and make my main income from paid writing gigs.
Right. iOS was very feature-anaemic for its first 6-ish years. I switched to the iPhone in 2011 after being a faithful PocketPC/Windows Mobile user for more than a decade - but I had to jailbreak my iPhones to get the system tweaks from Cydia that I felt I really needed - things like a Today screen, AdBlock, raw file system access for exchanging files with my PC (and for getting my data out of oppressively siloed applications, etc.)

Since iOS 8 the system has had most of that functionality baked-in or is officially supported by Apple’s APIs for third-party devs. The only real things I feel I’m missing out right now on iOS 14 is raw FS access and easy sideloading.
Bombing weddings on behalf of repressive regimes doesn't qualify? That seems unfair.
So I guess the best thing is to route through say US, Russia, EU and China?
CSS my friend.. also u can technically post back to the server for even switching between hamburger open and closed, if u want to take it that far.
by 'vector' they just mean a list of numbers (ex. [32,5,8,11]).

By dimension they mean the number of items in the list. In the above example it's a 4 dimensional vector.

Make the numbers binary digits and voila.

By hyperdimensional they mean the list has 500 or more items.
Systemd logs get huge in practice. Binary format, also.

Still, nice hack value.
I sometimes read HN in a text web-browser, but ultimately most people will have JavaScript enabled.

It's worth saying that most people don't even know what Javascript is, full stop. Weirdly enough my now mother does, but my younger sister doesn't - we now have a generation that has effectively grown-up post-smartphone, which is fascinating to me.
Also landing something on a space rock might not be a huge win from just leaving it in orbit. You see, even if you manage to attach yorself to the thing (and the Philae lander of the Rosetta mission demonstrated is's not easy), the thing usually rotates with one revolution every couple hours.

So unlike a cosy stable state vacuum of space with sun in one direction to point the solar panels and Earth in another where you point the antennas, you are now sitting an a pice of material that can freeze you/cook you by convection & Sun an Earth continually change position.

Also unlike with a space probe that can have a hot (in the sun) and cold (in the shadow) sides, now you need to handle temperature management from multiple constantly changing angles. Fun!

Thats why we don't regularly communicate with NEAR Shoemaker or Rosetta even though both landed on a space rock - they are simply no longer in a working order.

That doesn't mean it's impossible - you just need to use a rather more complicated spacecraft for that, than just trying to land a space probe.
> Moreover, what is at the right side of {0|} is not infinity, but the empty set.

But { 0 | ω } = 1, right?
As a German, I am amused by USians or British claiming to be direct in social interactions. There are books and courses about how the english sentence "we might have to reconsider" means "no". How you would offer sweets twice, because of course the first answer will be "no" and the other party will want to be "convinced" to say "Yes" on the second round. How "a little help needed" means "big catastrophe, need a lot of help right now".

Problem is, you are used to those things and don't see them from inside your culture.
If you mean something like a sidebar that pops out, that's definitely possible via some clever CSS. Make the menu button a hidden checkbox and add a CSS transition to move your sidebar based on its checked state.
no, indeed
> that just works

Until it doesn't. I can open my Thinkpad (W530) and replace parts in it that die. Can you say the same for your Macbook? Are you okay with a future where everyone follows Apple's example because it generates more profits, where right-to-repair is a thing of the past? I know that sounds alarmist, but it's definitely the trajectory I see.
I hate when a website with only text doesn't load because it requires JS.
Is giving a shit webscale?
You don't even need to be in the armed forces to get loan forgiveness or repayment assistance now. GWB & Obama both signed bills into law that also extend these benefits to members of AmeriCorps.

https://www.nationalservice.gov/sites/default/files/document...
IIRC, Growl was created because a similar feature of Mac OS didn’t make it into the first release of Mac OS X (sorry, can’t find pictures or documentation online)

If so, I think its developers can’t be completely unhappy about the end result. Also, their code is (3-clause) BSD licensed. If the product lives on in spirit, does it really matter where the code came from?
Well let's take a look at the traceroute from my residential PC to Hacker News as an example:

Tracing route to news.ycombinator.com [209.216.230.240]
over a maximum of 30 hops:

1 1 ms 1 ms <1 ms 192.168.86.1
2 12 ms 11 ms 6 ms x.x.x.x
3 29 ms 32 ms 24 ms y.y.y.y
4 19 ms 21 ms 22 ms be23.clmkohpe02r.midwest.rr.com [24.33.160.66]
5 28 ms 22 ms 22 ms be27.clmkohpe01r.midwest.rr.com [65.29.1.34]
6 19 ms 23 ms 19 ms bu-ether31-vinnva0510w-bcr00.tbone.rr.com [66.109.6.54]
7 33 ms 31 ms 20 ms ae-13.edge2.Chicago10.Level3.net [4.68.37.137]
8 68 ms 69 ms 69 ms ae-0-11.bar1.SanDiego1.Level3.net [4.69.146.65]
9 71 ms 75 ms 69 ms M5-HOSTING.bar1.SanDiego1.Level3.net [4.16.110.170]
10 69 ms 77 ms 66 ms news.ycombinator.com [209.216.230.240]

Hop 1 is to my router

Hop 2 is my router to my ISP

Hop 3, 4, 5, 6 are all routers within my ISPs network.

Hop 7 is from my ISP into "the internet". Level3 is a major provider of interconnectivity.

Hops 8 and 9 are within Level3's network.

Hop 10 is finally to Hacker News, which indicates HN's "ISP" is Level3 directly.

Only hop 2 is where my "400 Mbps" package limitation is in place.
Only hop 10 is "server-to-their-ISP".

I chose 10-20% as my intuition because, as you see, 10 routers were involved to get my packet from my PC to HN, and only 1 of them is constrained by my internet package.
Odd propaganda piece. France is the country that is banning sharing videos of the police, and outlawing homeschooling.

https://www.politico.eu/article/france-ban-photos-police-vio...

https://www.lifesitenews.com/blogs/france-moves-to-ban-homes...
Yes. I always loved computers and dual majored with a liberal arts degree. Programming was something I enjoyed as a creative endeavor but hated professionally.

I ended up transitioning into a DBA/sysadmin and eventually into a solution architect and service owner role. I learned that I like solving problems, and really enjoyed programming as a means to that end vs what it had become to me.

Don’t lose hope — everything you do prepares you for what’s ahead.
I think the Stack Overflow Documentation content is formatted better here

Link: https://GoalKicker.com (updated more frequently too)
This is being done when spacecraft are about to fail (usually due to propelant running out), they are moved to a graveyard orbit: https://en.m.wikipedia.org/wiki/Graveyard_orbit
I am not a developer, and I learned how to disable JavaScript in Chrome to read this site, out of curiosity. I then checked a few other sites and learned

* Washington Post no longer has a paywall

* anandtech.com is seemingly unaffected, but tomshardware.com is very different (and less pushy)

* SoundCloud says "Oh no! | JavaScript is disabled | You need to enable JavaScript to use SoundCloud"

* nationalreview.com is broken -- I can only read a few paragraphs in a NR PLUS story, and there's no way to keep scrolling (I can read the article fine in another tab)

* An article I co-wrote, published in a Cambridge University Press journal, is now sans tables and figures, but the console reports no errors or exceptions.

An interesting experiment! Overall, it seems my internet experience is better without JS (but reading an academic article online is way worse).
I'm starting to think that Steve Jobs was holding Apple back...
Thanks! I read it and the history section at your website
Discovery enables adult skin to regenerate like a newborn's
Maintenance overhead. The security risks are lower, and there is little need to upgrade plugins and other dependencies on a static site.
Oh man, that thing...

- (BOOL)verifyLicenseData:(NSData *)data
{
return YES;
}
I have some suggestion to add into multicodecs:

- Fossil structural artifacts

- Internet message ID (used in email and NNTP)

- Netnews article

- Unix timestamp

- UUID
When I lived there, I thought that they sprouted from the sidewalks like mushrooms when it rained... Magical & a bit eerie!
https://www.cnet.com/news/mysterious-utah-monolith-puzzle-ha...

Solved! Undismantled remnant from Westworld set.
Jetpack Compose: Navigation
Looks like vdirsyncer can sync with Google calendar and contacts: see

class GoogleContactsStorage(dav.CardDAVStorage):

on https://github.com/pimutils/vdirsyncer/blob/master/vdirsynce...
I hadn't thought of this; thank you!
Most developers I know use desktop Linux, and M1 is not (yet) an option for them.
What a classic. Definitely done this back in the day, but likely using WHILE or just straight GOTO.
lynx

links

w3m

that's just off the top of my head.
Looks like encrypted fax systems: https://www.cryptomuseum.com/crypto/omnisec/index.htm
Ask HN: IDs that are URL-friendly and fairly short?
I am looking for a way (or best practices) on fairly short IDs that are also URL friendly.

In a few past projects I've used UUID v4s with a custom encoding to shorten them down to 26 characters. But those IDs were still fairly long.

I found this topic surprisingly difficult to google for. Any pointers or opinions very welcome.
Your car anecdote has a big difference, which is that it was a friendly local driving you, not an actual taxi with whom you argued a price before even getting into the car.

The difference with taroof is that it goes beyond simple politeness into something that's sometimes even extreme. This anecdote will sound a bit insane out of context, but my dad would sometimes walk up to the door and lock it when guests wanted to leave, begging them to stay and eat more food.

You are correct that it is indeed rooted in politeness and hospitality, but I think what sets taroof apart is how much further it can go.
I spend around half my life in Iran (for the last eight years).

My favourite example, to show just how pervasive tarof is, was the occassion I was at the supermarket checkout of a large supermarket chain. The young cashier refused, several times, to accept my money. This, at a very western-style large supermarket chain. Of course, I paid. However, a similar thing happened to a Canadian guest I was once travelling with. At a mini-mart, he tried to purchase a bottle of water but the guy at the counter refused his money. The Canadian took the offer at face value, and left.

A few minutes later, a very sheepish guy come down the street asking the Canadian if he wouldn't mind paying. Iranians will understand just how only-in-Iran this situation is.

One thing basically every foreigner who has visited Iran will agree on - tarof or not, Iranians are the warmest, most welcoming people on the planet. The truth is that an Iranian will never understand just how much fun it is being a foreigner in Iran, we really are treated well (tarof or not).
Except that is only what an IDE does at the very minimum. An IDE loads plugins, provides intellisense, documentation, potentially loads documentation of all the libraries, watches files, displays Git status, parses your code for syntax highlighting etc. etc.

You're not opening a TXT file with 100K lines in it.
No. You are. If you have really read the referenced article you must have noticed that its title is "Is Switzerland better than Silicon Valley for software developers?" (which has a rather different meaning than the title of this post, but maybe attracts less clicks) and it is about the Swiss tech scene and the demand and attractiveness for developers. I've answered to the unfounded reproach that Switzerland was "Not much for developers who are looking for interesting challenges". You then claimed that pharma wasn't high-tech, which is not true and overlooks the fact that a growing number of computer scientists work for life science. From my personal experience I can tell you that there are extremely interesting challenges, and a lot of ground breaking machine learning developments happen there today. It's not enough to just quickly read the headline and then claim some stuff without any basis. Are you Swiss? Do you work in Switzerland? Do you have any relevant experience supporting your claims?
I think it will depend on the application. Some things will require longer IDs than others will use.