jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I am confused if this article is serious or a subtle kind sarcasm aimed at bash. I'll assume its serious for the purpose of this reply.

> "they often require more resources"

I never had any resource issues with a file system manager, even on really old hardware. This line in particular feels very old school and nostalgic. Sometimes glitches happen if you're browsing a really large folder (thousands of files, very rare), but waiting a few minutes or using the filter textbox or switching to detail view (no thumbnails) usually takes care of it.

As a side note, the example is that of a Xerox station, and those were beasts of a machine back then with very expensive and powerful hardware specifically to demonstrate how powerful and fast GUI can be. Perhaps a gif of Pentium IV machine running Windows Vista would have been more reflective of what the author is talking about (sadly, those did actually exist back in the day, mostly running pirated copies of Windows Vista Ultimate).

> "are less powerful"

All the examples provided can be done with a single click on the UI. Granted the CLI can do more, but there isn't any example in this list of that nature. Even then, there are 3rd party plugins to any OS file manager that can do pretty much anything that isn't natively supported, at least for any major OS distributions.

> "automate via scripting"

I agree, albeit on Linux "dotnet run" [1] makes so much more sense over the bash code mentioned here, at least for anything that isn't a single one-off operation.

The File [2] class is an excellent example that makes for code that's readable even for someone who doesn't know anything about computers.

You can even do "dotnet run" on straight code, without having a file to execute. Of course aliasing it is the way to go if you'll do it regularly (dr? dnr? just d or just n?).

[1] https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-ru...

[2] https://docs.microsoft.com/en-us/dotnet/api/system.io.file?v...
Please don't post in the flamewar style to HN. It's not what this site is for, and destroys what it is for. If you have substantive points to make, make them thoughtfully.

We detached this subthread from https://news.ycombinator.com/item?id=26744837.
It's hard to escape being de facto controlled by the entity that's providing the overwhelming majority of your development resources. The board doesn't have the time or expertise to take a position on deep technical questions, and the main contributors are Red Hat employees with a Red Hat worldview.
It's not just the work. Money is a factor too. Accessories as well. The Apple Watch needs an iPhone to work for example, dongles, cables, software. Even stuff that works on multiple platforms may not work as well or be limited on others (e.g. Airpods) so you have to decide is it worth switching to lose X and gain Y?

I think a lot of people don't care once they switch, but thinking about switching, the costs etc. makes it seem daunting and not worth it.
Wasn't this based on a 'research' by a scientist that had to fudge its statistics and was linked to Tegnell (the man responsible for Sweden's Corona policy).

[0] https://www.sciencemag.org/news/2021/03/critics-slam-letter-...
Imagine arriving at a border to find out you are effectively stateless because your phone ran out of battery. I can just picture the immigration authorities declining to lend you a phone charger while you spend the night in detention, even though doing so would clear everything up.

Boarding passes are another thing. Airline employees are not the most accommodating in the world, but probably more accommodating than border guards. I'm sure a gate agent can look up or reissue a boarding pass when I have an ID and credit card in hand. And worst case, you miss the flight. You don't get locked in the airport.
Great work! A bit monotonous after about 30 seconds, but definitely a neat demonstration of what can be done ..
It's heartening to me. I've seen small practices with atrocious IT security. No WAY is self-hosted (for the thousands of small practices with maybe a couple of clueless help-desk types) even a billionth as secure as a professionally secured cloud service.

Also, "cloud" for services like this means "your own private instance of the software running in a private VM in our datacenter" not "your own customer_id in a shared database."
Sonic Generations is on PC and people have made some neat level mods for it.
It's the most common vulnerability. https://www.owasp.org/index.php/Top_10_2013-A1-Injection
The concept of the Masterworks thing that they are talking about was tried previously with other collectables, notably Mythic Markets with Magic: the Gathering cards. You can do a quick google search to see how that turned out and the controversy that surrounded it.
Honestly... Yes. That's how it appeared to work.

The group that petitioned most consistently not to reshape the road were the people who lived in that neighborhood. They didn't want their main thoroughfare shut down and they didn't want people driving that road faster.

Eventually, two volunteer firefighters died when a fire truck flipped doing lights-and-sirens down that road. Then the county stepped in, declared eminent domain on the tree, and cut it down to remove the root and reshape the road.

Democracies don't always vote in everyone's best interest. Or plenty of Americans are comfortable with one vehicular death every six months. Many possible explanations.
I mean with stocks someone tends to keep historical data so you can measure risk.

With collectables this risk is much harder to quantify as it generally professionally recorded.

