skysight-inc/HackerNews huggingface dataset:
So if I work at company A as a junior and get paid the same salary as a senior at company B, why is it bad that my expectation is to keep getting paid at the level of A even if I want to switch jobs?

Or does your comment apply to fresh grads? Because then your comment would make more sense to me.
But when Oracle bought Sun, I'm fairly certain Oracle was the driver. (Didn't they employ the initial developer?)

SuSE just doesn't have the same level of resources that Oracle can bring to bear. At the time, btrfs was a crucial feature for the next version of Linux because of ZFS. When Oracle bought Sun, that competitive pressure was gone.
No, and so I don't really believe that's what other people are thinking. But it's how I feel, and it messes with my concentration.
Journalistic neutrality, or "the middle" as you refer to it, as it is practiced in American media has some serious flaws. Sadly, it still has cachet with a sizable portion of what has been sneeringly referred to as the "mainstream media" for the last few decades. I highly recommend reading Jay Rosen, a Professor of Journalism at NYU, talk about the "View from Nowhere." There was one link posted above, and I'll post another.

http://archive.pressthink.org/2003/09/18/jennings.html

http://pressthink.org/2010/11/the-view-from-nowhere-question...
Sure, for one day this makes no sense. The problem is the pricing there, maybe there are better more sensible priced coworking spaces?

I know coworking spaces (Betahause in Berlin comes into my mind) which combine a "cyber"-cafe with an optional regular coworking space which gives you flexibility for showing up only 1 day and buy a coffee for working some hours.
A place near me limits WiFi to 45 minutes at peak times, which I think is best. AC outlets on the other hand are for more than laptops. If I'm going somewhere for a coffee, it's good to be able to charge my phone too.
I applaud your skepticism of the journalist's biases, but you should usually follow that up with an analysis how they could have possibly twisted the sources to fit their agenda. Since Glasgow's article is a collection of interviews, do you claim that:

- he has skipped interviewing dissenting voices - do you have evidence of this(interviewed by other media) or do you think they have been neglected by everyone?

- he has twisted the interviews to fit the agenda - do you have evidence of the interviewees objecting to their representation, or do you think they are scared/don't care to speak up?

I don't find any of these scenarios plausible or likely, but perhaps you have more evidence than me to demonstrate that Glasgow was spinning a narrative?
None of them?
So, my 2-year-old daughter is naturally high energy and short attention span, like most 2 year olds I assume.

Now, I have never ever placed a phone in front of her during dinner. Occasionally I have had to employ "here comes the airplane" which is what my parents did, following their parents' "here comes the choo choo train", which I assume followed something like "here comes the horse and buggy" or the like.

I also have a friend with a daughter one year older. He tells me that he puts the phone in front of his kid during every dinner time because "it's the only way she will eat", and furthermore he has to pause the show so that she will chew, and then unpause the show as a reward for chewing and who knows what else.

I can tell you, my kid can eat her own food with no assistance and no complaints about half the time, and I think that's pretty good for age two.

In short, I think our parents had a decent idea of how to raise kids and we throw that out in exchange for new technology at our peril.
The author has really limited understanding of the enterprise world I believe.

Email doesn't belong to a company? Nice one. It belongs to Google and Microsoft.

And this kind of change signifies three things immediately:

1. Being terrible means it's likely to happen and not really stoppable. They've already thought about how many people won't like it and still decided to go for it.

2. They try for a long time to have this more interactive messaging experience. Thinking Google Wave and Google Plus here. They have not understood that Slack/Wechat have solved that in a much more elegant way already. So they try again and again. This one will also fail to produce the vision they have. Google simply doesn't get that Web 3.0 interactivity. For us it's okay, it just means at some points other companies will take Google's place, and it will become that old, annoying giant like IBM and Microsoft before them.

3. Touching Email in this way also means that they are becoming desparate. Maybe not about profit yet, but certainly about the visionary aspects of the company. Email is one of their core components. You don't F* with those unless you really feel desperate.

