skysight-inc/HackerNews huggingface dataset:
I read that in the title and the first few comments. I was trying to figure out what microbrewers has to do with use agents.
> This is the Nelson Muntz of firearms regulations argument. The original AWB proposals were sane and straightforward: they intended to regulate any semi-automatic long gun with a detachable magazine. It was the 2A crowd, and particularly the NRA, that fought off gun control advocates to the absurd position they occupy now.

This is a fair point. I think people underestimate the degree to which 2A advocates are playing from a position of strength. People here in Maryland probably don’t know that semi-automatic rifles remain completely legal notwithstanding the 2013 “ban.”

That raises the question though: presumably, gun control advocates were maneuvered onto this hard-to-defend ground be for reasons. Presumably, nobody could gin up enough support to take away semi-automatic hunting rifles from Minnesota Democrats.
A Poor Developer Onboarding Experience Can Kill Your Startup
But that’s so untrue. Google internally has a number of different platforms with universal reach.
Maybe that was it. That means there's no way to generically remove or translate the exceptions, e.g. by wrapping it into a runtime exception, or into a specific Either value based on the exception type.
By that logic the consumption of any nonrenewable resource at all imposes the same externality. We can't know what the future value of helium will be, but our best guess is incorporated into the current price.

I should admit that the concept of externality is subtle, and I don't know that I've ever seen a precise definition. A taxi driver should not consider the existence of a competing driver an externality, for instance, but a definition that avoids such implications is not obvious.
I'm not so sure, personally.

The six levels:

Level 1. Paycheck-to-paycheck: You are conscious of every dollar you spend. This includes people with crippling debt.
Level 2. Grocery freedom: How much specific grocery items cost don’t impact your finances.
Level 3. Restaurant freedom: You eat what you want at restaurants regardless of the cost.
Level 4. Travel freedom: You travel when you want, how you want, and stay where you want.
Level 5. House freedom: You can afford your dream home.
Level 6. Philanthropic freedom: You can give away money that has a profound impact on others.

I personally would say 4, 5, and 6 are in the wrong order entirely.

I give away money that has a profound impact on others (so I'm at #6).

But I can't afford my 'dream home' (#5) (I'm within an order of magnitude, I suppose).

And #4 doesn't even interest me (I actively don't _want_ to have a private jet or whatever).

I can take a holiday pretty much whenever I want, if that's what it's getting at? I think very few people actually travel "how they want".

I think this is based on a very narrow, 'hollywood star' style of lifestyle. You don't need to be stupidly rich to give 10% of your income or to take a sabbatical from work.
Way back was an iPhone app called notesy which worked pretty much the same way as nvAlt. Elements is my app of choice right now for searching/editing my nvAlt folder on the phone. (Sync backend I use is Dropbox)
Taping it to your wall is acceptable. Posting it to my computer screen isn’t.
The stream cryptography is not the issue here. Neither is "TLS handshake on site visit".
The issue is that you have to spend the handshake cost before you can look into the request at all.
A Skeptic’s Guide to Modern Monetary Theory by N. Gregory Mankiw [pdf]
I wished people offered a rebuttal instead of just downvoting. I understand Einstein himself entertained the idea.
This is an incredibly bold claim, can you cite this?
I'm a happy 1password X user on Linux for the past 1.5 years or so!
Could you please stop shitting all over a thread with the same wrong/misinformed comment? 80% of the comments in this thread are now you + rebuttals.
I use KeePass kdbx file synced in my Linux computer and Android smartphone through Google Drive.
For that I use Keepass2Android in my phone.

I just searched and there are also iOS applications that also provide easy cloud sync, one of such is KeePassium[1].

[1] https://keepassium.com/
Down for me in Johannesburg, South Africa.
The article completely ignores the last and most important level of wealth, which is being financial independent. Being able to pay for rent, food, healthcare etc. for the rest of your life without the need of a day job will probably have the biggest impact on your life.
Sorry, I should have been more clear and mention the LastPass relation.
It boils down to the fact that if we create a Strong AI that can improve itself, the first AI is as intelligent as it can get. Only thing holding it back is available processing power. We will know if we've created a Strong AI, even if it's dumb.
I don't think she'd even have to do that. Google apparently has internal communication channels for employees where this topic would actually be appropriate, there's probably legal precedent that they couldn't stop people using them, and if I remember correctly from previous news coverage their employees have in fact been using them in their attempts at union organizing.
I understand that it's a powerful feature, but the fact that its overuse is so strongly warned against, and (apparently) so rarely needed makes me wonder if in practice it is that useful.

How often do rank-and-file lisp developers independently discover reusable programming abstractions that are only possible via macros? Or does the main benefit lie in not having to wait for the designers of your programming language to implement a feature that could be a library?

I would really appreciate some more stories of how people use macros in their day-to-day work!
> California does not recognize non-competes

