skysight-inc/HackerNews huggingface dataset:
> US middle class person spending $480 to cover the yearly tuition to a poor but bright student in X country?

So, the U.S. has its own student loan bubble, that many economists believe is related to the increased availability of student loans AND/OR charitable donations to scholarship funds;

Is there evidence that covering 3rd world tuition doesn't create further class divide, and/or increase the cost of tuition in general? And that perceivably "bright" students are already often the best off.

Also realize that in many places in the world with $480/year tuition are receiving education from sources that get at least some of their funding or staff from NGOs; and that in many cases, "education" is in many cases separating children from their families -- and potentially (though the result dithers morally) decreasing the entire family's ability to be self sufficient by removing productive workers (in a culture where minimum, age of laborers in lower than the U.S. 16)
I've had this pop up a few times in my recommendations over the past few days, too.
"""
...unequal access to high quality education is a comparable injustice to unequal access to the ballot box and is "the clearest manifestation of the nation's caste system."
"""
The real caste system in education is those who can afford to send their kids to a high-performing private school vs. those who cannot. This solution only exacerbates that problem.
Sompani UG | Software Developer & Ops, Engineering and Data Science positions | Berlin, Germany and Paris, France | ONSITE
Hiring Data Scientists, System Administrators, Backend Tinkerers and Frontend Wizards into our beautiful, freshly opened Paris office and in Berlin!

With us, you'll build something people love, from scratch. We have to be truly Agile and deliver in quick, little iterations. We also can't afford unstable code or unreliable systems. We take Software Crafting and Site Reliability Engineering very seriously. You will plan and grow software and systems as if it’s you own company. Your time at an early-stage startup like us will be a unique opportunity to grow Engineering/Ops skills and have fun at the same time.

What you bring to the battlefield:

If backend is your home, you could help us out with systems that are running PHP solutions, or implement new projects in Python or JAVA.

If you feel comfortable solving frontend and usability problems and know your way around any modern JavaScript-based framweork like Vue, Angular or React, please tell us what you love to do. We have a few solutions in the roadmap and don't have a tech stack set in stone.

If data and analytics is your thing, we are hugre friends of PostgreSQL. We love relational databases, and you should too.

If you love Linux systems and server just like we do (We use Arch on the Servers btw), help us design and implement new features and grow infrastructure. Research and coach us about how to improve the CI/CD pipeline (GitLab, Google Cloud, AWS). Deploying on a Friday night and actually enjoying the weekend is our end-game.

Write me, I'll reply to all messages: artjom@sompani.com
If you can't find the solution, and you can't work in a slightly unfamiliar situation which is undoubtedly supposed to be your core competency, then I don't see why that's a job you should get.

If you're bad at taking tests, being able to make a vague excuse for why you failed one is not an acceptable substitution for passing it.
No one is the villain here, it's not that simple.

These are companies that respond to market pressures. Routing around the network operators (both figuratively and literally) makes a lot of sense for large cloud providers. Especially so if there are no network neutrality rules in place to enforce free access to consumers (as opposed to consumer ISPs demanding payment for pushing content to their subscribers).

Also, the content from Google, Facebook and a couple other cloud providers is what consumers actually want. I've seen internal numbers from a European mobile provider that show that >80% of consumer traffic is to/from either Facebook or Youtube. So are the consumers villains?
i'm not sure which side has the better balance of evidence, but, FWIW, one argument i've seen on the other side of this discussion is: DHA/EPA are highly polyunsaturated and, at human body temperatures, oxidize more easily than they do at cold water fish body temperatures.

so, by consuming pre-formed DHA/EPA on a regular basis, the argument goes, a human body must bear the burden of dealing with a fat that oxidizes readily and damages other bodily cells.
No matter how much they try to sell it as a good will gesture towards mobile users, I will not buy it. There are good examples where company starts off with good intent but later turns into a typical selfish corporation. Lets face it, every single corporation has to continuously grow, as demanded by market, which means at some point they will break their promises to implement new means of making money.
This is the business I am in and the sector us exploding. The tools that come to market every week in the biz dev space are mindblowing but increasingly hard to connect for optimal results.
> they have a commit on their GitHub

