skysight-inc/HackerNews huggingface dataset:
Lots of good insights here!

Some of them hit home for me:

---

> It sounds like the product is "simple" but the reason for the large amount of code might be that there is no clear definition of the minimal viable product. The added complexity is possibly there because the UI/product team is piping in more requirements somehow.

That makes a lot of sense.

Pretty much all our app screens are extremely complex looking and full of different details. Actually, let me rephrase that: the whole system is completely inconsistent visually and each different screen has its own special widgets.

Interactions are not standardized and even tables have 20 different styles of text fields, which confuses our customers to hell, to my own chagrin.

All our screens are prototyped in Adobe XD before engineering looks at them, and that might be the root cause for (at least) the hardships at coding the frontend.

---

> I've seen incredibly smart engineers stifle and essentially belittle other intermediate/junior engineers over their work or ideas

You're right.

I've seen senior engineers talking down junior engineers. This is something that shouldn't happen.

---

> Giving engineers the room to develop design skills and make mistakes is important

> Systems can get complex and fail for a wide variety of reasons. Personally if I were the engineering manager and an engineer brought down the system somehow I would raise that as a cause of celebration without the connotation of death ("post-mortem"). Celebration since this is one step further in figuring out how to make the system more robust. A lot of time cultures promote an environment of fear where people are afraid of changing the code because things break. Continuously improve things so that it is harder and harder to break.

This is interesting.

Another poster mentioned we're trying to cater to "all kinds of developers". Maybe we should choose a specific profile?

The people I mentioned who complain that "things are going too fast" are also very averse to production mistakes and complain about it a lot.
> Financial shocks exceeding savings

The point that person is making is, if a person who makes more than the minimum wage is to reduce spending to 90% of the current spending they would be better able to absorb these unforeseen financial shocks.

> How many kids do you have?

This is another thing I notice (outside and in the article too). A lot of people who live paycheck to paycheck have 3 or more kids. Naturally more kids increase costs. Now I am by no means saying people shouldn't have more kids, but that number should depend on their financial situation too.
Having most of the Western world destroyed except for your own country certainly helped.
I'm saying you could find yourself in trouble with the local party officials yes.

Most individuals are going to fly under the radar I hope, but it's still a bit of a risk.
I passed on a consulting opportunity to move the city's bond finances from paper and spreadsheets to an ERP system back in 2008. At that point it sounded like no one really knew how good or bad things were financially for the city. I took an easy corporate job instead. Missed a great learning opportunity a few years out of college and wish I would have gone for it.

Happy to see them turn around.
What Is Digital Transformation Bringing to the Software Testing Companies?
Help break Quilt - Find as many unexpected results as possible
> Because they sell to Costco at a price cheaper than the sale price. How is it different here.

Apple Store is no cheaper and 30% is a huge cut, many service providers raise the price for iOS user to compensate this. So customer gets no benefit paying the 30% premium, at least not in Netlfix's case. Watching Netflix on iPhone doesn't necessary make a different experience. This is all because Apple had a monopoly on iOS platforms, had there be another App Store, I am sure many users will go there to avoid the 30% cut on themselves. It is called Apple Tax for a reason.
What was the fix? The article doesn't say.
Look through Linkedin e.g. App Store Editor, find the person that corresponds to your country/region and then email them. Every company has a standard email format and Apple is no different. There are apps around e.g. Hunter that can help.

Then be polite, succinct and be specific about what you want. Don't just say "feature me". Say can you please include me in the playlist "Favourite Travel Apps" etc.
> Cost would not be my biggest concern.

i believe the comment refers to the way genes get inherited to the next generation. If making gene editing is expensive, the poor will have yet another disadvantage that their children will be less 'capable' than their rich counterparts.

If gene editing is possible - it should also be subsidized so that all of society benefits, not just select few who can afford it.
Forced sterilization.
If we can edit, and it's reliable, we (those that can afford it, not I) will. I don't think that's a conversation that we as a society can really have while delivering much impact.

