skysight-inc/HackerNews huggingface dataset:
Did you talk to your classmates and organize your classmates to take this to the Dean?

Even just 5 people getting up in the middle of the class, heading straight to the dean's office and demanding to know why we are being forced to give our information to Microsoft needlessly would have likely remedied your situation that same day.

If there is serious discontent in the class, forcing the dean to meet with you/your classmates immediately is a solid power move that worked for myself and my friends that went to other institutions. Show them how their professors fucked up and demand they fix it, its not the student's fault that they are teaching a crummy curriculum.

Additionally, post-graduation when they sell your contact information ensure you document who contacted you using the information they sold, and escalate it with the Faculty. Framing it as data theft from the institution is a solid way to escalate to the president of your university, then you can harangue them about their terrible business practices.
Strange? The whole point of this is easy bootstrapping, so it's anything but strange, it's the main point...
String. Used as factory test for populating objects in tests.

It certainly caught my attention.
> If you want a higher standard why aren’t you willing to compensate at a higher rate?

They will be, but they only gain new wealth at the same rate that everyone else in the country can. No more insider trading for congress, or anyone else elected.

>Not sure why you’ve decided to be snarky like this?

You were being very boring, and now it turns out that you didn't even understand the first thing I said. A pointless debate that's been a waste of time all around. Do better next time.
That is fair, trust should be earned, not granted; I hope we will see a world where that will happen :)
I do this to document my findings in a place where Google will index it. I'm always forgetting things I've figured out in the past! I also like to help others.
Viber extreme long list of *trusted* partners
Viber Mobile has so weird UI.

Go to Settings --> Privacy --> Personal data --> Manage ad preferences.

There are so many checkboxs there (all are on by default), and there is a _very very long_list of trusted partners (and use of data). It took me more than 30 minutes to uncheck all of them.

There isn't any "unselect" all.

I have to use Viber for some communication purpose. And this is so painful. I'm writing here just in case... Please note I'm using some Europian number for my Viber.
Depends on the machine.

I daily drive Gnome shell with the Pop_OS tweaks on my laptop. On a couple of other desktops (both at work and home), I use KDE, i3, and Sway.

I've played around with XFCE, enlightenment, vanilla GNOME as well.

Which one I use highly depends on the usecase of the machine.

Pop_Shell is a nice all-rounder, it's got decent tiling, decent defaults, Jack-of-all-trades, master of none feel.

KDE is nice for machines I share with others, and when I just use a machine occasionally for light work/gaming. I also like it for machines that I do graphics work on, as A) Krita is a KDE app, and B) GIMP/Krita don't play with tiling very well, and I forget to turn it off in Pop!_Shell. Yes that's my fault. Yes it's still a factor.

I like i3/Sway for doing actual work in, especially with regards to ops and development work.

XFCE was fine, not my favorite, but it did the job. Ditto for enlightenment.

Vanilla GNOME is a nightmare. I can't stand it.
This is why it's important, as a group, to roll your server. Own the infrastructure of communication and discourse. To utilize open standards for which you or anyone else can create and run their own server, or client.

Protocols should also evolve, or have organized successors over time. If you do provide backward compatibility, please do the best reasonable effort at making backward features work.
>is enough to convince me to steer clear of anything involving Rust the language.

This has a "I will cancel my subscription" letters to the editor feel, as if anyone cares :-)

I mean, there are pros and cons to any language and ecosystem. "I found some fault in bootstrapping approach and will condemn the whole language/effort for it" is a hardly a reasonable argument...

As if regular devs often have a need to bootstrap from scratch themselves...
Devil's advocate: How are you going to determine if speech led to violence without a record of it?
Sovereign Military Order of Malta
Alternatively (from my experience):

Programmer(s): Can we set aside some time to fix the long loading times?

Management: No, that won't earn us any money, focus on adding features
Don't know if it's a trick but I'm using NextDNS profile on iOS and macOS when not at home with Pi-Hole: https://apple.nextdns.io/ (I prefer it than expose my Pi-Hole)
Addendum: There are C library implementations that definitely do not work this way. It is possible to implement a C library sscanf() that doesn't call strlen() first thing every time or memchr() over and over on the same block of memory.