Maybe I'm applying to the wrong places but virtually no one cares about my Github. It's really sad to see so many potential employers ignore one of the best pieces of information for a candidate. For reference, my github is filled with maintained projects and OSS with people using them, submitting issues, prs, etc. It's like the employer's process is set in stone and since a lot of people don't have active githubs, it cannot be used as a comparison.

I think the places that do look at github profiles are great, but then I fear they end up looking for massive OSS projects for it to bear any weight.
Uber doesn't have one though, seeing as how they aren't publicly listed
Whenever I see people still praising Django in 2019, I immediately know that their technical understanding of the current backend and ops technologies is years behind. Django is still okay for small and amateur projects but nothing more than that. It is a curse for a fast moving business.

EDIT:
even though I stopped writing Django for 3 years now but here are some of my reasons as far as I can remember:

1. mediocre routing (no nesting, all routes have to be declared in one place)

2. mediocre middleware (middleware is global)

3. mediocre ORM (easy only for very easy stuff, more pain in the ass than writing raw SQL itself when it comes to complex aggregations and joins) not to mention some of the famous ORM bugs that have been open for like a decade

4. custom user model? good luck fighting with Django errors to make that happen

5. custom authentication? external authentication? good luck

6. Django is built for 2000s websites not REST/gRPC era

7. want to use graph databases? noSQL? good luck

8. external migration for SQL? oh god, prepare yourself for the mental hell

9. Django as far as I can tell still ONLY supports decoding "x-www-form-urlencoded" bodies, yeah no JSON, it's that pathetic

Django is very intrusive and is pain in the ass in a fast moving environment where you want to use microservices, external authentication/authorization, APIs, gRPC, etc... that's excluding all problems of Python itself. I totally recommend Typescript/Express or Golang for doing any kind of non trivial backend with fast moving environment/requirements currently
The logos are parodies of real self-driving car companies (Zoox, Embark).
Ask HN: Is all programming constantly changing or just front-end JavaScript?
I've been working on frontend dev for several years now, in the pre and post framework era. React and the other frameworks and ES6 in general, has meant a ton of change to the very basics of how we work.

The way I do basic things has changed fundamentally in the last 4-5 years. Some of that is because I'm no longer a "beginner", but much is because things have just changed a ton.

People who know the JS / frontend ecosystem AND backend stuff as well:

Is this rate of change unique to JS, or is it everywhere?
Is Rails very, very different now than 4-5 years ago? Django?

I use PHP a bit and I've seen that change a bit, but it feels like mostly for the better, with namespaces in particular. Otherwise, I don't feel like PHP has had near the amt of change that JS has had.

tl;dr: is it crazy everywhere or just with JS/frontend?
Michigan State University Federal Credit Union | Several Roles | East Lansing, MI | ONSITE | https://www.msufcu.org/

MSUFCU is the largest University-Based Credit Union, and in the top 50 credit unions in the US with over $4 billion in assets. We have a large IT group compared to our peers, and do a lot of in house development and on-prem hosting.

Network Engineer: https://recruiting.ultipro.com/MIC1007/JobBoard/24c0bd68-a7f...

Site Reliability Engineer: https://recruiting.ultipro.com/MIC1007/JobBoard/24c0bd68-a7f...

Network Manager: https://recruiting.ultipro.com/MIC1007/JobBoard/24c0bd68-a7f...

DBA: https://recruiting.ultipro.com/MIC1007/JobBoard/24c0bd68-a7f...
Came here to drop that link, the summary today is much better.
Even if it’s true it’s not a good argument. You deserve to be paid market rate and if other people in the department are willing to settle for less, that’s their problem.
In your opinion are there any common signs you see that indicate someone is good at dynamically applying new skills? or even better is there any signs that clearly idcated they aren;t good?

you talked about paying attention to their attitude but I mean more specific things like, if they said they use Emacs and write bash scripts would you take that as arrogance or that they are competent?
If it were only premature optimization, it wouldn't be that bad. But it tends to lead to actively counterproductive optimization. Teams get incentivized to do things that increase their KPIs even when what they're doing delivers negative value.