It is not at all about users. It's about survival. Therefore the arguments presented in the article aren't even close to being good. A good article would figure out why they are so desparate and suggest things that they could do in favor of their users that still will increase their survivability.

Buying Slack and integrating it with their office suite might just solve their problem. It will be super expensive but might bring them onto the next level. Just a quick, stupid suggestion as example for what the article should've been about.
I’m not so sure. In Austin, with the average salary you could buy a house. In New York, no way.
Effective tax rate at these salary ranges for CA is closer to 7-8%.
> I'd say at a minimum, having everyone spend 4 hours a week pair programming should be a goal to try.

Pair programming is like nails on a chalkboard to me and at least a plurality of developers generally, based on what I’ve experienced personally and read online. An expectation that I’d do 4 hours a week of it would have me hunting for a new job immediately.

It’s different in kind to other practices like mandatory code reviews or minimum test coverage. Organizations are free to select for compatible employees, of course, but it’s totally unrelated to the health of the engineering org in any dimension.
I wrote kind of a dumb amount of my dissertation at Mishka's Cafe and the Delta of Venus in Davis. Mishka's has a thin row of seating at the front with a 'no work' policy - including no reading except for newspapers - and then a huge area of grad students on laptops. Delta's much less structured, has a lot more ambient conversation, and has a real (and excellent) kitchen which I imagine rounds out their business nicely.

So, yeah, it's a pretty easy habit to get into as a student.

These days, I mainly get my solo research in on weekends, and spend a few hours in a local coffee shop. I tip generously, and occasionally buy a pound of coffee to keep things on the up and up.
Right. Let's just shoot everyone with real bullets! Much, much better.
I don't know where you live, but in my country ISPs are not well known for injecting malware into the traffic.
Chipotle hiring former Taco Bell CEO to replace founder Steve Ells in top spot
I actually have met a few functional opiate addicts in my days, and I know very functional people that take meth on occasion, but which are not addicted to it. That said, I think it's more important to protect the 90% of people that can't use these drugs responsibly than for the remaining 10% of responsible users to be able to enjoy their favorite high.
I'm not saying Oracle is driving development (of either btrfs or ZFS). That's the problem! Both projects feel very stagnant. You can't argue that OpenZFS has close to the amount of resources to put into ZFS that Sun did (pre-Oracle). While I run ZFS (FreeBSD and ZoL) and prefer it over pretty much anything.... ZFS is not nearly as popular as it might have been if it was released with a GPL-compatible license. At the time, this was intentional by Sun, who knew Linux was a competitor to Solaris, so I can't say that I blame them...
Appreciate it. Am I off in thinking this used to exist decades ago? Reading, for example, the history of Watergate, it seems like there used to be more emphasis on neutrality.

Basically, that is, we lost something in the shift from printed press to online/social.
For those following this thread, read “The Economic Hitman.” Brilliantly explains the whole petro-dollar hegemony.
It was a bit of a winding process, but essentially early on in my career I learned that I fit this[1] description very well. And stumbled upon the same fact that patio11 did: it's incredibly hard for most companies to consistently fill that type of role. And now that I have a history of succeeding in those types of roles, it's a lot easier to talk my way into new ones.

That said, you're spot on that the core of what I do is data consulting, although most of it falls under a domain-specific name and has been W2, internal consulting roles. I'm actually in the process of switching my full time role to a less demanding one so I can focus on ramping up my actual consulting business.
As someone else who have hired developers I agree with the parent post here.

Examples include:

- totally oblivious to standard library for the language/frameworks, reimplementing the most basic things (poorly)

- even after a 3 year CS
education, lacks basic understanding of object-oriented programming/class hierarchies

- has trouble implementing even simple if/else-conditions without help

