skysight-inc/HackerNews huggingface dataset:
I urge you to read and re-read not only Neuromancer, but Count Zero and Mona Lisa Overdrive, the subsequent books in the Sprawl trilogy.

Interesting timing for this to show up. I literally just started a re-read of the entire Sprawl Trilogy two days ago. After finishing that, I'm going to re-read Virtual Light then finish the rest of the Bridge Trilogy (the latter two books of which I never finished when I started it years ago).

Being halfway through Neuromancer on what is about my 5th or 6th read of it, I'd say it still holds up very well. As this article points out, some things don't seem as "futuristic" anymore, but that's OK. Like TFA says, getting beyond the simple "weirdness" of it allows one to think more deeply about the underlying themes and deeper meaning of the story. TBH, I've always felt that Neuromancer was a book that required multiple readings to really appreciate.

If you haven't read the Sprawl Trilogy, or at least Neuromancer I can't recommend doing so strongly enough. Or if you have read it, consider a re-read. This stuff is worth reading again (and again, and again) IMO.
Not clear what score is based on. Letters have values, but you can only use letter once, so???
I'm 42 now and I wish I could go back to my 20s with my current wisdom, confidence, etc. I was such an idiot and made so many mistakes in pretty much all areas of my life.
I’ve had the samt problem. I clearly state on indeed/linkedin/ziprecruiter that I’m looking for management positions and all my experience is as a project manager, manager or business relationship manager but my masters is in computer science and that’s often what recruiters sells me as… super frustrating. As I’m relative young (30) they seem to think I can just jump in as a developer even though I haven’t coded since grad school.

Honestly LinkedIn and networking are my best suggestions.
killall -9 vim
No. Its also not what u pay in Montreal.
> "idiocy of rural life"

I think it's important for all free people to ask questions of themselves such as, "If organizations and government weren't there to provide me $service, what would I do to stay alive?"

($service being personal security against threats, healthcare, emergency care, power, fuel, water, food, and so on.)

It is my opinion that everyone should have a rough game plan for each of the above.

The answers to these questions might explain the perceived "idiocy" of rural life to many people.
I feel like he’s a decent guy with some kind of psychological disorder that makes him very unaware of the line between proper Western self-regard and very unbecoming arrogance.
> The neologism attempts to create a deliberate sense of self-distancing in order that American anthropologists might look at their own culture more objectively.

I feel as though there should be a way to apply this depersonalization technique when attempting to de-escalate political and cultural discussions which have seized up due to tribalism.
It still remains to be proven in practice. Their past track record shows that even for higher end devices the promised monthly updates silently become quarterly, or get delayed or mysteriously disappear as soon as the next year devices hit the shelves.
Another one: Carlsberg, probably the best beer in the world.
Fine then, you do better.

I mean it's great to stand on mountains and tell everyone they're doing it wrong - but talk is free. You want to do better than 11%? Do it.

You don't even need to get on a plane. Go talk to your local homeless community. Share your ideas about how you're going to put them all in homes. You can make sandwiches and distribute them if nothing else.

