skysight-inc/HackerNews huggingface dataset:
Holy shit, this is frigging cool. Python is my language of choice and I'm amazed at the result here. Wow, even the socket implementation works.

Python 3.6.14+ (Actually Portable Python) [GCC 9.2.0] on cosmo

Type "help", "copyright", "credits" or "license" for more information.

>>: print("hello world")
hello world

>>: import asyncio
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'asyncio'

>>: import socket

>>: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

>>: s.connect(("www.google.com", 80))

>>: s

<socket.socket fd=3, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.21.19', 63468), raddr=('142.250.70.196', 80)>

This work is going to be of interest to a lot of Python devs!

Edit: here's the link to the file: https://justine.lol/ftrace/python.com

Download it and see if it will run on your OS. I'm getting the standard prompt on every OS so far. On Windows you just type python.com. On Mac OS X I had to chmod +x, allow it in security settings, and use bash -c './hello.com' to execute it. Simple chmod +x python.com; ./python.com on Linux.
Forgettable in the same way that The Wizard of Oz or Citizen Kane is forgettable.

That's to say: only to the extent that you don't even understand how it shaped so much else.

People today don't even know when they're using expressions from these (we're not in Kansas anymore, not that there's anything wrong with that), when they've not even seen the original material.

tl;dr: to a fish, water is forgettable.
Well, the only active users I see anymore are engaged in advertising even if not necessarily for profit. (Self) Promotion always was one of the draws of fb.
I love reading those.

That being said, I can make a pretty damn good burger myself. Sadly, can't say the same about Google/Apple/Microsoft products.
Try this
https://wiki.hackerspaces.org/List_of_Hacker_Spaces
Lol, it was probably more like 3 hours, there was a solid gap where I had to work and exercise and sleep and be social in between.
There’s no chocolate rain.
Yet …
> And as noted inside the article 100+ layer per stack isn't exactly new.

Per deck, not stack. The current prevalent 176 (total) Layer consists also of two 88 Layer decks, as the same article mentions (check the table) so 116 layers per deck is new!
For me Facebook is a bit like ancient Discord. A few companies and hobby groups are on there which I follow.
People tend to replace separate taps when they refurbish their bathrooms these because indeed there is no reason for them and they are not practical.