This has nothing to do with non-competes
This is probably a bad idea and I'd recommend migrating off such names as a background task.

Realistically you can't entirely deconflict these names. So you always have a risk of shadowing names from the public Internet.

The public CAs spent years in denial over this (yes they used to sell publicly trusted certs for "private" names, this is now prohibited). Create internal.example.com and things get easier. To the extent security by obscurity is worth trying it's just as available this way (split horizon DNS etcetera)
Sure you have the right to say it. But you can’t follow me to the bathroom stall and keep telling me. She didn’t post it to a common area. She took it upon herself to plaster it on everyone’s computer screen.
Eh. The original philosophy, liberalism, is European in origin, including some notable French contributions.
> random messages into

Federally-protected content isn’t random speech.

There are reasonable arguments on both sides. Looking forward to seeing them play out at the NLRB and in the courts.

The only solid takeaway at this time is, if you think this is black-and-white, you’re missing salient detail.
>>because then you break other builds.

>[citation needed]

From OpenBSD make(1) manpage:
"The handling of ‘.depend’ is a BSD extension."
It's not a full service. It's an application.

It doesn't have any sync built in. It's just a way to save, open, and edit encrypted password files. You have to figure out a way to sync it yourself. There might be other tools that help you with that though.

Although I'm unsure which OSes are officially supported by the application.
You are making some good points but from my experience there is also a reluctance for non tech people to learn anything tech related. It gets brushed off the same way learning a language or math gets brushed off by people. They claim from the start that it’s too hard and not even worth trying. And that behavior is socially acceptable. You can come up with a lot of easy to understand analogies but often you will regret that because often then the analogies get stretched to a point where they don’t make sense.
A few days ago, https://news.ycombinator.com/item?id=21795479
A 4.3 billion USD valuation at exit is not all bad news I'd say. Better a deal at 4.3 billion than none at 5.5. I'd be laughing all the way to the bank with an exit like that and not worry too much about what could have been.
Why would any sane person be against unions?

Because they, like any other organization, tend to become corrupt and exercise their power to the benefit of the "party insiders", at the expense of the everyday member. And I, for one, don't feel any need to have my pay rate negotiated based on some group average or least common denominator. And union dues.

I personally fully support the right of people to bargain collectively, but being a member of a union is not something I'm particularly interested in.
What do so many of you get out of taking authority's side at every possible turn?

She added a message. "Injecting arbitrary javascript." Please.
Works for me in Sweden
im presently reading Paul Fussells "Class" and this is a fascinating take on the idea in the age of wage stagnation.

>the best way to climb the wealth ladder is to spend money according to your level.

This is directly contradictory to, and detrimental to, how the US Economy expects its consumers to act. Credit has largely filled the gap of wages and productivity such that consumers now have no real sense of their level of real wealth, only that which is projected by their ostensible plastic card based opulence. The authors capstone to the article declares paradoxically at the end, "there is a lot more to life than saving money." so I suppose the siren call of conspicuous consumption remains a cornerstone of their life as well.

id also cynically argue that level 6, philanthropy, has less to do with having a profound impact on the world around you and more to do with dynasticism and displacement of the state as an agent of change or agency in society. people at this level of wealth have a need to extend their name to objects of gravity an institutions of permanence and prestige. They are so far removed from the society as a whole that any perceived generosity in the pursuit of a just and verdant society is merely a facade for tax evasion and self grandeur. They realize no meaningful other symbiosis or benefit from the society as a whole in which they are mistaken to be a part of.
LastPass recently started deleting a secure note of mine after I’d edit it. It’s been almost two weeks and their support team has done nothing but kick the can down the road. I wonder if the acquisition has anything to do with their very poor support quality.
A few weeks ago, https://news.ycombinator.com/item?id=21580875
You added your personal code to a browser extension..

I can't see how google is in the wrong. Unless google allows anyone to change this extension for personal reasons and they only flagged her. Could someone change it to let everyone know they are selling cookies or accepting donations to their church.
looks to me like the if/else construct is backward - it's going to return the the result if the sourceCodeSnippet evaluates to null or undefined, and throw an error if it doesn't... which iiuc is backwards from the intentt.
Only with some manual intervention, which isn't really all that bad. You basically keep your keepass file on a cloud share. What sucks is when you forget to sync and you go on vacation or something. :)
FTA: "The tool is managed by the platform security team, for which Spiers worked for almost two years as a security engineer."
There's also ACME-DNS, which is a DNS server designed specifically for that use case: https://github.com/joohoi/acme-dns
If you can include /etc/shadow you can also just cat it. curl|sh software installations are far more of a threat than potentially a malicious c per-processor statement.
At least on twitch I'm able to watch somebody's video if I wanted to. Which seems like a very basic functionality you'd expect from a video website.
That's completely tangential to this article though. It depends on what your definition of that is, and some people handle it better than others. You see those people retiring on 500k (for a couple) and living in a van or something at one extreme. Then there's folks making 500k+/yr and somehow manage to spend most of it without saving any of it. Independence is a state of mind, not a dollar amount.
Maybe. Could be anything. I'd rather not be eating rosin either though, so I'll keep washing my hands ;-)
Which is pretty dumb. The most important threat to a typical office dev computer is not console access, it's wayward processes and network traffic. What's more secure, a locked console (that protects you from ~1 local people that you know) or something like Little Snitch, which protects you from ~10e6 people you don't know?
They own GotoMeeting, Rescue Assist, LastPass and of course LogMeIn to name a few. I use their GotoWebinar product. Zoom.us has been eating their lunch lately ...
> Giant piles of money.