Form a Non-Profit. Hire people. Make it happen. Prove us, the collective masses, too stupid to know what's good for us.
I don’t understand this comment they already have a different update schedule.
Not TouchID, but I specifically bought a last-gen Android phone with a fingerprint reader because I hate Face Unlock (or whatever it's called now). Being able to unlock my phone at a simple touch as soon as it leaves my pocket is awesome, and beats having to glare at the screen which breaks when I'm wearing sunglasses or a mask.
whoa hold on there, apple is doing mighty fine with delivering updates to their hardware.
Treatment converts blood type A donor lungs into universal blood type lungs
The first 3D console that I thought was actually worthy of the name was the Dreamcast. Everything before that was just atrocious looking, even at the time, in my opinion. I'd had some exposure to computer gaming but I was in college and always bottom-feeding on hardware, so it's not like I was always cutting edge on computer gaming graphics.

I remember watching an ad for some Playstation game that was clearly trying to have awesome graphics at all costs, even if it meant that their TV ad was playing at something like 5 fps. Awful. Honestly looked unplayable.
>You are not being realistic here.

I'm not sure what you are objecting to here and your parent post.

Are you opposed to genetic testing or counseling? Are you opposed to developing better tests?
It has been. Even others too like Bravely Default 2, Last Remnant, and Octopath Traveller have done interesting things with mechanics.

The Switch is incredible for these new games + all the old ones.
Agreed: https://aplwiki.com/wiki/Conway%27s_Game_of_Life
I went into this article with my pitchfork ready to go, but I think it's actually pretty insightful in its own way. We've changed and the world has changed. Work from home has changed what we expect from our work experience, and for those that want to go back to the "before time", the world has also moved on. I see those that are 100% happy working from home as the most well-adjusted folks. The rest of us are catching up.

I'm one of those catching up. I've previously loved my in-office life, and a dynamic office environment was one of the main reasons I took a job in late 2019. The office itself was great, the team was close-knit and we constantly had great random work and non-work related conversations. All of that more than offset the typical job stressors.

With the pandemic, favorite lunch & after work hangouts are closed, only 1/4 to 1/2 of the team was in the office at any time, and any random conversation needed to quickly transition to a video chat or be well-documented so we wouldn't lose the benefit of input from others. In short, the in-office experience left a lot to be desired. It wasn't worth the commute. My company had no problem with full/partial remote, but without the office environment, it was basically a less satisfying, more stressful job than before, so I moved on.

In any case, I know people (I'm in my mid-forties, as are most of my close peers) on all parts of the "happy to be back" to "never going back" going to the office spectrum. For all of them, things are different and uncomfortable, and it's taking time to rebuild routines and expectations of what life could be.

People AND the world have moved on, leaving lots of us looking for the right ingredients for happiness and satisfaction in our work lives.
Hot or Not for NFTs gets 25k votes in 7 days
I worked a McJob (actually the McJob) from 16-20, and it was probably my main motivation in getting into the CS department at UW (it helped that I was interested in computers and seemed to have a talent for the field). Sometimes I wonder if any of my colleagues had to go through that, but many did. Surely not all of us programmers came from stable upper middle class or better backgrounds.

I did have some really good managers though, people I couldn’t believe weren’t doing better things (and some real bad ones, too, of course).
I think they should do some studies whether there’s any basis to my observation of a sudden sharp rise in IQ among SDEs once they reach mid-30ies, as they seem to suddenly want to be treated as adults and no longer fall for foosball tables, slides, colorful company attire, and free vending machine lunches as a substitute for being treated like people. ;)

Coming back to the topic, it’s interesting how this IQ cliff seems to exclusively affect ICs in IT, while somehow spares all of the middle and upper management, that all seems to be on top of their compensation game as they gracefully age ever so upwards in titles.
Yes. I'm wearing helmets or masks (motorcycle helmet, full-face balaclavas) that obscure my face all the time and sometimes I just disable FaceID entirely. I don't hate it, I just wish I had both options.
I used to work at a company where the standup meeting was once per week, and we would pre write everything in a shared doc. The meeting was then just silently reading, only saying something if necessary. A great place of sanity, that was.
To be fair, my search engine isn't really trying to be google, it's more of an exploration and discovery tool even though it dresses up as a search engine and sometimes does a decent job at it.

Unless someone sends me a ton of money, I just don't have the budget to be more than that. I also think the "better google" space is getting a bit crowded anyway, I think there's probably more interesting niches to be carved out in the general space of discovery.
There is something I don’t like about Face ID. The phone does not have the button press to know when to turn the screen on so it tries to guess. It often turns the screen on for no reason, and then buttons on the screen can acidentally be pressed. It often turns my music off or turns my flashlight on and I end up walking around with my pants pocket glowing.

Turning the phone to face away from my body helps, and is the opposite of what I used to do.
China's electricity consumption surged in 2021. There has been 14% more electricity produced by coal plants. Domestic coal supply has not kept up, so imports of coal and gas into China went up and prices increased.

https://www.bloomberg.com/news/articles/2021-09-27/why-china...
I don't know if I buy that. The better bootcamps now have a screening process -- I don't know if they'll just take any office worker. And the crappy ones just churn out schmucks who can't get hired.

Statistics for boot camps are kept pretty tight, and a lot of the "we can get you a job!" claims only come true if/when the bootcamp hires you to teach after you graduate, thus allowing them to puff their numbers.

Anecdote: I know 3 bootcamp grads, and only 1 of them is working as a coder. She had a BA from a good school in Econ before doing the BC, and is now a senior dev. The other two weren't technical or math-y, though at least one was able to turn the BC into a STEM Recruiter job since he had an HR background. The 3rd, a Sales guy trying to change careers, is, as of today, still not a coder; I think he's doing some sort of IT support, and could have gotten an A+ and Net+ and been as competitive for that gig -- at a fraction of the price of a bootcamp.
As another comment has written one needs Runtime.getRuntime().addShutdownHook(). The hook then, for example, closes the input stream to ensure that it’s reader is woken up from a blocking read and then waits until the already read data is written. In turn this requires to know how synchronization works.
The State of JavaScript: 2021
Here's a more complete list of OSes [1]

Pinephone is China or Hong Kong based. It comes with one month warranty (within EU, warranty must be 2 years).

Maemo Leste is not based on Android, neither is Sailfish OS. These are Linux OSes, but the Android emulation layer (which SFOS has but costs money for license) might be Android-based, I don't know. Maemo Leste contains no Android emulation, it actually predecesses Android. Nokia was into Linux-based mobile devices back in the mid 2000's.

You could also add devices like Planet Astro Slide to the list as it comes with a hardware keyboard (if its like the Cosmo one then I can say: the one Pinephone has, isn't quite as good, but is also relatively cheap). I posted about recent smartphones with hardware keyboards here [2].

Iodé might also be interesting, I don't know anything about it other than its a LineageOS + microG adaptation, like /e/

[1] https://wiki.pine64.org/wiki/PinePhone_Software_Releases

[2] https://news.ycombinator.com/item?id=30415716
Link to the repo: https://github.com/positive-security/find-you
Monthly List of seed funded startups from across the world
The few ideas I have are for very niche needs (think homesteaders / permies) and I already make enough money writing software for others that the risk of investing in hardware for a tiny, tech-averse market makes it a foolish risk / payoff proposition.

Everything else I could want hardware-wise already has a startup that I would rather support than compete with.
Eating Vegetables Does Not Protect Against Heart Disease
Social media as pseudo-community (2021)
In a sibling comment there's this book "The Mom test" mentioned. It deals exactly with this: don't ask your mom or other close people for business idea opinions because they will be too supportive to answer honestly.
We discovered (in rclone) that Google are deprecating the auth method you are using - the OOB auth here: https://github.com/simonw/google-drive-to-sqlite/blob/121509...

Here is the google page: https://developers.googleblog.com/2022/02/making-oauth-flows...

Here is the discussion on the rclone issue - there are links to more stuff there: https://github.com/rclone/rclone/issues/6000

Luckily rclone already implements the oauth webserver for other backends, but for tools like this it has suddenly made authenticating with Google a whole lot harder.
Show HN: Clordle – Command-line Wordle Remake
Here's a Pocket article explaining it: https://getpocket.com/explore/item/the-irs-already-has-all-y...

> Consequently, of the more than 100 million taxpayers eligible for free help, 35% end up paying for tax preparation and 60% never even visit the free websites. Instead of 70% of Americans receiving free tax preparation, commercial companies whittled that percentage down to 3%.

BTW the US Treasury has been trying to get corporations to comply for years (since 2009). Here's a link to their report: https://www.treasury.gov/tigta/auditreports/2020reports/2020...
Changing the name of things will not prevent the process of recuperation, which is what I'm saying happened to the concept of agile. Any idea can be "reinterpreted" to remove its more radical parts. I mean hell, cybernetics itself has been recuperated into management consulting since the 80s, hence all the references to synergy and portmanteau words like imaginnovation or whatever - and cybernetics are at the core of the type of "agile" we both approve of. There is no convincing CEOs with words to hand power over to employees, regardless of whether it improves productivity or not.
How’s the accuracy on cloudy days? I’ve been playing with uBlox ZED-F9P and accuracy degrades unless I’ve clear sky.
As we saw with Tumblr, trying to sanitize a platform to make it corporate-friendly can also be a great way to shoot yourself in the foot. If the operators are smart, they will be happy with a target audience of "just" 75 million people in the US and right-leaning advertisers.
I remember using Mathematica in early 2000's, alongside maple, with warez copies found on kazaa, and how hard it was to reconcile programming languages I was familiar with these technologies, and how I could never create a serious project with them.

Then sage came out, and everything changed.
Millions of people, like myself, grow up comfortably middle class, and yet have no problem adapting to dorm life. What is objectionable about expecting people who receive free housing to live under the same conditions as students? Are students lesser humans?

And where exactly do you draw the line, how high standard does free housing have to have? Middle class? Upper middle class?
> There is a significant constituency for "curly brackets {}" and "square brackets []".

Yes, but there is still basically no constituency for “parentheses” (“{}”) or “parentheses” (“[]”), except in some narrow specific contexts; in programming, one example would be discussion of certain Lisp dialects where either all or certain uses of “()” in classic Lisp can (or, in the “certain” case, sometimes must) use the others, in which context “parentheses” are sometimes used generically for all three.

So, while there is a variety of ways paired delimiters are described by native speakers, the particular use here was still outside of the normal range of that variation.
Might. But very likely won't. And even if they were, it does not matter. You are still need to find the replacement, still need to fill the void. Otherwise you will just sit on sofa depressed and feel pointless.
Musk is BS, Web3 is BS, cryptocurrency is BS.
Should I go on?
It defines those to a value of "", effectively stripping them from the source code.

The most common place where this sort of thing occurs is the common idiom

#ifdef DEBUG
#define debug(...) realdebug(__VA_ARGS__)
#else
#define debug(...)
#endif

which allows you to sprinkle debug() calls through your code and have them disappear if you compile without defining the macro DEBUG.
We're the same age (31 here). My decision to start my first business at 14 has been both a blessing and a curse - I have over a decade of experience in some foundational languages/technologies, such as Java, SQL, C(++), etc. But it seems my explicit interest in management roles is looked over, as the desire to get that recruiting bonus for a senior dev referral outweighs what is in my (and the company's) best interest.
Somewhat. Some of the tracking protections center around 1st party vs 3rd party. If the site owner takes the time to configure the DNS records for this server-side proxy then the page is only communicating with 1st party domains so that protection is gone.

Next, ad blocker components often target various parts of the URL. By hosting on your own domain the domain name matching patterns that would be used for blocking no longer apply. But the ad blockers can also use just the path or file name portion of the URL to block on.

Easylist has a set of lists that are commonly used by ad blockers such as UBlock Origin. The tracking/privacy centric list is https://easylist.to/easylist/easyprivacy.txt which I'm using in UBlock Origin. If you look at it there are lines like '/gtag.js' which might match on the name of the JavaScript file and still block it.

Of course site owners might change the name of their script files to a non-default name making it harder to detect.

The next step in the arms race would be having more dynamic names for the files and URLs. You could rotate the names of the scripts and endpoints automatically at which point the adblockers would have to preform content inspection or some other strategy which is more resource intensive.
One thing I'd like to add as a potential differentiator as well is that YARP runs very well on Windows and because it's build on ASP.NET Core, can run inside of IIS and directly on HTTP.sys as well (which means we can take advantage of cool features like http.sys request delegation where possible https://github.com/microsoft/reverse-proxy/commit/b9c13dbde9...). This means you get platform portability AND deep platform integration for free.
John Deere has 53% of the US tractor market and 60% of the combine market. They're not the only tractors in the US, true, just most of them.

The machines are run late into the night, 7 days a week, during the narrow window of weather appropriate for planting and harvesting seasons. Prices would skyrocket, which would reduce demand, and yes, consumption would change, and yes, food would be imported...but at the margins, millions would starve.
It was, and it is something they've shown they're working on. 6 and the coming 7 (believed) are running on white-labeled Samsung chips
No, never! And I'm not joking. What kind of Windows you folks have? Or it's maybe country dependent???
Sad! Thanks for your effort Sven Guckes! Rest in peace!
No, I've literally had software jobs like that. I've actually had restaurant jobs that were better than some of my worst software jobs.
Now HALs are indeed properly abstracted.

What does Google do with that? They actually use that, to deprecate devices FASTER than ever.

How? Well, now that the HALs are perfectly formalized, they can say "Okay, a device launched with Android 8, used audio HAL 2.0, while Android 9-launched devices use audio HAL 3.0. We support Android for 3 upgrades, so for Android 12, we can REMOVE the whole code supporting Audio HAL 2.0". While before that, Google couldn't really know what code to remove or not, because they couldn't really know what was used.

So yes, Project Treble, in current Google's implementation, Project Treble turns out to obsolete things even faster than before, and in Google's new Treblish certification plans, I see no place for Fairphones or nVidia Shield with real long-term support.

So, overall, IMO, Project Treble net result is pretty close to 0 (it does have some positive aspects, not just the negatives I just said).

My hope is that some company would appear to lack this gap. Because thanks to Treble, it is actually possible to make reasonable long-term support, by making the code that Google removed to bring back support.
...nothing like slavery

I mean, sure it's better, but I'm not convinced it's nothing like slavery.

I definitely wouldn't call it liberty.
> The too complex dialogue argument also doesn't really make sense considering that movies get translated in the biggest overseas markets.

The argument is that it's much easier to get plot, jokes, and moderate character development across in translation (and more convincing to dub!) with a base script that uses simpler English.
I've read a few comments over at r/lineageos saying that phones still work. They're sending the message to anyone without a phone "approved" by them.
Hah, wow thanks I hadn't seen that! Just my luck to implement that the same week they announce they are deprecating it.
As a warning, if you use JFR in the Oracle Java SDK, you have to pay a commercial license. If you want to avoid the legion of Oracle lawyers, only use JFR in OpenJDK.

https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-g...
https://www.oracle.com/java/technologies/javase-subscription...
No haven't heard of them but sounds like beeminder. In my opinion these automated solutions seldom work in the long run. Otoh having a real human being who calls you up or even WA you to check how you're doing from time to time can make a hell of a difference (right now my wife does that for me in a good way :P but I really think the guys who started bossasaservice were on to something and people were going crazy about them on PH and twitter.. but due the crazy amount of orders and the difficulty of scaling something with a real human I think they had to shutdown. I think the demand is still there though.
Which falls under the heading of "mature dependency management system". Apache Commons (or Google Guava) is pretty much considered part of the standard library at this point, as they are so easy to include in projects.
Learning to program early makes later programming easier is an uncontroversial, anodyne statement. Saying that 18 is too late to start learning is, because that is discounting everyone who learns at that age or later.
I guess he isnusing it in the metric sense (Euclidean metric).
Those are simple states - binary on/off states for the lights, etc.

It falls apart fast when you start trying to explain actual engineering stuff in plain English: iterations, complex nested conditional logic, error handling, massaging and sanitizing data, etc.

You could describe each of those steps in English, but what have you gained at that point? You've still had to express all of the same exact complexity, but you've done it in a language that is far more clunky than a programming language designed for the task.

It's like trying to tell a musician how to play one of Beethoven's symphonies using English instead of sheet music. Even if you could, why? You've expressed the the same exact thing, but in language that is orders of magnitude clunkier.