Neither P.J. Plauger's nor my Standard C library (which I wrote in the 1990s and used for my 32-bit OS/2 programs) work this way. We both use simple callback functions that use "void*"s that are opaque to the common internals of *scanf() but that are cast to "FILE*" or "const char*" in the various callback functions.

OpenWatcom's C library does the same. Things don't get marshalled into nonce FILE objects on every call. Rather, the callback functions simply look at the next character to see whether it is NUL. They aren't even using memchr() calls to find a NUL in the first position of a string. (-:

* http://perforce.openwatcom.org:4000/@md=d&cd=//depot/V2/src/...
Always assume others have the sense of humor of a 99 year old stick of tnt.

Had someone at work mention they needed to drop off a dog at grooming on the way to pick up Chinese.

I had to walk away for a bit, as I couldn’t hold it in, but didn’t know if that sort of humor would fly with that crowd.
If you've got $1000 to blow on a joke, you are more than reasonably comfortable and entering wealthy territory.

$1000 is rent for many people, it's one half to one third of their salary.
Everest landing video (2014).
https://www.youtube.com/watch?v=WXNXSvnCtKA

Some current records.
https://pilotteacher.com/how-high-can-you-go-in-a-helicopter...
Exactly. The only downside is if you change your SSID often, then you have to make a new profile. Not my case BTW.
I got my first pair of crocs as indoor well after my first pair of yeezys after hearing for years how comfortable they are.

Yeezys are far far more comfortable, but I still wear my crocs inside most of the time because they are slippers and I can just jump into them. Yeezys you have to put the effort to put them on like socks.
Deep Dive into Docker Internals – Union Filesystem
Kind of, except the JSON is pure data rather than a rendering tree. That's a very interesting project...
COVID-19's impact on Agile Software Development
> Thanks for clearing up the uninformed and conspiratorial world view of the BTC supporting legions.

What are you on about, look at what has happened since the 80s in the US and in Europe and the massive wealth transfer due to policy WTO and the off-shoring to Asia, specifically in China. All of that was possible due to the US moving from a manufacturing giant to a service sector economy only possible due to reckless Central Bank money policy, creation, and market speculation.

I'm lost for words with how absurd you people are about Bitcoin, but Central Banks are the largest ponzi of all, they steal from future generations to pay for the myopic and insane monetary policy of the present. We resisted and opposed all these endless wars and bailouts, but realized no amount of protesting will change their behaviour.

We sought to exit this, and created a system to opt-out, but you are free to stay and have your wealth evaporated as you please.

But consider that the 'smart money' is with us, and their balance sheets get bigger and bigger day by day. What bearing that has on your life and decision making is up to you, we are already so far beyond questioning and anything they say is irrelevant to us at this point, and we do not intend to listen. Janet Yellen is about as releevnt to us as CRW 'faketoshi' a minor inconvenience that simply refuses to go away and makes lots of noise, but will ultimately be silenced and would benefit by just opting in.
> But then how can a platform like Reddit in its original form make money?

Ultimately it means aligning the incentives between the platform owners and their users.

Because of scale and that software is cheap, it's relatively cheap to run a platform like Reddit. Per-user, the cost would be less than a dollar per month.

A two-tier system where basic features are free and premium features are paid (where the premium tier is used to subsidize free usage) would work. Some restrictions on commercial content (such as posting on behalf of a brand) forcing brands to pay for a more expensive, business account (that could also give them extra features like analytics) could work.

I always found it baffling that most modern social media platforms allow and encourage blatantly commercial content while it was a major no-no in forums of the old days. This seems like an obvious monetization route - the platform is free for personal entertainment & non-lucrative purposes, and if you want to use it for commercial purposes then you should pay (and have the money to pay).
I agree with many of the sibling replies but I would like to address different point.