A more salient set of questions to me, is how do we decide what constitutes improvements, and what responsibility do we have to improve those around us once it's economically feasible?

I recently had a discussion with someone who believed that inhibiting genes that correlate with aggression or certain levels of in-group bias should be mandatory for the general population once we as a society are able to do it safely and reliably.

In his eyes, sanding off our rougher edges in pursuit of a social ideal net improvement on humanity.

I personally was appalled by the idea.
Surely laws regarding who can call themselves A Federal Judge violate free speech too...
> The gender ratios are more favorable for men in both LA and NYC, and it's just easier in general in my experience.

You're assuming the OP is a cishet male. Odds are that you're probably right, but I wouldn't simply assume that.

> For LA specifically: the weather [...]

I don't think LA weather (particularly in the summer) is likely to appeal to the average Londoner more than the weather in the Bay Area.
There are several issues:

* The technology is still new. We don't have a very strong grasp on the potential ways that CRISPR can go horribly, horribly wrong (as in delete-an-entire-chromosome-wrong) and having technology in place to watch for these failures.

* Biology in general suffers from the problem that a lot of our parts are co-opted to do several different things, so knocking out something that is making you sick could have a side effect of suddenly making your kidneys stop working or other serious effects.

* Germ-line edits are heritable. The potential consequences of things going wrong affect more than just the person in question, and the recourse for fixing them is unclear.

* Consent is tricky. The person who is affected is, by definition, not yet alive to offer consent. Given the potential consequences... it's something that is going to want a fairly involved discussion on how to properly seek consent.

The thing about this tale is that the researcher in question flubbed just about everything that could be flubbed. The participants were told by the researcher himself (BIG no-no) that this was an experimental HIV vaccine and apparently nothing at all about it being CRISPR. Furthermore, HIV transmission via paternal sperm donation is very easy to guard against with conventional methods; the gene knocked out may not have actually been sufficient to protect against the HIV strains the father had; and the actual results were pretty damn poor (one embryo was mosaic, another had only one chromosome affected). The general mood after He gave his presentation changed from "oh dear" to "hand me the pitchfork." A silver lining is that it does seem that the Chinese community has been clear in emphasizing that it is not condoning this sort of wildcat experimentation, which is one fear that many people have had in the past.
I've always said to insomniacs that they should read textbooks. They'll either end up geniuses or fall asleep like the rest of us.

Is it making light of what's probably a very serious issue, I suppose so.

This article makes me very glad that I can fall asleep easy at night. Just another thing to be thankful for. The few nights I can't fall asleep quickly are torture, I cannot imagine what it must be like for someone to suffer through that frequently.
regarding the mouse and keyboard use in visual programming, i have used labview extensively. with labview, one normally assumes one hand on the mouse and another on the left side of the keyboard, which is used in a chorded manner in that it provides modifications to what the mouse is doing. this is common i think to other visual environments such CAD programs. then the hands join back on the keyboard for searching and quick drop.

i think a hybrid setup like this can be powerful. it is under researched though. i am learning emacs at the moment, which is in the pure keyboard camp. while seemingly powerful, it does feel like a blast into the past and not so efficient in terms of learning curve or reasoning. so all keyboard and all mouse are a miss. i personally think a mix of keyboard, mouse, and touch is something to be explored.
Why is it naive to think they just simply want to keep $250 million a year for themselves? Find me a CEO in America who wouldn’t go for that option first
Apple now controls aprox 10% of mobile marketshare and I believe most people consume most content on screens bigger than their iPhone which can also be used to sign up for Netflix.

Nobody much cares about Apple TV either.

Apple is taking a sizable chunk of revenue and they don't have enormous leverage.

Taking away Netflix from Apple users would hurt Apple more than Netflix and people will happily sign up on via their browser. It's not like Netflix is a fly by night org they have a similar rep to Apple because users don't make fine distinctions.

