skysight-inc/HackerNews huggingface dataset:
>So what if it is?

So it's 2017, they should get over it.

>It's completely unacceptable to cause harm to others just because in a better society that harm wouldn't happen.

The above doesn't parse. What's the "harm to others" you imply?

What I'm saying is sex itself is not harmful/sinful (assuming both parties are consenting), so having sex with a coworker is not much different (or "bad") than having beers with them.

>We're responsible for the consequences of our actions in the real world, not in what we wished the world was.

You got it backwards: mere thinking/religious belief/whatever that something is bad/sinful/whatever doesn't make it bad in the real world.
The best argument I've heard is that Telecomms have spent X billion dollars of their own money building out infrastructure and NN makes their infrastructure public utility lines that they won't get compensated for.
Not that I know of. You can also try https://github.com/kahing/catfs which I wrote recently but I don't promise it's not buggy :-)
> though the gap when you have a Bahncard 50 isn't even that big on popular routes

Also, as a Bahncard holder, you get limited-time offers all the time. Just this weekend, I made a 500 km trip with InterCity trains that only cost me 25€ in first class (down from 160€) because of a voucher DB sent me via snail-mail. Once every few months, I will similarly receive vouchers like "10€ off a ticket purchase within the next 6 weeks" or "2 people ride, 1 pays for your next ticket purchase".
> When done properly, yes. When done to the point where a five line function is created with ten inputs (yes, this is real), no. But DRY tells us that the five lines of duplication is unconditionally worse.

I'm not convinced by your example. There are plenty of mathematical calculations taking numerous parameters that I think should be in a distinct function.

Even for non-mathematical calculations, 5 lines of code that are used repeatedly as some sort of standard pattern in your program should also get factored out. Like your logging example, ie. you consistently log everything in your program the same way, then sure, refactor that into a shared function. Then if you suddenly find you need to log more or less information, you can update it in one place.

Of course, I understand your meaning that sometimes factoring out doesn't make sense, but if you find repetition more than twice as per DRY, refactoring seems appropriate.
If I understand "the Lisp curse" correctly, the claim is that Lisp often winds up with a "half-baked DSL" because making DSLs in Lisp is so easy. You can do it without putting very much thought into it, so it's easy for the original author to just slap something together.

Note well: This is my understanding of the claim. I take no position on whether it is true.
I thought you're not supposed to mix uppers and downers..
Do you write optimised code? For which processors and architectures?
I hate nazism as much as everyone else.

Problem is they and other media companies (and often the users as well) has ridiculous problems to understand the diffence between racism (judging and treating people different depending on who their parents where etc) and scepticism towards a recent immigration wave (do we want to relocate all these humans right here, right now? Can we help more people by doing it differently?)
Except that isn't an option for the overwhelming majority of people. Odds are you have one choice for broadband, maybe a choice for dsl, and that's about it.

Competition cannot occur without low (or ideally 0) entrance costs. The investment required to lay cable, let along bother to run your ISP, is such that there will never an open market.
Same in my country (somewhere in SE Asia) too. I went to med school there for 2 years. It takes a total of 5 years there and doctors who are trained there eventually leave the country to practice in UK, US, etc. I have a few friends who graduated in my country and are making big bucks; all of them came to the US as IMGs (international medical graduates) and did well in USMLE exams to get into residency programs and hospitals eventually. That's why I don't think the 4 additional years of undergrad education (implicitly) required in the US is necessary. It only adds more debt to the would-be doctors.
It's been a while, but when I have been reversing android apps with certificate pinning in the past, I had the most luck with decompiling the apk with apktool, removing the certificate pinning in the samli bytecode, then recompiling and signing the apk again.

For iOS, I know there are jailbreak cydia tweaks that try to disable certificate pinning, but I have no experience with this.
Would you switch off a client’s website if they refused to pay you?
The 2 Stages of User Onboarding
We need batteries for internet traffic the same way we need batteries for renewable energy...
> Most of the things that give you precision will also give you accuracy.

