skysight-inc/HackerNews huggingface dataset:
>some pension funds investing in stocks and VCs doesn't mean it's a meaningful component, they are one of the smallest pieces of the pie.

In the case of Union Square Ventures, the majority of the money in their 2004 fund came from pension funds. It's all public information.

>Estimates of the percent market investment tied up in pensions is something between 5% and 15%

Your 3 links and the "5 to 15%" math are not relevant to my point. Let my try to put it another way. Let's say you looked at the LPs (investors) of a VC fund that raised $400 million. The list of wouldn't be filled with just the Rockefellers and Vanderbilts. The money sources do not entirely from the concentration of wealth.

Instead, a lot of the money comes from retirement pension funds, charities trying to stretch out their donations, university endowments, etc. And it's not just the public & private pension funds in the USA. Canada and Europe pensions also invest in VC funds.

And yes, pretty much every pension fund[0] invests in a mix of alternative assets including private equity, hedge funds, and venture capital. Pension fund managers can't meet their financial obligations by only parking their billions in T-Bills or only investing in a passive index. They need the higher returns of those alternative investment vehicles.

[0] examples of public pension funds with funding shortfalls:
https://en.wikipedia.org/wiki/Public_employee_pension_plans_...
This is a situation where experts in the same field disagree and fail all the time. In the context of a discussion forum, there’s nothing wrong with disagreeing with one large investor’s approach.

It reminds me of a response I got in a theological debate: “you really think you’re smarter than pastor ABC?” No, I simply agree with the pastors that disagree with him!
For whoever's interested, there's a Peter Gärdenfors lecture on youtube:

https://m.youtube.com/watch?v=L0X9mEe9aY0
This is an excellent talk, i found myself fully agreeing and kind of relieved that i'm not the only one thinking that you shouldn't break backwards compatibility and if you do, then rename the API. I'd only add that for libraries renaming "FOO 1" (with "1" often implied) to "FOO 2" isn't a good new name since someone else might want to pick up the slack and continue developing a "FOO 2" that is backwards compatible.

One of my favorite parts of the talk is the X.Y.Z changes in semver essentially translating (from a user perspective) to imscrewed.dontcare.dontcare :-P.

Sadly it seems that this talk has been largely ignored. I'd like everyone who provides any library, framework or anything else that other people are supposed to build on - especially on the perpetually broken Linux desktop - to watch this talk.
I only knew of him as that guy who wouldn't stop talking over the 2008 Olympic opening ceremonies. I never tried watching again when I found out NBC owned the rights for years.

This is one thing where he should be allowed to talk.
Don't get what you mean by std::mpsc being half-functioning. I'm using it and it works great. Obsolete, maybe. There are alternative implementations out there that have various improvements, but any non-trivial core primitive of a healthy language has that, no?
I actually agree with you. I'll just gladly take any available advances in concurrency safety. In any concurrency models, including shared data.

Async/await (and production quality gRPC) is currently what's keeping us from using Rust at dayjob.

> There's a lot more to concurrency than just compile-time verification of safe usage of a mutex or moving data in/out of a thread. A lot more.

Sure, but it's better to have at least that.
> Microsoft: 70 percent of OUR security bugs are memory safety issues

Fixed the title. This is not an analysis about general software errors.
>I've always been under the impression that consciousness is actually a bunch of brain activity competing for attention

This reminds me of one my favorite quotes from Westworld (HBO, 2017)

"There is no threshold that makes us greater than the sum of our parts, no inflection point at which we become fully alive. We can't define consciousness because consciousness does not exist. Humans fancy that there's something special about the way we perceive the world and yet, we live in loops as tight and as closed as the [robots] do, seldom questioning our choices - content, for the most part, to be told what to do next." - Dr. Ford (character)

