skysight-inc/HackerNews huggingface dataset:
For children, one advantage of having a formal diagnosis is that it allows access to funding for support resources during school. Such as having a teacher's assistant available in class to provide additional 1 on 1 teaching time.
First, realize that you don't have to go to university now. It can happen later.

Second, what do you really want to do with your life. You say you want to be a creative, do you know what the day to day life would look like? If not, find out. You may love it; you may hate it, but find out first.

There's a lot to be said for following your passions, just realize that money typically doesn't tag along.
List of Open Computational Neuroscience Resources, contributions welcome!
Passive and semi-passive income. Slowly buy or build assets that build up an income stream. They can be websites, saas companies, parking spots or apartments.

Spend way less than you earn, save for a down payment and buy an income producing asset.

Best way to keep your freedom and have the option to be as picky as you want when it comes to choosing work.
Git has a built-in way of achieving what you've done with the $FORMAT and $PRETTY variables; look at @twic's comment on this story.
I was also a business major, but I had been programming my whole life. Like you, I had no intention of being a consultant or going into finance.

It didn't really affect my career one way or another because I was building my own companies and doing contract work, but if I could do it over again, I would personally major in math, physics, or comp sci, which I really enjoyed. There's definitely a bias toward comp sci majors in the tech industry, which you can get over for almost any job, but know that it's there.

Because I was self-taught and didn't have a traditional comp sci background, I found out a lot of things the "hard way" by making mistakes in my code. A lot of times there's a simple solution to a problem you face, but if you haven't studied that problem and solution in class, you probably don't know that it's been solved for 30+ years. I've had several such discoveries, most of which were pointed out to me by exceptional CS majors. :)

I'd echo the other comments here. If you don't plan on doing the same types of jobs as your classmates and using that network, business school isn't worth the trouble. Study something you love.
> Here's the question: if you were to "cut back on things like eating out at restaurants and taking public transportation to work," would you be able to save 71% of your income?

No, because my taxation burden alone is well above 29%.

I'm pretty sure they're calculating that they're saving 71% of their earned income, but they're almost surely not saving 71% of their earned income plus gross rent receipts.
Seattle can be tough at least. Really depends on a lot on where you live and where you work. Almost any commute can be done but it easily gets to 2h+ which is just ridiculous.
Do you know what the context of that quote is? I have used it as a sort of mantra specifically when programming, but I'm guessing it probably was intended for writing.
I'm really sorry for you to have to go through this. Struggling with social interactions and the fallout is not easy, and it does not sound like you have the support you need.

Have you tried talking to your wife and explaining that social situations are like other life experiences where some people enjoy/excel at them while others do not? Not everyone enjoys video games, sports, reading, etc. Not everyone is a social butterfly, and those who are not shouldn't have to feel embarrassed because of it.
Parent's statement was that early returns are hard because you need to cleanup allocated resources. I don't think so, because there shouldn't (usually) be resources "on the stack".
It looks like they cite him because he happened to have a screenshot of some comments on another conspiracy website that may refer to actual information about something. So they are in fact poking at what they themselves call a "fringe conspiracy website" in that letter. This doesn't really indicate he's suddenly a serious journalist, just that they saw something in the conspiracy community that interested them.
Nothing in that nightmare letter seems unreasonable for an end user to want to know, and I'd be hesitant to do business with a company that can't answer those questions about their own business. If those "nightmare" questions are the bar, it's a pretty low bar.
Me too! Not having Facebook prevented me from asking you what you think of this claim: https://www.reddit.com/r/AskReddit/comments/7s36ub/what_cons...
That's really good advice.

One way to start: if you're taking cs classes, take programming exercises further, twist the assignment, take it to something you want to use. Make it like a game, pay special attention to graphics.
I've had that letter bookmarked for months now, and the thing that worries me most is that for example, as a subject that hasn't ever owned an Android phone, doesn't use Google, Gmail or have a YouTube account - if I send that letter to Google, what stops Google from just straight-out lying to me? How do they prove their honesty to me if they say "we got nothing on you"?
I find it a good rule of thumb to allocate and deallocate a resource at the same level in my design, and to maintain any associated handle at that level as well. I have encountered few situations where this didn’t work well, and almost all of them arose because an external module introduced some form of unavoidable asymmetry at its interface.

If you’re able to follow that pattern then safe handling of unusual control flows tends to follow naturally. You just adopt whatever mechanism your language provides for scheduling the code to clean up and release resources at the same time as you allocate those resources. Almost all mainstream languages at a higher level than C provide a suitable mechanism today: RAII, some variation of `with` or `using` block, try-finally, Lispy macros, Haskelly monad infrastructure, etc.