This is absolutely false - digital clocks are a common example. Precise to the second (or millisecond, or more!) but only as accurate as their setting.

Calculations also give precision without accuracy, like my package of tortilla chips - 13oz (368.5g) They took a measurement or specification precise to the ounce, multiplied by 28.3495, and got 368.5.

Accuracy and precision are independent variables, and the utility of either is usually limited to the order of magnitude of the other. With either "accurate to the second with a precision of milliseconds", or "accurate to the millisecond with precision to the second", you should only report a measurement to the second (or possibly a more precise measurement with an error range).
Excel is the Swiss Army Knife application - it isn't the best tool, but it's the most versatile and the one you have with you. Good insight about the relation to programming.
This all hinges on the unknowable of how safe the competing system will be. And how long it will take to roll out - a decade at absolute best before 50% of journeys are done with no human attention.

Launching unsafe self-driving cars will delay the rollout as soon as the first big accident happens.
No need for the snark, I saw the steps they took to account for that but the fact is that they still had a small pool of human operators.
You're spreading FUD.

I suggest you educate yourself on the reasons grsecurity patches are no longer public anymore.
good point. That's interesting!
You have a similar number of doctors per capita as other comparable countries so it seems unlikely that the mere supply of doctors is the problem, Patients per doctor Norway: 320, US: 390, UK: 440. (http://bigthink.com/strange-maps/185-the-patients-per-doctor...).
Mapping “world cities” in R
Great concept, congrats on shipping. I think there's a big market for automatic logo creation, however I don't think using icons from The Noun Project is the answer because the output looks generic, and that's not something you want if you are paying $30.
I'm just thinking aloud, but the brand name should get the idea for the isotype and then generate it from scratch, not just using it. Also, the brand name should give the idea of whether is a serious business, or a playful one.

On the experience I had a few ideas: after selecting the icons, there's no «next», just «close» button, which sounds like I will lose my progress. And I get you're generating the logos on the fly, but don't let me see a brief moment of "error creating your logo". At least wait a few seconds before showing it.
Completely unrelated: EPIC username!
I don't understand the requirement for the initial 4 years of undergrad before you enter medical school here. All it seems to do is increase the debt burden for doctors & their time it takes to get into actually practicing medicine.
If you'd like to make a public comment on the FCC's public forum (domain-link courtesy of John Oliver):

www.gofccyourself.com
If it helps, becoming vegetarian simply helps contribute to more human over-population.

Any efficiency gleaned in food production is simply eaten up with billions of new mouths to feed within decades.

I'd prefer an "inefficiently" managed planet with 6B people, versus a "very efficiently" managed planet with 20B vegetarians.
We really need to refinance, but the best we can find is ~7%, I think?

Most of the residents I've been around either seem to be in denial about how terrible their debt situation is or quickly change the subject.
There's a lot more to a programming language than the ability to avoid duplicated code, and making the language more expressive is not always better. The flexibility of the C++ preprocessor makes tooling (editor support, static analysis, incremental builds, etc) much more difficult to write, and as a result, state-of-the-art C++ tooling has a lot of disadvantages compared with (say) Java tooling.
A custom Xposed module should work for Android, and Cydia Substrate could work for iOS.
1 year experience and hitting $150k? damn, you have to be in the Bay area?
A Software Discourse Hierarchy
Nope. 8%.

Source: https://www.jacksonhealthcare.com/media-room/news/md-salarie...
Cigarettes are probably the best example, they look a lot more people than cars.
Now instantly retrieve your submissions on StopStalk
Spaceport Sweden
> There are plenty of reasons to eschew short term profitability for long term profitability and prevent flooding the market.

Pretty much in any industry, participants could collude to reduce supply to keep up prices. In practice, such arrangements are highly unstable, because individual participants have huge incentives to break rank and seek short-term profitability. What makes you think hospitals are different?
New mobile app for funding small-scale farmers in Nigeria
I rather think the real reason is inertia.

I use Excel because my boss wants to use Excel, because all his bosses have wanted to use Excel, because all their previous bosses have wanted to use Excel.

That's how it works in the electronics manufacturing industry, anyway.
As pointed out elsewhere, I never accepted this patchset. But:

For stuff I accept, I try and make sure that intermediate states compile, but I can't promise I run a compile on every intermediate step or that my review eye is good enough to spot every wrongly-ordered-dependent-change. It would be nice if someone would throw hardware at building intermediate states of linux-next and sent nastygrams to maintainers/committers about it: might make people more careful.
> You're demonstrating that hospitals do not consider residency programs to be worth funding, but you aren't helping us understand why, which is the far more interesting question.

Because they... don't make money if they do?

I don't know how to make it any clearer. The costs of providing additional residency slots (paying resident salaries, paying additional attending salaries, paying taxes, paying insurance, etc.) don't bring in enough additional revenue or offset enough other costs to be worthwhile.

It's not particularly complicated math - it's the same arithmetic a McDonald's franchise owner has to do to decide whether to hire another person to flip patties, just with bigger numbers attached to it.
You're welcome to present an argument for your case.
I'm still uncomfortable with lawsuits, but mostly because they're really inefficient ways to enforce regulation. In most places, legislatures add an area to the remit of a regulator; in the US they create private causes of action.
I find that I jump ship to new projects too easily. It's tricky to find the discipline to stick with what you already have.
Everything else aside, there was absolutely no way that this was going to work. Injecting plasmids under your skin and expecting it to change your genes is like pouring nitrous oxide on your steering wheel and expecting your car to go faster.

Even if by some miracle all of the exposed cells had decided to incorporate these random, bacteria-looking rings of DNA from the interstitial fluid into their nuclei, IT WAS INJECTED INTO THE ADIPOSE TISSUE OF HIS SKIN. ADIPOSE TISSUE DOES NOT MAKE ANTIBODIES.

I'm baffled how anyone with an ounce of expertise thought this would do anything.
The streets where I live have giant pot holes.

The government had the job of creating a flat surface. I got a surface with holes in it.

If we had a competent government they could probably just upgrade the roads nation wide with smart sensors that cars can use for guiding - along with a integration module for car manufacturers to use. But we don't have that kind of competency, so for now we're stuck with Google and Apple.
> The number of bugs are proportional to the lines of code, this is undeniable from empirical data. Ergo, fewer lines of code will tend to yield fewer bugs.

I do not think that this analysis can be applied to decisions about whether to duplicate code or not.

First, if your code is the same, you're not going to have two different bugs in the two copies of it.

Second, trying to change the number of lines of code in your project without making deeper changes is the sort of thing that very directly confounds the analysis. It's like going from "Smaller companies have happier employees" to "So we should fire half our employees because empirical data shows the rest will instantly become happier."
I can see how it seems that way but actually almost every component of a computer must pass FCC certification, not to mention any certification in other markets. Take wifi modules for instance, they must conform to each countries regulations regarding spectrum usage and in Europe at least, they are restricted by output power unless you apply for a radio operator license. Yet wifi is EVERYWHERE.

That's not even getting into the fact that almost every piece of tech has an alliance or standards committee which decides how devices using that tech will operate, conform to standards and how those devices will play nice with similar devices or operate with devices on older iterations of that tech.

The IT industry only works the way it does because it's one of the most tightly controlled, planned out and well documented industries in human history.

Without those standards and regulations the whole industry would be a shit show of epic proportions with everyone putting out closed systems and poor, if any compatibility with other systems or components.
Again, passing the buck. You know what I do instead of use your software that crashes all the goddamn time? I use someone else's software that doesn't.

Yes, of course we should save often, have decent backups, etc. But nobody is perfect and shit happens, and it'd be nice if the software you use didn't intentionally make it worse.
Thanks for the recommendations. I'll check out these books before the year is out and get back to you. The co-op model is something I've personally thought a lot about as well.
I actually own a valid testing arena even -- a successful restaurant that I've been wanting to convert into some form of co-op at some point.

Personally, I don't think capitalism is going away any time soon, it's just a question of which version of it will be the most effective. Co-ops would need to be able to compete and win against the current shareholder model, without government intervention, which may not be possible.

Anyway, shoot me an email if you'd like to discuss more in a few months.
> what am I paying for?

A logo? Remove the automatic part and focus just on the deliverable; whether it's made by a computer or by a human, what you get is a few concepts before you select the one you like. And then you go with a lawyer to protect your IP.
> some kind of medical Google

https://www.uptodate.com/home

Many Univ. alumni associations will provide access to UpToDate along with their regular academic journal access library. My Univ. was an upfront $200 lifetime fee or a $10/year fee. Compared to NetFlix, the benefits are insane and obvious.
Not really, it's just that most people here are simply relying on the very good heuristic that most markets, government (mis-)managed or free, are chock-full of perverse incentives.

In this case, the likely culprit is that accepting residents for less than $150k/yr in sponsorship sabotages their ability to claim that the fair market value of residency training is $150k/yr, and they've calculated that the marginal benefit from accepting a single resident at a lower cost does not outweigh the risk of being forced to provide the same discount to their existing residency positions.
Hadn't thought of it that way myself, I may have just thought that the way (order) it works is the same as the way it is actually designed to work, and then later looking at the docs confirmed that, but yes, yours is a valid point of view.
That will probably have to happen at some point.

My big concern is we’ve seen how reckless companies have been (Samsung with Note 7 batteries, Facebook/Twitter with the election, AirBNB(?) with reviews about unsafe places, Uber with basically everything...) I don’t want those companies making self driving cars without strong oversight. ‘Move fast and break things’ has done a lot of damage over the last few years.

I don’t want them to be allowed to apply that strategy to cars. We couldn’t trust their judgement for simpler things, the risk is way too high for cars.
Posting the same canned response twice in one thread doesn't advance the discussion at all.
Are You Ready for Black Friday and Cyber Monday?
> The 24 hour shifts are there because it results in a higher standard of care for patients with life threatening and time sensitive treatment schedules. If they worked in 8 hour shifts, there would be a handoff and loss of information at each shift change that resulted in worse outcomes.

This isn't an argument that longer shifts result in better outcomes, this is an argument that the hospital's current handoff processes are insufficient, and that better handoff process would improve outcomes.
PlanSpreadsheetFinal2ReallyFinal2016_2(1).xslx
I know you just want to keep your family safe, me too.

But consider my case. I have NO traffic tickets on my record, but I recently started taking a medication that could cause sudden blackouts. I am still allowed to drive.

I also have an ADDICTION to mobile games. I try to limit my playing to stop lights, but if traffic seems light, I will try to get away with crushing a few candies while driving. Studies have shown this is MORE dangerous than drunk driving, but I don't feel like it is because again, I don't even have any tickets on my record.

Yes, I have had a few close calls, and hit a few curbs, but I'm not stopping what I'm doing anytime soon. In fact I just got a mount for my dashboard so I can watch Youtube videos while I drive, so the problem is getting worse.

I consider myself a good person, and a responsible person in general, but I will probably be responsible for a horrible accident at some point before I actually change my behavior. I'm hoping the self driving cars get here before that happens, because my attention holding skills and driving ability are on a serious downward trajectory.

EDIT: To the people who got upset by this. I am sorry. This was Trollish behavior. I took patterns that I am seeing, and tried to personify them to make it more effective.

You can see from some of my past posts, I have real concern about where smart phones are taking us, and I took my argument too far. I really did lose someone close to me because they were hit by a driver that was looking at a dick pic and not paying attention to the road. This has permanently effected my perspective on this issue.

Also... the medication I was referring to was a normal SSRI Anti-depressant. These don't have any warnings about "operating heavy machinery", and are totally legal to take while driving. They don't cause black outs, but actual seizures in some people.
So a "cheap" Android phone costing US$500 that came out like yesterday is really good at opening and closing applications. The new benchmark of What Makes A Really Great Phone after It Must Have Slim Bezels wasn't an argument anymore.
It seemed pretty solid though I didn't do anything too complicated with it.

Mostly what messing around with it did was taught me that I had a lot to learn about compiler construction which is what I've been slowly doing since then.
As this becomes more common that will cease to be the case unless it’s especially interesting.
Wayland is a protocol, Mir will use this protocol, I think you are not uptodate with what is happening here.
I wasn't aware that the speed to logo creation was a typical concern. Learning something new every day.
And these user-developed systems are often great...until someone accidently deletes or changes some data and it becomes a mess.

Unfortunately, many businesses then find they have no way to know the extent of the data lost or who did it. And there’s no proper backups. Happens over and over thoughout the world.

Excel’s a great tool and there are lots of terrific uses for it. But what the article describes isn’t one of them. If we’re being honest, this isn’t the first time the issue’s been discussed and the companies likely aren’t actually switching away from excel, but rather supplementing it.

In fact, the article seems to be more a “hit job” / “marketing piece” for Anaplan Inc., Workiva Inc. and Adaptive Insights.
> Pretty much in any industry, participants could collude to reduce supply to keep up prices. In practice, such arrangements are highly unstable, because individual participants have huge incentives to break rank and seek short-term profitability.

In addition to everything you said (which is true), in this case, the hospitals and doctors have opposing incentives. I can't imagine why hospital administrators would collude to increase their expenses (ie, their employees' salaries).