> "including hundreds of scientists who laid down the foundations of modern science with their works, what happened 800 years ago that all that science just vanished?"

That science didn't "just vanish". If it did, how would it have "laid down the foundations of modern science"? Yes, definitely the "Siege of Baghdad" [1] had a major impact but lot (no claims about how much) of knowledge later influenced the western "awakening". [2]

The awesome thing is: non of this is new. Humanity always worked that way. For example wikipedia also have articles on the Greek and Indian influences to that "enlightenment" era in the islamic world. [3][4]

DISCLAIMER: I don't actually know much about the history in detail, I am sure there is much more that can be said, due to some past cursory knowledge I was just able to look things up.

1. https://en.m.wikipedia.org/wiki/Siege_of_Baghdad_(1258)
2.https://en.m.wikipedia.org/wiki/Islamic_world_contributions_...
3. https://en.m.wikipedia.org/wiki/Greek_contributions_to_the_I...
4. https://en.m.wikipedia.org/wiki/Indian_influence_on_Islamic_...
It isn't just Reddit though, this happens everywhere on the internet, and frankly I'm not sure this is that big of a deal.

In the US, I believe it is legal to film and broadcast anything happening in public spaces. Whether this is good or not is another discussion, and has nothing to do with Reddit itself.
Yes, but you could still construct it in orbit. Imagine building four quadrants, spooning them together for launch, then fusing ("cold welding") them into a sphere in space.
"If it moves tax it. If it keeps moving regulate it. And if it stops moving subsidize it" --Ronald Reagan (b. 1911)

So Govt becomes your Asset Manager when we buy S&P Index :)
I wonder if there's some corporate policy against using external libs. You'd think most of them would have solved this.
Then as I suspected, it is just mumbo jumpo to allow people to make demands (I created the "value", so I deserve that thing).

Again my question, what is the actual use for the concept? If you can not use it to determine price, what is it for?

And there are still examples that show how useless it is, like an apple has no value because it grows by itself? But apple juice (or sugar extracted from apples) has more value than an apple, because labor is used to extract it from apples? What possible use could be for that metric (and what is the unit of "value" - a vague feeling that stuff is owed to you?)? Even though the nutritious value of an apple is higher than apple juice or sugar?
Nice tanning bed.
Neither link mentions / links that. Do you mean https://justine.lol/cosmopolitan/index.html ?
It will never catch on! :)
I Quit My Job to Study Chess for 7 Months and Beat a National Master
Technically the moon is a dwarf planet, as it has sufficient gravity to form itself into a spheroid shape, but it has not cleared its orbit.
The latest Firefox is actually v86, and the refresh button is right there for me.

Could you maybe have accidentally removed it in the Customize menu?
Former Tesla exec signs new recycling deal as battery costs soar
While it a useful feature, it was always an expensive and wasteful way of buying a secondary display. Arguable it was the only way of making a dual-display iMac setup look good.
Hear hear, we should make a punch a dummy manager/BA/Code standards 'lead' day...

This code looks like someone with almost no experience hacked it together but because they were an intern and likely Rockstar is a toxic place to work, it never gets prioritized to be fixed.

I think if managers prioritized cycle time, metri s more, they'd find that they are encouraging a lot of practices which lead to horrible efficiencies - "measure twice cut once" is a positive mantra which leads to more solid designs with less bugs.

Agile sort of addressed this problem but unfortunately only at small size scales. Iteration and story capacity got overprioritized over quality, customer engagement, and self-leading teams.

Plus things such as scaled agile suffer from the oxymoron of planning fast iteration - if you have a master plan you lose the ability to respond to change and iterate, or you allow iteration and you must accept if any team iterates the whole team must discard the plan...which at some point means you either accept high cycle times or you figure out a way to decouple functionality to the extent the planning becomes the standard fallacy of waterfall - wasting meeting time to go over a plan that isn't based on anything.
Venn-diagram of these hacker types and intelligence informants is a full circle. Offline left mostly does well to avoid these freaks if they ever show up IRL.
$345 per user. As long as it's only one US state it's peanuts for Facebook. But let's hope it's only a small first step to teach Facebook and Google that surveillance capitalism is a bad business model.
The shutdown of AIM makes me sad, but I had maybe one holdout contact left (who I still speak with, but on other services).