That way, the only places you need to write any extra logic are the layers where you allocate/deallocate and possibly lower layers that manage side effects on those resources in the unusual case that they require a specific form of recovery beyond the default behaviour in the event of aborting early.

Hopefully if you do have to work at low level like C or assembly language and you’re using forms of control flow that could bypass clean-up logic then you already have at least some coding standards established for how to manage resources safely as well.
Land degradation threatens human wellbeing, major report warns
Food for thought:

Many of his future history novels have medical or scientific underpinnings, reflecting his medical training and scientific background.

Which he got in part because his family insisted he would never make it as a writer and encouraged him to go to medical school, which he completed but he never became a licensed physician.

The Wikipedia article quoted above doesn't say that. I read or heard it elsewhere. The man in question is Michael Crichton.

https://en.m.wikipedia.org/wiki/Michael_Crichton
The user does not know that Facebook it going to tip off the insurance provider about the user's unhealthy eating habits or his chronic medical condition. Or maybe tip off his bank that he has substantial wealth elsewhere.

Are you aware of any instance in which this has actually happened? AFAIK Facebook has not been selling location data to anyone, and this would be a direct violation of their privacy policy.

Further, if I worked for an insurance company or bank, I’d have customers install my mobile app that has lots of convenience features, and have that app request location permissions so that I could get GPS data directly from their mobile device. Then I’d use that location data, that I obtained directly and in accordance with all applicable privacy policies, in all of the scary ways you mention and then some.

Going to Facebook is not the most efficient way to violate the privacy of most individuals. Most people will happily trade their privacy for a small discount or to be able to save a few seconds interacting with a service they use. This is where any legislation in this area should focus - not on punishing a specific company because the “wrong” candidate happened to win an election.
Have you read the post? It provides answers to your claim that "dependency management is a solved problem".
For simplicity, let's take RMQ

> Multiplying the load on message brokers, often 2-5x, requiring extensive and costly scale out of the messaging system

Scaling it out is no problem. kubectl apply -f statefulset.yaml replicas=5 — done.

Also, message brokers almost never come under load because they are primarily IO bound, not CPU bound. If your broker comes under heavy CPU usage, you're almost certainly doing something wrong.

> No easy flow-control, fast services can produce and consume messages quickly enough to cause side effects for the slow services that are the bottlenecks and dictate overall system performance. This can cause large swings in performance as queues fill up.

In a RPC based architecture flow control would be even worse, cascade up to the caller and cause timeouts and unbounded ephemeral queues that end up looking like a hung system. Worse even, the thundering herd problem will make you unable to get back up.

> Increased latency for end-to-end processing because of repeated round trips to the messaging broker, which must persist messages to disk each time

No, RMQ does not necessarily persist the message each time; you can get a publisher confirm back if all receivers have claimed the message.

Furthermore, while send-then-ACK latency can be up to the disk latency, you're by no means limited to sending one message at a time.

> Increased difficulty isolating performance issues to an individual service vs the messaging brokers vs side-effects from other services impacting the messaging brokers

You almost never have performance issues affecting the brokers.

Suppose you do; then it's most often because you've let your queues grow too long. Where would you be in a HTTP world? You'd be having an outage.

---

> HTTP-based services (REST, gRPC, etc) offer low latency and high throughput compared to queues. They also have strictly lower resource requirements (network, disk, compute, memory) than a message queue solution.

No, not strictly lower; I can imagine a scenario where you have >80% utilisation on your HTTP server on averge; now you'll have growing ephemeral TCP request queues once in a while; then you have to bump the node stats. Consider the alternative; a node that has no latency requirement; it can be utilised to a higher degree; 90-100%. Always at 100%? Then, scale out based on queue size, then scale down again.
Cell phone service in the US can be cheaper than Europe. I have had Project Fi for over a year now, and it's $24/month including taxes. This includes voice, text, international texting, data, and international data. You pay per MB so I don't watch videos on my phone, but use it for everything else.
As a counter-anecdote, my grandmother is still alive: she was born in 1918. She just voted for Trump, to give you an idea of where she stands politically. She coped with it by scrimping and saving every penny. She literally washes saran wrap to reuse it, despite having enough pension these days to get by. She saves grocery-store bags. She eats every crumb on her plate. She never wastes leftovers, ever. She went to college at 40 years old, which was not thought of highly in her time, and had a 20-year career as a schoolteacher. She still corresponds with some past students, who are her last living friends.