This inability to correctly measure risk, especially in markets with low liquidity dupes people into believing they have a much larger chance of 'winning' than actually exists.
isn't complaining about certain words being provided as context just because they happen to be in the acronym a bit pedantic?
Can you explain the difference between these approaches? Is it just that the first example allocates an extra u16 (tag of the tagged union) (ignoring any overhead)?
I think you’re conflating P(Is British|Uses “gaol”) with P(Uses “gaol”|Is British), the latter of which I would expect to be much higher than the former.
I think it would be quite tricky to connect all windows of a building with transparent solar panels. Anytime a window is repaired you'd need an electrician. Since they are less efficient than regular panels you have more maintenance for the same power. Its cool innovation and I hope than they can solve the huge logistic problems. Mandated roof panels seems simpler.
There is a Danish support company which figured out that if all else fails a public foundraising event will shame most companies into paying your fee.

It supposedly works on IBM.
Keep in mind that when cheaters are discovered, we're required to maintain confidentiality. I've been tangentially involved in one situation where the professor went full out to give the student a failing grade and get her transcripts marked. I've also seen someone in my cohort get kicked out of the graduate school for doing it on the qualifying exam.

On the other hand, I've also been involved in two situations where the individuals received a slap on the wrist. So your results may vary.
No one's ever accused me of being a spendthrift--so take this with a grain of salt--but I was disappointed in the "deal" actually.

First step (after getting past the gateway errors): (1) Encounter request for email address with a "we don't spam" reassurance.

(2) "Sure you don't"--let's use mailinator. Receive the email, "hmmm, this description sure meets my definition for spam"--I don't want to hear about exclusive deals, I want to watch Patrick's advice:

"We ONLY email you a few times a month about our exclusive deals for the best web applications."

(3) See video on the page, start it playing, wait for it to buffer, scroll down--"hmmm, what's this about Twitter/FB"?

(4) Watch video (which for me, at least, had major audio sync issues).

(5) Realise the video isn't the video but just an advertisement for the actual video.

(6) Realise I'm being expected to spam my friends/colleagues in order to save $99.

(7) As I value my social network at more than $99 and get annoyed whenever I get spammed by others, close the open window.

(8) Write this comment.

Now, I readily admit, "you" (for whoever is in the financial win/lose situation here) may be happy to not get my Tweet in exchange for content but...

With the business of software video Patrick was in, I quite happily tweeted about it and the content of my tweet got retweeted again by someone much more socially connected than I. I did this because I thought it was good content, that people would benefit from watching and because I like your work.

I happen to think that assuming the quality of this video was at least at the level of that presentation there would've been many voluntary tweets about the opportunity to watch it for free.

But a "tweet for deal" quid pro quo leaves a poor taste for me.

At the least if I was told up front "Hey, if you Tweet/FB this today, then you'll get it for free. Otherwise, you can get access for $99" then I'd know the deal wasn't for me.

FWIW. :)
A big part of it is timezones and language barriers. Unfortunately in tech, the big hiring pools of engineers are:

1. USA

2. Eastern Europe

3. India

4. China

5. Western Europe (Much smaller than the above)

And in this situation, usually the main office is in the USA, and sometimes the main office is in Europe. And then you have to synchronize with teams across very separate timezones. 5 minutes becomes 1 day and it become very frustrating.

Then on top of that, you have to deal with the culture and language differences that can make communications very difficult. You quickly start noticing people will organize into native-language social cliques very quickly and that can be a hard problem to manage. You can get to the point that you say you will fire them if they don't start communicating with other people in the company other than people in their native language.

Eventually with these remote workers, because of all of this separation, you'll want to eventually bring them into the main office. Then you have entire other suite of problems to deal with, since immigration authorities usually require you to go through a visa song and dance bring these guys temporarily into the main office that is pretty close to just importing them permanently into the main office anyway.

So to deal with this entire problem, they say screw it and try to import them into one time zone / black hole called the main office. Immigrating into one country starts creating a melting pot effect where their language skills improve, they integrate with the local culture and language of the main office better and you don't have timezone differences to deal with.

So you say, why not say remote workers but they have to be in the USA only? And there are many that do say that! Unfortunately, latin america just doesn't make a lot of software engineers, and you get laws like 'hire 10 mexicans for every foreign worker in your company' that prevent you from establishing an office in the same timezone at a place with freeform immigration policies, because it probably doesn't exist.
1366x768 is a joke. 1920x1280 is actually a pretty nice resolution, even if not a very common one.
I got one for my wife about a month ago. Paid about $100 dollars for it, she uses it almost every day for email, Facebook, and browsing the internet.
> How about a policy of mandatory 10% profit for companies over 1B in revenue?

Funny. China had a profitability requirement for any IPO until the beginning of 2020.
>The hardest part of talking about malignant trends on the broad left is that, well, you’re not allowed to talk about them.

Personally I'm exposed to loads of talking about malignant trends on the broad left, or at least the woke bit. Maybe it's just who I follow on twitter etc but I see far more criticism of woke than I see actual wokeness. Titania McGrath (satire) is quite funny if you enjoy jokes about that. https://mobile.twitter.com/TitaniaMcGrath
The linked blog post says nothing about pronouns specifically, it's making a much broader statement that is clearly nonsense.