I'm sure there's all sort of business lessons we could learn here. Among them that an early lead doesn't always lead to lasting success. AIM federated with Apple iChat, Facebook Messenger, and Google Talk, as well as ICQ after they purchased it over the years, but that didn't turn into anything lasting either.

It's probably my bias from working at WhatsApp; but I don't think they did a great job working with mobile, and that combined with lack of support from management killed them when smartphones took over the mobile market. They did have some support for AIM on feature phones, but I think it was all based on SMS, which was costly, and I don't know if they had made a compelling Android app (wikipedia says they did have an Android app; but who knows if it was good); I never ran iOS, so I don't know if their iPhone app was any good, but I never heard from friends with iPhones that they were using it, so I'm guessing not so great.
Craft beers are not common...
More specifically, yes, I get it, customers pay for cashback - but if I don't use my credit card for a purchase, I don't get a discount at the till.

This is exactly what I'm talking about: CC companies use this to 'force' people from cash to CC, and many stores and merchants have to accept it because they would lose revenue by not accepting it.

It a classic example of the CC companies abusing a https://en.wikipedia.org/wiki/Collective_action_problem for their own benefit.

In the EU we also have credit cards but they simply banned this practice.
World MILK Index can be more inclusive/rational;
Then this is up to Gentoo and IBM to support the latest versions on the platform discontinued in 1998!. It is unreasonable to expect pyca/cryptography maintainers to support these platforms that are not even supported by python itself.
UI/UX Branding: A Key Player in Creating Your Product Identity
It's funny that this got posted right now. I'm working on exactly this project. You can find a collection of text-based Python programs written in the style of the games in Basic Computer Games here: https://github.com/asweigart/gamesbyexample and installable through `pip install gamesbyexample` More info here: https://pypi.org/project/gamesbyexample/

Hi, I'm Al Sweigart. I wrote Automate the Boring Stuff with Python. My next book (working title The Big Book of Small Python Projects) is exactly what Jeff talks about in the article. I started on this three years ago, and the style of the programs are 1) short (under 256 lines, as an arbitrary limit) 2) text only (so that readers can link cause-effect between the print() calls and the text that appears on the screen 3) requires no additional libraries outside the standard library 4) fits in one source code file for easy copy-pasting, along with some other guidelines.

My main fear is that I'm just old, and I'm mistaking the nostalgia of how I learned to program for good pedagogy in modern times (this is a mistake the One Laptop Per Child project made). But I figure this might be a good start for beginners who want to see what programs "look like". I already have JavaScript, Java, C#, Kotlin, and Go versions also planned. The books, like all of mine, will be released under Creative Commons licenses. The first book should be out in a few months.
Indeed, and I've found that for trickier niche questions, it's not uncommon for there to be 3-4 answers which completely miss the boat, but to inspire you to dig even further. It does feel somehow wrong to snub all those who answered in good faith, but sometimes it's the best thing to do.
> If they bully you on this, you already know everything about them you need to.

I have a broader question that's not very specific to non-competes.

I've held a handful of jobs with companies of varying size (from startup to thousands of employees).

I've never encountered any company that wasn't a complete and utter bully in all steps of the hiring process (and I still had to take those jobs). Simply ignoring my topics of discussion, "take it or leave it" style. At one company, they even put a lower salary in the contract than we had previously (orally) discussed.

Is that just my impression, or could you clarify what a non-bully actually looks like?
> Someone going to relieve themselves

Is this the porn we're talking about when discussing Reddit's porn ban?

I'd argue that the majority of "porn" affected by a site-wide porn ban would be incidental porn/NSFW content whose interesting point isn't simply the fact that it's porn (and thus isn't consumed for the purpose of "relieving themselves").

