skysight-inc/HackerNews huggingface dataset:
> How did you know it was an ACL injury?

Crash on a Super-G, followed by a quick prelim diagnostics of knee stability. Diagnosed as a possible tear of MCL or ACL and possible fractures.

> Did you injure yourself and went to a medical center and they told you to go to a radiology center who then told you you had an ACL injury?

You might find it interesting: all such diagnostics is actually done only using an X-rays and MRIs. Physical evaluation is just used to decide what to X-ray and what to MRI.

> Which is great. But part of the problem we have is education. Most people don't even know of other options available to them and don't have the vocabulary to effectively search for what they want.

Probably, but this is a vastly different problem from "Something unknown costs too much"
This really doesn't seem surprising since other nuclear disasters created radiation alerts many thousands of kms away.
Maybe the short travel distance for the keys cause them to bottom out?

https://discussions.apple.com/thread/7795970

https://medium.com/@mrmrs_/i-got-rsi-and-what-happened-next-...
Age discrimination in technology is alive and well, flourishing under the veils of "over qualified" and "culture fit" and "no experience with the xyz product".
I have had many great phone interviews. On site, in the presence of hiring decision makers, while I look like a typical white corporate employee, the gray hairs blending in with brown are visible enough for the comments such as, "this role may not be challenging enough for you", and the end result is being over qualified. Not too old for them, just too qualified. Makes everyone feel better.
If and when I need surgery, I hope my surgeon is overqualified!
But thecreal focus is on tools. "Do you have x years experience with the xyz software product?"
I spent at least a decade of my career evaluating new technology...And implementing some of it. A tool is a tool. But what is the process? What is the purpose of the tool?
A person says they have 5 years experience with a Milwaukee hammer. That's what the job req says is required.
This person gets hired because the person with 7 years weilding a Craftsman hammer doesn't have the Milwaukee hammer experience. But what is the purpose?
In the end, the 5 year Milwaukee experience person gets the job but still can't hammer in a nail without bending the nail. And places nails with no regard for rhe building code.
Experience is not about the tool, but that is not what today's HR hiring/vetting process is about.
ISAM, VTAM, DB2, Paradox, Oracle, Sybase, SQL Server, nosql, hadoop... tools. Third Normal Form? Data dictionary? Index optimization? Processes not addressed by a specific tool. Similarly, does memory management enhancements make the C coding language that much different?
But I digress.
Hire the experience with the process, not necessarily with a tool. Especially the "flavour of the year" tools.
The people who talk about opposing mass surveillance are, on average, better educated and higher paid than the average American. When they can't bother to show up, it's noted.

It’s expected, because they are a minute fraction of the population and concentrated on the coasts. They are not needed to win elections, and generally have the most to lose through radical action.

In order for something to be divided it must first exist as a unit. It takes a shockingly-small number of people organizing to a shockingly-little extent to exert change on representatives. Particularly if those people are geographically spread out.

It depends on what that change is. If it’s some minor policy issue or a social issue, you can be right. If it touches the MIC then frankly you haven’t paid attention to the last century of American politics. We are divided, and we are conquered, and showing up at your shindig isn’t changing that. For most people life is too hard and their place in society is too tenuous to care so deeply about mass surveillance. If you want them to care, improve their lives in tangible ways first. People struggling with two jobs and a mountain of debt, who are one hospitalization away from bankruptcy have more immediate concerns.
Promise liveview is such a cool concept. I'm keeping an eye on the repo to try to translate the concepts to my languages Pheonix-clone, Saturn.
Yeah I bet a lot of hand washing occurs in there.
> Your company should be pivoting or have a strategy to get on deck with these languages.