For example, I've definitely seen this happen on Agile teams where management makes KPIs based on velocity or ticket flow: Suddenly, lots and lots and lots of waste and technical debt are generated due to implementing unnecessary things. Because unquestioningly implementing tickets as fast as you can increases velocity, while spending time to stop and talk about whether or not something is a good idea, or can be solved in a better way, decreases it.
I'm using this exact LG monitor at home, and like it a lot - 100% zoom in windows, no need to find scaling, lots of inputs, so I can have cables if I need to use it with my work mac.

But I don't use it as a TV - only as my monitor, and I have another 27" in portrait mode near.
Yes, to me it seems that the real enemy is more Taylorism, especially in how it relates to advance planning.
It's sales lingo, especially stock brokerage.

Whales, fish, mice, elephants. SV VCs added unicorns.... I wonder what they call their LPs.
I read the complete article. I read the page of the researchers that is linked. I know how this stuff works.

I still have no idea what they have found. Far too little info to estimate how relevant this is.
Actually, they clarify just below that while they are kidding on the guidance, the acquisition is of course real. Hard to announce new news on April 1, especially with humor included.
Here is the author's personal website if you're interested in more information on the subject.

https://www.diagnosisdiet.com/
> You should be careful about the terms you use. Some terms should not be overused because overuse trivialises.

I agree. The uniqueness of the holocaust has been a subject of much debate among historians, the so called "Historikerstreit", triggered by right-wing historian Ernst Nolte arguing that the holocaust was not unique, while the opposing majority view holds that the holocaust has been uniquely evil. (The whole debate is really too complex to be summarised in a few paragraphs.)

At any rate, I certainly don't mean to belittle the atrocities the Chinese Communist Party commits nowadays. But strongly agree with the above poster that one should be very careful with applying the term "holocaust" to anything but the systematic murder of jews and other minorities by Nazi Germany.

https://en.wikipedia.org/wiki/Holocaust_trivialization

https://en.wikipedia.org/wiki/The_Holocaust#Uniqueness_quest...

https://en.wikipedia.org/wiki/Historikerstreit
From where does the user's traffic originate? Is it the closest location on that map to where they started? Is it always the same country? (I'm guessing not, as there are a lot of countries? ;P But maybe that's true for larger countries?)
How is that a fair representation of what I proposed?

I think part of the problem is absolutely opaque, discriminatory, and predatory pricing.

I went to get a basic blood count last month. I gave the lab my insurance card, but they must have copied a number wrong, because when I got the bill they had me down as self insured, and had a bill which said;

Lab Services : $1,541.00
Patient Adjust : -$ 385.25
Total Due : $1,155.75

I called back and gave them my insurance card and they said ignore the bill a new one will come in the mail.

Last week I got the new bill:

Lab Services : $ 17.12
Insurance Pay : $ 12.12
Total Due : $ 5.00

Yes, I absolutely think it should be illegal to try to bilk a cash carrying customer over $1,000 for a $17 blood count test.
This pearl clutching is getting out of control. The existence of cloudflare is totally orthogonal to your ability to self-host content on the internet. They don't have any power, except over their customers and those customers customers. If you don't want to use them, then don't. No one is stopping you.
I work, on average, 12 hours a day that ends up being structured as follows:

1. IC work - 6- 8 hours.
2. meetings/co-ordination/email - 2 hours.
3. Further learning/research - 1 hour
4. HN/Reddit/news - 1 hour.
Why not hold your nose and tolerate #1? At least if it goes wrong, you merely inherit a local economic disaster, as opposed to a global, planet-scale, food-security disaster.
Obviously nobody cares about right or wrong. The average westerners only want to accuse China so they can feel good about themselves for a while, and their leaders only want to secure world domination.

Look at some of the comments here, people have no idea what they are talking about. Seriously? A civil war is good in his/her book? How many people do you think is going to die? And would the US and the Europe happily accept Chinese refugees? It is fine for millions of people from other parts of the world to die, billions to suffer, as long as it is for western values. Just look at the Middle East.

