jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Logically you're going to need some kind of digital key, and logically keys can get stolen. So the problem is detecting theft. Rotating keys is not detecting theft, YubiKey is not detecting theft. Could some kind of jump server where all your ssh connections for your company's servers have to originate from do the trick of logging, reporting and restricting usage to detect theft? You log in with key1 to an unprivileged account on the jump server, and it decides if you look genuine (based on ip/ time of day/ time since last usage/ whatever) and then alerts an admin if a trigger is ticked. Then if you get access, you as a user are given logs to help you detect theft. Then if all is well you SSH to your actual destination, perhaps through port forwarding using key2 stored on your local machine, or perhaps from the jump server with key2 stored there.
Airbnb is also a factor, and has for sure removed hundreds of beautiful 1 bedroom flats in central areas from the rental market.

I'm not sure of the legal status of airBnB in Portugal, but it could be part of the problem.
I think you have a valid point which is irrelevant to ISO 8601 however. You may be right that common dates are in the same year, but such dates would be most conveniently written without the year number at all. If you need to write the year to your date, either because it's not the current year or it's consistent with other dates with the year number, then the year number is significant and all arguments against ISO 8601 breaks down.
I never understood why Unix chose "-" for options. It creates unnecessary confusion. E.g. when deleting a directory called "-rf"
Fact check: Several police officers were harmed/treated for injuries. The crowd used chemical weapons (pepper/bear spray) on officers at several different times during the riot. No less than 2 improvised explosives were recovered from the scene. Please don't give into the "peaceful" narrative.

https://www.npr.org/sections/congress-electoral-college-tall...
Because tribal affiliation is completely unassailable by logic.

We are all still tribal, barely evolved monkeys, and our manifold cerebral cortex is merely a tool to invent rationalizations for the tribal emotions that well up from our limbic system.

This is, of course, on both sides.

On HN, the effect is even more pronounced, because "I am smart, therefore my opinions are more valid than average" coincides with "I have concocted this justification for my hypocrisy" to grant even greater surety in personal belief.

The LessWrong folks worked pretty hard to inform people of these sort of biases, but the effort thus far has completely failed.
> Tanenbaum's "Critique of RPCs"

I had trouble finding this under the given title. For those searching, I believe tptacek is referring to Tanenbaum & Renesse, A Critique of the Remote Procedure Call Paradigm [0], published in 1987 or 1988.

A fun read, especially since "it's just the same as local" is a myth each generation gets to revisit. Compare to Waldo, Wyant, Wollrath & Kendall's A Note on Distributed Computing[1], published in 1994.

[0] https://www.win.tue.nl/~johanl/educ/2II45/2010/Lit/Tanenbaum...

[1] https://www.cc.gatech.edu/classes/AY2010/cs4210_fall/papers/...
I've heard it said as: "if you do it once, it's a mistake. If you do it twice, it's jazz."
> - corruption, especially in QC

Québec had an inquiry¹ and found large-scale systematic corruption. Other provinces… haven't looked.

¹ https://en.wikipedia.org/wiki/Charbonneau_Commission
That's terrible. I want my 1:35 back
Complete drivel, written by someone who should know better.

It doesn't matter where an idea like "slut shaming" comes from, what matters is the negative feeling associated with being "slut shamed" resonates with a lot of people.

To take the analogy seriously (not advisable), it's like saying, "money isn't valuable if it's laundered". Absurd and wrong; sure, laundered money is bad, but it's the laundering, not the money, that's the problem. If we stopped the laundering, the "money" is still worth what it's worth, but does the author suggest the people who put names to the feelings many people are experiencing should stop? No. The author suggests the ideas are "nonsensical" and doesn't elaborate.

It's just strange to me that the left has come to own the defense of minorities, but it's a narrative that both sides have totally bought into, and zealously attack/defend.

