skysight-inc/HackerNews huggingface dataset:
Why am I not surprised?

Back in 2011/2012 I worked with LinkedIn's api on a product for one of our clients at a small web shop. While coding the login auth my team and I discovered more than 10 security issues and addressed them to LinkedIn. According to them they had only one dev working on the api and there was no time or resource available to fix these issues. So we filed bug reports w/o LinkedIn ever acknowledging them. Two weeks later LinkedIn was hacked and 167mio user accounts were sold for a few bitcoins on the darkweb.

Bottom line: take security serious. Throw so money and resources on it! Don't be greedy and let things like this happen again. Oh, and don't hire people who can't spell SRE or are 22-year-old fresh out of college folks who are not fully aware of their responsibility.

All this shows us the ridiculous hiring strategy of LinkedIn, a terrible, understaffed and greedy business, you should never work for.
What is it called?
LA has a peninsula that leads into a valley?

context clues are strong today
This is like asking for a language war, which is the last thing we want on a language thread. You shouldn't have any problem finding already-existing Go vs. Rust discussion either in the search bar here or on Google.
Seems like an outcome the authors of antitrust laws would have been happy about right?
Knowing how this things are argued in C&D letters, I wouldn't put it past them saying the a CSS framework is a downloadable multimedia file.

They don't have to be right to send the letter.
Wonder how many young people can spend 45 minutes without looking at their smartphone and how much internet use/addiction is pushing this trend?
How about starting with AWS SageMaker? The blog posts at the bottom are nice tutorials that you can go through quickly: https://aws.amazon.com/sagemaker/developer-resources/
In my view, how well this can work depends on the extent to which the outlying areas are connected to one another by transit. Case in point, I could move a business to a suburb of Chicago that's on the Metra, but then everybody has to live in that suburb (and their spouse has to find a job there), or in one of the other towns along the same Metra line. Or do a reverse commute. But meanwhile, the transit stops in the outlying areas already have sky high rents, but maybe not sky high.
fmt.Printf() debugging is always a time-honored tradition.
As it should be. These nations need competition. Maybe then we can go beyond 'sounds good' politics.
If you use Goland 2018 it's pretty seamless, there are a few things missing like being able to get ptr addresses and view values in hex, and it's a little laggy compared to VS but not bad.
"objectively not extortion" doesn't matter, and is completely irrelevant to the conversation being had here. The point is that if you tried doing this thing that is or isn't "objectively extortion", you're going to risk dealing with what the comment outlined above, and that is the real penalty for trying something like this.

The larger point, and the nugget you probably should come away with, is that there's a prohibitively high cost for doing what's being discussed. There most definitely is plenty to worry about here.
For me, transit not so important but a low-hassle commute is. If transit is the only way to achieve that, great.

For example - When I first worked at my current job, it was a 45-90 min drive over interstate. A year later, I moved closer and now it's a 15-30 min drive over regular streets.

Upsides: Lower commuting stress - even when my current drive home looks fubar, I can tolerate it long enough to either get home or find a pub and wait it out over a brew.

Downsides: My housing costs tripled.

My previous job was a 30-60 min drive, but later took a shuttle bus that had a stop right in front of my job.

Upsides: After 30+ years of interstate commuting, taking my hand off the wheel for a couple of years was a godsend.

Downsides: The bus stop was basically a street corner with no shade or rain protection, so waiting for the bus on some afternoons was a bit challenging.
I've been running the same scan since mid 2017 and it has netted me a substantial amount of bounties. There's 100s of people that run internet wide scans of exposed git. And of course I also report to companies that don't have bounties (anonymously). I actually found a different eBay domain with the same issue and they added me to their security hall of fame.

The main problem is that new developers come and go, so does the exposed gits.
I'm personally very hyped for using Haskell natively on Lambda! In the keynote he mentions the partner sponsored runtimes, and actually said "Scala and Haskell, you'll just have to bring your own!" (as in, community effort).
> So why do the countries with even more heavily regulated "socialist" healthcare (most other developed countries) deliver the same quality at half the price?

