skysight-inc/HackerNews huggingface dataset:
I don't think there's really a fair way to do that. From a strictly monetary standpoint, smokers die many years earlier than non smokers. They also often live past the prime of their working life so those lost years equate to a tremendous amount of money saved in reduced payouts for social security, medicare, pensions, etc.

Even if we could assign a strict dollar amount to the long term cost of a pack of cigarettes I don't think that would be a useful thing to do. The cost to society does not factor in the cost to the consumer and while I'm normally pretty libertarian about such things we're talking about a very addictive drug here.
What's a 'simulcast'? Multi-streams or live broadcast of events? Or something else?
that seems like a faster track to citizenship than just federal system.. Do you know how it compares? I've only looked at it briefly, but it seems similar with lesser requirement (not french specific) and longer duration.
You'd be surprised at how much readers can figure out when there's a trail left in the thread.
Thanks. Skimmed through it and it definitely seems like it could be some very useful information. I'll be more thoroughly reading it soon.
The worse SaaS are the ones where it's almost impossible to get through to a developer even with a very technical issue. Nearly all SaaS customer service suck! I've dealt with so many this year, I nearly almost have to circumvent the CS reps by finding someone on twitter or emailing security/ceo@. Sure have dedicated CS resps, but I imagine it's whining entitled developers like this that encourage a fear of escalation environment.

Stop thinking your beyond speaking to customers
There's a demand for content. Some of the distribution value proposition is in question. I don't think entire industries will disappear, but I do think there will be winners and losers based on who adjusts.

As someone else in this thread said - you gotta be better than free. That's true in many cases. Music is a great example - it's more convenient to buy or subscribe than it is to pirate it.
I've long dreamt of having a company where there is only one job title and it is "Customer Service Representative".
Sometimes things get attention and sometimes they don't. Also sometimes it's a slow news weekend and other times there's a ton happening. Don't ever stress about whether your submission gets traction.
Can't beat free of course, but there are some commercial services that use Amazon SES and are significantly cheaper than market leaders.

BigMailer.io - free tier up to 5K contacts, then $1 per 1K contacts. Features: built-in multi-brand management, support for multiple opt-ins (interest lists), segmentation, signup forms, support for GA tracking, list suppression. On roadmap: AB testing, automation, support for transactional emails (so all your emails are in 1 place).
https://www.bigmailer.io/blog/bigmailer-email-marketing-soft...

Anyone who mentions NewsHacker post after account setup will get lifetime 20% discount.
Good points. I'm a bit of an optimist on the subject, but everything you're saying is true.
1. I agree with your general argument about the need for deep research.

2. Which means you're making assumptions about what I'm thinking.

3. Please don't label others on the Internet with words like "Neoliberal", etc. We are all same people and there may be misunderstanding but we are not fundamentally different species.

4. My point was not to say these not-for-profit research is useless, but that if you're in this field, you should own it. If people build things that are mediocre and you know a better way, why not build one and show it for yourself? He hasn't done that because he doesn't know either. And by "Knowing" I mean actually knowing to build a product that people will use without any problem. It is easy to criticize implementation, it's not easy to actually do it yourself. With all due respect, prototyping and actually turning it into a product that general public can use are completely different ball games.
1) always good to have devs close to customers.

2) people are different.

3) some people are better at tech, some better with people

4) if you care about your customer, they should be considered read-only.

5) read-write privileges should be EARNED, probably by experience.

6) generally a csr or acct manager should chaperon or help interactions.
Thanks for pointing me to this. You request is well written. I imagine they would want to be paid to build that. Did you ever ask the team to give you a quote?

Say for example they open source a plugin that outputs everything you requested but didn't disclose any IP related to the game.
Having done both help desk and development I think a taste of support is good for everyone. Of course it must be only a taste. And ideally it would include supervision from support professionals.

Another approach is to have people sit in on support for a brief period to get a snapshot of what it's like and the problems they encounter. Then these observers don't have to fulfill a role they aren't prepared to handle.
So where could I pick up similar motors to what Tesla uses in their cars?
>What Facebook (or for that matter Google) does is not competition.

Why not? Being the first one in and the best at what you do is still competition. Most industries don't get disrupted by a competitor until there is truly some valuable innovation that happened. (ie look at Yahoo and MySpace)

Whenever the government starts to interfere it sounds really good on paper, but it typically is not in the best interest of the user. Existing corporations often use laws to then further eliminate incoming competition.
Hm. Prime video / music's self rationalization being sign ups or churn reduction i would think is a point of contention.
TITBITS 11
> people coming from Jewish culture to have a deep seated hatred of Islam

Whoa, yikes, no way, you can't sling religious/racial flamebait around like this on HN. These topics are divisive enough even when people are conscientious about not doing that, let alone when Molotov cocktails are thrown.

