skysight-inc/HackerNews huggingface dataset:
Not in the sense of accounting balance, no. But at elite schools, elimination of tuition need is absolutely a core goal of finance and fundraising.

I think there's way too much cynicism in the comments here. These schools really do take their social responsibilities seriously and really do offer and prioritize student aid. And to the extent they can't, it's because they simply don't have the cash available. Giving to universities is a good thing (well, usually -- maybe there's an argument that the super-elite schools with outrageous endowments don't need this, I guess).

Should universities be "selling" spots for this purpose? I don't know. But it's not correct to imply that they don't have a good use for that money.
What's the alternative? Never categorizing anything? Breaking complex things into simpler parts is the foundation of most understanding.

Yes categorization implies putting things in boxes, and the box chosen is often the incorrect abstraction. However i think the answer is to make better boxes; not throw out the idea of categorizing things. Similar to how if your code base is full of bad abstractions, you wouldn't try to fix it by having no abstractions.
Your point is well taken, but one thing waterfall does is the required up front planning to get a good architecture in place. The agile approach tends to ignore such things even though they are critical on something as complex as a rocket.
I bet it'll never happen for the same reason Durov holds on to the servers and their code so tightly.
You're correct, there have been companies that quietly paid a million+ just to avoid litigation. It can cost certain companies tens of millions just to deal with a public security breach.
Telegram was inaccessible or unreliable for many users after the first block. For a while we used third-party vpn services (these in turn grew like mushrooms after a rain of previous website blocks — e.g. rutracker for drm violations, pornsites for cp, and vue.js for its extremist nature). Then tg implemented proxy switching over socks or something, which is indistinguishable from a regular ssl and could be set up in minutes by anyone. In last years you could use it without any setting, out of the box (but not the web client, which still required a vpn for obvious reasons).

Russia basically trained tg and more importantly it's users to work this way to the extent when further blocking would harm the network infrastructure itself.
Ah, true, I was under the mistaken impression that the letter was sent the day Epic broke their agreement, when in fact it was sent several weeks earlier. Still, this was a unilateral breech of the agreement.
Bytedance is a Cayman Islands company, not Chinese. Despite having offices in Beijing, Bytedance and Tiktok are not beholden to the Chinese National Intelligence law.

TaoTiao, on the other hand, is a subsidiary in China and is beholden to CNI, but the executive order has nothing to do with that company and there is no evidence that it receives data from TikTok.
Right now, the most effective possible activity to reduce mortality would be work to eliminate excess sugar from the human diet. The most effective avenue for that would be to eliminate it from beverages.

Probably we would need to begin treating Coke'n'Pepsi like we treat tobacco: start with required warning labels, ultimately an advertising ban. Lead was a tough nut, but we cracked it. Tobacco was a tough nut, but we cracked it. Trans fats was a tough nut, but we finally got that one, too.
I’m horrible about this. I ask a question and then answer it, hold a whole conversation with myself and the poor recipient. Someone take away my Mattermost login!
What interests me about this is often I feel the person may be trying (perhaps poorly) to help you and it's just backfiring.

Most often it feels like an attempt to get initial attention because if they launch straight into something the start may be lost whilst the recipient is switching focus.

Clearly the point against this would be that you'll have the chat history available, but there are apps where the flashing up of the notifications is in the corner and they disappear inconveniently before you've focused. So perhaps I suspect it's an attempt to get that focus moved and then start with the payload.

There is some logic in this, annoying as it can be. People do really badly with focus when switching context, just look at how often someone will call you, you say your name (ie the person they were hoping to speak to usually) and then they ask if they could speak to <your name>, because they've been primed to ask this and didn't update mentally in light of new info fast enough to kill the needless question.

I don't advocate the initial hello, but at times, I've broken text up where I get the key detail follow up ready in advance before the initial gambit is sent. This stops it being a whopping paragraph. I'd only use this sparingly but it helps at times and there's a hint of the focus aware point in it.
Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure (2019)
Ask HN: Do you stream? Why and what?
You can buy DIMMs from all three just rare to see in most retail channels for consumer stuff. Obviously Micron have crucial, but you see Micron non-server DIMMs in OEM systems.
That's exactly the problem, though. You're expecting prompt replies in an async communication medium. Ask your question and then they'll get to it when they have time. If they never reply when you do that then there's a larger issue, but that rarely ever happens. People expecting immediate replies in Slack is a big issue that leads to a lot of unneeded stress at work, and decreases everyone's productivity in the long run.
Coronavirus high risk countries visualization according to German RKI
A framework tends to want to capture or serve all possible use cases, while app developers want to serve a single, specific use case.
Pictures of the device: https://twitter.com/hunter_demster?ref_src=twsrc%5Egoogle%7C...
I think the specific ways Trump is going about it (targeting individual companies, and the insane bit about the treasury deserving a I-bankers commission) are awful but I also think that taking zero action towards reciprocal market access because "we don't want to become more like China" is also a fool's game.
It's not more polite to wait for the other person to go through a hi-hi handshake process to make sure you have their full attention before just asking your question in async communication.