Also, an unbaised standard does not exist when it comes to international affairs. Do you think the billions of poor people in India are enjoying their lives? How come the west always focus fire on the Chinese when they talk about human right issues? Have you heard of the caste system?

About culture, as a Chinese living in the US, many Americans have asked me whether I eat dogs, or do I have microwaves/tap water back in China. Do you think they will change their minds even if I try my best to explain my experience to them? Americans want culture diversity as much as kids want to visit a zoo: lol look at these barbarians, now let's go back to our modern, superior way of life.

Edit: People read several biased articles online and think they know everything about China, because why would the media lie? We obviously do not need to set foot on this huge country to see it for ourselves, a few news reports are all we need.
Well yes, but they are not policing speech as far as I know. I have nothing against people/projects being political, it's when a specific political view that I do not agree with gets enforced upon me that the issue arises.
Sea otter archaeology exists, and it’s awesome
The biggest change I can think of in my Python/Django development over the past few years is:
print "" >>> print("")
100% agree - the real intent here is to reduce the achievement gap, and the real effect is to increase it. High achieving wealthy parents make sure their kids get math outside of school. The kids who lose are the smart, poorer kids who would have thrived and advanced given the challenge.
I get where you are coming from but I think there's a significant headwind to us doing something weirdly proprietary. If we were to create some two-tier Internet then our clients (who have web/API servers) would start having part of their audience/consumers get poorer performance or security or something. So we'd be sticking a finger in the eye of the people who pay us.
Would you mind sharing some more precise reasoning with regards to this statement?
Yes historically Chinese civilization has been highly hierarchical and authoritarian. Which has to do with their state craft, not something due to the will of the people. So much so that they used to completely mistreat people, like for instance see how the great wall was built. That does not mean that we should laud or tolerate that as their culture and the way that it has to be. And if we're talking about living in the past then we should be arming the Uighurs to defend themselves as that's a part of our cultural heritage.

In the end the point is for people to have rights and not be subjected to arbitrary harassment, detention or murder by the state. That's a universal global thing now. And that's for the better.

I have nothing with the Chinese wanting to be great. That's the purview of all humans. I just have a problem with the way they have decided to go about it. And the rest of the world should as well.
https://media.giphy.com/media/7B71Ci4KE3m0/giphy.gif
What is happening in Xinjiang is terrible, but let's be more specific. What's happening is a more intense version of 'reverse genocide' and NOT ethnic cleansing (which is what a generic label of 'genocide' implies). What's reverse genocide? It's when you when you proactively encourage assimilation by intermarriage with Han Chinese (where the family will become Han in culture & treatment by Chinese society) and through the encouragement of mass migration of Han Chinese. This is what has happened with both Mongolia and Tibet and it's worked. When that doesn't work or is too slow, what you get is what's happening in Xinjiang where people are either 'assisted' to assimilate with the help of Han babysitters, or put in brainwashing camps which echoes the Cultural Revolution. As horrific as it all is, it still not as terrible as past campaigns of trying to achieve some form of "genetic purity" that's happened in other countries outside of China.

> I'm not sure what can be done when a country

What are you willing to personally give up? Are you willing to pay more for trinkets and electronics? e.g. A very conservative estimate would probably add another $100 to the price of an iPhone. See a similar increase across many if not most products. Are you willing for our economy to take a hit (i.e. financial instability, temporary job losses, ...)?

As much as I dislike and disagree with Trump & his policies, I may disagree with his execution of confronting China, but not with its general idea.
I know this is an April Fool’s joke, but I joined up anyway. Why? Well, because I wanted to see how ‘deep’ the illusion was. And mainly because I greatly enjoyed the concept of LOLCODE when it first came out as an esolang Way Back Then. I even showed somebody how to code up some pretty simple BASIC-style stuff in LOLCODE.
That's "I'm Under Attack Mode" which is used by sites (mostly smaller ones) to protect against small DDoS attacks or scrapers.
It's a collective effort!
The IPO Bonanza
But the points give your brain dopamine hits as you struggle to write 5000 unit tests against a 3rd party JSON API over a span of 1 month!
See https://news.ycombinator.com/item?id=19544819
Huawei’s P30 Pro raises the bar for low-light photography
There's a pithy slogan that sums it up nicely: information is a correlation between the state of two systems.