Not anymore, really. It was the case a couple of years ago but right now, for rank-and-file employees, Google downlevels heavily and targets around 80% of the market rate. For some reason, people are still flocking at their doors and because of high supply of candidates, they can afford to be both very selective and very cheap.
To make it even more cost effective we could have a clone of a miner work there in a 3 year contract, unaware that he is a clone. As the contact approaches he would be replaced with a new clone and things would start all over again.
> comfortably handling several millions of requests a day and CPU load hovering 10-20%

Parent suggested that at 172 million requests per day (2000 rps), there would be trouble.

Assuming "several million" is <= 17 million (or even up to 34 million, given the 10-20% range stated), then your stats would tend to agree.
Dropbox has total access to your unencrypted files. That 100% fits the criteria. Especially in regards to file-access between potentially competing megacorps.

Again with the jumping through hoops...
Crossing the Digital Divide: Applying Technology to the Global Refugee Crisis
This is great and all, but what can we do about the people that don't believe this data? That's where the real issue is.

I have a bunch of coworkers that think scientists are making up this data and skewing results because their jobs depend on it and they want to continue to get funding. "Follow the money" is a common thing they say in regards to this, but also conveniently disregarded and deny that big oil/coal have more to lose.

It's very difficult to fight ignorance, especially when they don't believe facts. This is the main issue with climate change deniers, not the inability to visualize the data.
Is it part of the security teams mission to insure legal compliance to workplace laws?

I’m part of my company’s “architecture team” but that doesn’t mean I have the right (even though I do have the access) to spin up an X1 AWS instance at work with 2TB of RAM. If my immediate manager said it was okay, I would have sense enough to get it confirmed by my CTO.
The suggestion is to abuse information whether you get tails with probability 100% or 50%.
I cancelled LogMeIn because every year they raised prices. Started at like $100 a year and over 5 years went up to over $1000 a year just to get into around 10 PCs.
First, no language feature has been shown to move the needle much in terms of productivity or code quality. We are unable to detect differences between (reasonable) language choices, let alone individual features, so it's mostly about ergonomics. I'd be extremely surprised if you could show that any feature or lack thereof actually costs you money, but if you could, that would be quite a discovery. As to extension methods, they're not ignored. The language team is just unconvinced it's a good feature, which doesn't mean there aren't people who like it. As to switch statements, the language team had actually analyzed many hundreds of millions of lines of code before committing to the feature.
production isn't just the plant itself - its not as simple as to send people home

production is a huge machine of suppliers delivering parts on demand - e.g. the chairs arrive exactly on the day that the chairs need to be mounted inside, otherwise is much more expensive to store, shelf, un-shelf, etc... expand thousands of times... and each supplier has its own suppliers, etc

also the tooling and all additional bits need to be correctly conserved, e.g. you can't leave sensitive measuring and calibration equipment out unused

this huge mechanism has a huge inertia. having it stopped in 2 weeks is amazing - but probably the supply chain was already working on how to stop the machinery in a way that's possible to start it again in some months
"They FORCED free upgrades to Windows 10 for a long time (a year?)"

Fixed that little lie for you. I still have two hard drives with Win10 still half-installed because I sure as fuck did not authorize Microsoft to change my computer, yet somehow they re-enabled automatic updates and forced that shit onto my systems..
The concerning thing is she seems to call out that employees have the right to “concerted activities” which means Google sung only opposed to unionization efforts but to any “concerted action” by their employees.

Even so much as organizing could be viewed as a threat by Google’s management.
This is similar to how I’ve thought about money for a while. Through high school, I had dollar problems. As in, things in the $1-9 range were pretty important. Through college I had $10 problems. Early career it become $100 problems. Now anything under $1000 just doesn’t strike me as an issue. New hot water heater? Just go buy it. $10k things however are what feel like real issues now- new roof? I can do it, but’s it’s gonna put some hurt on for a while if I didn’t see it coming. $100k problems (if I didn’t have insurance and had a major health problem) would crush me like a $1000 problem would when I was 18.
Using the design of the LSASS is one way, as mentioned. Others include OpenWall's tcb, and Daniel Rench's userdirs.