One of the things I really love about marijuana is that while it mentally alters your state, it leaves you completely coherent, where you can still be perceptive and reflective. For me it's like a deep, consistent meditation if I relax and really focus on how I'm "thinking." Perceptually, at least personally, it really feels like there are mental facilities that suddenly become "communicative", a higher (no pun intended) mental state. If I dose right I often use marijuana to reflect about how I'm living my life, a social situation that needs attention, a hard problem at work, or sometimes I just really really love listening to music. And I have to say, if you've never listened to music while high, you truly are missing out on an experience.

All this is basically to say I totally agree with your statement about "pulling back the curtain." I personally consider it useful, it's often nice to have a different perspective on a problem. It's helped me out a lot, I think.
If college is simply a jobs training program, we ought to simply say so and do away with the bullshit about enlightened citizens and just get down to career skills and workplace training.

Right now, we have the worst of both worlds. The requirement that you must go to college to acquire "job skills," and the insane cost of an "enlightened education." The reality is that we get neither.

The two desperately need to be pried apart.
> According to many on HN, your college education shouldn't be about finding a job. "It isn't vocational training". It's about expanding your mind and becoming a well rounded citizen of the world.

In Germany, the mentality is different: school is for becoming well-rounded (that is why one has to attend many obligatory subjects from different areas) and university is for specializing into some area in which you will probably work for the rest of your life.
Having a CS degree from a top school on my resume has opened a ton of doors for me so I'd say it was worth it. I have high school friends who ended up getting CS degrees from state schools with pretty good GPAs who couldn't get interviews with any of the top companies and ended up doing IT or working at banks.
And it has MORE reported CVEs than Windows:https://www.cvedetails.com/top-50-products.php?year=2018
approved for release, we'll test it live!
I was specifically talking about American Football but even still, you might not be sleeping too long.

Paris Saint-Germain is a co-owner of the 2nd place champion DOTA 2 team in 2018

PSG is the 11th most valuable football club in the world and worth 825m euros. They bought in April of this past yaer and obviously see Dota 2 as worth investing in now.

https://en.wikipedia.org/wiki/PSG.LGD

It's funny how hacker news is obsessed with finding the next big thing but when something comes along that might challenge traditional sports industry there is so much objection. This is not specific to this comment but replies I'm seeing throughout.

I find this especially odd in light of the fact that a Twitch founder was a venture parter at ycombinator.
But they're already doing it.

More than 17 millions of IP addresses were blocked in 2018 [1][2] including large segments of Google/Amazon/Azure/DO/Linode etc. Although recently roskomnadzor unblocked most of them (perhaps due to the spread of DPI among internet providers, so they able to deal with https now and act more accurately), but ~800,000 IPs remains blocked. The government doesn't give a shit about creating a bad reputation for online business in Russia. Instead, actively engaged in "import substitution", e.g. making Сhina-like isolated payment card system [3] or spending millions for "national search engine" [4] (currently bankrupt, AFAIK). They are seems to be totally OK with isolation.

[1] https://www.theguardian.com/world/2018/apr/17/russia-blocks-...

[2] https://en.wikipedia.org/wiki/List_of_websites_blocked_in_Ru...

[3] https://nspk.com/cards-mir/

[4] https://sputnik.ru/
Spare me your thinly veiled insult and learn some modesty; my kid sister doesn't need to know how blockchains work to know that a bunch of guys running GPUs in their garages and in datacenters to generate toy virtual coins doesn't make a currency accessible to her girlfriends.

The scientific community has openly criticized string theory for years. To attempt to gate-keep by telling me I can't read and interpret the opinions of those more informed than myself is arrogance of its own kind.
Fully typed functional languages (Haskell for example) have this ability.
I planned to use a lot of cheap usb to rs232 converter. I didn't know about console server. They seem very neat! I have only two question:

1- They seem to all use RJ45 i'd imagine that i would use a cable RJ45<->RS232. I found some on amazon, but i don't know if they are standard or i need to look for some specific type of cable.

2- Do they allow the "master" ethernet port to talk to all serial port at the same time? I found some conflitting information about it. If not the usb<->rs232 seem a better solution.