If anything, people are trying to port their face to face comforts to digital async communication where it doesn't make sense and has the opposite effect.

Though I'd argue that the "how are you" frivolity that nobody takes serious doesn't make much sense face to face either. So it's only doubly unnecessary when you make someone go through that in a work Slack setting before they can unlock when you're actually pinging them about.

It's quite impolite once you think about it. Respect other people's time and get on with it. Every time you ping someone, realize you may be interrupting them, so get to the point in as few pings as possible.

You call it insane, but it's actually common sense once you think about it.
no one is addressing the cultural difference here.
In India, people wait in chat after saying hello for a reply.They assume that other person might be busy and also from Indian perspective hi followed by asking for help or question immediately is bad. This is not the case in US where people would expect the intention right after greeting.
When I installed Telegram for the first time, people in my address book saw me and wrote me. How did that happen?
This is one of the reasons I really enjoy Pop. The GPU support is really at the top of the class for Linux, and it seems like System76 spends a lot of time making sure it stays that way.
Oh, I have...but more gently. His reply is that he prefers to engage in conversation than just receive a reply.
I do understand that point, but also that it's a bit selfish.
This started going inside Google quite a while back. My feeling then is about the same as now: feel free to say "hello" to me if we happen to be on the same IM system at the same time and you are "opening hailing frequencies", so to speak. I might not be there. I might not have a chance to chat right then. You can find out both without a serious investment in time pre-typing some huge thing which might be a total waste anyway.

It's a good opportunity to get some idea of how quickly things will move, and whether the other end is willing and able to have a solid chat at that time. This applies to being either party in the chat: the asker or the asked!

What's far more annoying is when the [typing] indicator goes on and stays on for a couple of minutes, at which point you are "rewarded" with a wall of text. By then, they have filibustered the chat, and are probably three steps down the wrong road if they got off on the wrong foot, and they need to be backed up and pointed in another direction.

If they start small and evolve it as a natural conversation with back and forths, then a whole lot of needless typing can be avoided.
Email is a linked list with lots of metadata on each node, messages are an array with minimal metadata. Although modern email clients can make email threads simple and easier to follow, the UI is still much more cluttered and sometimes threading gets borked.
Unfortunately stereotyping has become "unacceptable" socially, and it prevents addressing issues and fixing them since talking about the issues is "morally wrong".
Interesting. Have you observed others on your team doing the same-or is it something you pay attention to? I admit and understand not many people really care to notice the habit.
I feel like at this point anyone using Slack should know to shift-enter to add a newline without sending. I don't understand why people still have a problem with that.
I am sure this goes against HN rules, but I found your comment particularly disgusting. Just wanted you to know.
I used to work in a big company where people would often drop a "hello" and then wait for a response before saying why they were messaging. It was mildly infuriating because I would check the internal chat about once an hour in order to remain productive. So the first time I check I see the hello, then next time I check I see what they actually wanted to say doubling the amount of time until they got a response compared to asking in one go. It doesn't need to be a single IM message but it should be sent pretty swiftly after.

I always wondered if people wanted to wait until the messagee was sat on the other end of the keyboard giving their full attention. If this is the case a phonecall would be more appropriate imo.
There's a tonne of people that genuinely buy in to this stuff.

All you need is some vague sense that all the "experts" are either dumber than you, or part of some big conspiracy.

Then because of that you don't even try to understand the work of those that came before you and hey presto! You're on your way to slowly rediscovering the laws of thermodynamics on your own - and until you do (if you ever do) you'll believe all sorts of wacky shit might be possible.
It’s not about fooling anyone, it’s about maintaining enough plausible deniability.
Simplify. Less is more.
Dupe: https://news.ycombinator.com/item?id=24239880
Why does Google want to be your bank?
Bob slaps Steve in the face repeatedly. Steve stands with his hands by his side. Finally right as he starts to defend himself Jason sees him raising his arms and gasps “Steve! For shame! Do you want to be more like Bob?! Put your arms down where they belong!”

(Nothing about retaliating against China has anything to do with TikTok’s “ban” which is just a paroxysm from a deranged moron)
Well, I'm not interested in explaining this to a five-year old, but I'll treat you as an adult and use words over two syllables.

> Laws are proved. Theories are unproven.

This is not what is used to identify something as either a law or a theory in scientific discourse.

First, "laws" may be disproven, or falsified: Newton's Law of Gravity could actually be considered disproven as it is not accurate at all scales, but it's accurate enough within its scope to continue using it. It's considered a law in the sense that it matches empirical, observed data (within certain bounds). See [0] for details on that. So that, right there, is a flaw in your understanding.