Since we've asked you repeatedly to stop, I assume you don't mean to use the site as intended and have banned this account. Please don't create accounts to break HN's guidelines with.

https://news.ycombinator.com/newsguidelines.html
We do exactly that for every moral dilemma when the question is what companies need to do to survive.

There's nothing wrong when discussing the morality of piracy, but it's irrelevant when the topic at hand is what media distributors should do in order to make money.

Imagine a convenience store which experiences so much theft that it loses money, and they're trying to figure out what to change to save the store. Is it useful in that context to state that "theft is immoral"?
South Korea trolls the North by blaring K-pop over the border.

I like K-pop, and I find that hilarious.
You can do that with try-with-resources
For any realistic workload containing a mix of failed-lookups, and lookup-hits midway through the list, we're talking about many thousands of comparisons for a single lookup on average. Regardless, replace list with linked-list in the above example, for illustrative purposes.

I agree that measurements & hard-data are preferable to guesswork, but it takes time and energy to gather these measurements and hard-data as well. For minor decisions where the alternative proposal is very slightly more complex, but there's a very compelling reason to assume order-of-magnitude performance improvements, I would argue that gathering data is a waste of time.
I had severe back pain in the last two years of high school. I eventually figured out how to sleep differently and move differently to avoid triggering the pain. Standing for longer than 20 minutes usually made my back ache like crazy. I found some stretches and positions that got my back muscles out of spasm. Unfortunately I had already gotten other weird muscle compensations by that point that resulted in more problems.

I had a lot of other aches and pains (wrist, knees, hips, feet, etc.) by my mid-20s that were hitting me hard pretty much all day every day.

It took A LOT of learning, stretching, strengthening, massaging, etc. but I'm in my mid-30s now and can do more than I have ever been able to do before. I've made it a career helping people in chronic pain as a trainer with a different perspective.

A couple resources that may help someone in severe back pain: Back in Control by David Hanscom, MD. The author is a spine surgeon who, after years of performing spine surgeries and seeing the real effects and real research results, realized that surgery was NOT a good answer for back pain. This is an excellent read with some very practical advice.

Also an excellent read is this article that appeared in Vox recently: vox.com/science-and-health/2017/8/4/15929484/chronic-back-pain-treatment-mainstream-vs-alternative

I would also echo the sentiments of others here. It is VERY possible to beat back pain without surgery and pills, but the level of complexity varies from individual to individual. From the last 10 years of professional experience, I've seen some people solve back pain in two weeks, and I've seen some people take more than a year.

I have a client that I still train who had unremitting back pain for nearly 13 years. She had radiating leg pain and eventually had microdiscectomy that helped a little. Even after that and after more PT and all kinds of alternative medicine, she still had debilitating back pain daily.

For her, working on her hips has been the big key that now keeps her feeling really good. She's now able to go dance classes, do long road trips, sit on a plane for vacation, etc. The process was difficult and required patience, but together we figured out what helps her. Exercises that restore muscle balance is HUGE. And shockingly this is not an approach you'll see in medical or physical therapy textbooks.

For a little more perspective, Framework is another good book by an orthopedic surgeon who generally advises against surgery. He notes that the vast majority of doctors receive a maximum of 2 weeks of musculoskeletal education. Most receive far less. Doctors who know muscular anatomy in-depth are a very small minority. It's just not something covered in standard medical education.

However bad things may seem, DO NOT GIVE UP. Focus on taking control.
> For example, a customer may arrive and observe that the barber is cutting hair, so he goes to the waiting room. While he is on his way, the barber finishes the haircut he is doing and goes to check the waiting room. Since there is no one there (the customer not having arrived yet), he goes back to his chair and sleeps. The barber is now waiting for a customer and the customer is waiting for the barber.

This is the critical part of the analogy, and is why it breaks down. It's such an artificial contrivance to suggest that both the barber and the customer moving to the waiting room won't notice each other - yes, you can come up with theoretical ways to do it, but that's requiring contortions in order to explain what is supposed to be the main point of the analogy.