They don't. They offer different services at lower overall cost. Cancer survival rates are the highest in the U.S., mostly because people don't like to die, and the U.S. is (by and large) stinking rich. Here in Ontario, I got a double ear infection (from swimming in lake Erie a few days before symptoms started), and was prescribed a combination eardrop. I'm under 25, and do not have private supplemental insurance, but I expected something like this to be covered by OHIP+; turns out they decide not to cover it unless you've been experiencing symptoms for almost a full month.

I ended up paying (it wasn't so bad, honestly) out of pocket for it, since my jaw was almost completely seized up at that point.

Now, you expect something like this to be covered, but these particular drops (I guess the doctor assumed I had supplemental insurance, or knew I would prefer this product [it worked very well and was easy to administer]) are not covered except as a last resort.

In the U.S. system, the majority of people pay for the privilege of at least partial coverage of more convenient/effective (but more expensive) medical products and services. The U.S. market produces high demand for medical products and services, and by-and-large has more disposable income, so prices can be higher.
You drink coffee while driving?

Seems unwise.
Paul Graham's Beating the Averages
The statement that the current representation of women in [this wasn't exclusively about tech, but you continue to represent it as such] tech is somehow a natural constant, rather than having been possibly influenced by any number of factors. I mean, you can't objectively use the current representation of women in [tech/other] as a baseline for what you're arguing. It has bias inherent—one that you're using to argue that going above said representation is somehow discriminatory. That's problematic—if objectivity is the ideal here.
Actually it correlates to the exit of Steve Ballmer. I bought shares that day ;)
there is no reverse commute, but I did have to train myself to realize that even in seemingly stop and go thick traffic we were still doing 65 mph.

The chokepoints being by some bridges and particular exits
The UNIX heritage of macOS may be from the Apollo era, but so is the UNIX heritage of Linux, an operating system that pretty much powers the infrastructure of the Internet. Using macOS isn't so different from using something like Ubuntu Linux. There's a polished user interface and a UNIX-like system underneath that can be accessed with a terminal emulator. And Windows? Well, the guy who originally designed Windows NT was also involved with the Apollo-era VMS operating system, and incorporated a lot of VMS-like stuff in there. The NT kernel still forms the basis of Windows 10. TL;DR: Don't knock old things just because they're old.
It still is the future of democracy, just not the version the media and legacy nations had in mind.
I started listening to this yesterday and really like it! Great, short videos!
I guess regulators are more tolerant when you're actually trying to save a competitor with a really fair deal, rather than purely attempting a takeover to kill them.
So I'm lying, then. As are all of the traffic maps that show eastbound bridge traffic being wide open in the mornings, south 280 and 101 being wide open in the mornings, and the opposite in the afternoons?

It doesn't really take me 20 minutes to go 22 miles in the heart of Silicon Valley at rush hour?

okay then.
Missed opportunity to just support one runtime to rule them all: Docker containers.
Do people outside the high income countries really drive discourse on HN and other English-speaking technology sites?
Well played sir
Many years ago I enjoyed Code Reading[0] which is a whole book which basically just discusses snippets from open source codebases.

It might be a bit old (I honestly don't remember the specifics) but most of the code was already "mature" at the time so I think it would still be valid.

[0] https://en.wikipedia.org/wiki/Code_Reading
Weren't there some expensive wars around that time? I think I'm recalling that correctly.

Seriously, though, a fairer point of comparison might be the late '60s and early '70s - right when Boomers were entering adulthood. National debt as a percentage of GDP was in the 30s around then.

Still, your response to the parent comment is still somewhat justified - yes, national debt is higher now, but it's not like it's orders of magnitude higher, right?
Once upon a time (40+ years ago?) accepting partial payment for a debt using an instrument that declared something to the effect of, "for the satisfaction of all debt", was enforceable. This became a problem when automated payment processing systems became prevalent. Savvy debtors--presumably mostly lawyers--could write a check for $10 that extinguished a $10,000 medical bill once cashed. Needless to say, the law was quickly changed before it became too prevalent--much more quickly than laws designed to protect consumers.

Unlike the loophole regarding debt acknowledgment you mention, this loophole was an artifact of mercantile law. Terms on negotiable instruments are typically strictly enforced as compared to regular contracts, to ensure maximum efficiency of payment systems. (Or at least the rules for what's enforceable are very brightline, and aren't particularly concerned with fairness. Magical phrases are still very much important.)
Matt Levine has a fun take on this: https://www.bloomberg.com/opinion/articles/2018-11-29/watch-...

(Search “raid”)
Exactly. We sort of backed into this project by starting with HSQL (http://hsqldb.org/) a low-end pure-Java "database" that was popular at the time.

The more we used HSQL the more it became clear that it was more like a SQL-parser wrapping a simple key/value store than a full-on ACID database. We created AxionDB precisely because we needed the kinds of capabilities you mention and at the time HSQL did not provide them and wasn't remotely architected to support them.

To be honest though, creating a moderately robust RDBMS from "scratch" turned out not to be the most ambitious or complex part of the overarching project that spawned AxionDB. The harder part was trying to use Java's primitive, built-in HTML-renderer to create something approximating a fully featured browser. The effort and complexity behind something like Gecko, WebKit, Edge, Blink, etc. is very easy to underestimate. It's a hard problem, made much harder by having to tackle the kinds of content you find "in the wild. Frankly building a database was a much more straightforward problem than that.
Since you are creating a new file for each entry, I think BTRFS would be a good choice.

https://en.wikipedia.org/wiki/Btrfs
Agreed, and adding -- One can see the notion of epochal/generational change in earlier UK contexts. For instance, the post-WWI era ushered in a time of great social change and the "Bright Young Things" (https://en.wikipedia.org/wiki/Bright_young_things). And of course the "Swinging Sixties" (https://en.wikipedia.org/wiki/Swinging_Sixties) after the costs of WWII were paid.

I don't think this is at all an American phenomenon.

Another reference point: kids who always grew up with a smartphone, vs. slightly-older kids who got their first one, say, in college. Totally different thing.
The clash between two different MESSAGE_H can be rendered vanishingly unlikely by having a convention of adding some random digits.

I adopted the following pattern some twenty years ago of affixing a random 32 bit number in hex:

#ifndef MESSAGE_H_3DF0_9A73
#define MESSAGE_H_3DF0_9A73

#endif
> We are constrained by the fact that we now have millions of Go programmers and a large body of Go code

Are there really "millions" (plural) of Go programmers?

Sounds like a bit of an overestimate, no?
Actually, the issues you mention are already fixed by Go modules.

EDIT: Removed a parenthetical that was based on a misreading of the parent.
Kubernetes, chip design coding, Go soar among job seekers and employers
MIT AI: Stack Overflow and Coding Horror (Jeff Atwood)
Note that if you are in the demographic of well educated and high income Americans, your life expectancy is still quite high and you should assume you will live to your 90s when planning for retirement!

The decrease in life expectancy observed is being largely driven by people on the middle to lower portion of the income spectrum. It's very unfortunate that it is happening and so many people are struggling. Hopefully our country can come up with solutions to help out people who are struggling with addiction and poor health.

But, it's important to remember that if you are not in that demographic, you are still likely to live a very long life and need to plan for that.
In the context of how much Microsoft could have made if it had come in as a successful third place, if Google can make only $31 billion over 10 years, how much could MS make in third place?

But to answer your question 11.5 billion last year

https://www.forbes.com/sites/chuckjones/2018/01/06/apples-ap...
Hi Denzel. I replied to a very similar question at https://news.ycombinator.com/item?id=18562007 so rather than repeating myself I'll just point you to that.
https://aws.amazon.com/ecs/ They don't tend to miss an opportunity.
Don't be stupid. A "decimal" type is a floating-point number, just with a different base. It solves none of the underlying problems.

(Which is why, incidentally, nothing made in this millennium supports it.)
As a human living on earth, I don't actually much care what the 97% or 90% actually think about their commutes. Using transit instead of single-occupant cars is a huge improvement from an environmental and economic standpoint.
True but that action in the shadow is what fuels the surprise. The consumer side has seen Surface (great job), but Windows is weird, Office can't improve much. They got the online version working neat. It's all cool, but it's not as ~innovative (I know apple knows how to make it even more flashy) as iphones and the likes.
As a user, I absolutely love MS Teams... it runs everywhere (as an Electron app) so I can use it on my hackintosh, android phone, laptop at work, etc. I can get on a voip meeting anywhere (issues getting my car to sync properly not withstanding). Totally replaces lync/skype imho.

OWA is okay, and I understand the changes in Outlook proper to be closer to that, and I know the reasons why (eventually consistent backend), but the Outlook app experience is a bit jarring on some instances, but getting better again.

I don't use Sharepoint (except via Teams' wiki) and don't use OneDrive much, but others in our org definitely do.

For any business with even a dozen employees on computers, Office 365 is definitely worth the cost of entry over trying to maintain those kinds of things internally. No affiliation with MS, and don't even run Windows where I don't have to, just appreciate the services for what they are.

I do wish that google would step up here a bit more, their solution is just so disjointed by comparison, and it's like they've got an identity crisis. MS totally leapfrogged them in terms of online document/mail solutions for business.

I would like to see better identity integration for Azure/AD with Apple and Linux desktops. Most of my experience with macbooks is middling to horrible, and Linux hasn't been a laptop/desktop option in any workplace I've been in using AD, which would be my first preference.
Recently a family member died who did just that: asked her father to move from the city where he lived to go nearer to her so she could take better care of him. They debated this for a while, he relented, moved to bf nowhere.

So far so good.

Then, three months later she drops dead of lung cancer.

It is very fortunate that I live nearby too, total coincidence, that branch of my family I have very little contact with. So now this 80+ year old guy that just lost his daughter, the only regular link to his past and provider of all his needs has to depend on me, the nephew he hasn't really seen in the last 35 years or so.

No more circle of friends, no walks about town, just some crap flat for old people and a whole day to wait for night to come again. Card games once every week and the occasional game of Scrabble. And the rest of the time you are just alone with your thoughts of life the way it was.

The good news is he definitely did not waste his life, but it is super hard on him and there isn't a visit that leaves me unmoved about how incredibly harsh life can be.

Poor guy.
And subtract 5.5 for Native Americans https://www.ihs.gov/newsroom/factsheets/disparities/

Native Americans on reservations have free health care from IHS https://www.ihs.gov/ https://www.ihs.gov/forpatients/faq/
Meh, I get paid for working with PHP. While that's not the only thing that matters, it's a pretty big thing. If that list sums up the worst of the language, I can deal with it.

Except the ternary operator thing. That gets right up my left nostril. I LOVE the ternary operator.

A day without using a ternary operator is like a day without sunshine.
I've had really good luck using delve with vs code. Easy setup and good experience overall
Despite the downvotes, this type of progressive tax exists in many countries where people pay less taxes on the first house they buy.
"Another thing I would love to see is the development of new cities with robust transit connection to the nearby older... "

Incidentally, this is part of why I'm moving to a house near Tullamore in a couple months. It's 53 minutes by train from Dublin (Heuston) - and yet off the radar of my friends, some of whom spend that much time commuting to work via bus from within Dublin city.

For what it's worth I made a site where you can see places for rent and sale and how far they are from job centers via rail (and the schedules)

https://www.gaffologist.com
> Millenials are separated from Gen X by having computers and the internet introduced at some point while they were growing up.

I'm in Gen X (and not at the very end). I used a computer at school in 4th grade, had my first computer at home within a year, had a PC clone at home (our third family computer) by the end of 6th grade, had a modem and CompuServe account in middle school.

Millennials may be distinguished by being likely to have had access to the Web before leaving high school, but not by having (personal) computers introduced while they were growing up.
I understand that. It's likely to be an inevitable artefact of translating from stories to hyperlinked fiction. Somehow I'm able to suspend incredulity for the most part, but I get that not everyone would be able to. Perhaps - hopefully - in the future there will be original hyperlinked fiction that doesn't have this problem.
I believe they’re saying that vendor support is a good thing in Golang.
But until such measurements exist, landlords will make decisions based on such stories, so they matter.
Will we finally get a normal module implementation?
https://boingboing.net/2014/04/23/tom-the-dancing-bug-lucky-...
a code change is still a code change.
Yeah, you're right, goddamn poor trying to be healthy when they can't afford it. Only people with money deserve health!

What's your proposed solution? Just murder the poor to balance the system? Which is, after all, what we already do, we just disguise it as "choice".
How many people about to be deported are going to have access to good lawyers proficient in jury selection?
Apple makes their money by being the most successful fashion/luxury goods brand on all time, and in turn, makes nearly all of the profits in their core businesses while controlling a minorty of the market share.

Computer hardware is normally a race to the bottom that only Apple has been able to get around.
They rarely coin words into mainstream lingo. But they are uniquely positioned with their data streams to detect trends as they are happening. And they will happily co-opt a term and promote it, if the term makes it easier for consumers to self-identify as part of a group.

That eliminates the marketing effort to convince a consumer that they are part of a particular group. Getting individuals to self-identify themselves as members of various groups is a highly effective advertising delivery channel. Convincing you to use groupings as a convenient, time-saving shorthand (like branding is a convenient shortcut) gets you to buy more, more frequently.

Marketers and advertisers fear you insisting upon evaluating situations and people one-on-one, as they come up in your life, and using the marinating and revealing effects of time to judge value and character.
> No concurrency is a missing feature,

That's an opinion that isn't very popular or useful.

Ignoring the multithreaded PHP runtime and fork functionality, implementing every feature (whatever user X particularly wants) in every language will never happen.

Saying OOP is a broken paradigm is irrelevant. Some people prefer it and they are users just like you, but different too.
Sometimes you can get distracted (for years) and cut yourself off from the world.

This can be because of adventure Travel, creating a business, or focusing all your energy on one person and then having that relationship fall apart.

I moved cities to be better positioned for my Startup. Ignored all friends and family for 4 years, and ultimately the company failed and I felt very similar to this woman.

The prison system is developing "re-emergence" programs to help inmates reintegrate with the world after being isolated for 20 years. If they can come back to happy lives, anyone can.

But I think there should be more books/classes and programs focused on integrating back with your own life after a period of isolation.
Washington state to roll out broad new paid leave policy
Then don't, but actively wanting to see something gone that other enjoy is beyond tasteless.
Does this happen often? Usually the SKUs and prices are identical. I've had an issue with packaging that looks similar, but varies slightly e.g. bundles which are different SKUs. Those are not usually price matched.
agreed about mixed pixel sizes
Last time I drove at rush hour, I had enough time to have _made_ coffee while sitting in standstill traffic, nevermind drink it.
One thing I will say that I appreciate about Azure... is they do have an "easy" option for most of their services, that lets me access them as a client from wherever... so a locally running service can be backed by Azure Storage services initially, or for interaction in early development. The same goes for Azure SQL, etc. Yeah, it's a bit more pricey but the reduction in friction in a business setting is everything.
> As a caveat, spending on avocado toast wasn’t specifically tracked for this analysis.

We need an Avocado Toast Index to track consumption patterns across generations to go along with the Big Mac Index that tracks purchase parity across countries.
There's more to it than just earnings and cash (other assets, liabilities, profitability, etc.). The thing is wall street is a reflection of the way investors see the future rather than the current value of the business.
You might like Rust. It has a much better story in these areas.
Or that housing prices are too high.