For example: if you measure a voltage using a volt-meter then, if the volt-meter is working properly, there will be a correlation between the readout on the meter and the actual voltage, and so the meter contains information about the voltage.

Note that information is symmetric: the voltage in this case also contains information about the meter.
DHA levels in blood being lower doesn’t mean much if they get enough DHA. Higher blood levels may mean those people consume more than is needed. AFAIK there is no clinical DHA deficiency established by the literature.

Consider that diets that include fish don’t get anywhere near 1.5g a day of DHA, and that many humans didn’t eat fish at all. Fish oil supplements are a relatively recent phenomenon that came about without any evidence of deficiency.

I don’t consume any dietary DHA or EPA and don’t supplement. I’m fine, as is every person like me (vegan or not).
You can read the full privacy policy here: https://www.cloudflare.com/public-resolver-mobile-privacy/

The short answer is we really don't want to have data. We store bits of it for aggregate analysis and debugging, but the goal is to not be able to map traffic to individual people as quickly as possible.
> Full paper will be presented at the 40th IEEE Symposium on Security and Privacy on May 20-22, 2019 at San Francisco (CA).

Until then, there's not really much to see here.
In my judgment, #2 is far more reliably likely to end up in #3 and represents the lower total summed weighted risk of disaster.
You never know what gets funded these days...
Location: Sarasota or Clearwater

Remote: Please

Willing to relocate: W central or SW Fla

Technologies: New product development: Embedded/firmware/bare metal or FreeRTOS and *nix/RF/crypto/; Mulithreaded STM Cortex M4 ARM, Kinetis KE Cortex M0+ & M4, Nordic Semi's M4 SOC, realtime; IAR, MCUXpresso and MPLAB-X IDE; Embedded Linux on Raspberry Pi / Broadcom BCM2837, gcc, gdb; dsPIC33 MCU, MPLABX; UML; debugging development prototype hardware; embedded HTTP server; grid support power generation systems; TCP and UDP over IP; Ethernet; power line communications; RS-485; RV-C CANBUS; Bluetooth LE; storage scopes; visual studio; c#; Java w/Android Studio; GNSS; NEMA cybersecurity committee; council. Licensed attorney & pilot (ASEL/IA); amateur radio extra class

Resume: Please request by email

Email: hginfla@gmail.com
Not being exposed to big unfamiliar codebases may be comfortable, but dealing with unfamiliar code is a skill you will most probably eventually need, as few jobs are eternal, and not practicing for years will make for a painful landing.
> Old rules don't apply at all

How did that happen?
Linux Journal at 25
My ISP is rate-limiting specific services -> VPN

Which, incidentally, allows you freer access to the open Internet.
In the one case you have China actively violating the freedoms and liberties of the people living under its control and on the other hand you have the UN as a collective body seeking to have a discussion about that.

China is actively seeking in this case to kill any sort of discourse. The UN has no power to impose its values on anyone else. It can, as a body, take certain actions to indirectly affect nations of the world...but it is not a world government that can impose anything.

In this case all that was on the table was a discussion - and even that was untenable to China.

That is China imposing it's values on others in a very absolute way - and I agree...that's an iffy thing. I would go even further and say it's unacceptable (by any country) to try to completely silence discussion.
The modem itself is certainly interesting but the author's tone is very condescending. Who is Hackaday's target audience, anyway?
You should really want those to be separate services. The incentives get weirdly snarled if you expect your VPN to also block ads.

Making it a plugin that you could plug another app into might be cool, though?
Visions of the Future Posters [pdf] Nasa Jet Propulsion Lab
Yeah, I'd recommend actually learning the language (vocab, pronunciation etc), rather than trying to learn the characters and trying to improve the retention of them.