skysight-inc/HackerNews huggingface dataset:
> and they should not be allowed to pull from the pension fund, they have to pull from their own money.

What's the pension's own money here? Everything they manage should nominally be part of the fund owed to their retirees. Where do you propose they actually draw money from?
It's not specific to governments, any sufficiently large organisation behaves like this. Think of the people who've had Google accounts vanished without explanation. Or the RBS small business scandal: https://www.theguardian.com/business/2018/feb/12/confidentia...

At least with governments you get a representative.
Yes, my dad was able to pay his entire way through university (tuition, housing, food, etc.) just with the money he made working part time at the university cafeteria
Other comments are interpreting the license as allowing money to be made so long as the service you’re providing is not hosting error logging. You’re right, the license isn’t as good as it was before, but it’s also not as bad as some are saying.
Free Daily Accounts! 2kj34ro2lk65tp24l
http://ghostmaree.com/
The documents are from the early days of Facebook. I'd guess that your company probably optimized for speed too when it was just getting started.
The idea to work half a day and demand full day's wage for it is not that radical, you know.

If you tax me enough you may be able to make your dreams come true!
A Content Analysis of Youth Sexualized Language/Imagery in Adult Film Packaging
Yes I meant the statue. I had memories of seeing it there as a kid, but I think I am confusing with other sculptures.
But (at least initially) the filters they distributed didn't actually make the water safe to drink

https://www.businessinsider.com/michael-skolnik-lead-poisoni...
Well, I went to university in the UK in the 1980s and my education there for 4 years was completely free: fees were paid and I got a fairly decent grant.

I did work during the summer but focused on academic work (and other things...) outside of that.
You guys are using webRTC for the communication between clients and server ?
> If you don't want to deal with async functions, then you can use threads!

Truly? If some very popular lib become async (like actix, request, that I use), I can TRULY ignore it and not split my world in async/sync?
how do you assess culture before joining?
Some of this advice is also good for just plain getting hired: giving talks, having visible evidence of what you can do. It can cause actual humans to contact you directly rather than recruiters.

But it takes work and isn't for everyone.
Is WordCamp Dying or Not? Valuable Takeaways from WCUS 2019 in St. Louis
Internet junk, machine learning paranoia, open-source architecture – Nate Peters
Hmmm, as a user, I guess I would expect the opposite behavior, and I'd think the question should be why wouldn't you want to ask the user to authorize and app they already authorized?

A client should usually only redirect the user to the OAuth authorization endpoint when:

(a) they don't have an access_token (e.g. they haven't asked for authorization yet)

(b) their current access_token or refresh_token got rejected (e.g. the resource owner revoked access, so they need to reauthorize)

(c) they want to change scope of access

So the situation where you redirect the user to the OAuth authorization endpoint when they've already granted access and with the same scope is usually when something strange is going on (like when the client loses your access_token or this exploit happens).

So why would you have different behavior (not asking to click Authorize) just to streamline the atypical scenario? Especially when it leaves open the possibility to be exploited[1], create confusing situations[2], or be mis-categorized as an opt-in event when it isn't[3]. As a user, I'd like to think that I'd always get the same behavior every time I'm redirected to an OAuth authorization endpoint, because the OAuth provider doesn't have any idea what the situation is on the client side and assuming it's okay to auto-redirect without asking for my consent again is dangerous.

[1]: This HEAD bug would have not been able to be exploited in the wild if the auto-redirect wasn't in place.

[2]: In clients that allow users to have multiple accounts (where each can hook-up a github connection), auto-redirects creates confusing revocations across the multiple client accounts. For example, Bob authorizes a github connection to account A, then when he switches to account B wants to authorize github again. If auto-redirect is in place, then Bob wouldn't see anything (since it is a transparent redirect), but account B's connection would start working and account A's connection would silently stop working. If there were an authorize click, Bob would see the same behavior for account A and account B, and probably be able to put together that if he clicks authorize on one account, the other stops working. Auto-redirects makes Bob figuring out what's going on really hard.

[3]: Privacy regulations are requiring opt-in more and more, and OAuth is seen as a fairly good mechanism for proving someone "opt'd in". If a regulation requires a "consent" to have an expiration (e.g. an accounting app must require the user to re-authorize bank access on a yearly basis), then when the users is asked to "consent" again, if they get auto-redirected, they can later claim they were never asked to consent because they never clicked authorize again after a year.
how do you look for any signs of that pre or during interview?
There's quite some overlap, but generally a consultant is more specialised and has a higher billable rate and works on shorter term projects than a contractor.