I’m talking really basic stuff here. You’d be surprised. I assume that if you are self-taught, you have the interest and because of that already much more knowledge than many graduates.
You only need four degrees of freedom to control an air vehicle in gravity (upward thrust and roll/pitch/yaw). You could still use internal ducting (as you suggest) to do that, but it'd probably be easier and more effective to have little flaps that deploy into the airstream under the rotors to divert the airflow.
PR comments I agree with, but after believing in unit tests for years I'm drifting slowly into the "waste of time" camp.

I'm convinced that unit tests don't usually find bugs. IMO, most bugs are edge cases that were an oversight in the design. If the dev didn't handle the case in code they're not going to know to test for it. Fuzzing is a much better approach.

At my current position I have the opportunity to work with two large code-bases, built by different teams in different offices. One of the projects has ~70% code coverage, the other doesn't have a single test. Exposure to both of these systems really bent my opinion on unit tests and it has not recovered.

The project with high code coverage is basically shit and has so many bugs that we regularly cull anything marked less than "medium" severity as "not worth fixing". This project was written by a team that loves "patterns", so you can find all sorts of gems like Aspect Based Programming, CQRS, N-tier, etc. well mixed into a featureless grey Java EE goo. We get so many bug reports that its someones job to go through them.

The other project with no tests is a dream to work on. Not a single file over a few hundreds lines, everything linted and well documented. Almost no methods that don't fit on the screen, no recursion. No bullshit "layering" or "patterns". I can't remember the last time we had a bug report, since our monitoring picks up any exception client and server side. Every bug I've worked on was identified by our monitoring and fixed before anyone noticed.

Whats the difference between teams that developed these vastly different applications?? I've worked with both teams for a while, and honestly, the engineers that wrote no tests are of far higher caliber. Use Linux at home, programming since they can remember, hacking assembler on the weekends and 3D printing random useless objects they could easily buy. The other team went to school to program, and they do it because it pays the bills. Most of the bad programmers know what they're doing is wrong, but they do it anyways so they can pad their resume with more crap and tell the boss how great they are for adding machine learning to the help screen that nobody has ever opened.

If your developers are great then tests would hardly fail and be fairly useless, and if they're terrible tests don't save you. Maybe there's some middle ground if you have a mixed team or a bunch of mediocre devs??
Please give some examples. This sounds horrible, but therefore also true.
/agree

I love hiring and mentoring junior developers, but the barrier to entry is quite high. Employers love junior developers with aptitude and enthusiasm.
Aside from the contention overhead, per-thread nurseries also has a fringe benefit for SMP platforms with exclusive L1 caches; short lived data is unlikely to be shared, so having threads allocate from different cache lines prevents thrashing the lines across cores.
AMD Ryzen 5 2400G Radeon Vega Linux OpenGL/Vulkan Gaming Benchmarks
>If you have let's say 5 senior devs and 1 junior. Then the problem still can get solved quickly while the junior will learn a lot. Obviously, hiring 1 senior and 5 juniors would be a mistake.

Perhaps that is true, what I was saying is a matter of degrees not absolutes. Let me rephrase for you: to the extend that a company is working on hard problems they should minimize the ratio of junior to senior devs.
I would like to work as Junior but I have financial responsibilities, and I live in Bay Area. With Junior roles, I can't survive. That's why I am looking for a shortcut like bootcamp. It will allow me to gain some hands-on experience without losing my income.
This is a very well written article. The author shows an idiomatic D code and explains the details line by line. Clearly emphasizes the expressiveness of D.
Not really, 4G is good now, local wifi is not needed
This thread here is obviously the wrong place to roll out the systemd discussion again.
When recruiters reach out to me, I just list them what I expect including salary expectation. If they still respond after that, then it is mostly worth my time.

But I noticed hiring practices here in Europe are much better anyways than in the US.
Fair enough.

The "Market for Lemons" dynamic has an earlier precursor, the horse trader. In looking up Gresham's Law references, I've run across H.L. Mencken's "Bayard vs. Lionheart" (1926), which references "David Harum". That was a novel, and film, and later (after Mencken's writing) a radio serial, about a horse trader.