That’s a bold blanket statement. Besides the fact that I would die inside a little if I had to use Go every day of my life, Go is in no position to replace any of the aforementioned languages (Python, Js, Ruby, C++), let alone all of them, not by a mile.
But then what to do with the Lawful Evil packets ?
No, they're witches!
Every time I dip my toe into the node.js waters I recoil in horror at the complexity of the defaults.
have you tried Dinghy? Docker for Mac is exceptionally slow on OSX. i advise everyone to stay away from Docker for Mac and install Dinghy w/ xhyve instead.
Lazarus Lake, the Man Behind the Barkley Marathons
Is the company properly formed yet? Did you use an attorney to do it? Essentially there is an entire process to creating the shares and issuing them. If he wants to join and have his ownership his option is to sign the vesting agreement or not join. Not much other than that. You will have to deal with the potential that he/she says no thanks then and just jumps ship. If that happens what do they know you don't, is it a major problem? Can they hold the company hostage to accessing something they built before the company was created and the technology transfer was completed?

This is best likely answered by an attorney that should be helping you with some of this, if not find one cause there are a ton of steps to properly form the company, transfer the IP from individuals and assign the shares etc.

In the end, if one founder has a vesting agreement all should. And just in general, they are the right thing to do. Make sure this person also understands liquidation rules and vesting acceleration etc. I found someone I mentored last year didn't understand how vesting acceleration worked or when it would happen so they felt the vesting agreement was an investors way to shaft founders out of their total equity. A little time spent explaining the reasoning and benefits might help.
Cooking for yourself is an underrated skill. Many young people can't cook an ordinary meal. Just think of how many dust bunnies and ass hairs are in the average take-out.
OpenSocial was a standard for "widget" which could be hosted on a site. I don't think it was ever used on Plus, but it was available on iGoogle.

That was more for games than for the type of links the OP was talking about though.

OTOH Google did a lot of work around things like PubSubHubbub to get cross site links working.
Sigh. And here's a reasonable criticism of this implementation and surprise surprise - you're downvoted without anyone responding.

You're thinking rationally. Go for the most effective changes first. The low hanging fruit. If that means plastic straws and forks then so be it. But it's pretty hard to imagine this is the best path and it's a lot easier to think it's just pencil pushing beurocrats coming up with an idea to appear progressive.

If there's data out there that shows this move will be significant then fine, but at the rate these bans are going I see nothing but it exhausting what momentum we have to improve our behavior.
I find both the magic keyboard and magic mouse to be absolutely diabolical for RSI. The former is too cramped, at the latter requires quite a finger arch for tapping, gestures etc. It's not as bad as the magic keyboard, but it's still quick to RSI when I use it.

I can and do happily type on the 2015 Mac Pro keyboard (although for the most part in the office, I dock the laptop and use a proper keyboard with it)
If JavaScript is weird I have no idea what Ruby is. Callback hell and Christmas tree indenting have not been a part of JavaScript for many years since the wide adoption of promises, and now async/await.

What makes it order of magnitudes more performant than Ruby is that it's non-blocking, and now comes with a very pleasant syntax to accommodate.
We're both advocating for action here.
You would think a neural net could fix this, comparing the broken Images/broken Google Maps to the broken Image/correct Google Maps
Honestly, I have a problem with the term "safety" WRT programming languages – it is a very overloaded word.

Does "safety" mean memory safety? Does it mean that things like OOB array access trap at runtime? Or should they return some kind of optional object to prevent trapping? Does it mean that it's possible to recover from every kind of exception? Does it mean that the language APIs make it difficult to get confused (I wouldn't think so, but the author's point #4 seems to make that case)?

As a concrete example from this article, take #3: "Java lacks null safety." That's only true if you consider throwing on an unexpected null value to be unsafe. Why is trapping (or catching the exception) here a quality of an "unsafe" language, when #1 said Java was unsafe because it "does not trap overflows" (emphasis mine)?

I think any conversation of safe vs. unsafe needs to define in specific terms what "safety" means in a given context.

Are there things that everyone can agree are unsafe? Absolutely. But then there's a sea of gray-area which seems to shift depending on the context.
It is still suspicious that many insectivorous are being killed in mass by fungus epidemies. No rodents, no carnivores... frogs, bats, salamanders...