Apple will suck it up and any negative for Netflix will be a rounding error compared to the pile of cash saved.
This is what I thought the big issue was, that the parents were grossly misinformed and uniformed about what Dr. He was doing.
ah, like this example here: https://justmaku.org/2018-06-19-amazon-leaking-ebooks

the st ligature is startling every time i see it, tripping me out of the flow of reading.
Finally a talk that isn't women in tech or tranny agenda.
OP does not appear to be advocating violence, but is stating a fact. All laws are enforced by violence. If you disagree, disobey the police at your next meeting with them. You'll find out quickly who is allowed to assault and who is not.
That’s not true at all? What?
I disagree. I found draw.io really simple and fast compared to visio.
Not sure what you are talking about here.

You could never buy software for your phone from more than one retailer. Or are you trying to force the desktop computing model onto Apple ?
Add more males.
We don't need to worry so much about the "not American" thing. The Transit is a proven, off-the-shelf product... but while Ford, it's European. That's not going to fly south of the border.
Your credit card company is one intermediary already.
This is a great question. Would be helpful if respondents could at least indicate the city/country of their experiences.

Living in Sydney, Australia I am not finding much interest by potential employers in my knowledge and experience in the field of software engineering. From discussing the situation with people I meet at international conferences, it would appear that the employment opportunities vary greatly across Europe and USA.
Harvesting organs can directly benefit the regime. The risk is bad PR, but that may be mitigated by making it secret.

The gene editing of embryoes, if successful, benefits only the unborn and their future generation. The political party (and those in charge) don't directly benefit - but they suffer the bad PR and backlash if failure happens.

The cost/benefit analysis tells me that this isn't worth risking at all.
Monodraw is great. Well worth it.
Actually, most employees have the perception that the company has a strong culture and identity but engineering doesn't really fit in it. It was research made by HR. I could ask employees themselves, or HR.
A Simplified Political History of Big Data – This Political Woman – Medium
> we had better systems before where you could just visit a URL and view content

You still can. Safari still works does it not ?
Many people definitely don’t like or want cars in their current form, especially in the younger generations...
Don’t undersell it either. The minimum, as you pointed out, is safe. Your capitalization implies “it’s barely acceptable” and any engineer that has passed those tests would know this.
Also the “victim” here is, depending on your perspective, either a robot, or a multinational corporation with so little respect for privacy, taxation, and which has more money than sense, that sympathy is a non-starter. At most this is a write-off they can think of a natural tax they can’t avoid like all of financial taxes they tapdance around. I’m not seeing a possible entity to call a victim here, while the residents being used as guinea pigs actually are.
In what universe would it make more sense to make the engineer liable rather than the larger corporate entity? Also, that’s not how human driving works. If you hit someone while following the rule of the road and not doing anything especially negligent, you won’t face criminal charges. You use the word “inevitably” but it doesn’t make sense at all with your world view.
Those statistics are unbelievable! That is a huge portion of the internet that went to https.

If anyone from LetsEncrypt is reading, I just want to say thanks. Your tools have enabled me to quickly and easily set up encryption for several domains and sub domains.

And your documentation is great. Being able to select an operating system then a server and receiving crystal clear instructions on how to proceed is fantastic for a non devops guy like me.

Moving forward easily and painlessly will absolutely never be underappreciated on my end. Thank you!
Yes, for attritional claims they “self-insure” (often through a captive or equivalent.) But for large claims they buy insurance. This is usually done from global reinsurers.
This is pretty much spot on with my experience living in Chandler.
I recently drove behind one of these for one mile and it managed to mess up three times. All three times it did exactly what you said:
> The default reaction for a Waymo car under any sort of ambiguity seems to be to just stop (literally) until the ambiguity resolves itself.

In my experience (over one mile), this meant

