skysight-inc/HackerNews huggingface dataset:
> how are they being tricked into hundreds of thousands of dollars of [debt]

> state schools start around 15k/year and provide bachelors degrees.

Problem 1: School is expensive

15k*4 = 60k (assuming you do 4 years and not the average time of 6 years). So we're pretty close to $100k of debt. That is just in-state tuition! But that's not the total cost of school. Berkeley[0] estimates about $30k/yr for a student. So that's 120k-180k of debt for a bachelors. Now double that if you're out of state.

Problem 2: School is getting more expensive

But there's another problem that's happening. Cost of tuition is skyrocketing. Let's look at Berkeley from 2003-2012[1]. In 2003 the cost was $4336 (adjusting for inflation today that's ~$6050). In 2012 the cost was $12,834 ($14,340 2019 dollars). Today it is $14,184. So in 20 years the price has about increased ~2.5x. This means that those cases of $100k+ debt are increasing not just in total number (because population increase) but as a percent of graduating students (we'll say Gaussian curve of debt distribution).

Problem 3: In-State isn't always the best option

Let's say we live in Washington (state) and want to go to school for computer science. The field is fairly competitive so the higher ranked school we go to yields likely a better education (one up to date with modern techniques, funding, and equipment) and more network connections. So we'll say that we want to get into a top 100 school. That actually only leaves us 2 schools: UW(#6) and WSU(#75). We graduated pretty well with a 3.9 and a 1400 on our SAT. That might not get us into UW ([3] says 33% chance we don't get in) because it is a (inter)nationally competitive school and we don't have really any extra curricular activities. So what do we do? Our scores are high enough to get into a top 20, worst case top 50. Do we go to WSU or go to a school with more resources and a higher chance of earning more in the future? And if you think this is a fictitious scenario, play around with the other school acceptances (website uses same naming pattern as usnews: e.g. University-Of-California--Berkeley), UW is one of the least competitive schools in the top 20. There's plenty of states with even larger gaps. There's plenty of states where we're more competitive than the top instate school. There's plenty of other reasons a student might want to go out of state, and plenty of reasons that might be the best option for them.

Problem 4: Age

We're also talking about 18 year olds, which aren't known for making the best decisions. I don't know about you, but when I was 18 I was an idiot. I'm still pretty dumb but I've learned a lot since then. And if you don't think you were an idiot at 18, I'm calling bs or that you're under 23 and just don't know it yet.

[0] https://admissions.berkeley.edu/cost

[1] https://4.bp.blogspot.com/-wswpT9L7QXs/UMjqxuIbttI/AAAAAAAAA...

[2] https://www.usnews.com/best-graduate-schools/top-science-sch...

[3] https://www.prepscholar.com/sat/s/colleges/University-of-Was...
Ask HN: Any tips for a shy person who wants to do sales?
I'm shy and I feel weird talking to people, looking into their eyes. Talking to a group of people will make my voice shaking and I feel inferior and less confident whenever I talk to people.

But I want to do sales. How can I do this?
Here's a great talk about the real ramifications of this sort of problem:

https://tararobertson.ca/2016/lita-keynote/
Very roughly, looks like between $7 and $14 for the lowest end, per month. Scaling up as you add more capabilities.
which begs the question: "how much did the data analytics cost?"
Scanned the whole article, still don't know what "ambient computing" is. I suppose they mean writing apps that run on the little microphones they want us to put all over our houses. Seems like I remember there being a platform that was built in the '90s to run on any device. What was it called..
North Korean hackers are working with Eastern European cybercriminals
Don’t Be on Social Platforms Your Customers Don’t Use
"powered by the sun" buddy everything is powered by the sun
Two reasons I can think of right away. There can have a policy (and people) to detect abuse and shut off bot accounts, this can even be a separate entity from Yahoo Groups. Second, there can be internal metrics tracking active users and viewed pages, to get down as low as possible before deletion. In both cases archive.org is ruining it for them.
I would suggest sinit for init / supervisor: https://core.suckless.org/sinit/
Steam250.com Tag Indie Games
Sometimes it doesn't work just because it wasn't a good idea to regulate in that way. However there are countless examples of regulation that was crippled in the US, but that has a very successful (and generally stronger) counterpart in Europe.

Perhaps it's just that corporate interests have captured governments. But that too seems like a symptom of distrust in government leading to it being hamstrung and underfunded. I guess it's circular.
No tax rates are now the same(don't nerdify this, it's correct enough for the point). The reason is that dividends are sticky. You lower the dividend, and stock holders will notice(and sell). You buy back stock, and then later stop, few will notice. Buybacks support stock prices really well for executive stock based compensation, they can sell into the buying which they know exactly when it will happen.
I think I see what you are saying - maybe I shouldnt have restricted it to billionaires. Everyone should aware of where and how effectively their tax dollars are being use.
I don't think you even need everyone to be remote. I've noticed that its enough to just have two separate offices with teams that have a mix of employees between those two offices.

Once you have that, adding people that are fully remote becomes almost trivial, since you are already accounting for most cases where people aren't always in a single space.
Most securities have a real intrinsic value that can be calculated the future cash flows to owners from that security. For bonds, the number of variables in this calculation makes this easier to understand: If you have a bond that will pay you $100 one time in one year, then the intrinsic value of that bond is slightly less than $100 (because there is risk you won't be repaid, there is inflation, and there is a cost to waiting to get your $100). If you pay $50 for it, you are getting a very good deal relative to intrinsic value, and if you pay $150, you are getting a bad deal.

This same calculation can be made for stocks based on their dividends and any terminal value from an eventual acquisition. These calculations fluctuate more because dividends are variable.

The parent's comment is right though, its something buffet often observes: If a company buys back stock far about its intrinsic value, it is transferring wealth from current shareholders to now ex-shareholders. If it buys it back below intrinsic value, then it is transferring it from now ex-shareholders to shareholders.

There is actually a wonderful story that illustrates this. Try searching for "buffet pritzker Rockwood & Co arbitrage".

The short version is that Rockwood & Co was sitting on a massive supply of very valuable chocolate, and its stock price didn't reflect the value of that chocolate. Pritzker controlled the company, and announced it would redeem shares for chocolate (a buy-back in chocolate). Arbitrage traders then bought up shares at the low price, redeemed them for more valuable chocolate, and pocketed the difference.

BUT, what they didn't calculate was that the amount of chocolate that remained inside the company was far larger than the amount that was going out to the departing shareholders. Essentially, the chocolate 'payments' for stocks were far below the intrinsic value of the company. So, every time an arbitrage trader traded in shares for chocolate (at a profit to them) Pritzker was actually getting far richer by retaining his remaining shares. Everyone was winning, but Pritzker was winning far more. In the end, Pritzker retained a much higher ownership percentage of an only slightly smaller stockpile of very valuable chocolate, and made a lot doing it.

I think I saw the full version of this story in the biography of Buffet, but I am not sure. It is super fun. It illustrates why a management team that is buying back shares below intrinsic value is helping the remaining owners increase their wealth, and vice versa.
The accompanying technical blog is more interesting than the announcement. It implies they may have ported or adapted Borg’s antagonistic workload scheduling features to cloud. Huge if true, as they say.
I said "household income" on purpose.

Two recent grads making a combined 90k pre-tax is 45th percentile for a household for Boston (per the calculator you linked). You have to actually prioritize it and consequently make all your little day to day decisions with an eye towards cost (which is going to be very hard for an upper middle class person who's never done that in their life to suddenly start doing) but you can definitely aggressively pay down debt or save money.
Learning hard things is very demoralizing, because learning hard things is fucking hard. It makes you feel stupid. Learning to code sucks. It seems like everyone on HN is a gifted natural coding form age 8, while you're just stuck trying to make your stupid loop not give you a syntax error. But that's not true. Only 1% or so of people on HN are like that (approximate guess). The rest of us all learned the same way. Getting stuck on some bullshit trivial syntax error for years, while feeling like an idiot.

That's just what coding is. Please don't lose motivation. I know it's hard and demoralizing, but I strongly encourage you to not give up hope.

Even now I'm learning a new language (clojure) and despite 'knowing how to code' and working in this field for 3+ years, I still spent all day setting up a development environment and learning to loop through a list. That's just how it goes.

I still feel like the same idiot I was on day 1. Except now younger people at work look up to me, as though I actually can code or know what I'm doing. How this happened I do not know. All I know is that I kept at it every day for years, starting from that first day when I tried to understand what a difference between a list and a dictionary is.
They do, but they also say you can’t sell keys outside steam for 66% of the steam price, has to be at least 100%.
Err...$75k/year over 50 years with 4% real rate of return (pretty modest) gives me over $11m.[1]

1. https://www.buyupside.com/calculators/recurringinvestmentcal...
If only someone at Google could figure out how to put a web browser on a Nest Hub!
Having constraints imposed upon me by my tools is the only way anything ever gets done. If you put me in front of a blank canvas, and then tell me I can alter the nature of the canvas itself to whatever extent I desire (I.e. in hopes of making using it easier), I'll never get to the point where I'm actually painting on it. Or, perhaps I do manage to produce an end result, but no one else can understand what it means.

Even with a mountain of constraints, there is still usually far too much subjectivity in software development. This language seems to me to be moving the needle in a very wrong direction. Having a stable basis that is standardized and everyone can (mostly) agree upon is the foundation for growing a technical team or community. Being able to type "LINQ GroupBy Select examples" into your preferred search engine of choice and receive actionable advice is clearly an advantage for productivity. Sure, in a purely academic sense there is almost certainly a more ideal solution. But, if you are seeking to actually get things done, constraints are the name of the game.
report itself: https://labs.sentinelone.com/the-deadly-planeswalker-how-the...
> I used to think that way - just treat date times like string encoding. Pick your desired format (UTC/UTF-8), convert into it on input, convert from it on output as needed.

Not quite what I had in mind, but I suppose you could serialize a ZonedTime<Z> to a string, like you can serialize an integer to a string.

> Both these situations are resolved with local dates/times. The first one should just be a local date, while the second one requires the combination of the local date and the timezone to happen at time of check, not at time of input.

Right. The first example requires a different type, LocalTime, and the second example requires types to change interpretation over time. Neither of these are problems with my scheme. They're problems with UI and system administration.
> The municipality is the people.

The government officials pretty clearly have their own interests and incentives independent from the citizens, but we don't need to go down that road right now.

> What's wrong with them wanting to guarantee that option b) exists?

It's option b) that they're prohibiting. But if you want option a) then all you have to do is choose it -- nobody is requesting that housing with parking be prohibited. If you're willing to pay the premium it costs over housing without parking then go do that, just don't prevent other people from doing something different.
I wonder when we will get instances that can scale dynamically at runtime!

That would be so cool, just adding cores if the load goes up!

You would have to make sure your code has enough threads ready to fill those cores though! (if you use non-blocking async. stuff)

Or is this what they mean it already has?

Edit: thinking more about this it must be really hard and require kernel fixes?

I mean how would linux behave when you add/remove cores and RAM f.ex.?
Here's one I did recently: https://jacobobryant.com/post/2019/pipeline/ (aggregate all the content you like on your personal website).
I absolutely miss the 7-11s (and other convenience stores) from Japan. I was shocked at how well stocked they were and how high the food quality was.
ROMs are legal at least here in the USA. Doesn't stop big companies from bullying little sites and becoming copyright trolls. The Internet archive will not be easily bullied to take down legally archived items thankfully.

The trick is you have to create the ROM yourself apparently. Sharing it is bad. I would assume copies made by anybody would be identical, so it would be interesting to see such a case in court against The Internet Archive, not that I want them to get sued, but would love for them to win if they did.

Nintendo is the most aggressive about ROMs than anybody.
>Flexibility: You can tailor your E2 instance with up to 16 >vCPUs and 128 GB of memory. At the same time, you only pay >for the resources that you need with 15 new predefined >configurations or the ability to use custom machine types.

I didn't think so, but this sentence almost seems to imply that you pay for the performance ceiling when you're using it, but not when your application is idle. Would be nice to have this clarified if that's not what this means.
> Is knowing someone enough for you to make assumptions about whether they will gain much from higher education?

Yes, I make assumptions based on what I hear and who I see. I don't have the time to make a doctorate thesis on of my assumptions. Had I spent years researching how to identify people who college would help, and people who it would not help then I would use a stronger word than "assumption". With regard to countries offering free college education there are countries such as Germany, France and Brazil that offer free college education. They also have very low rates of attendance. Image how much lower it would be if the students had to pay for it.
Looks to be intermittent. I got the Bad Gateway status code but after refreshing, the page loaded (albeit very slowly).
To anyone passing by, I cannot recommend this film enough and encourage everyone to see it.
Just to make sure I parse your words correctly, you are equating private backbones with human slavery?

Yeah that seems very reasonable and obviously not filled to the brim with a ridiculous level of hyperbole.
It's actually very hypocritical. While complaining that Fox News is lying and pushing a certain narrative, the author lies and tries to push a narrative. It's untruthful to say Trump was pushing Ukraine to concoct dirt. The furthest they can truthfully go is that he was asking them to investigate Biden and withholding military aid to get them to do it.
Not sure if it is counter-intuitive, but I was deciding between React Native and Flutter for a project and this announcement nudged me to decide on React Native.

I am pretty sure I just want my app to run on Android, iOS, and web. If Flutter's vision is making it possible to also design to TVs, smartwatches, thermostats, doorbells, fridges, etc it means that there will be trade-offs, added complexity, overhead, design choices to support that "ambient computing" vision.

I don't want any of that, and it is good to know that in advance. RN it is.
But you need to be AI data driven! j/k

Completely understandable.
It was not made as a serious suggestion. I've yet to encouter custodial staff that cleans desks.

They typically empty out wastebins and attend to the bathrooms.
I used to only donate in BTC. It reduced fees and promoted the use of BTC as a currency. Unfortunately that's not longer the case. Fees have increased significantly and complexity has increased, reducing the number of non-profits that accept it.
There was a similar problem in the 1980s with the S&L crisis. In that case Congress passed legislation to clean things up.
Setup a monthly $5 donation. It's not much, but I know how valuable the archive is... they're doing the work the library of congress SHOULD be doing.
I know the comments are all "how much money did they spend to find $117K in duplicate payments" and I am one of them. But if this system helps in identifying process/audit flaws then its a good thing.
Properly encrypted data is basically impossible to compress. Lossless compression requires repeating patterns in the data and lossy compression requires an ability to understand the content. Since properly encrypted data should be indistinguishable from random noise, neither of these things apply.

Compressing first and then encrypting the compressed data works fine though.
I'd be surprised if they audited 100% of state expenses. This seems to focus on invoices and not, for example, payroll. Even so, if it was $1b and only 117k of mistakes, that's just .0117%, which seems pretty good to me.
Dynein: Building an Open-Source Distributed Delayed Job Queueing System
> It would be great if they would pay me to learn at work, but I don't feel like I'm in a position to ask for that — that's an industry=wide problem.

It's a society wide thing. I don't work in tech, I don't do anything CS related, for certification/licensing that will assist us in our jobs (and that is used to prioritize applicants for positions) we are expected to do it on our own time, outside of work, on our own dime which if you actually get the license/certification they will then refund a portion of a course you took IF it was graded and the only ones that carry grades require you to attend in person for 40 hours where you'd have to take a week off then go put yourself up in another state... and then annually the exam for the one with a license has a 3-20% annual pass rate, with the average around 15%.
I pretty much hate cold calls from people who want to have coffee or whatever. Even if they happen to be one of the 100,000 people who happened to go to the same school as I did or whatever. I won't say I'll never respond. Maybe if they want to chat about an article I wrote of whatever and ask me some questions about my work or what I know about some specific opening while they're at it. But, if I don't know them, that's pretty much where the conversation would end. I'm not going to give them a recommendation.
Some companies claim to own any skills you develop that would not have earned at a usual job - I don’t really want some former employer claiming I can’t work at my next job because of the time they gave me to do online courses...
I had a recurrent kidney infection a few years ago, and they inserted a camera up into my bladder this way to have a look. It really wasn't that bad but I did notice that when the doctor was getting ready, the nurse subtly became very close at my other side in a very casual manner and I suspect she was ready to restrain me. I did wonder how often the doctor got a black eye for his trouble..
Hmmm. So Twitter would basically be a room, and users could pretty much ignore the rest of the Matrix network?
This seems more like an appeal to emotion to justify the creation of censorship infrastructure than an actual solution to a problem.

I haven't heard of unsolicited CP being a common spam issue. And those who exchange CP intentionally can and do use encryption which makes such filters pointless.
My opinion on Silicon Valley, hint: it's in the small things
> Criticizing cars is the only way to wake people up to the damage they have caused in our society.

It's a way to make you look like an out-of-touch loony, who therefore gets ignored. If you want to reduce car use in the US, dial down the rhetoric, and work on increasing the convenience of not using a car. You're going to win more hearts and minds by making available something better than you are by constantly carping about the existing situation.
One of my Coworkers wants to RV 100% of the time. She can work anywhere she has sufficient bandwidth. She's a good worker, and having a hard time finding a 100% remote employer. She wants to have 3 weeks at one National Park, then 3 weeks at another...etc.
Because some people dream of moving to the beach and working fully remote from literally a house on a remote beach somewhere. But they still want to make good money and can commit to a solid 8 hours "on" every weekday.
Clicking reply on a topic prompts a login screen to display, if you then click signup it just reloads the topic
How do these fully remote companies handle salary compensations? is it generally based on market rate for wherever the worker is remote from?
Curious because a senior position in the bay area would be 2x+ more than most other locations.
In Defense of Biometrics
Get ready for the wealth tax, now the politicians will be able to grab you're money in the intermediate steps as well
As the parent explicitly stated, not all components are available under LGPL.
I've worked remote for 5 years. In my case it's not flexible. I think if I was a pure developer it would be, but I have to be avaiable for requests/customer calls etc same as I would be in the office
You'd think that but nope. Well, not as quickly or as strongly as one would anticipate.

Large banks, automated trading shops and assimilated have automation, because it's their jobs. Other things don't.

Recruiting chartered accountant is easy and cheap. Recruiting developers that can deliver is not as easy or as cheap. Bear in mind that it's not a tech environment so no source control in place, no servers to deploy to, won't be easy to execute.