Porn websites and subreddits dedicated to pornography are a separate thing and I'd agree with you about those.
I am surprised, given your very reasonable experience, that you do not highly praise the flexibility of i3 workspace management.
The Evolutionary Advantages of Playing Victim
I guess it's referring to private insurance schemes like on Germany or Switzerland, which however are highly subsidized and/or regulated.
I wouldn't be surprised if sextoys or male "enhancement" products are already advertised this way.
Wow. I didn't think of this angle, but you're absolutely right. This is arguably more insidious than them just selling your data to advertisers.
Pi zero separated his wiki-identity and real life identity. When his family told me about his death, I contacted a number of people who knew Dr Shutt academically.

They were unaware of his work on-wiki just like most Wikimedians didn't know about his work outsite Wikinews. It was my fortune to have known about his work both on and off wiki.
It's an implementation strategy, one of at least two, explained at https://news.ycombinator.com/item?id=26298300
on this very page.
Isn't this basically equivalent to what they did? Their actual action was to include a dummy rust requirement just to break/warn people who wouldn't be prepared for it as an actual dependency.
I guess there is also https://breezy.hr/ which is quite commonly used in europe.
If I've worked with someone for three years, shouldn't I have discovered how to work with them along the way already?
A lot of comments here kind of brush off the fact that this has been going on for _years_! I would expect quadratic behaviour to slip here and there in non real time code places. We make mistakes after all.

I've had to revisit production code from time to time to discover my or my colleague assumptions about library functions were not actually true.

But for someone in the possession of the source code this looks like _minutes_ worth of profiling time! With a stellar technical accomplishment that GTA5 truly is, you would expect tons of really talented devs that could have traced this one down on their lunch break.

The fact that they didn't speaks volumes about organisational structure within R*. I think some higher up managers _really_ need some stern talking to!
union mounts, file system layers go back to 1994 and before surely?

[edit: https://www.usenix.org/legacy/publications/library/proceedin... 1995]
Green Li-ion technology could be the solution to recycling lithium ion batteries
Texas electric firm files for bankruptcy citing $1.8B in claims
Show HN: I'm creating a tool to control config at runtime during development
I’d be interested to hear from people currently working w OpenGL in any capacity - what does all this mean in 2021 wrt Vulkan? By way of example, Wayland is ~12 years old, and in my (BSD) world, just starting to become interesting to me.
Talking to people when taking walks help a bit.
Also, having short video calls to just have a chat. It can feel a bit odd or uncomfortable at start, but it helps a bit.

It is a difficult time, indeed.

If you want to share your experience about it, you are very welcome to do so in this questionnaire (it is a part of a master thesis). Hopefully, there are at least some positive aspects or insights that this pandemic has resulted in.

https://www.questionpro.com/t/ASBJvZk4Y4
Lol

"Hey we have this great new tech that makes things even faaster!!"

2 years later

"GTA 6 found to have double online load times, denies claims that game performs worse than GTA 5, tells people to upgrade their systems"

4 years later:

"Tech blogger reverses code, realizes someone managed to loop access between hard drive and gpu despite extremely common modern tech, gets 10x boost after spending a day fixing junk product"

Better technology just hasn't met its match from dumber management and more bureaucratic dev shops...
Yes and it was simultaneously a fantastic experience and a waste of time.

I say a fantastic experience because I played lots of people from around the world, some of whom I eventually visited in their home countries. I also improved as a developer. It was a great thrill one day to meet a friend-of-friend who loved some of the code I'd written.

I say waste of time because I spent endless hours in my early 20s glued to a telnet session. In retrospect I would have been better taking up a pass time that let me meet people in person. I've been better at avoiding addictive games since.
I'm sure there are limits to what you can get approval to build. I'd be surprised to see companies get approval to build personal nuclear reactors for example. But I can imagine there's relatively little difficulty in operating solar or wind farms or other renewables in the right places [1]

[1]https://www.networkworld.com/article/3233313/first-self-powe...