e.g. my company currently has a couple of Navision consultants doing integration work for our invoicing system. Once the project is done they'll probably leave. I imagine they bill a lot per hour. Contrast to me (contractor) working on multiple projects, and I've now been there for 1.5 years.
It might be better to phrase this as “make sure you enjoy the work in the long run.” I know people who switched from low income work to dev, and they’re some of the best developers now.
Backcountry.com backs down over lawsuit controversy: “we made a mistake”
> Or as someone said below being in deep shit.

Yeah. There's ways to force or speed up the process. I think a lot of corporate team-building activities are basically this; "let's go do something miserable to simulate closeness."
These questions usually reflect the fear or ignorance of the questioner. There are obviously unlimited high paying jobs, but it will probably will be hard for you if this question pops in your head.

If you are really interested, just start and learn and apply jobs, that's it. If you do not care about programming, don't even start.
Yes, there's harm. The astrologer is defrauding the client who thinks they're getting something other than entertainment.
T-Mobile: 10 years of free 5G unlimited service for first responders
My dad payed his entire way through college with a part time cafeteria job and graduated with no debt. My tuition was over $50,000 a year and housing, fees, etc. was over $20,000. Even adjusting for inflation, he went to college for a tiny percentage of what it cost me
In the UK, I'm ""genx"" and part of the last English (+) generation to both receive a student grant and not pay any fees, for a course 1997-2000.

(+) the Scottish system is separate and still subsidised
How social media is warping our politics and politicians
Of course they've been going up, but per capita they might reach equilibrium before NA levels.

Europe is doing quite well on that chart.

[0] https://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&...
> And what if that mental model is fundamentally wrong?

All models are fundamentally wrong. That is what is meant by the phrase "the map is not the territory", it is only a matter of degree and scope. Building a better model of reality is a difficult and painful process which manifests as depression [0]. In many cases, it is not worth the added suffering to force someone through this process just to understand what you're telling them.

> The psychic preys upon vulnerable people seeking advice about problems in their lives

One could say the same for therapists. There are quite a lot of bad therapists, trust me. Now, I'm not saying that psychics or astrologers are comparable to therapists in terms of overall efficacy, but if people are inclined to believe in that sort of thing anyway and the advice they get helps them, then fine.

Yes, it is a problem when fraudsters take advantage of people, but that goes for literally any practice including therapists, doctors, and scientists.

[0] This is more of a pet theory based on experience than anything I can back up through study.
The fact that a person acted pursuant to order of his
Government or of a superior does not relieve him from
responsibility under international law, provided a moral
choice was in fact possible to him.
I will say that it's probably possible to min-max or speedrun a relationship, but I don't think it's easy, and I don't think we're at the stage where a phone app can do it for you.

I also don't think it would feel very fun, and is probably not good for you.
But he actually gives examples of things you could recommend to a potential lead. I don't think it's as far off as you claim. And it's generally good advice anyway...
Yes this is amazing! And refactoring is actually quit easy to my experience, with two projects I've done this with at least.
Yes; another one of the huge problems with this proposal is that it neglects that many assets have time value.

Unless the government has to buy the asset the instant you propose your valuation, you’re just being forced to write a free, ATM option to the government.

Illustrative example: The S&P 500 index is currently about 3092. An "at the money" (ATM) option is one where the strike price of the option is equal to the current price. A call option for SPX at 3095 expiring on 12/06/2019 is currently selling for $37.90 on the CBOE.

So basically you're giving away >1.2% of your investment by allowing the government to buy it at a price you quote today but a month later. Alternatively, you have to over-state the present value of the investment and pay more tax.
Going through the guidebook, anyone would know the difference between the graphician and the coder roles in making a demo? I’ve done a bit of Processing and P5js and these two roles seem to me to be overlapping, aren’t they? As you’re coding the graphics.

Is the difference the same as Web Designer vs. Web Developer in a more familiar context?
Since you quoted me, I'd like to clarify my statement. When I said:

> Rust is very deliberately designed to address safety and correctness issues that exist in a style of programming that's just completely orthogonal to what I do.

this doesn't in any way imply that Rust addresses correctness issues that all C++ code is subject to. Rather, Rust addresses correctness issues that are endemic in particular kinds of C++ code, which is qualitatively different from the code I find myself writing (probably much more due to domain specifics than any personal skill). Therefore, in that context, I don't see much reason to believe Rust will on average produce better results than C++ in terms of correctness, even though it might very well do so in a different context (like the context it was actually designed for).