As for pull-cord switches, this is another "because that's the way others do, too" sort of thing. To have a normal switch in a bathroom is not explicitly forbidden and many electric safety regulations are poorly understood (ask 3 electricians about safety zones and you'll probably get 3 different answers) so people tend to cover their backsides by going over the top.
Why so much over Cyprus and Turkey?
I always try to be respectful towards other software in my writing and I fell short this time. I hope you'll accept my sincere apologies!

> the tool chain target names, which I think was your real complaint

Yes, this was solely what I was referring to (slightly thoughtlessly) as "ugly", and even then only in the sense of "where did those magic names come from?" I certainly wasn't referring to objcopy itself!
FB is still a thing among the late-30s - early 40s and older than that in some countries in Europe (I'm from Romania myself, in my early 40s), but younger than that there's almost no-one active on FB.

Anyway, good riddance, it pained me to see how most of the national politics was being carried out at a certain moment in time (~2014 - ~2019) almost exclusively on FB, a private network. That wasn't right.
> In my experience, an MS degree has been one of the strongest indicators of poor technical interview performance.

> Whereas MS degrees used to be a means for departments to begin vetting future PhD students, I believe that the purpose has, in some ways, shifted to be a cash cow for the university in question.

> Part of the problem is that CS fundamentals instruction tends to happen in undergrad computer science courses.

> One tempting option is to try to get an MS from a top computer science school to legitimize yourself on paper. If you actually are passionate about programming, I would urge you not to do that

https://blog.alinelerner.com/how-different-is-a-b-s-in-compu...
It still surprises me how perpetuating this stereotype of rural poor conservatives is A-OK.
I just found out what Wi-Fi means and it's sending me
I like Signal because the video calls work excellently. I've only had bad experience with matrix & jitsi.
Note that Crucial also belongs to Micron and some other vendors may also use their controllers and/or chips, there aren't that many companies that actually can make those high-end NAND chips end-to-end (Micron, Samsung, WD and Intel, IIRC).
Cool project, thanks! A bit nitpicking:

> In Europe, Poland, Romania, Lithuania, Latvia, Kaliningrad, and Finland sometimes show presumed jamming activity, depending on how active Russia is.

The wording here is confusing, it seems to imply that Kaliningrad is a country, which it is not (it's a Russian exclave, as the author mentions in one of the HN comments).
must be a devil
Does he know that that’s what you think about him? I’m wondering how he’d react if he read this post and this characterization of him.
it's like gifting my parents an acid kit to help burn off their fingerprints

sure it'll make for the perfect mother's day, I'm sure me mum can't wait to try it (???)

I mean, I guess I just can't comprehend buying it for someone else
They copied it from web design. In that field discoverability means: hover your mouse over an element, see if the cursor changes, if yes try to click it. And, when all else fails, try to click on everything.
The UK PhD is 3 yrs, after a 1 yr Masters and 3 yr bachelors. (7 years)

The US PhD is usually 4-5 years after a 4 year bachelors (8-9 years). It is a little bit longer with more graduate-level coursework.

That said, the US bachelors starts at age 17 while a UK bachelors starts after 2 years of A-levels. So in terms of length it’s a wash.
I agree, We need legal measures. Imagine OP getting the Google Account itself banned then the only hope is to write a blog and pray that it makes to the front page of HN. It's ludicrous that we've accepted that if the Internet service is operating at scale, There would be no mechanism in place to address the customer's grievances even if that customer is an advertiser.

The first time I tried using Microsoft Ads, I used a debit card in which foreign payments wasn't enabled and as soon as I clicked make payment my account was banned, No recourse through support just like how OP faced with Google. But that was in my past life, I don't want to see Ads, So I don't show Ads now.

I've been unable to close my Facebook Account, Because I couldn't take backup of my business page and there's no way to reach to them.
> People in New York disproportionately don't report crime,

How do you know it is disproportionately? I live in a suburb (not in NY) and I've never reported petty theft. What would be the point? Police isn't going to do anything about it.
Python Insider: Python 3.11.0b5 is now available
Stack the deck in your favor.

After 10 years of doing a thing every day you'll be better than someone who didn't. And what's more they're likely never going to catch up, unless you completely stop and they start using your method.

And even then it'll take years.

And you should think of this other person as the alternative you.
I like a little too much this morbid idea of a big ball of domesticated horses, passengers and food, slowly cutting loose bits of its horse-o-sphere to reach an absurdly far away destination. The ecological impact of the horses released to fend for themselves would be profound at the outset... But you could just go Mongolian and have the humans make jerky out of and otherwise consume the horses, for extra mileage.
I love Signal, and I think you're spot on about what they did. But I've been having a difficult time with the direction Signal is currently going. It seems like they are just trying to create feature parity with WA and Telegram. Which, honestly they are pretty near that already and the differences aren't worthwhile. Worse, they'll always be playing catch-up, because those companies have 100-1000x the number of developers. Instead, I think Signal needs to do what it does best: protecting users. I don't think this needs decentralization, although I saw a user post a feature request that was about semi-decentralization/meshing and that seemed pretty useful.[0] If Signal can bring anonymity and censorship mitigation to the public that really gives us the full Monty. That's really what I want to see from Signal. It fits their mission and keeps their edge.

The best thing Signal has done is made everyone else adopt E2EE. Signal shouldn't be playing catch-up, they should be pushing others to follow suit. Companies like Meta say that they need data to protect users but Signal ,,demonstrates'' that this is not necessary. So continue in this direction. I know many want to just keep Signal as it is (Signal purists) but Moxie is right. The ecosystem is moving. Staying still will just get you killed.

[0] https://community.signalusers.org/t/signal-airdrop/37402
Some of the private groups are still pretty good, it's what the web should have been, could have been, if a better commenting system had been in place and if we had had a better aggregator.
The enormous majority of Master’s degrees awarded in most fields are for taught Master’s that bear far more resemblance to undergraduate study than Ph.D. preparation. Unless you know someone has a degree that is only possible to get if you were admitted to a Ph.D. programme the assumption should be that it’s a cat cow. There are exceptions, like GA Tech’s OMSCS, but unless you have excellent reason to believe otherwise an MA or MS can be assumed to be a university’s cash grab.
How is Micron a "tier 2" company? They are probably the oldest surviving DRAM company and have always been in the TOP5.

No idea about their payment, but i met some of the engineers who work there and they are extremely dedidcated. I don't think they are shopping around for other opportunities to maximize they pay, like it seems common in the bay area.
> The best predictor of tomorrow, on average, is today

Is it? Or do we make it that way.
I am teaching art students with Sn96,5Ag3,0Cu0,5 (Felder iso-core clear) solder. They all tend to do pretty good after a few hours.

Soldering temperature needs to be higher, and using one of those fancier soldering stations where the temperature sensing element is directly in the tip instead of somewhere in the shaft makes a ton of sense (to avoid temperature dips).

I think soldering with lead free can indeed be harder, but for teaching that means the people will have to learn the right technique. It is much easier to do it wrong and still get something that looks ok using leaded solder. And if they don't have the comparison they won't complain ; )

I will have to check out the bismuth solder nonetheless.
And they were on Facebook instead of MySpace because Facebook worked better for sharing news snippets. Then facebook changes to the "most interacted-with posts", then politics took a dump on everypne's sharing from about 2015 onward, then facebook changed to a bunch of spammy videos from "content creators", and most of everyone gave up and left.

I lost track of the number of people saying (myself included) "Give me all my friends posts, in chronological order", and facebook just ignored us and slowly removed the ability to do anything close to that.

Ironic how Google tried Google+ and failed because Facebook had all the users and content. If Google had just shelved theirs as-is for 10 years and pulled it back out now, people would flock to it because it would actually be a feed of your friends/family posts in chronological order, with user-customized filtering, again.
Thanks for being that guy, this gets me thinking about setting up an XMPP server and integrating stuff into it.

Random tangent: I feel like XMPP is everywhere but nobody really talks about it. It just quietly works and stays out of the way.
Malaysia. Close to equator with lots of great islands with fast internet. No winters. Lots of tech jobs, especially remote. Easy tech and retirement visas (but very difficult citizenships). Income tax capped at 30%. Really nice houses available at about USD250k. Free/cheap medical costs. English is everywhere, even the constitution is written in it.

If you want islands with good internet, Redang has a really nice view and fresh fish, but no other activity than snorkeling and BBQs. Langkawi is not as beautiful and more developed, beach is a little polluted, but it's a major tourism port with lots of cheap chocolate and alcohol.

Indonesia, Thailand, and Singapore are also great alternatives. Indonesia and Thailand has nicer islands and cheaper lifestyle, a little less English language and lower stability.

Singapore has a higher quality of life overall, and is a tech hub of SEA. Probably doesn't meet the cheap housing requirement.
I see that they have raised the price of the Oculous Rift.

Daft move unless it isn't sustainable or they want to phase it out.
I don't know that place either but with our local (very small) hackerspace, it's also the dedicated working space that is a major selling point.

I would probably be able to afford most of the tools and machines I use on a regular basis but there's simply no place in my appartment to put any of these not to speak of dust and other debris when working with wood for example.
> Then you complained about agile style teamwork and related it to pronouns and trans politics, despite the two having zero with each other.

> That is not just caring about politics, that is actively bringing it up.

I read their complaint as not being about "pronouns and trans politics" per se, but with the fact that stuff like that is becoming so dominant in the workplace. GP was saying that that's all irrelevant to them[1], not taking sides pro or contra.

___

[1]: Or, let's be honest, him.
I appreciate the detailed reply. We do have a decent Casio keyboard as we started her on piano lessons. However, she never practiced and doesn't seem like she really enjoyed it (I never saw her playing it by herself, even after we terminated the classes). That was more than 3 years ago so it is possible that we got her started prematurely.

Lately she has been listening to a lot of music and trying simplistic music mixing etc. I think I have realized to be more hands-off when it comes to her interests so I'm sort of just observing and hoping that it sticks. If that does happen, I think I'm not averse to the tools you mentioned.
> I don't know if Motif itself is developed much anymore though, i took a look in the SourceForge repository some time ago and seemed that development dried up.

It is developed but not in the style of say, GTK. The goal is to add more image formats and make it modern without breaking existing functionality. And this is good.
I mean it depends. It would already be a huge improvement if we created plastics that rot after 200 years instead of basically never. I am not going to be 200 years old and something other in that mouse will fail first, so that would be ok.
So kids now have to learn bad products like LibreOffice they will use in their life? Fantastic.
The article also equally applies to the unmentioned outie version of rivnuts, the rivet stud.

https://www.mcmaster.com/Rivet-Studs
E2EE in WhatsApp is here because Meta does not care about the content of your messages. Analyzing natural language is hard anyway, whereas determining who you are, what you aspire to, and how to trick you into thinking your life won't be whole until you buy $PRODUCT is scandalously easy given your (weighted) relational graph.
All this talk about "I need Office to be Office" and no one mentions o365 online? Which works just fine on Linux. Also label printing seems a common issue but no mention of support of old old old legacy hardware that still works perfectly fine. For instance, my scanner which still works perfectly fine but won't work on Windows or Mac anymore works just fine on Linux because of the legacy driver support.

Not a business owner. Programmer who was a sysadmin in a former life and is familiar with all three O/S and a few others, e.g. embedded firware, etc.

In every organization, there is usually one app that ties a particular user to a non Linux OS, e.g. usually it's Adobe products, sometimes active directory, sometimes it's because "we have Access and it does everything we need it to and no we don't know what it does anymore", we need X software for X platform because skillsets and training.

A lot of lawyers would still (and some still are) be on WordPerfect if they could be, some accountants are probably still on FoxPro somewhere out there, but IME most users just need a Chromebook and a subscription to o365. Maybe ChromeOS Flex is an option for them?

If they have custom needs then they IME don't need much more than a CSV file and a simple ruby script that can import their label addresses from a CSV and spit them out to the printer a la ruby's Prawn.

The argument for training loses weight when each version of Windows and macOS changes fairly drastically you have to relearn with each major upgrade. Usually forcing hardware upgrades too well before the machine has stopped being viable. Whereas learning Linux once and that being all you have to know forever and can blast onto any machine, copy your files over, run your setup flat files or whatever you use to bootstrap your setup and IMO the training argument should push more to Linux but it never will for one simple reason. Support. If the manager can't offload a user needing help to support then all bets are off.
I feel like you're doing the exact same thing the article's complaining about.
Doesn’t Netflix only hire people senior engineers though? Perhaps you’d disagree about the definition of senior.

It probably is true that new grads are preferred and are more malleable into the company culture.

It feels to me that hiring from competitors is less about harming other companies and more about the signal that people know how to deal with the various ways big companies may work.

If the median(?) age at Google is 29, isn’t that a combination of (a) growing a lot and (b) hiring a lot of new grads? Then it’s mostly a function of the average % of the size of the company you hire each year at 22 years old.
>even good old BIOS is susceptible to rootkits

Those common rootkits were not in the BIOS firmware, they were just malicious code on the hard drive. But the code was written on drive space not used by the file system so it withstood malware scanning of the volume and often reformatting/restoration too.

The Master Boot Record (fist 440 bytes of sector 0) would often need to be renewed from trusted media, and the malicious code zeroed using a raw disk editor which can address sectors which are not within the file system.

Or the shotgun approach could be taken and the whole HDD zeroed.
A personal experience example: I was awake and back in my hospital room after being in surgical ICU for the typical 24 hours or so. I remember picking up the phone in my room to call someone at a number I knew by heart. I think I tried 6 times before giving up. I don't really remember who or why I wanted to call them, but I vividly recall the misdials and retries. To date it's the weirdest post-op memory I have.
I love XMPP/Jabber and the available clients are vastly superior to what Matrix and Signal offer. Sadly, the amount of people I know who use it make Matrix shine in comparison :(
For me, a large majority of my friend/family updates come through group chats.

I have 4 large (10+) groups that are friend groupings from different interest areas. Which use iMessage/WhatsApp/Signal

1 huge one for a group of concert/rave friends on Signal

3 overlapping groups of various family-relatives using iMessage/WhatsApp

I don't even need to open FB/IG anymore. Bye Felica
I guess you’re the author and not a native English speaker, so here’s a language tip. Nice article, but harder to understand than needed because it uses “rotation” for both the direction the phone is pointing at and changes to it.

The article would be easier to read if it used “orientation” for the former (https://en.wikipedia.org/wiki/Rotation: “Rotation is the circular movement of an object around an axis of rotation” and (under “See also” “Orientation (geometry) – Notion of pointing in a direction”)
I've overdosed on heroin before and when I woke up in hospital I had no feeling that time had passed, it was like I time travelled to a point in the future without experiencing the intervening points.

Is it the same under anaesthesia or is it more like being asleep in that when you wake up and come to your senses again you are aware of it being later? Because my overdose felt like I just didn't exist for a couple of hours, it was very disconcerting. I've always wondered what was happening in my brain during those couple of hours.
Really? I have not used FB in like 5 years. One of the things it had for it compared to Instagram and Twitter is how it was not celeb or micro-celeb oriented.

Has that changed?
Sounds like trying to focus on profit isn't the way to go

Sustainability makes more sense. Maybe more of a co-op model?

$1 rent sounds like a good start to sustainability.
This. The original argument is sideways. When contributing code, you claim to have written it yourself and you grant a copyright license to this work of yours. You don't claim the contributed code does not infringe on any patent. (How could you?? Normal code contributor has no idea how to check that.) So the only evil plan the CC0 prohibition foils (a patent holder contributes code needing patent license under CC0 and later sues for patent infringement) needs only to be slightly modified: the patent holder asks/hires someone to contribute such code. This person grants all rights using BSD0 but obviously cannot grant a patent license to someone else's patent, so the patent holder can still sue.
> It's not a problem, it's a behavior.

It's a problem in the way it's understood by most people: not achieving anything of importance at all day after day, month after month. Nobody is saying that you should not have any distraction in your life.
Damn shame, I was actually looking forward to buying a TR 5000 based workstation. But not at these prices.

Wonder what would people suggest if one is looking into a long-term many-core Linux workstation setup as of today?

I'd reckon probably a refurbished ThinkStation P620 with a TR Pro 3000 CPU?
> Problem in facebook right now, there isn't enough people to interact with

FB took care of that by removing the chronological time line. As soon as it went away from a time line of things that happened to the people I love into a addiction stimulating ever refreshing list of flashing images it took away the interactivity. It became more of a consumption site place and they're leaning heavily into that (with Instagram too). This then means that content creation is moving from users you know to professionals (people playing the algorithm).