1: stopping at the first intersection and not turning right (on a green light) until there were no cars going straight through it.
2: Then driving down the next there was a plastic grocery bag in the road. I thought about moving to the other lane anticipating the car not handling the obstacle well, but it wasn't slowing down so I decided not to. Then 10 feet from the bag it just decided to go 0-100 on the breaks and come to a complete stop - even though the bag didn't move, it fortunately decided to keep driving (not sure why it would think it had to full stop, but then without anything changing decide it was safe).
3: Left hand turn on a non-busy intersection. Zero cross traffic. Actual zero, not hyperbole zero. Not a single car coming. The waymo car just sat in the intersection through the entire light and 5+ seconds into the cross traffic's green light before the driver intervened.

I've found them very frustrating to be near in any situation that isn't straight driving. Even driving straight through construction zones is something they can't handle, and something we currently have a lot of.

I dunno, there wasn't really any point to my post, I just hate having to drive with them and wanted to vent.
Does Google/Facebook have to pay an Apple cut for ads shown in youtube/fb app.
There isn't one legal definition and it was being used to silence a member of the public pointing out that they are stealing from the public by designing unsafe traffic lights.
I guess blockchain is needed only as a secure timestamp server to prove that some thing isn't said before / after a specific time. But here Twitter is acting as a trusted timestamp server once you tweet it.
> The rule comes down to 'do not enter an intersection unless you are 100% sure you will clear it before the lights change'.

Yes, that is how it's supposed to work here. But when you enter because there isn't any traffic coming and you assume the waymo vehicle will do the obvious and turn left, and then it just stops, it's very easy to get stuck out in the intersection behind it - in a situation that wouldn't happen with any human driver.
I fall asleep easily, but frequently wake up at 2:30AM and have trouble getting back to sleep until 4:00AM, which is just an hour before I would normally get up. It does kinda suck, but I'm sure it could be a lot worse.

I used to keep my old physics textbook next to my bed. Interesting enough to find something to read, dry enough to put me to sleep in a couple paragraphs. Ha!
It sounds like you're after closer-range than this is intended for, and I've no idea on relative power consumption - but you may want to check out LoRa [1]. More Zigbee-alike than BT(LE)-alike.

[1] https://en.wikipedia.org/wiki/LoRa
It also prevents people who cannot afford to pay $99/yr from participating in this digital economy.
Yes I do understand the rules.

Amazon Video - subscription outside of the app that lets you play prime movies or you can purchase or rent a movie from Amazon’s website and watch it on the app.

Amazon Kindle - you can buy a book on Amazon’s website and download it to the app.

Coxmixology - again, you can buy a comic on the website and use it on the app.

SlingTV - you buy a subscription on the website and stream video on the app.

DirecTVNow - same as above.

Google Play Video - same as Amazon Video.

Spotify - subscription you buy on the website and stream music on the app.

Should I continue?
I hear a lot more cases of "disfunctional company struggles to hire/retain good engineers," "non-technical founder seeks engineer to do all the work," etc. than the converse (firms with good engineering talent struggling to find good management).

So maybe engineers are special? They can certainly afford be more choosey about who they decide to work for.

It probably makes sense for a company to treat engineers as special if engineering is a critical part of the business. No good engineer is going to want to work for someone with an attitude like yours.
For now, the rich are more than welcome to keep their idiot choices to fuck with a thing we don't fully understand.

I have a form of Cystic Fibrosis. That's enough horror without it being a thing my idiot parents did to me on purpose in hopes of raiding my IQ.

There is some evidence that some genetic disorders impact brain function and tend to correlate to higher IQs, not lower ones. From what I gather, CF seems to be one of them.