Second, laws do not attempt to offer an explanation of the phenomenon they describe, they offer predictive value like "a ball dropped from 50 meters will, at time t, have velocity ...". Again, Newton's Laws do not explain why gravity works, only offering a model to calculate the effect of it. This brings us to theories.

Theories are, again, falsifiable via empirical evidence (like laws), but they offer an attempt at explanation. A Theory of Gravity would try to explain why objects are attracted to each other and why the mass effects the amount of attraction. The theory can be shown as false, but like a law it can only be shown to match empirical data. This is not the same as proven.

TLDR: The distinguishing characteristic is that both attempt to predict, but theories attempt to explain. Both are falsifiable, and neither are considered proven only to match empirical data (possibly within some constraints).

[0] https://en.wikipedia.org/wiki/Newton%27s_law_of_universal_gr...
This is a good approach. More people should do this. I should do this.
Some modern top rail monorails do it like that:
https://commons.wikimedia.org/wiki/Category:Sh%C5%8Dnan_Mono...

The rails is a steel girder with two raceways around a slot inside. The cars hang from T-shaped boogies that come in via the slot and ride on rubber wheels on the raceways.
I’ve worked for large food manufacturing companies. It is not unusual for the largest customers like Walmart and Target to ask for and receive better deals than everyone else. It’s just like any supply power situation. We had even given a Walmart a “Most favored nation” deal where if anyone were given a better net deal than anyone else, we would be forced to give Walmart the same deal.

I know that calling Epic a customer is a little weird but they really are when you think about it.
Agreed. Async is async for this reason - if it requires direct attention, synchronised, then spin up a call!
How exactly would Google have done that as a software company and not a hardware company?

By giving it out almost-free to OEMs, Google solidified the majority marketshare as the cost leader. That is much more strategic than dumping capex into manufacturing against an already established quality brand.
Yes, I'm not saying that was a bad idea, or Khrushchyovkas either. But even today a new building in major, expensive spot in any capital will likely be ugly. Functionalism and modernism have mostly produced just eyesores.

Like the other commenter said, every tourist stays in old town centers as everything else looks so bad, almost everywhere around the world except maybe some skyscraper districts. We know what looks good, and presumably could still build like that. Why won't we?
If you get it organised, I'll contribute $60/yr.
I agree there is a separate but interacting issue that email UIs are mostly very bad, so people like to avoid email.
Another way of thinking about it. Insurance is a way of marginally reducing the potential effect of variance on your life, lotteries are a way to increase it.
Often used to confirm information accuracy, no mis-entered information, or unauthorised access attempt.
It’s an interesting definition of „efficient”.

In my book, you are efficient if you did 8 hours worth of work in 4, did it right on the first try, went home early, and had enough mental capacity left for hobbies and family.

60 hour weeks are not efficient. Busywork is not efficient. So called „productivity” software is more than often not.
I have www.nohello.com as my status message.
I really wanted step 3 to be "paste your question into the knowledge base search input"
I’m not even concerned with the substance of the analogy. I thought law at this level wouldn’t need such intellectual crutches.
Might also be useful for firing missiles, without having them to expend their fuel, giving them a better starting angle, less time wasted in maneuvering around...
The answer to the implicit question is simple and obvious.

The stereotypes that proved accurate were often ones which people, for political reasons, wished to be inaccurate. Finding or quoting evidence that supported the stereotype was likely to be career suicide. By contrast insisting that the stereotype was wrong was not.

