jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think you are getting down voted because you voiced a very controversial opinion without much explanation to to back it. Still, I think there is some merit to it (although I wouldn't go as far as saying we're ready for the "one language to rule them all" yet).

The paradox of choice and duplication of effort are very real problems. Let's take web app development for example. We have PHP, Python, Ruby, Java, C#, etc. Each language has their own set of libraries/frameworks and it takes a lot of time and effort for a programmer to learn all of them. I've been developing web apps for 10 years and yet, I couldn't contribute to a web app written in Java. What if instead of having X libraries in Y languages, we had X*Y libraries for a single language or X libraries of Y higher quality for a single language?

Standardisation has lots of benefits.

The web standardised on HTTP/HTML/CSS/Javascript and it enabled the creation of a massive ecosystem of tools, libraries and pool of developers. Front-end developers can easily switch jobs and contribute to other projects. I personally dislike languages that compile to HTML/CSS/Javascript because I think standardisation trumps their benefits. C is a de facto standard in the embedded world.

In my opinion, sometimes the hammers are so similar (e.g. Python/Ruby) that we should just collectively agree to only use one.
If the server is not using the https/ssl port 443 then you can run ssh server in that port and just ssh into it from the client since the firewall most likely won't block outbound web connections. Also see "firewall punching": http://www.h-online.com/security/features/How-Skype-Co-get-r...
I was once in the position of Mark Dominus. I had spent years of using Haskell for recreational programming and wrote a book using the subset of Haskell that I personally use (you can get a free copy at https://leanpub.com/u/markwatson by setting the price to free).

About six years ago I decided to apply for Haskell jobs at Standard Charter and Facebook on Haskell teams with well known people in the field. Both groups said that I was an interesting candidate and suggested getting another Haskell job for a while, and then reapplying. I did end up consulting remotely for a startup in India writing Haskell but that job was short (about 6 weeks) because I was in the process of getting hired at Capital One to manage a deep learning team.
Welcome to representative democracy.
I wonder if you could use CSS media queries to collect additional data about device characteristics, by linking to different URLs at different breakpoints?

Like a breakpoint for portrait mode would set the background of something to an image that's just a 1x1 pixel. So when that resource is accessed, you know the request came from a device in portrait.

I guess it depends on how different browsers decide to access resource urls in CSS files. If a browser just downloads everything first, and then processes the media queries, then it wouldn't work.
Majority rule leads to tyranny of the minority. The majority, by definition, will be ignorant to some of the minority’s needs.

You’ll note the issue of slavery wasn’t put to a public vote to outlaw it. It was still of a struggle to outlaw as it was.
The Tether scam needs to end asap.

People are silent about it because Tether pumps their bags, sadly.
Also almost all governments have KYC/AML/CFT regulations that apply to crypto exchanges as well. And governments can monitor, control, sanction your bitcoin transactions by controlling these exchanges through regulations. When the local currency becomes unstable and the local government becomes unstable, one should assume access to crypto exchanges like coinbase will be very very hard.
Despite how you and I feel about Sci-Hub, it is breaking the law. Copyright infringement, whether you agree with it or not, is a crime. If Twitter received notice from the journals’ legal teams to take down the account, they may not have the ability to fight back (depending on the journals’ legal arguments).
I've been considering writing one myself, admittedly it's not an easy road at first, and a step by step guide would've helped a lot.
> “we” don’t all have the same reason. I like Bitcoin as a diversification for being a “better version of gold” - it has the scarcity and you can physically own it but it is much easier to store and send anywhere in the world if needed.

Most people are using bitcoin for this reason today (store of value).

What OP was talking about was the original purpose, which seems to have been mostly lost.
That's the opposite of how I'd describe it. 10s of millions were killed in the twentieth century by despotic regimes which decided that anyone opposed to them was spreading disinformation and lies, not because they were unwilling to take action.
Hahah, "sedition." A big made-for-TV LARP that lasted a matter of hours where almost nobody was armed and nothing was at stake -- hardly any desks were even overturned. There wasn't even a millisecond where it looked like Wednesday's events would affect how power is wielded or who wields it in the U.S.
TL;DR log on to twitch and reset your password

they haven’t expired sessions which has worried me a little.
As far as I understand this comment, you're saying that smoking weed causes harm because it's illegal, and it's illegal because it causes harm. That's a bit... odd.
The bug is, you can't type a unicode character like â„¢ (that's a (tm).. alt-00153 on the number pad) without garbage showing up. He asks:

"If anyone knows how to fix this, let me know. Someone told me I could fix it by adding a tag saying

meta http-equiv="content-type" content="text/html; charset=UTF-8"

within the head on every page, but this had no effect. Would appreciate it if anyone could tell me what I'm doing wrong." -pg
Phones get hacked too. If you ever access a site with your phone, it's not two factor auth. Malware can read your 2FA key and read your password as you type it in.
Patents can be evergreened with minor changes[0].