* https://www.openwall.com/tcb/

* https://web.archive.org/web/20030919191907/http://dren.ch:80...
I'd like to add that if you end up syncing the password database through a service like Google Drive then you should use a password and keyfile on the password database. Share the keyfile in a (more) secure way with your device and don't put it anywhere like Google Drive etc. This way even if somebody captures your password database and somehow gets your password they still can't open the password database because it requires the keyfile.
A lot of discussion surrounding LastPass and alternatives, but what are some actual LogMeIn alternatives that people like?
Yay! I just used the search box at the bottom, then skimmed through the results:

https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...

HN is perhaps the website where I find whatever I'm trying to, if it exists.
I understand this isn't the point of the article, but it seems like a roundabout way of saying "don't overspend". This part in particular bothers me :

> More importantly though, the best way to climb the wealth ladder is to spend money according to your level.

As far as I (a non-economist) can personally tell, any notion of climbing up some abstract wealth ladder is synonym with a salary increase for the vast majority of people. Other methods, whether they involve quantity of free time or already-available money, are intrinsically tied to the quality of your job or, failing that, the quality of your parents' or partner's jobs.

Personal net worth, while definitely an important factor in this equation, is far less so than income in my opinion. A fiscally irresponsibly professional worker living from paycheck to paycheck has "grocery freedom" while a person with 10,000$ of accumulated wealth and no income whatsoever (let's say they are between jobs) is far more likely to buy the store brand margarine. Similarly, the former will most likely not achieve "travel freedom" without decades of hard work, of careful spending, of saving, investing, etc.

Simply put, no amount of "not carelessly booking flights" will turn you into Jay-Z, let alone into that small business owner across the street with the McMansion and the gaudy Christmas decorations. The undisputed "best way" to climb the wealth ladder is to receive large amounts of cash from some external source.
Interestingly, their hardware is fully capable of transmission as well as reception; two or more OuterNet devices can be configured to communicate wirelessly over frequencies of the user’s choice (subject to local regulation, of course). (And though I assume it’s obvious, I’m going to point out that in this mode communication is not intermediated by satellite but ordinary point-to-point.)

https://youtu.be/KPsQn06TM4M
It already does, put your self-CA in the browser trust store.
> And #4 doesn't even interest me (I actively don't _want_ to have a private jet or whatever).

I don't believe his intent was "private jet" it was "you can pick first class without concern and you don't have to look at the hotel/rental home prices."
He Sold His Startup to AOL for $100M, Then to Disney for $675M, and Raised $145M
They are merely pointing out that despite the action following one standard procedure, it is still possible to be against the rules.
API First with Legacy APIs
> I’ve been homeless and slept on the bus or subway to stay warm (and safe) and not once did someone try to help me.

The way in which you wrote this could be misinterpreted, so any clarification would be welcome: did you then or do you now feel as though someone is obligated to help you? If so, who and in what ways?
I do most of my of work in this realm, using Python. I pull data from multiple databases each day with selenium and bs4, clean and transform using Pandas then generate pretty nice reports with ReportLab.

It's given me a lot of opportunities to flex my creativity on what was previously a fairly mundane Excel-centric role.

Having a supportive manager is really valuable for this stuff, though.
The suggestion by the parent of my comment was to replace the system Make with GNU Make because others are using GNU Make specific features.

On top of that you want to rewrite all of the Makefiles for other implementations of Make, that exist on systems where the implementation of Make that is included with the system is not GNU Make, so that the system still works after you've switched out the implementation of Make that came with the system with GNU Make.

...

Why?

Why should everyone else do a bunch of extra work just so that the projects using GNU Make can keep using GNU Make specific features, when literally all those people using those GNU Make features had to do was to rename their Makefile to GNUmakefile and it would keep working for them when they invoke GNU Make just the same way they did before and would not cause confusion for others?
There is this clear split in companies between people who benefit from more efficiency and people who are viewed as pure cost factor to ideally being eliminated. That’s why I am telling young people to look for jobs in companies where top management understands and values your job.
I self hosted with bitwarden_rs a slimmed down version of the API server that runs fast. I found some tutorials online there are lots) and host it on a very small cloud instance. (google cloud f1-micro)

All in all, it took me an hour of time, and 13 dollars to buy a domain since I didn't already have one.

Now I need to permanently move my wife off of lastpass to bitwarden, so I can see how the shared folders work, etc.
The idea of the popup isn't the issue I have with this.

It's coopting an internal tool for political messages then implying "it passed PR" means you had permission from where it should come from.

It's not even the message itself, I don't want politics, even those I agree with, living in the codebase I use at work.

Sure the notice is required, but putting it so it shows up solely on the website for the legal firm hired by your employer is a political message before it is a helpful message.