Why is it "liberal" to care about someone's feelings?!
Resolution: tweaked the font colours to be higher contrast and removed custom absolute font-weights. Please let me know if there are other accessibility issues with the site. :)
Location: San Francisco, Bay Area
Remote:Yes
Willing to relocate: No
Technologies: Java, C++, JavaScript
Résumé/CV: https://www.linkedin.com/in/mark-mialik/
Email:markmialik at Gmail
4 kids (11, 9, 7, 3). WFH for last 10 days. Wife is a journalist with a national newspaper. And trying to get a esoteric database startup off the ground (TerminusDB). Basically impossible.

Over the weekend I assembled a school in one of the rooms. Teacher's desk, 'lockers' and all. Allowed the kids to name it (Sugarcane Parish National School) and made them line up to enter in the morning. Wife is class teacher in the morning and I am principal with afternoon duties. Made eldest son head boy. Enforced yard time. It was still chaos and I found it hard to do concentrated work, but a good start is half the battle.

Tomorrow is another day.
Are you familiar with https://www.duckbillgroup.com/careers/ ? Might suit you.
IIRC I think there was a crate with a procedural macro like that which did something kinda similar to this. However currently that isn't really optimal for quite a few reasons: 1) having a procedural macro by itself pulls in extra dependencies, 2) it introduces extra work for the compiler so it does negatively impact the compile times (the procedural macros don't operate directly on the AST, so they have to parse the token stream into an AST, process it, serialize it back into a raw token stream, and the compiler has to parse it again), 3) Rust's current procedural macro machinery doesn't yet support emitting proper error messages from a procedural macro, so if you'll get an error or a warning from a piece of code generated by a procedural macro it will just point to the #[name_of_the_macro] annotation instead of the actual location where the issue originated from.
Sorry to hear it!!

I have a friend at a very small POS shop that just announced they are closing the whole company even.
> well, except for the fact that it wasn't an individual woman

Except for? That's a major difference. As I said, we all need to take much greater care about facts than that. Bringing in a classic flamewar topic, when it isn't strictly relevant, is like dropping a bomb in the thread. The site guidelines ask people particularly not to do that.

Classic flamewar topics are black holes that suck everything in, especially anything that drifts nearby. They need to be consciously resisted if we are not to rehearse the same flamewars over and over. Some people may want to do that, but it's off topic for Hacker News.

> It's directly relevant to the question under discussion

I don't agree. Perhaps it feels that way because "gender" plus "controversy", but the actual topic of this thread is distinct and remote from that. We need to make finer-grained, more precise distinctions, if we want to avoid a big fireball.
No one is leaving HN, Just taking some India specific discussions there.
To be considered 'money', it must be a unit of account, a store of value, and a medium of exchange.

Credit cards are not a unit of account, nor are cellular telephones, nor is the Android OS.

Credit cards are not a store of value. Cellular telephones may be. I have seen old brick phones on eBay sell for a premium in mint condition.

Oh wait...

http://en.wikipedia.org/wiki/Medium_of_exchange

http://en.wikipedia.org/wiki/Store_of_value

http://en.wikipedia.org/wiki/Unit_of_account
> I should admit that I've used Haml for a total of about 15 minutes.

C'mon son.
When google is the referrer, they never require login, but on many occasions, I'm able to successfully follow HN links to NYTimes articles and not end up with a 'login required.' I'm not sure why.
I'm somewhat ashamed to admit that once in a former life I was tasked with writing a program for a coworker who I absolutely hated as I was leaving. He was going to have to maintain the program, and he wasn't really a programmer (contrary to what he said on his resume).

In a fit of juvenile rage, I wrote it in Prolog, even though it really wasn't particularly well-suited to being expressed that way. Apparently rather than tell anyone that he didn't understand how it worked (in spite of my fairly good documentation), he just pretended to be updating it for a couple years after I left.

Eventually the ruse was discovered, and they got rid of him.