Are in decline insects eating other insects and spiders? It seems that not. Maybe not studied really. Less predators would help also.
It followed a steady trajectory towards inversion, a lot of people could have and did predict the inversion years in advance.
Search for "teh": 7306 results.

And that's only a typo. There's so much stuff that could be fixed...
In conclusion, it is definitely not working like a run-time function with different evaluation order.
Which are great right up until you cross boundaries. IIRC there's a big boundary in Google's S2 that divides Toronto in half.
it depends on the app as Firebase can be quite slow. could still work for rather simple apps though.
Comments like yours are how ineffective policies get put in place which do little to nothing while simultaneously burning out the drive to change by making people feel hopeless. Just because you can identify a problem doesn't mean any effort to resolve is a good one.
Groovy and Grails are still around but probably not as big a push anymore.

I would highly recommend JHipster to bootstrap a new Spring Boot app. It does monoliths or microservices and gives you a great scaffold to build on top of.
Cooking for yourself is a good skill but extremely wasteful in terms of lost time and generated waste products.
https://www.sciencedirect.com/science/article/pii/S152659000...

https://psycnet.apa.org/record/2010-01983-012

https://www.sciencedirect.com/science/article/pii/S030439591...

http://www.jneurosci.org/content/31/14/5540

http://www.jneurosci.org/content/35/46/15307
I don't know why, but this conversation reminds me of a guy I used to work with.

The guy had studied animal husbandry and he told my co-workers and me that if you inserted a foreign object (about the size of a quarter) up into the reproductive area of a hen at _just the right time_, the hen would often lay an egg with the foreign object trapped inside.[1]

Our business plan:

* get a bunch of hens

* have guys mail $500 + engagement rings to us.

* insert engagement ring into hen

* ship back ring-encased egg to the dudes.

* dudes ask girlfriends to cook an omelette...

I still wonder how anyone figured that out.

[1] There might have been surgery involved. Can't remember.
No? It's a lot better than calling a broker.
Indeed - we need more like this: https://discoverpraxis.com
"Reduce patient no show rates below the national average. Capture lost revenue from missed medical appointments with reliable rides from Lyft. "

Brutally honest on why they are into this business.
I'm not being snarky but when did we say we expect perfection? And we want it at all cost (i.e., we'll give up liberty and freedom)? Yes, that's been the general narrative but where did it come from? Where there protests? Was there a vote? Are we getting what we want, or wanting what we get?
You would think so, but with publications on the ropes, it gets sliced and diced more than you might think. Photo rights are cheaper to obtain by the publication if they limit the platforms (and the time frame of rights, and a bunch of other factors), and savvy photographers will call out pubs on that.
Free+Software,+Open+Source,+FOSS,+FLOSS+-+same+same+but+different
The Buzz privacy problem were almost exclusively at launch, the way they seeded the network.

Not sure what "too smart for its own good" means exactly. It was a pretty vanilla feed, with no fancy features.
Another interesting read is “The Origin of Consciousness in the Breakdown of the Bicameral Mind” by Julian Jaynes, which outlines hypothesis of bicameralism [1].

[1] https://en.wikipedia.org/wiki/Bicameralism_(psychology)
This really ought to be better known. I think a large part of the reason that it isn't is because most books that cover linear models in general require a background in linear algebra, and there are very few people teaching from that standpoint outside of the advanced undergraduate/beginning graduate level.

Another thing that I wish was more widely known is that a linear model is linear in its parameters, not the data. You can apply arbitrary transformations to the data and still have a linear model as long as what you're fitting is of the form Ey = \beta_0 + \beta_1 f_1(X) + \beta_2 f_2(X) + ... + \beta_p f_p(X).
Ugh. Just change it back already!

I didn't have to pay for the repair because I had AppleCare—an expanded warranty program that offers free repairs for most hardware failures for three years—but the receipt Apple gave me stated that it would have cost more than $700 otherwise.

And having to buy $300 of AppleCare to get repairs for what are design defects in a >$3000 laptop is outrageous. Where are our lemon laws for laptops and smartphones??!
I've been using LoopBack 3 in production for 18 months.