When Apple, Google, etc. were found to be fixing wages, they were trying to keep salaries down, not bring them up.
r0ml gave a good argument for duplication over abstraction in his Debconf talk this year: https://debconf17.debconf.org/talks/194/ (video, I'm not sure if there's a transcript, but if you're bored on a Thanksgiving, I would recommend watching the whole thing)
Situs Domino QQ Dewa 99 – Dewapoker99 – Situs Poker Online – Pokerbola
> The earlier quoted story lacks these nuances. Sure, you might still find it rude but for me it made a big difference that they weren't just invading French aerospace for no valid reason.

Makes a lot of sense, thanks for sharing!
It's proposing that you read it agian, with the implication that you probably missed the point.
Is there a way to force 80 bit floats if you need them?
https://www.drugs.com/sfx/celexa-side-effects.html

Also,

https://www.drugs.com/dosage/celexa.html
Duplicating code is acceptable, IMHO, if it is either clear the two files are going to diverge quickly, or if it looks like they will not be changed at all in the foreseeable future.

Trouble starts if there are two source files that do almost the same thing but slightly different, and then you need to change them; now you probably need to change these duplicate files in lock step, and that is a rather error-prone process. IIRC, this kind of problem was the reason for adding templates to C++. And say what you will about C++, but templates are a very powerful tool.

I fail to see the connection to language design, though. Is the author saying that one should add some feature to make duplication as unnecessary as possible (like templates in C++)? Or that the tooling around the language should be better suited to automatic code generation?

FWIW, I think code generation is a very powerful tool; in a way, code generation is meta-programming. (Is there a distinction at all?) And I think that there is a lot of potential in this area. Go has supported the "go generate" command for a while now, and I have seen a few very interesting use cases (e.g. ffjson, which generates code to serialize/parse Go data types to and from JSON more efficiently than the builtin reflection-bases mechanism).

Someone once said (I forgot who), "I'd rather write programs that write programs than write programs." That sums it up pretty well, I think. ;-) Okay, okay, so now I do see the connection to language design. Sorry, my fingers were faster than my mind this time.