My grandfather's college fund (to be a dentist) was wiped out, the bank closed. He worked at a GE factory his whole life, work that I will say was far beneath his potential. He never complained. He once traded his easy job on the line for a much harder one, where he had to lift each engine block twice to inspect some fiddly bit on it. He traded to get a 5-cent raise. If you offered my grandfather a government subsidy, he might not have been able to conceal his contempt.

I don't think the decisions of any of the individuals we've mentioned are great indicators of what's correct or incorrect, but the depression didn't influence everyone the same way.
This article is interesting! But the idea that VPE and CTO role descriptions are transferable between companies seems empirically false to me. I see companies where engineers report to the VPE and the CTO sets strategy and direction, and I see companies where the opposite's true.

If you want to know what a VPE job title means, you simply have to ask the specific company who the role belongs to what it means to them.
one sim game i wouldn't play. and i'm german :) (we do love our sim games)
Would you please stop posting unsubstantive comments here? You've done it a lot, and we've asked you several times.

https://news.ycombinator.com/newsguidelines.html
How can this be legal? Google is effectively using it's dominant market position in mobile apps stores, mapping and search to remove from the market other compatible operating systems. Derived from the same open source core as it's own, but that is irrelevant for this discussion, they are not licensed Android versions, therefore they are compatible competitors.
This is, of course, because technology has brought those costs down. Or in the case of education, government subsidies have made college "free". Not because living wages or the economy have improved.
I'm in second year and looking for something similar. I'm taking a math degree-- which, as a note, is not something I was "good at" in high school. Math is one of those things you have to change your brain around for but that in itself is not as hard as it seems (you do it every day), and it's also very worth it! Math is creative, inherently, and it will help you solve problems in general, as well as give you a good grasp of symbology (by that I mean you will be better-suited to recognizing when things are representative of other things-- very useful in any kind of analysis which you will surely need to navigate the world).

And on that same note, please try to overcome your deepest academic fears now while you're still young. It sounds like you highly value freedom, and overcoming fears will give you that freedom. I did not want to be a math major in high school, but here I am. I realized it was holding me back from what I was really good at-- which is creative analysis. Because I have a deeper understanding of mathematics, an entire scientific world has opened up to me. I now have access to in-depth research using statistical models, I can now read a physics textbook without skipping math-heavy parts. I am more free than I was without it.

If you don't think you can take an engineering or computer science degree because you're bad at math, yet you're interested in web development and graphic design, you are closing yourself off. Go for it. You will have a hard time but you will learn and grow-- can't do either without tough times.

As far as staying out of the corporate world, you may find that your opinions change. It depends on your work environment. BUT my plan is to become a tutor for some time (pays $25-40 an hour with a professional tutoring company) which will take up ~15-30 hours a week for me. You can look into that. If you like software stuff, there is demand growing for mentorship for kids in programming. While tutoring I will be working on increasing my development portfolio, and am currently toying with perhaps becoming an ethical hacker-- tutoring will give me lots of time to practice, some income to supplement, and especially time to figure it all out.