Horses, as complex and nonuniform goods, had developed a reputation for unreliable and underhanded dealing. The lasting legacy of the novel itself is the expression "horse trading".

https://en.wikipedia.org/wiki/David_Harum

https://amomai.blogspot.com/2008/10/hl-mencken-bayard-vs-lio...
Living in the US I literally know 0 people who use or have ever used Whatsapp. That's not a judgement on their app, just a reality that in this country it's not something people use.
I don't see a button that would prevent doubleclick/ganalytics from tracking me all over the place.
Another thread here summarized it quite well. All these expensive engineers need to do something. If it ends that would mean most of the employees have no purpose anymore.
Thank you!

Holt didn't attribute the quote, and I'd not attempted to track it down.
This article really resonates with me because we're going through the exact same problem. The most profound thing we've learned is the value of anchoring the users expectations. Our initial price for a consumer product was $2/month. It really only was a finger-in-the-air decision. Now we've grown and companies are starting to use our product. We had a large company with 5000+ employees, ask for the price for 200 users on our product. Since the only price available was the consumer pricing they were expecting a discount on that. Between 25%-50%. 200 employees using our tool daily, for only $200 per month! Now that we have introduced a business option at $15/month per seat, it's impossible to convince them otherwise.

Another learning is that some customers are just not meant for you.
> Otherwise, what's to stop me from thinking you're a meth dealer who's advertising its product?
reply

Common sense, perhaps?
Implying management isn’t tech? You mean isn’t engineering? (Well, people engineering....)
the guy that code reviewed him
Your query is not clear, what you exactly want?
Did you ant that You input a sound(instri=umetal music only) and a text and AI techniques join both of them?
> I'm guessing that a part of the $200k's justification is that Texas has no state income tax, which results in an immediate 12(?)% raise when moving from CA

$200K in CA, for a single filer, has a marginal income tax rate of 9.3%; the total rate is 8.01%
Promise.prototype.finally is now stage 4
That's a good point, it's just sad to see people directly dismiss it.

Systemd is a lot of good intentions and ideas, turned into bad code.

AMP is one good idea (faster loading speeds) turned into not just bad code, but also lock-in and proprietary anticompetitive services.

There's no black, or white, only Greys on Greys.
I work in the Bay Area as a software engineer but live in Davis and work from there two days a week (wife is a PhD student). Delta of Venus is the only place I can get work done.
I feel the same way, and have never been able to work on a laptop in a coffee shop. I prefer to work in silence too, and never listen to music etc. while working, so this probably is a big factor for me.

What I do enjoy in coffee shops though, is writing ideas and planning/brainstorming projects (by hand) in my paper notebook.
I did this in tearooms. There usually were ~3 sections in a tearoom, one with tables and stools, one with cushions and one where you could smoke nargile/hookah.

Sitting at a table for two with a laptop was fine. There usually would be at least one more. It would more often than not broadcast "student" than "pretentious remote worker"
The if/else part is really astonishing. The other ones I can understand in SOME way but the if/else is logic that's used in every day life. If I do this then that will happen, otherwise this other thing may happen. Very surprising.
I don't think £20 a day is so bad really but my experience of co-working spaces is they are often just cafes without the coffee, so not worth paying for.

When I lived in Spain I managed to find an office for 150 euro a month (all inclusive), which was ideal. Now back in the UK I'd likely pay that a week for anything comparable.

Outside of London there is a dire shortage of accessible and affordable work spaces.
I believe it.

Real programmers read far, far more code than they write.

Reading code, and writing readable code, are perhaps the two most valuable skills in the profession.
There's a restaurant near me with a 5 cent cellphone charge that just doesn't get enforced. The simple fact that it is noted and low keeps people aware that it is a faux pas but not too grouchy about it (especially over a $150 dinner). Feels like a reasonable compromise in that environment.
On what countries have you had this issue? Never had this problem. The same Uber account works in all countries.
> Look at what it does:

> As of 2015, the long-term effects of MDMA on human brain structure and function have not been fully determined.

MDMA in itself isn't as bad as other drugs, as has been mentioned. It's the compounds that it's cut/mixed with that poses most of the immediate dangers. In fact, the therapeutic potential of MDMA is reason enough for it's rescheduling.

http://www.maps.org/research/mdma
Great observation. I personally know opiate users that resort to meth when the opiates aren't available. The need for any kind of "high" overrules everything else. There's no check/balance at all. They are free to over indulge with all the obvious downsides. The suppliers only care about sales.
Give discounts to mums with prams?
Just follow some ON page SEO after your site completion and do OFF page techniques to get high rank in google search engine. To know more contact me via www.shubhashishit.com
I'm not a mechanical engineer either :p
Although written from a us mother's experience I suspect there are echoes for many cultures. "My year of living Danishly" by Helen Russell (sans Child) covers much the same experiential situation for a British couple in Denmark for instance.
United Airlines engine disintegrates over Pacific, forcing emergency landing
I don't get this whole 'creepy' thing. I remember chat was creepy. I remember interacting with any stranger on the 'world wide web' was creepy. And then of course we had 'weird' (which usually just meant creepy without direct social implications), which applied to us nerds having a digital calendar and a pocket computer.

Almost everyone I know uses tech to augment their relationships, whether by keeping a gift list, putting birthdays on their calendar, checking friends' fb feeds, etc., and while I perfectly understand discussions about the (negative) consequences of all this, it really irks me how there's some kind of magical 'line', obviously right where the deemer deems it to be, beyond which something is creepy.

On a more personal note: for people like me, the help of tech, including something like Monica, can really have a positive effect on the relationships I have. Chat, gaming forums, and places like here offer me a degree of social interaction that has no real world equivalent. Gaming basically saved my life, back in my lonely teen years. And yet throughout my life I've often felt vaguely or outright ashamed about all this, because of people calling these things creepy for, what appears to me, no reason other than that it is different from what they know.

Let's not forget 'coffee shops' and 'books' were going to be the end of our society too!
Meh. Nothing grosses me out as much as an actual cockroach. I consider myself a pretty rational and relatively brave person, but every time I see one way up on a wall I retreat to a different room in the off-chance that it decides to jump and fly straight into me (which has happened before.)
Generate, Recognize and Manipulate 1D and 2D Barcodes in .NET
Introducing the threat of violence isn't smoothly adjusting a variable in a formula. It's introducing a gating factor that's going to keep not-desperate people from dealing with you.
I can testify to this. My poor kid was shocked at how rigid the US high school was (after being in a German system), how he could get in trouble for having hints like matches, and how unhappy and stressed his classmates were (and how little they had — he didn’t yet know that “freedom”is a reflexive talisman of American identity). In Germany, as the book review says, even Nursery school kids have access to knives, hot glue guns, splinters, etc. 8 year olds who can weld aren’t uncommon.

But those are symptoms of a philosophical difference. Kids learn very strict rules about behavior (stand behind that yellow line next to the U-bahn! Only cross the street with the light!) and are trained (it’s the only word for it) on how to ride a bike safely and follow the traffic laws. Then, given a framework, they have a lot more freedom than in the us...but the framework is quite rigid. In the US kids don’t even learn how to use cutlery, much less how to weld, somtheir world is, ironically, more circumscribed.
I'm guessing most people using cafes as workplaces are going to baulk at paying for 4G? It can get really expensive if you're working more than a couple of hours a day.
I find it very convenient when I have meetings far away from my workplace. A lunch meeting and a late afternoon meeting, great I can work from a coffee shop in between.
Yep, its seems like theres a lot of directions the web can go in and I like the more experimental concepts shown in your videos. Looking forward to see how lensVR will turn out.