Thank you a lot!
I wonder if this explains why the "Method of Loci" or the "Memory Palace" technique of memorizing and recalling facts work so well.
"This was in reference to having a dedicated "IOT" SSID in your home."

In what way does that matter? Can you vlan them directly on the wireless router that way? Or are these devices 'all in one' routers (i.e. both wireless and wired)?
To clarify, "KS" in my post was the interviewer, Kara Swisher, who was saying those things about Amazon and Google. The Eero CEO was the one who responded with the more nebulous "Our business model is to sell you a premium product and that’s our business."
> What happens when someone blames the banking system for oppressing the poor/minorities/whatever by denying them a loan and thus not providing opportunities for advancement, while leaving out the fact that they applied for a degree in 17th century Mongolian literature?

If someone believes that such a person will get a decent salary after graduating, they should put their money where their mouth is.
It would be nice to see versions of this analysis in other languages such as Python.
This looks like false advertising to me, they should get a class action lawsuit. The CEO knows that he's hurting existing consumers when he's selling the company to Amazon.
Sorry I meant Kathryn.

"[]Kathryn, a 35-year-old with $118,000 in debt from a degree in museum studies[]."

A 1-year masters degree in public policy from an Ivy is a vanity degree. (as indicated by Jen's current situation)
> I am not sure what you mean by "probably found his own plateau". Do you mean he found he didn't need as much money to live?

He figured out that living on $150k (stated elsewhere) and doing his own thing 24/7 gives him more utility and satisfaction than earning $500k and working at Amazon full time.

Neither one is particularly interesting, because it's already in dream territory for most people and if you gave them a choice of living on $150k and working on their own business (an enormous safety net), most people would be happy with those options.
The poor can afford food, but of what quality? Looking at the pricing of shitty food vs quality food, it's pretty obvious that the poor are disproportionately consuming crap, with all the attendant health problems that brings. Health problems that they are unlikely to be able to afford to effectively treat.

Yes, by many measures, life for the poorest in the first world is far less miserable than it was 100 years ago. But still pretty miserable as anyone who has been poor - really poor - knows. Dickensian quality of life shouldn't be used as a the baseline against which we measure ourselves in the 21st century.
That seems crazy to me. If your dad made 5K more that year, then shouldn't your loan have only gone up 5K? I'd be interested in the math behind whatever bullshit justification the grant issuer(s) used to warrant that sort of cut.
A lot of people don't--and never would be able to--have that choice.
I didn't even think about that. Onavo showed that simple usage metadata is really valuable.
You're making the point here. It's the software that makes our lives significantly better, which is the most important one.

However, as software is everywhere, the original question is the same thing as "what physical invention" is the most important one?

From one standpoint this could be something like the wheel or electrical light, i.e. Bios, compiler or a network stack in the software world. Or, something way more personal, like health care related software for the loved ones or some more profane stuff.

To make the question even less tangible, software in general can be replaced more easily than physical things, most of the time.
Yes, it is, and over 50% of Linux CVEs are memory-safety related.
Build a live map application with React
Reads like "travel and find meaning to my life" version 2.0.

You're currently doing something you dislike. You want to stop, go take a bunch of years out studying (something you previously hated), only to return almost exactly to where you started. The implied expectation being that you'll be happier when you get there...

See I don't get it. You're already employerable, a degree won't move the needle too much, just give you a debt boat-anchor meaning you'll less flexible going forward and less able to find the thing that makes you happy.

In general I think CS degrees are great. But in your case it seems needless and like you're repeating recent mistakes, like you want to check out for another few years while you discover yourself.

I'd strongly recommend you think extremely carefully before you indebted yourself to student loans. If this plain fails, you're stuck in those jobs you hate for tens of years while you pay it off.
"Colleges already provide an entire department or two of professionals"

I don't think we've actually run out that string however; you have to go a long, long way before academe recognizes the futility of throwing more 'guidance' at the problem.
Microsoft heavily obfuscated the term for some reason.

I swear, they would've named Bill Gates' grand kids .Net Gates if they could have gotten away with it.
Thanks - so asking a single question can hardly be called sealioning.
The problem is that 02019 is not arbitrary, it is counting up from the traditional birth date of Jesus Christ.

Many take issue with the continued use of a religious calendar in post-enlightenment society, and everybody knows that calling it "common era" is silly, because 1. It's a meaningless phrase, 2. It's audibly ambiguous, and 3. It's about as effective at covering up the ecumenical meaning as a happy face sticker is for covering a severed arm.

Counting from the approximate dawn of civilization is a far more appropriate measure. The fact that it matches up with the AD calendar after year 10000 is a nice bonus.
I partially feel the same way. At the same time, there are a lot more people who studied physics commenting on Hacker News than neurosurgeons. So you have people who have passed the skills barrier commenting negatively. Does that encourage people who have not passed the skills barrier to feel safe to comment?
Majority of students go for various business degrees. People love to focus on those with impactically sounding degrees, but that is not the bulk of students.
A Journey to the Underworld That Is RDF
I deeply regret not getting the degree early, mainly because of the insane salaries (and prestige) of companies like Google/Amazon/Facebook/Apple. It's closer to 3-4x the salaries I've had here. I love the US, and I would not have hesitated to work there if I had a degree.

Will that remain true in 4 years? Will getting jobs there be more difficult because of saturation/competition? Will getting jobs there be more difficult because of my age? Will the NAFTA clause still hold? Will I still want to live away from my friends/family then? What if I have a wife and kids? Will my cost/standard of living be as low as it is today?

Investing 4 years in school for opportunities that may disappear in the future seems quite risky.

The degree will also seem like a waste of time/resources if the demand for developers keeps going up, if degrees stop becoming hard requirements, if I'm not interested in managing roles, if I'm not interested in big/conservative/governmental companies, if I start a business and become self-employed.

I really can't tell which strategy is best from a regret minimization framework point of view.

I've been on HN for years, and browsed through https://hn.algolia.com/ results earlier today (not all of them). Every person has a different situation, and I don't perfectly relate to people who live in the US (where I feel opportunities are greater for those without a degree), to people who are younger, to people who truly lack CS knowledge, to people changing career, etc. I read a lot of contradicting advice, and I'm more confused than when I started.

If someone could assess each of my questions/worries, that would be most helpful. I would also love to hear whether people who were in my situation regret their decision or not.

I really don't want to come back here in 4 years, and post the same Ask HN.
Community-based charity does not work in many, many circumstances as a social safety net, unfortunately.
Executive Order on Maintaining American Leadership in Artificial Intelligence
Totally agree

Click bait headline is bogus

I'm glad I read the letter tho
I'm not familiar with the specifics of setting up an office, but from just a talent perspective, Boston has the benefit of having a large concentration of universities: Harvard, MIT, Boston College, Boston University, Northeastern, UMass...

That's a lot of new unemployed talent that (potentially) is looking for a career start in Boston. It is also more affordable and public transit is decent.
This is one reason I refused to consider Eero in my "Apple is ditching AirPort line, look for secure replacement" flight.

Glad I settled on Ubiquiti. If anything, given their leadership background, they'd be acquired by Apple.
Amplifi from Ubiquiti has by far the best networking gear if you just need a simple plug-and-play mesh network for your house.
That still seems rather high to me. I usually aim at having 3-4 billable hours per day. The rest of the time, if I'm not slacking off, I put into improving the product or sales.

Even for salaried workers, I don't think anyone would expect them to do actual productive work for more than 3-4h of programming per day (rest of the time being spent on meetings, planning, office distractions, etc).
Let us not forget Canada!
We just need to make contact with a hyper-dimensional sentience who can give us the low down on how everything works.
Yeah. I think that's it. I remember .net passport as a kid. Among things. .net server stuff. Etc.
The problem is that confidential details of your personal life which you have never agreed to share are being collected and arguably weaponized for the sake of financial gain.
No, just use Rust...
Yes, the goal is to increase the costs to the attacker as much as possible while having minimal added costs during development and runtime of the software. Statically proven programs are great security wise but they are expensive to produce, while adding ASLR is not perfect but comparatively easy to pull off.
Emacs calfw
I personally know someone who went to a state college AND a private, expensive private law school (not top tier). All while getting loans/grants. That is 7 years of borrowing. Not graduating from a top tier program meant the lawyer job with really high enough income was out of reach.

I just remember hearing that individual amassed about a quarter of a million of US $ in debt. And he will be paying about $2000 - $3000 a month to repay the debt, till he reaches 40ish, provided there is no hiccup in employment. That's enough for mortgage for a really good house in most parts of US.

Was it worth it? I think not personally. Not with that kind of loan.

And yes, people in mid/senior management spend non trivial time doing non-work related activities on computers behind closed doors of the private offices. I've seen it as a help desk guy.
When it comes to native libraries at least, API laboratory has some tools to help: https://abi-laboratory.pro/

It isn't perfect, but it can largely show when things break (or might break). As an example here is the report for curl: https://abi-laboratory.pro/index.php?view=timeline&l=curl
Why is AmpliFi bad? I'd honestly like to hear.
Bootstrap 4.3.0 – responsive font sizes
29% SQL Injection?
But what if the IP thieves were never in any position to compete with the IP holders in the first place? In consumer goods, the knockoff market is made up almost entirely of people who can't afford brand-name goods. How can nike lose customers that don't exist?
https://twitter.com/epakskape/status/1093488162318491648

https://github.com/Microsoft/MSRC-Security-Research/blob/mas...
I remember reading something about drug users or trauma patients seeing the same geometric patterns or repetitions and researchers trying to figure out why...
It only takes one generation. Parents might be able to force kids into it for a while, but that won't sustain it to the pro level if other things draw their interest.

Kids these days seem to be more about making stuff in games and meeting people all over the world in eSports than knocking heads together. And their parents seem to be okay with it.
I think OP just meant that Marco mentioned having Ubiquiti products when he was talking about having a dedicated wifi network for his IOT products. It's not that Ubiquiti has some special IOT mojo.
Maybe this isn't the type of answer you're looking for but …

Today I am 44. I started my CS degree at a Canadian university at 38. I was a self-taught programmer, but had never worked in industry.

- What doors will the degree open? Will I still care about those then (i.e., trying to get a job in the US at FAANG).
I don't know the answer to this. I'm eligible to work in the US through another method so I never looked in to it.

- I would (hopefully) graduate at 32. Then what?
I graduated at 44 and found a job immediately. Maybe not a sexy job with a ping pong table in the break room and beer on Friday, but it pays.

- Can I both get a CS degree and work full-time?
I worked full-time, except for in the final year, I worked 22.5 hours for the final push. That said, scheduling everything was … hard. I couldn't find a way in Canada take an entire CS degree online (except Athabasca, and I was not interested in a degree from that school). So attending classes, mostly during business hours is required. If you don't have a job with flexibility in scheduling you will use a lot of vacation time. Sleep was minimal throughout.

- What's the opportunity cost, in time/money/experience?
Only you can answer that. What else is going on for you? What are you going to do with the degree when you're done?

- How likely am I to complete the degree, given that things in my life could change (opportunities, disease, motivation, depression, passion, love, children)?
Again, only you can answer that. Does taking 3-4 classes a term and working 40 hours a week sound like something you can do? I would work, in one form or another, from 6am-10pm for months on end.

I would say only the first 1.5 years worth of classes was easy for someone who could program. After that things weren't really programming directly anymore. Once the higher year classes started I was able to aim my projects to things I didn't know, or things I knew (depending on how busy I was that school term and how much effort I wanted to put in to a particular class)