> added no value

It gives you an API explorer, routing, ORM, validation, error normalization, authentication, authorization via ACL, and more out-of-the-box. I'd consider this value.

> had lots of obvious vulnerabilities

I'd like to know more about this. The only thing I can think of is bypassing ACLs via fetching records and including relationships. I don't know of any framework or combination of libraries that doesn't have this vulnerability.

> LoopBack 3 was terrible - complicated

This is probably true. LoopBack 3 essentially uses a single model to represent your API and data model. This is the single responsibility principle taken to the extreme opposite. It's a complete nightmare at times. If you have an exact one-to-one mapping of your API to database, this may not be a problem.

> unless the entire team and philosophy behind it has been replaced

Loopback 4 seems to be the same team, but I believe they have learned a lesson on coupling. https://loopback.io/doc/en/lb4/Crafting-LoopBack-4.html

> Models are overloaded with multiple responsibilities, such as data representation, persistence, and mapping to REST.

They have a way to go to reach feature parity with LB3: https://github.com/strongloop/loopback-next/issues/1920.

BTW, I also miss Rails.
Our Trip from Jenkins v1 to v2
Shorting is nuts because it could pop a crazy amount of money.

Also it’s close to impossible to short an ipo.
Do you think that spy agencies' powers and budgets are a direct response to public opinion or public demand? I find that intuition kind of strange because NSA, for example, was created by a classified executive order and operated for two decades or so before its existence was publicly acknowledged by the government at all.
Plastic was invented and became highly used because of its convenience and affordability, both to produce and ship. Do you really need peer reviewed data to entertain the idea that removing plastic could cause the inverse to be true? Because if not I'd ask for your studies that show transitioning away from plastic not being a huge obstacle.
I agree. The problem is that some people arent equipped with the critical thinking skills needed to evaluate claims of truth. Education is the only sustainable solution.

So long as there is democracy, there is no getting around people having to make decisions based on incomplete and possibly bad information. Once any entity is given authority to punish people for their speech, that authority will innevitably be captured by special interests.

We need to be kicking education into gear, but instead we continue to defund it.
> I became an Software Engineer and now live in a major city, thanks to the affirmative actions adopted by India...

You mean from reservations in school / university admissions? Or does that even extend to private employment? Is there widespread resentment?

I'm really curious about the parallels (or not) between racism in the US and caste in India, esp. affirmative action. The US never really went all-in on AA like India did with reservations -- more like pretending if we mostly ignore race then racism will go away -- but it seems like neither approach has really gotten to good place (yet).
This Matt Levine snippet was relevant yesterday, it's more relevant today, it's probably going to be relevant every day.

>On the other hand, if you bet that stocks will go down, you have some compensating psychic rewards. For one thing, occasionally stocks will go down, and you will be praised for your prescience in predicting the crash, and the people who were long will be mocked for their complacency. How smart you will feel!

>For another thing, even if stocks haven’t gone down, you get to borrow psychically, as it were, against that future moment of glory. You can just go around sort of saying “this is unsustainable and eventually stocks will go down and I will be praised for my prescience,” and people will be surprisingly willing to say “yes that’s correct, I admire your hypothetical prescience.” Particularly since the 2008 financial crisis, financial markets—and financial media—have a strongly entrenched narrative of prescient bears and complacent bulls, a widespread sense that any rising market is suspect and that the cynical view is always the smart one.

Once again, its strikes me as odd that so many people clamor to call the top so frequently.
Don’t forget interactivity and real-time feedback for user actions. SSR simply can’t provide that without lots of javascript thrown inside each template, and we all know what that leads to...
The problem is that politicians are acutely damaged when there are successful attacks, and are not affected when surveillance is overly broad, so of course they favor less privacy.

To correct this, politicians must be at least as susceptible to surveillance as the general public, if not more so.