When you promote putting people on lists, bear in mind that some of us are happy to reciprocate. I certainly wouldn't want to employ someone who thinks "if it offends a trans person, then it is transphobic" is a reasonable maxim.
The very fact that we're having this conversation now means the world has become a sad place.
cloud-iam.

they look fine, and they look like they already have customers.
How would a vaccine that can connect you to the internet theoretically work?

Requirements:

* it's a "vaccine" in that it's something introduced into your body to prompt your body to make something else itself

* either you can access some information from the internet or you can be accessed in some way from the internet or both

* assume the patient has a smartphone with data access
> Your right to shout doesn't override my right to not have to listen to you.

So don't "follow" him? You know, that thing you do on Twitter to "listen" to people?
Content moderation is a form of free speech. A police state is when the state tells you that you have to allow something.
Just read has an impressive number of an accuracy is
Remind me again of which political goals associated with BLM have been achieved.
We are not talking simply about destroying objects but about a specific act of vandalism that often happens during rioting.
> Today, we are releasing the resulting files to the public. This archive contains screenshots of 43,475 Donald Trump tweets from May 2009 to May 2020.

Does anyone have any insight as to why the tweets are archived as screenshots, as opposed to text?

> (Direct download, 2.6 GB)

Assuming each tweet plus its associated metadata is roughly ~500 bytes, then the 43k tweets in text form would be approximately 22 megabytes. The images are 2.6 gigabytes.
Plenty of people have done well out of radicalizing themselves for the Patreon revenue and the supplement affiliate marketing. Some of the people were arrested have turned out to have middle class jobs (which they were promptly fired from once spotted).

No, the radicalization is on the internet. And talk radio, and the TV.
quakenet/#webdev

and btw, there's a superhacker there called PoG who challenges others to try and hack him. apparently his life and network is impenetrable.
i detect sarcasm here.. out of 4 points only one focuses on developer community. I only bring it up as a point to support the argument.
Return it if you payed more than current stock x price.
Clearly not Web Scale.

Edit: this was a poor attempt at humor
Bitfinex had to take a percentage of user's assets away due to the theft.
which is why they weren't charged with actual money laundering. they only got them with conspiracy which is a super weak charge.

a money laundering charge requires an illicit origin, which means it can only be a tacked on charge after charging or proving someone was involved in the illegal activity.

the government just doesn't know, they just find everything this couple did to be super suspicious. they clearly had control of an excessive amount of cryptocurrency that they were reintegrating into the economy. the government doesn't seem to know if they were actually involved in the heist, or how, or to what extent.

simply obfuscating money isn't illegal. obfuscating an illicit origin is. lets see if the government can get to the bottom of this "conspiracy to obfuscate money of an illicit origin".
I think my main takeaway is how profitable it would be to be one of these naysayers. Good career move.
Thanks! It’s a collection of podcast segments, where each audio bit is a response to a particular question. (SmashNotes.com)

For example: “what is fever?” Answered by an actual doctor.

Lots of interesting questions, but the topics are all over the place.
What evidence do you (or anyone) have to support that there is an incoming recession?
Any statistical taxonomist worth his salt knows that the number is much closer to 8,700.
Oh, no doubt, but I hold out hope that somehow, some way, somebody will find a way to handle the hug of death. Perhaps it's simply impractical on such modest hardware.
There was a few rails YAML bots on an IRC for maybe an hour before another bot was loaded on them. (But that was like over an year ago)

A large chunk of the boxes we control do not have any sort of web apps running on them.
Maybe Apple is patenting this in order to ensure it does not get invented (for awhile). Some companies patent something to ensure nobody else can do it either, with the idea that the invention will just die after that.

Maybe. But ... I'm to cynical to put my faith in "maybe".
This absolutely captures their strategy. They are clearly building a walled garden for their own benefit, while selling it as the user's benefit. I can't imagine users complaining about having the option to switch to android.
Computer algos do a good job at asteroid id'ing - they discover a few every day - but most experts I've spoken with (including people running large sky surveys like PanSTARRS and CSS) agree that crowdsourcing is an approach worth trying. I've updated my post with a few of the reasons why, which generally relate to the unreliable quality of sky survey images.

From personal experience, the algorithms and data used by sky surveys are not readily available to the public. This inhibits innovation. Without a PhD, there is little opportunity for me to build on state of the art and improve them directly. I agree that with the images I've collected, there may be some interesting algorithm/ML opportunities. Part of the reason why I started with crowdsourcing is to get a decent training set.

I appreciate the feedback!
Read these for more information on the six months rule. It's rather ridiculous and I didn't believe it when I first heard about it.