I've made my peace with the hand I was dealt at birth and I'm pretty good at looking for the silver lining. I doubt I could so easily make my peace with it if I learned my parents thought that having a high IQ was more valuable than having functional lungs and a functional digestive tract.
Never had a problem with Amex and American ATM cards, just UnionPay.
شفق قطبی، رقص نورهای رنگی در آسمان فنلاند
I think it should probably be noted that this analysis is for grid-attached solar, not grid-independent. For the first, you're generally not going to care about the seasonal power profile (you get paid the same for a kW in June or January) and so the north-facing array's production being more heavily loaded into the spring and summer months won't matter. But if you're trying to actually power your house, you probably want all the power you can get in the winter months. Optimizing for minimums, not totals, if that makes any sense...
You've been downvoted but I also noticed the "northern-hemispherism" (to coin a word) in the title. It does get a bit tedious for those of us who live in the southern hemisphere.
Nothing, because Facebook should not be in the business of making these decisions.

For sone folks, like me and the GO, there are no “buts” about it.
Seeing is believing. For example:

https://www.theglobeandmail.com/globe-drive/culture/commutin...

https://www.theglobeandmail.com/globe-drive/culture/commutin...

In Ontario, the law doesn't say where cars should wait when waiting to turn left at a green light.

Apparently, that silence means a queue is allowed. In an e-mail, Ontario's Ministry of Transportation (MTO) tells Globe Drive that "more than one car is allowed to enter an intersection on a green light to line up to make a left turn, provided that the car's turn signal is on before it enters the intersection."

But, beware of local bylaws. If an intersection has a sign that says "Do not block intersection," you shouldn't be waiting inside it to turn, police say.

When I was driving (I don't really drive anymore), I found it common practice to queue in the intersection while waiting for a left turn.

Although, I suppose counterexamples exist: https://www.youtube.com/watch?v=gdNWP6tmJHw&t=1m23s
The default reaction for a Waymo car under any sort of ambiguity seems to be to just stop

They do this every damn trip when they turn right from Central Expressway onto Castro in Mountain View. They wait for an unnaturally long break in traffic in both lanes, not just the near lane, to turn.

It's not even a very unusual edge condition, and they seem to be uninterested in fixing it.
New Yorker has wised up to content blockers, and appears to be postfixing their class IDs with random gibberish. This is a common trend; I can't say I'm terribly surprised by it.

Fortunately their prefixes are relatively sane, and CSS supports wildcard matches. I like to block the sidebars on article sites like these because they usually contain the bulk of the distracting content, and this rule works wonderfully:

www.newyorker.com##div[class*=ArticlePageSidebar]

Just thought I'd share.
1969 Hansard: https://api.parliament.uk/historic-hansard/commons/1969/jun/...
Seems like a great idea. I will try this.
> The world isn’t always smiles, hearts, and rainbows there to please you.

Of course it isn't, but that does not grant one an implicit licence to be uncouth.

> Directness isn’t condescension unless you are a child.

Directness isn't condescension, period. That, however, does not mean you can mix condescension with directness and call it plain directness.

> Sometimes honesty really does mean telling people what they don’t want to hear.

Then please, by all means, do just that, without resorting to improper name-calling.

----

You know what, I'm going to stop countering your points one-by-one, and try to talk to your central idea.

I agree with you, at a central level. I wouldn't hire people who cannot write their own code either. I, too, would rather work with people who can and want to solve problems than merely put pegs in holes with assistance from the likes of npm and SO.

But I wouldn't call them cowards. Because that would be mis-characterization, at best; and hyper-generalization, at worst.

Even if you meant to call someone risk-averse, or fearful, using the word 'coward' is more than being direct. 'fearful' is direct and sufficient, as is 'risk-averse', but if you couldn't settle there and had to reach as far as 'coward', that suggests you wanted to use the extra force that comes with that word. Thus, condescensional offence.

And then you continue in this path, characterizing those who wouldn't respond to you as lacking "balls", everyone who disagrees with your choice of words as "insecure", and everyone who downvoted you as "JavaScript developers" with "shattered hearts", those suggesting your "honest and rude" words lack tact as "overly sensitive" people.

Lastly, I'll leave you with the suggestion that people in this world lead happier and even more fulfilled lives without resorting to even the slight force you're employing here.