One way to do this is to make all collected information public after 25 years. Long enough to avoid compromising ongoing investigations, but short enough that politicians will be thinking of themselves.
I don't think your parent meant that a language broadly replaces another but rather that Go and Rust lend themselves well for some types of projects typically done in other languages.
GoDaddy Catches Employee Participating in Auctions
Why do you not?
Actually they're getting much better. I bought some off-brand Lego from aliexpress a couple of years ago, and apart from the lack of branding I can't tell the difference, even after two years of use.
I worry that these problems are too hard. Most human groups become corrupted, or at best, complacent. Without competing forces, this goes unchecked.

Hopefully some people conquer the multi-planetary challenge before we completely conquer ourselves.
When I was in Spain on vacation we had to use the myTaxi app. It doesn't have all the bells and whistles that Uber/Lyft apps have, but it got the job done and the prices were reasonable.
Your post is a perfect example of why the "modern stack" is a horrible developer experience (and lets be honest, probably crummy user experience) compared to Rails.
GoDaddy Catches Employee Bidding on Their Domain Auctions
Twitter is more of a counterexample I think
That is I think, the heart of it. But the job market doesn’t care.
Is this just because it's hard to distinguish using visual data when it's a 2-D image on the road (from the sun, intentional paint, a spill etc) and when its a 3-D object sitting upright on the road?
Don’t look at me, I’m still trying to figure out how the frog makes a person pregnant at a distance.
Can you share details? I have tried to work with pain and meditation but I have always failed with headaches. They seem to consume me totally.
Why assume that the server will eventually get hacked? Why shouldn't the server be designed properly, just like the client?

I still think it makes sense in terms of security. If I run a piece of client software X that connects to a server Y, it will always be better in terms of security if I'm in control of what runs on Y. This is independent on how X has been audited. So yeah I would argue that security is also a reason.
> What makes it order of magnitudes more performant than Ruby

Source for the "orders of magnitude" anywhere in the last year or so? Ruby with EventMachine outperformed Node significantly when I tested websocket chat servers.
"Where's the app hosted?"

"Kong."

"Hong Kong?"

"Yes."

"Which one?"

"Kong."

"You said Hong Kong."

"Kong."

"Where?"

"In Hong Kong."
Not C++, but definitely the other languages outside of some non standard SWE domains like ML, where Python is going to be an obvious winner. Otherwise Go beats them by having a type system but still supporting duck typing through interfaces, having a modern concurrency story, being easier to learn (the Go spec can be read in one evening), having less features to abuse, faster development loops with lightning fast compile times and catching more errors at compile time, and just generally being faster and having a garbage collector that is tuned for low latency (a good fit for web services). We can also start faster which is really important for container workloads, idle with less memory which is important for horizontal scaling, and use less CPU which means smaller machines and more colo.

Go also favors libraries over frameworks and is super thoughtful about using too many untested dependancies which means we don’t get stuck in frameworks that become legacy (rails) or use stuff that has security holes or that will change out from under us (npm).
> Do you think you'd experience the same thrill torturing(?) a masochist as you would a non-masochist?

Oh my god, no, absolutely not. It makes me sick to even think of doing that shit to somebody who doesn't want it. Nevermind the legal consequences, I couldn't live with myself.
Individual humans don’t even consistently protect their own survival.
A lot of apparently normal people don't realise that they're a psychopath. They learn to imitate empathy by rote, but they don't actually experience it and don't realise that anything is missing in their perception of the world.

https://www.cbc.ca/radio/outintheopen/impostors-1.4695876/ho...
> Do you need user accounts with signup / login / forgot password emails / email confirmation? Install devise and you’re done.

I don't understand why these types of features are so sorely lacking on other frameworks. I was looking for a simple user management dashboard for MVC and maybe my google fu was lacking but I just could not find anything easier to implement than spending a day writing my own stupid dashboard...
I might be picky about my the "negative" but I might not take his comment as a negative for Siri just a minor flaw that might prevent the user from appreciating the benefits of it, and even inferring in the footnote that it might not be behind the competition (and even if it was, it wasn't that much behind).