http://www.wired.com/threatlevel/2011/10/ecpa-turns-twenty-f...
http://en.wikipedia.org/wiki/Stored_Communications_Act
Sure thing! Sorry I didn't notice your message earlier. It's nothing more than a python script, so if you're on linux and you have google-chrome installed you're good to go (python is installed by default). All you need to do to install it is add the script to a folder in your system path. '/usr/bin' is a common choice. Then restart any terminal windows you already had open, and you're ready to use the script.

Windows isn't currently supported, but if you're a windows user and have an interest in using the script I'd be glad to whip up a windows version.

Usage:
$ google search terms (no quotes necessary)

Examples:

Search google maps for New York City
$ google -maps New York City

Search google images for cats
$ google -images cats
> A MSFT share was worth about $35 dollars when Ballmer took over; it's worth about $35 now. The world moved on, and Microsoft didn't move with it.

It's a bit unfair to say Ballmer hasn't increased the MSFT share price -- just today he's put the price up from $32 to $34.5.
this is absurd. there's several apps that will just send the URL direct to your device, no scanning of a QR code required.
It's not about fooling people. It's about the fact that it's a lot easier to be idealistic when you don't have to interact with the realities of governing.
Can someone explain this in words that a time traveller from 2010 would understand?
Language is the basis of thought.
> owning up to your mistakes also gives you an incredible amount of credibility and respect in my opinion. Mistakes happen, especially in complex systems. Owning up to mistakes and explaining your reasoning about your actions makes you and your compatriots better engineers.

If you are in the right company. I made a big mistake at one point. We had all of the people responsible for one of the payment methods away on holiday (this one payment method was managed by another team in another country, as it wasn't using our normal payment gateway and provider that my team was maintaining).

Huge panic, someone needs to fix this, you can't use X any more for completing your order. I'm in the right team that's handling payments and fulfilment, only one at work at that point so I'm told to fix it. I do, I fix it, send it over to testing, get the green light, fix is deployed, everyone is happy.

2 hours later, we figure out the payments are working, but the orders are not being finalised and are still in unpaid. We realised that that single payment method done by this other team in another country was not using our standard payment processing workflow and it has a different way of actually getting the confirmation from the payment provider. This was quite a big company, we had around tens of thousands of Euros blocked in those 2 hours. I own up to it, I admin I made a mistake, go deeper (we did not have anything about this documented) fix it again, we unblock everything, all good. Until 1 month later I got fired (there were layoffs because of larger financial issues, but I was on the list because of the incident), it was the only time in my career this happened to me.

In the same time, someone else in my team made a mistake, hid it from management, even though we knew about it internally, fixed it and bragged about fixing the issue (no mention of him being the one who caused it) and got somehow (didn't even know we had such a thing) employee of the month and big praise in the next department meeting from management.

My lesson from this? Screw these companies and the people running them. I was asked to help, I did it, I made a mistake, fully aware of that, but then I'm the only one thrown under the bus for it.
Or... just read about fixed point recursion. It's hard enough hitting a nail on the head, much more so when you've limited yourself to a socket wrench for its "abstract, literary" qualities.
But what's the real value over a cold boot? Wake from hibernate takes a lot longer than a cold boot, and to me it doesn't seem to save any time.
Anyone looking to pick this up: I found the best way to consume it is to grab a couple tips at a time (it’s structured as a “recipe book”) and incorporate them into your workflow. For example, try Netrw for a week, then another week try out folds. You don’t have to read it cover to cover to get the full benefit of it.
Can you say more about how stderr is monitored? Are you capturing it with a pipe, or do you have another technique? Have you run into problems with commands that tailor their output to the tty, like clang does? Also how does it work with job control?
I was doing Macintosh programming back then. Programming was much harder because there was no stack overflow. If you got stuck, you had to figure it out yourself or ask someone who knew something at a user group meeting or call a BBS and pay long distance. There was one book : Mac Programming Primer that was the only beginner book that existed. The Inside Mac books were large and heavy and the only official guides for programming macs. There was no online help or search, so you had to open these heavy books and flip through them every time you needed anything. Think C had a pretty fast compiler, but there was no protected memory, so every time you null pointer dereferenced, or otherwise corrupted memory, the machine would crash and you would have to reboot. Version control and other programmer tools were very primitive. Working with other programmers was extremely clumsy.

My favorite memories of the era were the BBSs. These were dial up services with one or two lines that a hobbyist would run on his home machine. They were very local, because calling long distance was expensive. It was a tech nerd only local hangout club for the local area. Also, at this point in time, nerds were very split off from the rest of society. We were really our own strange order of weirdos and very very uncool, while nowadays a much larger percentage of people would say they're in tech and everyone uses tech and is a tech nerd now.
nice find.

is there a list of known existing "big brother" apps ? or is it just as good to look at app permissions to figure this out ?