That being said, I obviously do care about correctness. If I had reason to believe that Rust will on average lead to satisfactorily correct code with less effort than it would take me to achieve the same level of correctness in C++, absent any other major contraindications I would switch languages. Personally, I would be rather happy to switch away from C++ - unfortunately, most alternatives so far look considerably worse given the specific context I operate in.
Everyone thinks Elixir is slow until they use it and then realise throughput is often more important than absolute performance.
Valve is working on “Steam Cloud Gaming” according to partner site code update
Announcing my new app: Shittr.

You pay me $1000, and I will put you, alongside two other people, through a miserable grind of an experience. One of you will not survive; the other two will form a long-lasting bond.
Or low energy yield per square meter required. e.g. solar is like 200W/m^2 (and doesn't run all day, so the watt-hour rating gets kneecapped), wind isn't fantastic either.

This won't scale well with anticipated energy needs. It would be a real struggle to cover our current energy needs with wind and solar (with other renewables like hydro and geothermal being geographically limited, subject to environmental issues and more or less already maximized where they can be used)...and we need more. We're heading toward electric cars with batteries that hold 3x what the average household uses in a day (which drain in a few hundred miles), and will need more energy for carbon capture and desalination as time goes on...
Practices like this are ridiculous. Of course you should be respectful in a code review, but you should also be to the point and ask questions if you don't understand why they did something they did, even if there is a "better" way you know of. That's how people learn.

The examples they give are just bad.
Read what you're responding to carefully:

> so long as it is helping, it isn't necessarily bad

So it's about what you should think about this activity, IF it is actually helping.

OP thinks it should be avoided even if it's helping.

I'm arguing for the opposite.

You're arguing about something different: Does it actually work? This is an entirely separate question that I don't have much of an opinion on.

I would take issue with your (seeming) claim that you need a multi million dollar lab that does full scale double blind tests of every claim to have a scientific outlook.

That's an unfortunate "all or nothing" world view. Most of the great science in history was done without that, and a rational person can make empirical observation in everyday life without such a huge apparatus, and gain a lot from it.
> Adults need to learn how to handle rejection. It's so essential to learning how to be happy in the real world.

There's a difference between someone rejecting you, and a bunch of anon/pseudonymous trolls piling on.
I heard the same complaints about indentation for scope, 20 or 25 years ago, and yet it seems to have worked out OK for them. It's interesting how many of these rules we know to be true, aren't.

I for one am tired of programming languages trying to eke out the best ASCII art they can manage with the symbols that happened to end up on American keyboards by historical accident. Or wanting to look 97% the same as ANSI C, even though their semantics are completely different.

For the people who really cannot type anything but US-ASCII on their DEC VT100 terminals, and don't use an editor or operating system which allows them to compose other characters, there are still ASCII combinations that look more or less like a left-arrow, and which are invalid Python syntax today.
NSA: Our spy programs don’t work or get use; can you permanently authorize them?
> you can get similar "structured concurrency"-like control flow with things like `futures::join!` or `futures::select!`.

That sounds very promising, I should give it a closer look (I don't program in Rust myself so I only read blogs out of intellectual curiosity)
While I agree with the core of "DON’T: Criticize the person. ",
I'm not sure I agree with the example. I get that avoiding "you" and "your" can help with setting the tone, but ultimately it matters more what is said in particular. The DO example to me seems overly distant, almost snarky and amplifying criticism in my mind, like somebody explicitly telling you "don't take it personally":

"This concurrency model appears to
be adding complexity to the
system without any visible
performance benefit." just screams "I think this is shit but I'm not gonna tell you more directly because we have a policy not to do that". Might be only me, maybe.

In my experience, I have received a lot of comments with "you" and "your" on them but they were still constructive. But when I received very sterile ones like the DO example I typically felt a bit weird, guilty, like someone actively avoiding to tell me what they think, or colleagues using extremely formal/polite language. A lot of things can carry weird undertones, depending on context.
AMD Ryzen 4000 Series Launching Early 2020 and Zen 3 on Track, CEO Confirms
Yup. I've been working with 2 clients for about a year now. Occasional spikes in work from the client that's more part time can be a bit tricky to manage, but in general it's kept me very busy and I like the variety.
Can anyone give an example of a patent that was necessary for its intended purpose?

The entire drug development market would collapse without patents.
NASA Flew Gas Detectors Above California, Found 'Super Emitters'
No it is not, for a very obvious reason: you get all the advantages of living in a society. Even just for infrastructure alone. Roads, sewages, electricity, internet. Last but not least, safety and order. Any income you might have developed is built upon this foundations. It is the very minimum that you pay back for it, especially if you have more than most others. The only thing I don't like is that we don't have a choice about it. We are born in nations and we're subjected to their laws, like it or not. But you can still give up everything and not pay taxes...
How is "I'm going through my Saturn return. I’m reckoning with restrictions and limits and boundaries right now." humanizing and tender? It doesn't read that way to me. It's off-putting and impersonal to start talking about random unrelated planets instead of the actual human issues that someone is dealing with.
> I wonder if Rails will fix the default implementation of handling HEAD requests

It absolutely should. Nobody expected Rails to covertly turn HEAD into GET. It must be explicit "get_or_head" method in routes.rb
This is actually exactly what I was looking for a couple months ago. Would be great if there was some feature to automatically record movement, didn't see it on the site. Not sure about the security section though

> All of our services are managed in-house bringing you maximum privacy.

Having the services managed in house actually gives me less confidence, since uview has no reputation associated with it. I would be more convinced with some kind of explanation of how the video connection is made secure - what kind of encryption is there, what keeps uview from just spying on my video feed (I suspect not much but don't really know), etc.
This could actually be a viable business if they don't overextend themselves. However I question whether operating their own restaurants within the kitchens really makes sense long term. If they're doing it to test out the concept that's fine, but longer term it places them in direct competition with their prospective virtual restaurant customers (tenants).
> If anything down the callstack is synchronous, it blocks everything.

If you use a work stealing executor tasks will get executed on another thread. Therefore the impact of accidentally blocking is lowered. Tokio implements such an executor
We sure are! We are using WebRTC in order to make it accessible on a large number of devices, but we are not using a public STUN/TURN server in order to keep our platform as secure as possible.
I'm disappointed that the term "Overton Window" wasn't used in that article: I think one giant effect of social media is that it limits the range of topics and acceptable opinions which can be discussed and for a country based on the free exchange of ideas -- all of them, not just some of them -- this is a real problem. And the alleged banning and shadow-banning only exacerbates the problem.
I take issue with using "meetups" of other tech consultants as a way to get clients. I'd rather "network" (another uncool word for meetups) with potential leads, within an industry vertical than spend my time talking to other geeks.
Their management fees. They aren't running a charity, they collect from the $1000 pension fund a 1-2% management fee (if similar to US 401k administrators).

And if they don't have enough cash to add back into the fund, they need to take on debt to fund THEIR shortfall.

The businesses were not told to increase their funding obligation from the start, so they should be off the hook.
Replaced my i5-4670k with a ryzen 3900x a couple of months ago and demoted my old desktop to a home server.

But now considering upgrading that server to a r5-3600 anyway, as I've been using VS code's remote feature for development on the train, and that would still benefit for faster compiles.
I agree. And I would also go further to suggest this set of priorities are part of what goes into my consideration of "quality of life."

I have worked very hard to get myself to the point where I have the luxury of choosing to allocate my time and money this way. Definitely not all of my efforts have been successful, but as I continue to apply myself to my perceived values, I find success far more often than failure.

And those successes for my efforts give me great satisfaction.

I frequently find at the base of this the example of the children presented with the "marshmallow" test - The ability to delay gratification.

Or as others have summarized: Work hard, then easy, rather than easy, then hard: By working hard in the beginning, later the work/living is easier. The alternate makes for a dim prospect for my future, so I make my choices appropriately.
This analogy makes _zero_ sense. You can make a living working exclusively with PHP, JS or RoR, for example, and the barrier of entry is nowhere near becoming a surgeon (and getting lower every day).

Plenty of people switch careers as adults, and they can be as successful as folks that “play with computers” since they were kids. It’s perfectly possible to become a productive developer with very few formal training these days.
I came here to post the exact same thing. I find using "we" is a good workaround. And it's not just a euphemistic way of saying "you" — as a code reviewer, I know I'm also responsible for catching bugs or performance regressions, and by saying "we" I feel I'm expressing that shared responsibility.
That seems fair to me because it results in a tax based on how much the property is worth to you specifically. The "value" may be inflated from real market value, but as long as that is true for everyone it doesn't matter.

Also if it's too much of a burden to value all these assets, you can list them publicly and let people bid. If you expect the government to protect your ownership rights, I think it's not too much to ask that you list your major assets.
Pure spending numbers are a little misleading.

One reason is that spending is often dictated by need. Military spending, for example, is hugely influenced by the current political environment so a reduction in military spending from the levels of the 40s-80s is not really a "for the people" change as it is more a "we don't need to fight the Axis/Soviets anymore" change. Similarly spending on social security and healthcare is something that is hugely impacted by the age of the population.

The second big factor is revenue generation. "For the people" spending might not be a huge benefit to the middle and lower classes if that program is funded by revenue from the middle and lower classes. If you only look at that spending chart you do see a dramatic increase in social security spending, but there is also a large increase in the social security revenue side that helps pay for it.
Of course they do. So much vaccine misinformation in the world.