I've been carrying that load around for the past twelve years, it feels nice to share it.
I think 10x understates the difference. Python (not familiar with Ruby) eats memory so for a lot of the number crunching I do it turns into a swap disaster. End up with Python using up 10% of the processor waiting around for disk I/O.
Everyone talks about weight loss. What about weight gain? I a skinny boy and would like to have tips on weight gain rather than loss. But considering obesity is an epidemic and weight loss (even if you are underweight) a rage, such tips are hard to find.
I'd love to know what the objection is to this comment -- I wrote "teh Googlez" instead of "Google"?
It is, but the point of not defining a Linux ABI is to avoid proprietary, binary blob drivers and instead force drivers to exist in the upstream Linux kernel where they can be maintained by the kernel developers and freely distributed.

This has a lot of advantages of this approach over binary drivers in that:

- The driver can be updated so it survives architectural changes (say from x86 -> amd64 -> armv7 -> aarch64 -> riscv).

- The kernel can be changed freely without worrying about supporting drivers that cannot be updated because they only exist as binaries.

- Bugs in the drivers can be identified and fixed by anyone (most importantly, critical security bugs).

Also, good ABIs are hard to get right. Windows had to completely rewrite their audio subsystem and the associated driver interfaces around the time of Vista to get low-latency right, for example.