(it's already a stretch that the barber can't see the waiting clients, as per degenerate's comment above)
How realistic are traffic simulations in games compared to what you had worked on?
Seems inefficient as your mining equipment deprecates if not in use.

A more reasonable solution is to just sell that electricity than buy more reasonables. If you pull say a net 5% ROI you double energy produced every 15 years. With the added bonus of creating an income stream for retirement etc.
I think the main thing is that the legacy of the English colonies (which were more populous and diverse than the French or Spanish ones) was continued by the dominant economic power that succeeded in them around the time international communication started to become direct and real time, and education became seen as a universal right necessary to participate effectively in the economy.
And as cultural output goes, it's not just Hollywood and the BBC, but also the majority of the internet, and the programming languages and computer science theorems that sit underneath them that haven't been comprehensively localised, because sometimes it's just easier to learn English.

Given the overhead of learning new languages, in an era of mass communication the world's auxiliary language ought to be even more of a winner-takes-all market than search or social, but French, Spanish, Chinese, Arabic and Russian have a headstart and a very dedicated user base.

Not sure how big an advantage the lack of central language body is though: on the one hand it means that people using it in an idiosyncratic local way as an auxiliary language aren't subject to foreign third parties insisting they're doing it wrong, and can inject other shared vocabulary and adjust to each others' fluency level. But on the other hand there's nobody influential to promote any attempt to fix English's confusing irregularities and dreadful orthography(ies) and lack of authority to appeal to doesn't stop people being terribly snobby about "correct" English.
Absolutely agreed. In a previous job, I was hired as a developer for a small company and also took most of the service/support calls. It gives a huge amount of insight into how people use the software/hardware, where they get stuck most frequently and also where any bugs lie.

We made most of the changes to the software as a direct result of customer feedback, targetted to the areas which generated the most calls because they caused the most problems for the user. Simple usability/workflow improvements significantly reduced the call volume and made the customers much happier with the software. It also meant that in cases where bugs were found, we could triage them directly on the call or shortly after and in many cases have a tested software update for them during the same working day. When someone runs their business with your product, they greatly appreciate the effort you make to keep their business running smoothly. I learned a lot about our customers' businesses by talking to them, even visted a few in person, and that all helped to make our software serve them better.

I had a few surprised callers when they realised that the tech support and the developers were one and the same; they often expected the tech support to be stupid/less well informed/script-following automatons, and were surprised when we could help them in great detail. Very few of them expected that suggestions for improvement would actually be acted upon, let alone implemented and delivered within a short timeframe. In a small company, with customer numbers in the small hundreds, this led to direct personal working relationships between the end users/customers and the developers, which I found very satisfying. Were we shielded from the customers by first-line support etc., we would have missed out on a lot of very valuable information. Of course, it's difficult to scale this approach, but I do think developers should be well exposed to end users' problems, needs and specific business/domain expertise in whatever type of organisation they are part of, rather than being isolated and disconnected. This is not in any way "insulting" to your team as the original article tries to justify; it's giving your team knowledge and understanding which they would otherwise not have, and getting them directly involved with the use of the software as well as its creation and maintenance.
>>I know very little of the music industry, but to me your comment sounds like record labels were this benevolent and creative force and now they are not.

It's not that they were benevolent, but 25 years ago they held the keys to the castle and disrupting production, distribution, and marketing was nearly impossible. Today with the rise of CDbaby and other agencies handling piecemeal work via the Internet (and bandwidth opening up to serve media), they're dead.

But until recently, their services were quite necessary.
OK I know more about C# now than I ever planned on knowing.

The problem with OP comment is that KISS and premature optimization are not diametrically opposed. Thet are two separate principles that mean different things.

Premature optimization is bad, but not because it necessarily violates KISS. Similarly, many people overcomplicate code for reasons nothing to do with optimization.

His argument reminds me of people who argue against free speech generally because we already ban people shouting fire in a cinema.
As a Muslim, I (and my kids) really enjoy the songs he created as Yusuf Islam. I didn't even learn about Cat Stevens was until much later.
He also streams the self driving vehicle 24/7 on Twitch, it's quite amusing to watch, every now and then the autonomous vehicle causes an accident and ends up being chased by the Police LOL https://www.twitch.tv/sentdex

It was also very interesting in the early days because you could see the agent getting much better day after day.
We definitely do where I work. I'm really, really surprised to hear they do not where you work. A multibillion dollar company like Amazon, who runs half the internet with AWS, does not verify dependencies? Wow. That's breathtaking.
I would but I don't want to run afoul of any legal issues. Plus I'm on stuff that may interfere. My current regiment is working pretty well.

My latest abortive measure was to apply infrared heat to my trapezius muscle (all the way up to my forehead), tens to the base of the trapezius and back of my neck, and go into the "crocodile" yoga pose for an hour. (I used a very light pillow to make it more comfortable). It took doing all of that over the course of 60-90 minutes and the migraine subsided.
The rise of Python and similar languages have muddied the distinction between "lists" and "arrays".
There is no transmission. They should be more reliable. My leaf drivetrain has been rock solid. The batteries are the thing to worry about.
On the UK out bills are two parts. The standing charge, which is the infrastructure rental, and costs the same wherever you draw 100A or 100mA, and the per unit charge. The later makes up the bill of your bill.
I don't know about the Byrds, but the Monkees weren't even musicians. (Well, one of them was.) They eventually did learn how to play. I bought their "authentic" CD, "Headquarters", and it is, to put it mildly, devoid of any interesting music.

The best thing that ever happened to the Monkees was to have Hollywood write and perform the songs for them, while they lipsynced, clowned around and looked good. The best songwriters in the business wrote their songs. How lucky could they get?

The Monkees were not ripped off in any way. The value they received was becoming famous, and that has enormous value they can use to make money off of anytime they please (and they have done so).
I laughed when I read that Ellison often said, “It’s not enough to win—all others must fail.”

Once, in the early days of the field of synthetic biology, I asked my mentor George Church why he collaborated with so many people who weren't obviously doing the highest caliber work. He replied, "When you're involved in starting a new field, often it's not enough to succeed by yourself. Sometimes you also have to help others not fail."
OK, we'll s/library/framework/ the above.
Okay, blocked of time to freeze my credit on Monday.
Google is no longer using email data for gmail ads. They might still use it for their google search ads or anything else they want.
> Open source and free software are just two different approaches to collaborative software development.

That is the confusion. They are not. The fact that you think so is exactly the confusion I'm complaining about.

GPL is a fire extinguisher, "Open Source" is a bottle of seltzer water, they are not two different approaches to fire-fighting.

It doesn't matter to me how many companies choose to be on fire I still do not want to burn with them.
reflex = pre-trained?
And Amazon is pretty aggressive and proactive about spam - if the bounce rate is high (<10%) the SES account gets suspended or shut down, so Amazon servers are not likely to end up on any ISPs black lists.
Simplicity is great when it's not borne of ignorance and when it doesn't over-simplify. Some things are unavoidably complex. Even the word "simple" is complex, and has many meanings. What if simple is defined as...

- relies on simple "Programming 101" concepts

- doesn't require using or learning a framework or library

- corollary to above, doesn't require ascertaining that said framework or library implements a .Get() method

- doesn't rely on anyone else's code and has no dependencies or references

- doesn't require understanding ancillary concepts that might be present such as hash tables

Then writing the loop is "simpler." To answer your original question.

And just to turn things completely topsy-turvy, how about your .Get() method. If it's implemented the way such things are usually implemented, that means it uses hash tables and is very efficient. But that means it's a premature optimization, right, and therefore the devil? (Well we haven't defined "premature" either.)

The real answer is to think for yourself like a grown-up and don't rely on dogma. Every situation is different; tackle every problem by optimizing for what's important in that specific problem, using whatever resources and minding whatever constraints apply to that specific problem.
Isn't a degenerate hash set a linked list?
We are talking about leaving door unlocked, not leaving the door open. I lock the door every morning out of habit but I'm pretty sure its unlikely that something happen if I don't.
How would a more secure system work? Biometrics? Smart cards?
I guess the meaning is that Spotify can offer low subscription price because it pays little to the authors. Seems quite logical to me.
You know, if HN was going to design a nuclear power plant, we'd all get into a dispute over what to name the bikeshed.
Totally agree. My initial reaction to this problem was that it could be solved with a thread-safe queue (usually already implemented in the chosen language).
Online streams of shows that are available at the same time as (or very shortly after) the original broadcast.
You've obviously never heard of the concept of a halo product.

Ford doesn't make GT's because they're profitable. They make them to sell Mustangs.
Those who want to provide only class files and no jsp code use the JSP pre-compilation approach. The JSP folks get compiled to Java servlet byte code the same as at runtime.
This is the first comment you've ever made and it's basically PR handwaving away Nestle's history of human rights atrocities. I wouldn't be surprised if this is a shill account.
Idk. I just don't have a lot of sympathy or caring for Ellen. There are just other things I care about more. Idk. Inb4 downvotes.

Like ok Ellen you lost a lawsuit. What else do you want? Yeah I guess there's discrimination but should I really care about that when I can't get my friends to stop fucking shooting up and I can't do enough work to make sure people graduate high school or learn to program?

Just don't care. You have a privileged life. Whatever.
How does that compare to selling the excess power then putting the money into a (let's say) index fund? I have no data right now, so I don't have the answer.
> If what you are saying was true, then why all these skills require time to develop? If they are pre-programmed in the DNA, why are they not enabled on the day of birth?

I'd argue that we see clear examples of such in animals that do require those for immediate survival. We ought to think about it as a consequence of natural selection rather than a 'necessity' that is somehow intelligently pre-programmed for survival. It's far more likely that path to early survival traits were mutational (accidental) rather than supervised.
Not at all. My point, rather, is that the credit industry can still function pretty damn well without having access to aggregated credit history and scores, and so banning the practice altogether, or severely limiting the amount of data so collected, in the interests of public good (privacy protections etc), should be considered a viable option on the table.