Pure speculation: It's possible Super Mario Sunshine(2002), Super Mario Galaxy(2007) and other Mario-like 3D could have "refreshed" any patents from Super Mario 64.

That is, if any patents from Mario 64 exist.

[0] https://en.wikipedia.org/wiki/Evergreening
Perhaps the costs of China's new power alternatives are outweighing the costs of coal and pollution control?
That sounds nice, but my experience is usually that people start to build fiefdoms that they don't want other people messing with, intraoffice politics gets involved, and groups become less and less about solving problems and more about individuals working for their own promotions.
Yes, but it needs to be done very carefully. As soon as your app is draining my battery or running my fans inappropriately, your app is gone. The key word, of course, is inappropriately. This puts caps on how much you can use, but it is still an essentially free resource.
There's more you can do with straight SQL than you'd think. Say, multiplication of sparse matrices.
The man pages are indeed not great. I usually invest a bit more time reading the git book, it explains what a bare repo is a bit better: “ a new bare repository — a repository that doesn’t contain a working directory.” From the “setting up git on a server” chapter (https://git-scm.com/book/en/v2/Git-on-the-Server-Getting-Git...) which I think is the main reason why one would use a bare repo.

That said I concur and don’t think anyone would make such a claim about git documentation.

If all else fails, try https://git-man-page-generator.lokaltog.net/ :)
When I was 16 I helped my father and his friends by cracking a laser scanning software they got their hands on which required a hardware key.

Thanks to Ollydbg, I just had to open the executable, find the error message and change a JZ to a JNZ *. Incredibly easy if you know how to, but you look like a cool HACKERMAN to everybody else.

Sadly, my professional life nowadays as a full stack engineer is much less glamorous than cracking software for street cred.

* A NOP would have been preferrable in retrospect, though I like the idea that with my patch you'd get locked out iff you have the hardware key.
I deleted my phone number around mid-2018 and it’s also part of the leak tying the phone number to my name and gender

https://news.ycombinator.com/item?id=26708923
What kind of details? It's all pictured really - find the memory or storage chips, replace the chips. It's difficult/impossible without specialised tools, but nice that the OS accepts this modification without throwing a wobbly.
Well... most cloudy limits only affect current operations. If you add a limit to the number of VMs running you might experience service degradation for a while, until you learn to cope with new peak demand by increasing your quota or being more efficient.

That raging customer might well assume that because almost all limits are like that, all are, including the new S3 limit, but the S3 limit causes service degradation forever, not during peak load. The writes that failed for a while map to reads that'll fail forever, because that data isn't there.

We can come up with possibilities that sound more or plausible. I'd love to hear something more factual.
I think you should differentiate between (or use one of) "personal data" and "personally identifiable information" – which are different concepts.

A user-token – if consistent and mappable – would, for instance, be "personal data" at least for the service provider for a storage solution such as this.

Also, like other "self-sovereign identity" and data hubs, services such as this should be very clear that the only privacy-guarantee it can practically make to its users is regarding authorization of first-party access to data. Outside of that, no technical guarantees can be made (whether we're talking caching for legitimate reasons, or sharing/selling data to partners).
It's certainly a limiting factor to its supposed principles which claim it to be "inclusive" and "diverse".

https://www.notion.so/Community-Guidelines-461a6860abda41649...
It's almost as if different people have different opinions and aren't a perfectly agreeing hivemind!
> tech companies have attempted to tighten the control over how we use their devices.

Our devices.
Obviously loads of good plugins out there but I can highly recommend settings the "save_files_on_focus_lost" preference or whatever its called to true. Such an improved workflow for webdev and suchlike.
So by your logic, we shouldn't have helicopters? Using them arguably requires a lot more understanding of complicated things than git does.
If you read the comment I linked, I explained why I don't think that is relevant–you don't need to have problems with rhythm to meet the diagnostic criteria for Aspergers syndrome (or ASD under the current DSM-5). Stallman's comments reveal that he has a poor understanding of the diagnostic criteria (or at least he did when he made those comments, many years ago–he may have improved his understanding since), which is why I don't think one should put much weight on them.
Dysfunctional companies in my experience have been horrible places to work where they work the devs to death and make them do all kinds of unrelated tasks.
Then please demonstrate.
My userstyle sets 13pt in a bigger font with lots of line-spacing, looks like I'm in the over 200% crowd :)

I can read smaller text for a bit in a single block, but when it's something like a comment section I need things a lot bigger to be able to skim through comments to spot things I'm interested in.
Or it wouldn't have mattered - it can be a lot of different reasons (including randomness) that caused the situation in Sweden and I've yet heard anyone do any kind of proper scientific research and argument about it, so most likely we just don't know.

"Lies, damn lies, statistics"...
I know the model 16 had a 68k, but it just seems bizarre that a version of Unix ran on a TRS-80.
I wonder how many years they must have been waiting for a ruling on Oracle vs. Google so they could announce this.

Corollary: https://i.imgur.com/JfqKVdo.png
The reward for hard work is more hard work. ~Tom Sachs.
I moved to Bucharest from Bangalore and it was anything but easy.

https://sathyabh.at/2020/01/08/salut-bucharest/

Romania has some really regressive policies towards immigration especially for non EU countries such as your dependents not being able to come with you, having to petition to IGI for their approval for family unification (which can take anywhere from 1.5 to 3 months for them to approve even before actually applying for visa), the visa process which is a real pain as mentioned in the article thanks to some poor management of the Embassy in India. COVID made it worse and I’ve been away from wife for more than a year now.

Finding a job is also difficult due to the quotas that they have for foreign workers and that work permits are tied to specific jobs (not very different from H1-B) and that work permits /resident permits need a yearly renewal. Since I was hired as a highly qualified worker, I have it slightly better with work permit/resident permit renewal being once every two years. Permanent residence is an option after 5 years of continuous stays and you need to prove you’ve assimilated well into the society with some tests on history and culture that I’ve not yet researched into.

If you manage to have patience and endure through this though, you might enjoy it.

Bureaucracy is a nightmare but the country is amazing.
The post-WW2 boom is dying off. Literally. Japan has smaller land area than California (a lot of it is mountains, too) and has 125mm people. They don't need more population growth. (not that you were implying they do, just saying)
We will know at the next update in front of Congress. I am not sure when they are scheduled. I posted the article mainly for the whole "software glitch" angle. I am a little uneasy about the number of items on this bird that keep going back to software. Sadly, it looks like we should have built the full complement of F-22s and got rid of this. The F-22 seems to be ironing out its problems where the F-35 just keeps getting worse.
Simultaneous equations solution using pen and paper https://twitter.com/jouborg/status/549963741249286145
Wrong. Wrong not as in you are lying, but wrong as in - it does not have to be the case. I would strongly advise the OP not to join...

* Less pay (< $100 month) - totally off, recently I had an offer from a startup in Chandigarh for a very competitive salary - close to $2000 a month (pm me if you want the recruiter's email id).

* PHP projects - There a lot of vacancies for python, ruby, nodejs and angularjs jobs, either you need experience or you should have decent projects in your github repo.

* 48 hours - might be possible, but does not have to be the case

* Joining for a team - Joining a sweatshop for working with a team from whom you can learn is __Stupid__ - Chances of finding someone with proper skills in a sweatshop is close to zero.

* Bond with 2 months pay - Firstly it is illegal, but, yes I do know that sweatshops do have this practice. Avoid it at all costs. Or you can simply not pay them, as there is no way they can enforce the bond (legally). But this is a huge red flag. A proper company does not ask for that - period.

* 0 friends - where do you live? There are PG accommodations available brimming with social life (with individual accommodation - it is not always a shared thing). I currently live in one - and it is awesome.

* Change your life in 9 months - by working in a sweatshop? Not going to happen, you will instead be stuck in a pathetic project which ruins your career prospects further.

* Move to Delhi/NCR region - it is close to CH, and not as far as B'lore/Chennai/Hyderabad, and you have globally respected brands here.
I love Python but when I use a statically typed language like C, Rust, Go, etc I really feel that it is missing from Python.

I'd love to see a new language exactly like Python but compiled and statically typed.
Something similar to Cython, but rather than generating a bunch of C code it would target LLVM.
Additionally it would be able to generate pure Python code simply by removing any typing syntax.
If they're trying to lower the cost by cutting out various middlemen, it still helps. I'll buy a Kindle Fire 7" if they can get them down to $50, yet have the same or better feature set.
I have no idea how it actually works, but it would be easy enough to implement by having nested functions take a parameter that's a pointer to a structure containing the variables that are in scope in the outer function.

In your example, it could be something like this:

struct variables_in_a_that_are_visible_in_d {
int aa;
};

void d_nested_in_a(struct variables_in_a_that_are_visible_in_d *ascope) {
// Variable dd, not accessible from a
int dd = 42;

// Increment a's aa
ascope->aa += 1;
}

void a() {
int aa = 0;

// Pack up variables for d()
struct variables_in_a_that_are_visible_in_d ford;
ford.aa = aa;

// actually call d)
d_nested_in_a(&ford);

// Unpack after calling d()
aa = ford.aa;

// Continue with a()
// ...
}

I'm a little surprised people are so hung up on this. They don't call C "portable assembly language" for nothing. If it can be done compiling to native code or some virtual machine assembly language, it can be done compiling to C.
Does your cellphone? Mine gets warm but never 'hot' at least to my touch.
One of the things I'm really looking forward to is USD/EUR denominated sidechain assets eg. https://tether.to

At present, arbitrage between different exchanges is easy if you are moving bitcoins, but moving USD is very time consuming and requires all sorts of verification. When the exchanges start accepting certain dollar denominated crypto assets you will be able to move USD between exchanges as easily as moving bitcoins. Liquidity and market efficiency and prices will all become extremely similar across markets. Any bad exchange will rapidly be shown up as a fraud as they will collapse within hours as any price differences or manipulation will be attacked by speculators. If anyone stops paying out deposits they will be called out within hours (vs. months and months when mtgox stopped paying out USD) and will rapidly lose credibility and collapse.
Dynamic Frequency Selection and Transmit Power Control (part of 802.11h) is already a requirement for 5GHz in many countries: http://en.wikipedia.org/wiki/Channel_allocation_schemes#DCA_...
"On the other, how much pressure is reasonable to put on parents to vaccinate their children against an illness that poses less danger to them than meteors."

Not sure about the statistic, but it's irrelevant; the reason polio is not acommon that is because... Wait for it... We all get immunized! If we just stop getting the immunization and a strain comes in from over seas (which it does, even today), well, it's a problem again.

You speak of a debate as if each side is on equal footing, but that's not the case. This is a debate of fact vs ignorance. These people put everyone else at risk, my children as well as your own. I have little patience for that dangerous sort of ignorance, and I'm ok with harsh language.
India, yes, but China emits more per capita than some European countries (e.g. Sweden, Switzerland and France).
Yes, It is just lower prioritises.

100% of the Mobile Phone Energy Usage during Internet Browsing, 50% goes to Display, 30% goes to Radio Transmission and 5G Encode / Decoding. Your Three SoC + NAND + Memory only uses 20%, I just think title is a little misleading.

Not to mention the Software we are running could be anywhere between 2 to 10x from maximum efficiency. It is just the human cost involves to get to the point might not be worth it.

There is also Moore's Law, while we might be near or already at the end of it, we still have few more nodes to go and could reduce the energy usage of SoC + NAND + RAM by 30% to 50%.

While on the Display and Radio is isn't so clear how far we could further reduces it.
Here in Germany we have an airport that has so far cost 5 Billion to build, and it doesn't even work yet.

So you are saying, for just the cost of 200 of those airports, climate change could be halted?

I find that extremely unlikely. I mean for the price, you could basically only build 200 things that are the size of that airport (granted, you can build them cheaper, but apparently it is not a given that it works out).

I think you need to change far more things than just 200 airports to halt climate change.

New power plants or solar energy thingies or whatever. New cities so that people don't have to commute with energy sucking cars. New cars, so that people don't need to burn fossil fuels for driving (and we are talking millions of cars). New factories, new farming methods, and so on and so on. And not just in one country, but world wide.
No. If you aren't authenticated, it shows your presence in a shared document as "anonymous [metastable animal designator]"
I gotta say this is a pretty weak move on apples part. If apple really wants to be a cultural force, hard decisions must be made. Bowing to any government leader in any country is a slippery slope.
I've had a lot of performance issues with Rook. I setup a k8s cluster six months ago on a few ThinkCenter Tiny's (more powerful than a Pi). They each have a single 120GB SSD, so I've allocated a directory on the filesystem (ext4) to Rook rather than a dedicated device.

Originally I only had 2GB of RAM and Rook ended up using most of this. Even now the CPU usage by Rook is quite high even when the system is idle. It hasn't lost data though, even though one of the SSDs died and was unrecoverable, so props for that. To be fair I haven't tried upgrading since I installed it so maybe my issues would be resolved by that.

Overall Rook feels somewhat overkill for a homelab user, but I haven't seen any recommended alternatives.
Using a database for user authentication, you could write a script to fill the database with some usernames and passwords.
Or create a webfrontend for users to register their own usernames and passwords.
Because they created it as one of the original TLDs (along with .arpa, .com, .org, .net, .int, .edu, and .mil) for their research network, ARPANET. Later on the Internet was built from ARPANET.
That's weird. It did when I looked at it and made my comment...
More recent low-carb advice (e.g. the Paleo Diet for Athletes) recommends eating carbs before a workout/training session, and protein + some carbs after for replenishing. I've been doing that and it works out pretty well.
Oh, I don't think it's the same point. Under one scenario it's a completely made-up review invented by somebody with a somewhat odd strategy towards stock price manipulation. Under my scenario, it's of some value, because it tells you what exactly it is about Netflix which people who hate working at Netflix hate about working at Netflix.

I wouldn't make it my sole data point if I were trying to understand what it's like to work at Netflix, either way.