But that said, the use of binary blobs exists even today (CPU microcode, various driver firmware blobs that people don't have time to reverse engineer, etc.).

Someone else also mentioned ndiswrapper, which reimplements the binary interface for supporting Windows network drivers on Linux.

So you can pick any Windows driver interface and write a Linux kernel module or a combination of a kernel module and some userspace framework that can host and utilize that driver. You might have to emulate or paravirtualize some hardware access or instructions to avoid causing conflicts, but there's nothing technical stopping you, other than it just being hard. It can also never be included in the upstream Linux kernel for the ideological reasons I already mentioned.
I guess better than just butter in a gunfight.
I'm confused? I made no claim at all regarding the Chinese. The article that you've pointed to is a fairly low number relative to the Palestinian population, is it not?

I'm not saying that you are wrong, I just feel like I'm not getting a full understanding of the situation.
Its not? I have using `systemctl hibernate` many time in each day for a year past
Phone number is a primary second factor for most people, and either a phone number or an email address is required to authenticate the person logging in is really the owner of the account in many instances such as logging in from a different computer.

Google does the same, they've even published a paper showing just adding an email address is enough to eliminate 90+% of phishing attempts.
??? It's even cheaper to remove the pedals and cranks from the kid's bike and to lower its saddle. Instant balance bike.
I think they should notify everyone affected. Provide them with what was leaked, when, how, and how its been patched. And also provide the user the ability to have all the data permanently deleted from their datastore if they desire.
Have your friend try smell training. No experience or plug, but I listened to this NYT podcast that explained the loss of smell and how you might be able to recover it.
https://www.nytimes.com/2021/03/23/podcasts/the-daily/corona...
> Usually only if you paid with a credit card, so there’s a record you made the purchase no?

No. Usually, if you can prove that you made the purchase at the store, by any acceptable means, they will refund you (for credit card purchases, usually exclusively to the card used for the purchase).

If you can’t, but they let you return anyway, they’ll typically give you store credit (if they don’t issue gift cards) or a gift card, so that the “money” you get ultimately is going to be spent at the store (or not at all.)
Let’s stop giving corporations free advertising by diverting attention to meaningless stunts like this.

Especially the worst corporations, like those in the fast food industry, that are a net negative to our society.

I’d like to see KFC and other fast food chains start being taxed heavily on undesirable macronutrients like sodium and saturated fat, individual items exceeding reasonable calorie limits, and regulated against marketing toward children like the tobacco industry (unless macronutrients of their meals meet health standards). Junk items should have disclaimer labels stating that daily consumption of those items will shorten your lifespan and/or cause health problems, just like cigarettes.

Obesity is our #1 public health epidemic and nobody’s doing anything about it. I think I read that obesity is a factor in 6 of the top 10 most common causes of premature death in the United States.

Over 80% of Americans are overweight and close to 40% are obese.
That screams terrible job. If it's a good place to work people wouldn't immediately leave.
That might have been Google's STUN server? If this was required at one time this is now fixed! getUserMedia requires a secure domain (HTTPS or localhost) so LAN only video calls are kind of a PITA.

You can easily do DataChannel only. For dev work I have a signaling server on a Class C address. Just for testing interop on Safari with my Linux box running signaling and WebRTC agent.
How would Apple do it?

There are many, many technical means available to do this. I usually control security on my server...
If I were an angel I'd be piling money into personal servers and open sourced self hosted software following the "commoditize the complement" strategy.
I use instagram because several of my friends are amazing photographers and I like their photo diary uploads, others are graphic artists who often release their work in progress on the platform. I quit facebook because it stopped serving any useful purpose to how I consume content from actual friends and in general became rather boring.

Is this an equally dumbfounding use?
Pretty much everyone under 25 seems to be on Discord
Can anyone elaborate on how JetBrains was involved? I don't have access to the whole article, and results from my searches are ambiguous.
So a police officer with 1 year experience should be equal to one with 14 years?

I think you underestimate what experience gives you in terms of decision making, community contacts and nerves of steel.
20x more people died from covid WITH masks/lockdowns than during a normal flu season WITHOUT precautions.

masks/lockdowns have been so effective that there's hardly ANY flu this season because the flu is a LOT less contagious.

Had there been no lockdown, how much life would've been lost? 10x that? Would 6 million lives matter more to you than 600k that should've lived?

I had covid 13 months ago. I have all the symptoms of chronic fatigue syndrome and fibromyalgia and anxiety/depression which I had before but I've never had daily mid-day panic attacks where I can't breath and feel like the world is crashing down around me - til this year.

I've worked from home for 6 years, I'm a stay-home kind of person on non-pandemic years, only major difference is now I wear a mask which I can still breathe in, by the way.

I've had the flu countless times in my life, never have I had after-effects that lasted 13 fucking months. Go to /r/covidlonghaulers and try to convince them it's all "just a flu" many of which were at one point anti-maskers, and "my freedumb" enthusiasts and have changed their tune.
That scope is a bit broader than i anticipated, since you are talking about new projects and meeting new clients.

Finding new clients is different than before, yeah. But that's "sales" in my opinion, not dev.

A lot of that has been migitated by focusing on e-commerce ( eg. in my side business)
Wait, I'm confused reading this. It's really hard to make out which of the abusive behaviors here are Google's, and which are Modis'. I don't really understand the relationship between those two institutions. (I'm assuming there's plenty of fault on both sides here, but it would be nice to understand the specifics)

How much of her direct day to day life is set by Modis? I figure Google pays Modis and Modis pays her? (If so, how much of a cut is Modis keeping?) Did Google directly provide her water bottle, or did it need to go through Modis? It looks like the threatening email she received claiming that she couldn't discuss compensation came from a Modis manager, not a Google one? Which managers were in the room when she was fired for her Facebook post? (I'm assuming Google ones, since they're on-site?)
Just started this journey myself and while there’s tons to learn, getting something up and running using k3os and flux cd takes no time at all and gets you a working cluster synced to your repo. K3s is pretty light, I know some people running it on pis.
Most places in the world with reasonable minimum wages /actually/ use tipping as a way to reward good service, as opposed to an additional, morally mandated tax. Under a higher minimum wage, good servers would still make plenty if their service was truly worth compensating extra for, wouldn’t they?
>SoyDevs DESTROYED Epic Style by Based Cooking

Sounds like a great guy to have a conversation with
If H-1B is out of reach, try Canada
A legacy of bad management. Whilst IBM might have a reputation of top research in the past, they've been cutting R&D in a very short sighted manner for many years now. That their revenue is declining and they need to cut staffing (again) is just them reaping what they sowed.
In 2013 it was $14m.

Source: http://www.forbes.com/profile/virginia-rometty-1/
"We are still waiting, naturally, to see what US diplomatic reports really said about the ghastly Yasser Arafat and – more importantly – the Israeli colonial government in the West Bank."
The version I bought in 2008/9 was already bit outdated (the 5th edition?), and I agree - I haven't really used it very much. I've learned a lot more from the other resources tlrobinson suggests. I find the Flanagan book rather reminiscent of the JS state of the art, circa 2004. I don't think it places enough of an emphasis on understanding techniques like using closures and other methods of working with scope.
This is how I handle ideas. I'm a writer, and it's incredibly annoying that inspiration comes at the most asinine times like literally being on the toilet or in the shower, or often in the middle of doing something you can't walk away from. But then a huge wack of ideas simply come whenever your mind can stray, and a lot of the time I'm online is time that my mind can stray so having Docs open is a life saver.

However, I don't change the privacy settings, and I've yet to encounter a frequent problem with Google signing me out. I've maybe been signed out once or twice in the past month. Does Mac or Safari have problems with cookies or something? Because I don't see this problem with Chrome.
I was expecting to see a list of registars based on how many domains they handle, but thats not the case. On top of that you dont point either based on what criteria you sort these registars as the top ones. Like brianwillis points, its just a low quality article with biased sorting (i guess its not random that the first registar on your list has an affilate link huh ?)
I can't locate any. But as far as the language basics, they're the same, of course so Crockford's various works should go a long way.
For my project I am using Linode servers in London. I have not encountered any serious problems with them.
I've started using Linode five months ago. So I voted for London. Actually, I didn't work with the other Linode data centers.
> Sure, but that doesn't mean that Facebook will stay in business, let alone stay fashionable or popular.

Absolutely agreed. I was raising questions about the point for the absolute existence of a social network. I think what the originator of this discussion was saying is that any social network is a necessity to living (much like food and shelter). In other words there will always be a market for such a platform (as opposed to say something like selling iPods)

Also I'm interested in understanding why you think Facebook's concept of identity and privacy is naive? My identity is composed of the things I like and my privacy consists of the things that I like that I wish to share with people. Facebook gives me every opportunity to do exactly both in an extremely controlled manner.
This is false logic. This way you can only prove that the backdoor exists, not that it doesn't.
Housing costs are not high because the dollar has been debased. They're high because of high demand and lack of supply in many urban locations, primarily because of local zoning and permitting processes.

If housing were expensive because the dollar had lost value, then you would expect it to be cheap to buy a house in SF in some other form of currency. But it's not, no matter what medium of exchange you want to use, it's still expensive.

And there are of course lots of locations with significant supply where housing in the US is dirt cheap, like Detroit.

Health care is more complex, but the same general idea applies. Whether you pay in USD, or anything else, it's still expensive.
> Pledge / unveil on userland

This sounds very nice, is there anything similar on Linux?

> SMT disabled

Well, this is one way to deal with spectre and friends.
"There's no concept of anyone potentially not wanting to connect to their services regardless of how trivial the "value add"."

"If the Pine64 ecosystem gets to the point of working as well as the Linux desktop , it will be one of the very few ways to ensure your phone is not making unwanted data transfers to Apple and Google's servers."

There's a value add in not connecting to their services.

Who pays the cost of those Google-initiated data transfers to their servers.

As an end user, I do not wish to donate the use of my internet subscription and network to a company with billions in cash on hand.
The airlines will go after passengers who abuse hidden-city ticketing but will generally let it slide if you only do it once or twice. There are stories on FlyerTalk about repeat offenders being banned from certain airlines.

It's probably the most frequently asked question on that site.
"Apple is a company with a long view of technology. It's really difficult to tell whether a technology like JSON is going to stick, or if it's just another fad. Apple once released a framework for PubSub, which despite not being widely known or used, still has to be supported for the foreseeable future. Each technology is a gamble of engineering resources."

Apple doubted JSON would be around?