Let your career develop naturally. The difference between you and Joe-blow is initiative. Do stuff that excites you at home. Set aside a couple hours a day to just.. look into everything. Try and learn principles of graphic design on your own time, start your own projects. Read a lot. Do whatever gets your blood-pumping and makes you feel fulfilled. Don't pressure yourself, just take it slow and explore your own passions. Then, when the door of opportunity opens, walk through. You will create that door as long as you take initiative, and the opportunity will NEVER be perfect but it will be a step along your path.
3Blue1Brown @11:40: "Being wrong is a regular part of doing math. We had a hypothesis and it led us to this algorithm but we were mistaken somewhere. Being good at math is not about being right the first time. It's about the resilience to carefully look back and understand the mistakes and understand how to fix them."
If you are making $36,000 per year, you are not making minimum wage. People that make around this much, their salary doesn't vary drastically like a software engineer's does city to city.
The main issue IMO will be that there will be undesirable males (70%) and desperate females (>35 age) without any chance for a stable partner (look at Japan, it's in full swing there; put your otaku into researching this ;-) ). Also, the system in that book is just a fantasy, a speculation how it could have been, not a historical fact. Biologically males are still naturally inclined to seek faithful, young and pretty virgins they don't share (despite cuckoo "education" trying to change that), and females seek the highest status/income/excitement males they can capture. This might be result of evolutionary algorithm at play over a very long period of time and it's unlikely this would change anytime soon, unless we have means to directly reprogram our brains for different rewards.
I honestly don't understand how enjoyably living in Europe is possible. The class divide seems to be much greater over there.

My wife and I were in Barcelona a few weeks ago to celebrate our honeymoon. Prior to going, I did some research on what life was like there. The max salary for most people in tech in the area is about €75,000 (~$USD 93.5k). This is considered a great wage over there. The rents within the city are similar to NYC (studios >€1000k, etc). Barna has a pretty good transit system, but living farther out requires a car. Also, employees get taxed HARD all over Europe and the cost of goods (groceries, entertainment, etc) aren't cheaper than their US counterparts.

The story is similar in London.

It just doesn't compute for me.
Conveying intuition is about way more than using graphics. It's about storytelling. I've seen people focus on graphics and fail in a hundred ways, while overwhelming theoretical works shine due to the focus on the narrative.
that's BS, Google wasn't anywhere near as widespread in China as it is in Europe.

which is also why Google was fine with leaving China
I'd be curious in someone running an experiment that involved the unsubscribe link displayed as prominent as the marketing message.
Yes and no.

The median home value in 1940, adjusted for inflation to 2000, was $30,600 ($2,938 pre-adjustment).[1] The median income for a man was $9,948, using the same inflation factor of 10.406639 ($956, unadjusted).[2]

The median home sales price in 2015 was about $300,000[3] while median household income was $54,000.[4]

[1] https://www.census.gov/hhes/www/housing/census/historic/valu...

[2] https://www.npr.org/2012/04/02/149575704/the-1940-census-72-...

[3] https://fred.stlouisfed.org/series/MSPUS

[4] https://www.census.gov/library/publications/2016/demo/p60-25...
Marketing is a great field where you can be both business oriented, but scratch your creative itch. There's lots of flexibility, and pay is pretty good.

I didn't get a lot out of my business degree, but the internships I was able to get as a student were 100% critical to getting a good job out of college. If you aren't jumping on those, you are missing out on some of the best opportunities of your life.

Also, the most miserable places I worked were startups. There was never any security, and dealing with owners/founders was incredibly stressful. In comparison, corporate America has been very enjoyable. Having a good boss, shooting the breeze with your co-workers, grabbing a beer after work, paid corporate travel, having nice equipment, working on things you are passionate about - it's very underrated.
Blueprint 2.0: An open-source React/TypeScript UI toolkit for the web
I’m still a humble toymaker: A chat with Jeff Vogel of Spiderweb Software
Job's BGP camel RFC metrics viewer
F-It: The Real-Life Advice I Give Women Navigating Their Careers
Deep Learning for Fraud Detection
Census Bureau data show increase in domestic migration away from large cities
You don’t have to quit Facebook – just start lying about yourself
also so that a crash doesn’t stop everything like a BSOD, also so that you can use the language most appropriate for the task at hand because assuming a single language is good for everything is just wrong, also to be able to incrementally migrate things to new PAAS/build systems/etc in the future so you don’t do big bang... and plenty more

multiple library versions is one of the lowest priorities when doing micro services id say

this is not to say that people don’t significantly over use micro services, but there are plenty of hard problems they solve
> close to 18 hours a day

I think that was exactly what the OP wanted to avoid.
A few points:

An MBA is a tool. It doesn't predetermine anything in life. Use it to your advantage.

There's no such thing as "not being good enough at math". I suck at math and I finished a BA in CompSci where at least 50% of the subjects were math. It's a matter of putting in enough butt-chair hours and learning to study, but it's perfectly doable by anyone with normal intelligence.

Just start working in whatever seems reasonably appealing. If you don't have any job experience, truth is you have no criteria to actually say that you'd rather work in one thing or another. Just use the experience to expose yourself to different things and dedicate yourself to what feels good, with an eye towards the future.
Is it really though? I doubt a large percentage of Kindle users actually go through the trouble of sideloading gapps.
Believe me, I completely understand what you're saying. I don't see myself being convinced that the user is in the wrong here, unless Google provides specific evidence that the user has abused their services for doing something nefarious.
Self-Driving Cars Will Kill People
Firefox 59.0.2 release information
They already went down this road with Daydream. I think it is even more restrictive.
The Invisible Artist: On directing theater
California’s Proposition 13 (1978) is the anti-Land Value Tax. Instead of taxing away the land rent and encouraging improvements, it does the opposite by protecting private land rent and taxing turnover and improvements.

• Under Proposition 13, the statutory tax rate is only about 1.2% (1%, plus voter supermajority-approved bonds). Ideally, a land value tax would be higher.

• You’re taxed according to acquisition value plus an inflation adjustment (instead of current fair market value), so the average effective tax rate is only about 0.7%. What this means is that property investors (instead of the community) pocket 100% of the unearned value increase until they sell.

• But it also causes reassessment when you renovate or rebuild. So if you construct an addition, the effective tax rate on the addition is actually greater than the effective tax rate on the land. (Contrast to land value tax, in which the tax rate on improvements is 0%.)