A simple example will demonstrate this. There is a stereotype that blacks are stupid. In fact on IQ scores, the average black scores in the bottom quartile of whites. (See https://www.brookings.edu/articles/the-black-white-test-scor... for a reference.) The traditional response is to criticize the IQ test as racist, and not to accept that there might be merit to the stereotype.

This is not to say that there aren't very smart blacks - very few whites are as intelligent as blacks like Neil deGrasse Tyson or Barack Obama. But according to the data, the average black is significantly less intelligent than the average white.

Now imagine your average progressive leaning social sciences department. You can guess the reaction to anyone saying, "According to the data we should expect the average black that we encounter to be unintelligent." Data notwithstanding, the reaction will be much better if you say, "There is no evidence for the widespread bigoted opinion that blacks are stupid." So people say the second thing, and avoid the first.
Fair play! I have a tendency to take a hard-line on this relatively minor issue.
That Relay rewrite was over 3 years ago though, and it’s been pretty stable since (the hooks API is coming “soon” but shouldn’t break compatibility). And there was an upgrade path, there was an intermediate compat version which let you incrementally upgrade.

The learning curve isn’t that really that steep, it’s just made artificially so by the poor docs. It’s unfortunate that the Relay team doesn’t really prioritise getting new users, because it’d motivate them to explain things better. But there’s not actually that much to learn, you can be up and running and productive with it pretty quickly.
I promise you, real life in America is nothing like Twitter.
just happy i dont need to create a fortnite account to have a meeting yet.
There was a reddit post about someone accessing similar cameras a while ago: https://news.ycombinator.com/item?id=23167592
Why is that, you think?
> But in this case, the "hello" makes sense not as a pleasantry, but as a way of finding out, "if I ask you a question right now, will I be able to get an immediate-ish response?"

Eh, I respond a lot quicker to questions than "hello", I can ignore a hello for hours.
Not at all. Look at last summer's IPOs.

https://news.crunchbase.com/news/heres-who-has-gone-public-i...
What about IAPs and requirement to subscribe for services only from consoles?
Hi Jeremy, thanks for your awesome library! I've followed the last online course and was pretty impressed by how effective is your top-down approach.

Are multi-gpu setups supported in this version of fast.ai?
I'm not a game dev but I do know how software can become a mess. I think engines that are used by many games have a chance to push good practices here.
Yes and apple would never bend/change/or randomly enforce rules on some devs and not others.... no no no....

Apple is as pure and holy as the driven snow, they are most ethical company in existence.. They do not really care about money at all, they are just looking out for their users...
I get this kind of "Hello" message all the time. Also popular are "Are you there?" or "$FIRST_NAME ?". It's one of the reasons why I much prefer e-mail to chat. With e-mail, people have to actually formulate a question before hitting "send".
The idea that ByteDance is not beholden to the Chinese state is contradicted by the founder's own words.

https://chinamediaproject.org/2018/04/11/tech-shame-in-the-n...
Can someone from the US please explain why would police surveil a union organizer? How is s/he a threat to the public?
> Do not disturb and other notification settings exist so you can decide when you get dings.

Yeah, but an option which I think would smooth this situation which I never see available is "give me a notification when they've stopped adding messages for at least k seconds".

If some of my teammates write chunky messages which are immediately actionable, I'm fine seeing the notification immediately. But if I put that in my settings, the a minority of people who send a stream of short drip messages which are only actionable when considered in aggregate seems super annoying.
When someone does this to me I just don't respond.

I generally know who likes to talk with me and who just needs help.
These are all cool technologies which raise the bar an attacker must meet in order to disrupt Bitcoin, but it's worth noting that at very least America and China could absolutely overwhelm those defenses.

The security of nakamoto consensus (Bitcoin and co) relies on a level of broadcast which is pretty incompatible with a world where the network is hostile and looking to disrupt your traffic.
Communication should be done with an awareness of the audience / recipient. Respecting explicitly expressed preferences, if reasonably accommodated, is simple courtesy.
What gave it away?

The antennas?

Some sort of high voltage RF device.

Seriously, though, it is a PTZ camera, cellular modem, and battery with an exhaust fan.
As someone born and bred in England this does not match my experience.
Well, just look at all the teleshopping ads. They do all the dramatization, with complex stories and inventing problems you don't actually have, and then comes the amazing product that efficiently solves this horrendous problem. They are not lying about what the product does, but they are lying about how it will actually affect your life. This also happens to most of the "self-improvement" books that promise you that you will get rich in 7 days, out of which the last 3 you can just spend to get a 6-pack. The idea is that a product "could" affect your life in a specific way, but it most likely won't in the way it's advertised.
I've seen it argued that releasing a Linux version (even using Unity/Unreal) is worse than releasing a Windows version that runs on Proton, because the Windows API is stabler and the Linux version will inevitably bitrot without continual updates.
I am just as annoyed at this as OP is, and yes when someone does this to me I mute their thread/messages. This is fine for me, but keep in mind you will get much slower replies from me since I will no longer see notifications for your messages, compared to people who don't do this.
Google views sideloading as their inconvenient but necessary antitrust escape valve, in my view. They don't want people using it, they want it as something to point at and say "not guilty".

Interesting however is the wording of an old version of the Android Market (old name before Play Store came about) developer agreement - the title of 4.5 is labelled "Non-Competition".

I think that title (which has unsurprisingly disappeared from more recent versions) says it all. Sideloading was Google's attempt to avoid an antitrust battle in the early days of Android, as they could say "we are new, anyone can make a store". The trouble is the licensing agreements with OEMs contain all sorts of restrictions, some of which have probably become public over time. Perhaps more will emerge through the epic games lawsuit, as it seems they're going after the restrictions on OEMs. There's many of those they can request through disclosure if they don't have them already!

Ref: https://web.archive.org/web/20150107232223/https://play.goog...
I had one friend who did that for years, it was always hard to read him. Surprisingly, after moving from local instant messenger (Gadu Gadu) to facebook messenger he started typing as everyone else. No idea why.