skysight-inc/HackerNews huggingface dataset:
> "Race relations" is kinda wide topic

What I mean by race relations is directly related to how the teacher did not know why it is not OK for her, as a white women, to use a particular word. Her stance: "why can't I use it, you used it." This shows a complete lack of understanding regarding the history of the word and how it was reclaimed and repurposed by large segments of the African American community. In short (very short) the word is not hurtful coming from the mouths of certain people when spoken a certain way (anyone who has lived in a foreign country and learned a foreign language would know that some words/phrases should not be spoken by foreigners - its kind of the same thing here). The author is unaware of that and is thus uninformed. The author believes that she is actually teaching the students when she is the one that should, in fact, listen to what the students are trying to tell her.

> True, it is not easy. But I think that's not the reason to not try?

Trying has little consequence for white Americans, trying has very grave consequences for African Americans. I've seen
whites deny accusations of racial mistreatment to the point where they are seriously contemplating having the African American committed.

> I do not see how. She honestly tried to help those students who want to learn and advance.

If feel the adjective phrase "students who want to learn" is an unintentional euphemism for "White students". Know that some students are in a society that from day one tells them they are worthless and are undeserving. Any human being would develop psychoses in such an environment. It doesn't help that the majority of self-positive imagery for these students (imagery that show, at least, healthy, un-impoverished individuals with confidence) comes from explicit rap videos, not royalty in ancient castles, scientist, tech entrepreneurs, or otherwise.

smsm42, I hope you understand.
Not as much as you think. When countries decide that there is an existential threat that they must fight, they can mobilize enormous resources. Look at what happened during the last World War. Imagine what we could do if we decided that Global Warming is as much of a threat as Germany was in 1939.
More alternatives to choose from.
IE 5 was also welcomed with joy when it arrived.
No, but "lightweight" doesn't necessarily mean performant. The size of the program's man page might be the thing that makes people want a different, more discoverable interface to the program.
You can't give same advice to everyone, we all have different skills, and life circumstances.

If you feel you can't get around the 8-8-8 schema, then realize that those 8 hours at work are way too important to just do random stuff at work.

Try to work for someone you admire, that you can learn from, that has "succeed" before, people that know how to build products, in a efficient way.

Work on yourself, improving your productivity during working hours, learn from your colleagues.
Eventually if you become so knowledgeable, efficient, skilled and confident then Pareto principle is your friend.

- Manage to get 20% raise for same hours...

- so you that you can work 20% less time and put that to your project.

- Find a setup that works for you and your employer, it could be 1 day per week or 2.4 months per year.

By unlocking the 20% of the time from working hours you should be able to make 80% progress in your project.
Now don´t ask me how you finish that last 20%, that's the next level of struggle :D
Right now it looks like the opposite is true. Due to a lack of storage we need more expensive gas plants instead of cheap coal plants that can't follow demand as quickly.
[Android Game] Just Released
Noting that that link was closed as "not constructive".

Not sure what about (say) ANSI C is particularly ugly. The business about pointers to arrays versus pointers to array elements is a bit annoying (and a mistake in retrospect). But that's about it. The rest makes perfect sense.
> ECS is one of those things you "get religion" about, especially as a game developer.

That's what worries me to be honest. I'm right there with you that ECS is just the right way, but whenever I can't come up with good arguments against my choices I feel like I'm blinded by faith.

My main argument for why I wouldn't use ECS in a greenfield game project is that a lot of existing tools don't play nice with it. That's about it.
Unless there is big improvements in battery tech I don't see it as a solution. Lithium batteries have their own environmental problems and die after 10 years.

Pumped hydro requires the geography, building new capacity tends to flood large areas and release huge amounts of greenhouse gases initially.

Simply lifting weights on cranes or rail tracks is looking more efficient and can be adapted anywhere. It will probably win out in many cases.
Where did all those 90s rollerblades end up? Nairobi
Tools for Corpus Linguistics
> in this case it looked OK

That’s not really the point
Tampering? Not if the law was written to say anyone making over 25 million playing professional basketball.

Getting reelected will be an issue.
Because it usually involves doing a lot of things that are unsafe. Take reflection for instance. There is no way to guarantee at compile time that a string whose value is only known at run-time is actually a real method in the code that can be invoked.

To get the level of safety they have gone for they have to disallow anything that could potentially blow up.
> I'll never understand the hardcore libertarians - it's indistinguishable from sociopathy to me.

Yet every example we know of where trade has had the fewest obstacles (Britain during Victorian reign, Hong Kong under UK rule, Japan during the Meiji, Singapore post independence, Taiwan since split with China), we see a rapid improvement of the quality of life in just a couple of generations.

Every socialist system we know of (USSR, China, North Korea, Vietnam, Cambodia, Cuba, Venzeula, etc) has turned to shit in just a couple of generations.

I wonder which one is more sociopathic and not just seems to be the case.

> They view the hardcore exploitation as a sin. The "entrap them in debt". The "buy the lawmakers and write the rules". The price fixing, data hoarding & selling, the "let's just do illegal stuff and pay a ridiculously small fine"-shit. It's really not about "nobody is allowed to make a profit".

The bigger the government, the more corruption in it. These are arguments for small government, because the smaller it is, the less corrupt it can be.

Entrapping into debt is the consequence of a high time preference economy where people are encouraged to spend rather than save. Money is not worth keeping because it is deliberately inflated. Austrian economists promote low time preference, because it's the accumulation of capital which enables things to get done without taking from the pocket of taxpayers.

Data hoarding can be avoided by simply boycotting the companies involved. If enough people cared about it, the companies would have to change their stance. I'm not sure government interference is really going to help here if people aren't willing to help themselves. I also see it as a consequence of people being like overgrown children and not bearing any personal responsibility.

There are countless examples from as far back as the 1800s of wealthy people putting their money towards public good, and doing a far better job of it than modern governments do now.

Part of today's problem is also down to culture. It is seen as hip to be rich and blow your money on cars, houses and prostitutes. Communities are no longer a thing because big government has taken over nearly every role where people would've previously come together to solve problems. Real altruism is still practised by some of the super wealthy, but there's a significant amount of virtue signalling because it's a lot easier than performing.
And after you finish all of that you absolutely want to spend those last few hours sitting down and resting. You will quickly burn out if you spend every minute busy.
That's very interesting! Thanks for taking the time out to comment. I'll post it on Reddit and see if I can get more info. Feel free to reach out to me through email. You can find it here - http://compute.vision/

Cheers
I love this, or at least the general idea that it represents, though the specific implementation might be a little odd. (I'd rather the link to be some sort of 'coordinate' -- like a CSS selector, but for text?)
Always thought streetsblog was a bit daft, but they've outdone themselves here.
I'm not sure what you mean by that. The most immediate threat to the survival of civilization is climate change, and we are doing less than we could to stop it at the moment in no small measure because of politics. There's also a significant threat from medium-sized asteroids that could be addressed fairly cheaply (a few billion dollars) and isn't. Nuclear war is an entirely political threat. World-wide famine is a possibility, but that is much more likely to kill us by leading to a nuclear war than it is to kill us directly.

Beyond that, I just don't see any credible existential threats.
Here's my simple explanation. Making a game with object hierarchies, you might do the equivalent of this:

monster = {} // create an entity
monster.hp = 10 // give it properties
monster.pos = [0,0,0]

Using ECS, you instead do the equivalent of this:

currID = 1 // ECS init
hpData = {}
posData = {}

id = currID++ // create an entity
hpData[id] = 10 // give it properties
posData[id] = [0,0,0]

Obviously neither version is really implemented that way, but hopefully it shows the key insight - instead of storing properties on the object they describe, you store them in tables full of like data, keyed by the ID of the object they describe.
see: gitlab
Thank you for compiling the matrices. I think "Parameters in Fetch First|Next" is wrong with regards to SQL Server, it supports "Parameters (?) in fetch first" [1].

[1] https://docs.microsoft.com/en-us/sql/t-sql/queries/select-or...
Yes while some will temporarily benefit from global warming, the vast majority of humanity will suffer. We need articles about THAT story. Given that we are now in a mass extinction event (60% of animals gone in last 30 years, looking like 80% of bugs) people need to start doing some serious research into why, particularly how global warming is involved. It's likely very much involved. The recent research about the 98% drop in bugs in the Puerto Rican rainforest found that global warming seems to be the main cause, with extremely hot days becoming very frequent.

Edit: Nobody likes the gloom and doom stuff I guess. Nothing to see here, everything is fine.
great games
By that logic, a city like Detroit, with 600K is 50 times more in demand than a city like Malibu, which only has 12K people.
So don’t buy from Sunrun. It’s that simple. That’s how capitalism works. If they ask you to sign something as a condition of using their service, simply decline and they lose the sale.
Their target customers are enterprises, the ones that pay for their tools.

Embarcadero prices aren't much different from DB2, Oracle, Visual Studio Ultimate.
Migrating from Scala to Rust, one module at a time
Because it’s politically popular to subsidize anointed industries.
The standards are just economically prohibitive to implement all over again.
As I sit here reading your comment, I generated same kind of feeling, throat, neck, down spine, and forearms. I thought, "oh yeah, that thing." I guess I can kind of do it at will, though it's sort of difficult to explicitly describe. Almost think that when I focus to do it, the effect is more reluctant.
Reasonable Scala Compiler (rsc) Now Part of Language Tools Team at Twitter
Start 2019 with an “advantage” – Online Innovation for Your Business
Every 2-3 years, give or take.
They have point-in-time restore which means they're archiving the WAL logs continuously. You don't lose an entire day's worth of changes.
What stinks about nuclear is it got too big too fast. There was a massive buildout of these 1950s-1960s reactor designs, before we had time to fully realize the full cost lifecycle of said designs, and their failure modes. I guess it didn't help at the time we were facing nuclear obliteration between two super powers :/

Still I really wish people could differentiate the risks behind a PWR, BWR, Liquid Metal cooled, the AP-2000 design, and a thorium cycle. They're all kind of lumped together unfortunately.
Inb4 security people start complaining about the privacy issues.
So let’s subsidize nuclear instead. Far more efficient than millions of people buying solar panels. Properly designed nuclear is proven technology.
This is a great news.
Browsers have always done that
Not to my knowledge, but then I know very little about this topic.
I thought he was Tony Stark from Iron Man!
Wow. I am curious how "specialized" the training was because those sample responses are beyond remarkable.

I think we're going to face a lingering question with AI. We're imminently reaching the point where AIs will be able to generate fake everything. In the near future (if not present!), I could be fake for all you know writing lots of otherwise coherent posts, only to secretly jam in some sort of agenda I've been programmed to advocate for. And there could be millions, billions, an unlimited number of "me". Or the latest hottest site trying to sell itself on its own 'buzz' could be full of millions of people actively engaging on the platform, except none of them actually exist.

So do we try to keep these AI systems secret, or do we make them widely available and rely on a rapid shift in public consciousness as a result? It's one thing to try to tell people to engage in sufficient scrutiny over text, images, audio, and increasingly even video. It's another when people see that such fakes are trivially produced by anyone.

I do realize that the 'chaos scenario' sounds... chaotic... to put it mildly, but I think the underlying issue here is that these tools will reach the public one way or the other. By keeping them secret the big difference is that the public will be less aware of the impact they're having, and the players operating such tools will be disproportionately made up of people trying to use them for malicious purposes - be that advertising, political influence, or whatever else.
Yes, for a while I thought that XAML with C++/CX made Visual C++ finally visual and catching up with C++ Builder, but was wrong.
That's what a standby server is for, so that it's up to date without replaying the WAL. Nothing unique to DigitalOcean about that.
This isn't a question about where the browser will scroll. This is a question about what will the browser do if the user tries to create a link to something that can't be scrolled to.
Which was something that had to be explicitly enabled actually.
I'm sure this would be clarified in the book, but it seems their tips are best for gaining proficiency in quickly and accurately recollecting things you have already seen before, and not necessarily for learning something for the first time. I've certainty studied subjects where it takes ~20 minutes to recollect last lessons ideas into my head before I can proceed to new things, and for those types of subjects I think the 3 hour study block would be superior to the 30 minute blocks.
- Alternative non-monetary uses of blockchains, primarily for friend-groups or niche cultures - I've heard of private blockchains being used to broadcast locations of secret just-in-time-announced underground raves (in Berlin), so police can't just find out about it on facebook or something like that; this sort of replaces friend-of-friend word-of-mouth invitations and I guess you could implement fine-grained privacy/invitation rules this way

Isn't it computer costly apart from monetary purposes
That's not great from a UX point of view - for most users, their experience with the feature will be trying to use it, selecting a phrase, and having it silently link to an entirely different area.
That would not be true (at least in Las Vegas). For one, the vast majority of customers of Strip casinos are tourists. For another, a casino's quarterly results can be significantly influenced by a small handful of players -- if a player is particularly lucky at baccarat, for example, the swing can be millions of dollars.

Source: industry knowledge & https://www.billionairegambler.com/2011/07/worlds-biggest-ca... (look at the Adnan Khashoggi entry).
Searching for text in PDFs is a not easy to do in general.
By that logic it was a waste of time for Firefox to exist -- there was already IE, or it was a waste of time for webkit to exist as there was already khtml, or blink because webkit, etc, etc

People only caring about one browser is exactly what caused ie6 to become such a problem - everyone had to reverse engineer whatever it was doing because nothing was specified.
The Verge Abusing Copyright Claim System to Hide PC Build Video
> Open standards and interoperability made public networks more useful, but now that the networks are in place, and access is ubiquitous, walled gardens can spring up and dominate MUCH faster than distributed protocols.

And personally, how do you suggest distributed protocols work to keep up with their centralized alternatives? Obviously one could build a walled garden (UI, API, Database) much quicker than its decentralized alternative.
> We are aware that some researchers have the technical capacity to reproduce and open source our results. We believe our release strategy limits the initial set of organizations who may choose to do this, and gives the AI community more time to have a discussion about the implications of such systems.

i wish people would stop pretending that there is some good way to bring this technology into existence. yes, its nice to try and let the good guys use it first but its just irrelevant in the long-term. ultimately the result is going to be total proliferation of this technology in all areas where it has utility, and it will be used to maximum extent in every application it is suitable for, including the really bad ones. the roll-out will make the transition smoother but it wont change whats actually important: the end result on the lives of our grandchildren.

growing up around rapidly advancing technology, i thought of technology as a double-edged sword: it cuts equally in both directions. but after thinking about it for a long time, i now believe that, in relation to human well-being, the presence of a given technology or combination of technologies can be a net positive or a net negative as well as neither. we need to think more carefully before letting these genies out of their bottles.

this is not an example that i think will be very negative, but its very powerful and unexpected for me at least. the next powerful and unexpected thing may not be benign. banning development of these kinds of technologies should not be off the table.

after reading this: https://blog.openai.com/better-language-models/#sample8 and browsing reddit for a while, i have realized that from now on i cannot assume human origin for 90% of the comments i read on reddit. this is insane.
Andy Weir was a software engineer before he became an author and wrote The Martian.
I suggest you to have a look visual studio pricing: https://visualstudio.microsoft.com/vs/pricing/

$5999 first year, $2569/yr renewal
How to Optimize Website Speed with Varnish Cache
Distributed systems are designed (for better or worth) on the idea of non-malicious nodes.

Those that aren't have an extremely limited API - that would be logically not dissimilar from "untrusted wasm talks to more trusted JS".
And then Borland decided to change business forcing us to deal with MFC.

That whole Inprise adventure was pretty bad.
Everybody could have a different definition of the word "faith", so perhaps there's some homework required every time you want a meaningful discussion on the topic.

In traditional Christian theology, my understanding is that it's the willingness to live one's life on the premise that various propositions are in fact true. So in that context, exercising faith isn't some form of mental gymnastics; it's a willingness to bet everything on the hope that those propositions are true.

I wouldn't call that definition of faith inherently dishonest. I think it as a decision about how to proceed in the face of uncertainty.
What are better starting points? QT?
Yes.

"Provide, as a minimum, a two-stage mechanism for verifying all program components on demand via a communication port and protocol approved by the chairman. The mechanism must employ a hashing algorithm which produces a messages digest output of a least 128 bits and must be designed to accept a user selected authentication key or seed to be used as part of the mechanism (i.e. HMAC SHA-1). The first stage of this mechanism must allow for verification of all control components. The second stage must allow for the verification of all program components, including graphics and data components in a maximum of 20 minutes. The mechanism for extracting the verification information must be stored on a Conventional ROM Device."[1]

[1] https://gaming.nv.gov/modules/showdocument.aspx?documentid=2...
The US government does have a history of cenorship - the banning of Henry Miller's novels and Wilhelm Reich's writing are the most prominent cases.

The US government hasn't censor broadcast media much given that most broadcast media owned by large corporations with ties to the state themselves.

And there's no reason that government wading into regulating Facebook could do anything remotely sane. A lot of Facebook's scandals have nothing to do with censorship and everything to do with filtering bias. When state agency is going to be qualified to regulate that?
Seibu Railway’s New “Laview” Express Train by Kazuyo Sejima
Perhaps it could automatically expand the selection until it becomes unique, and support an index property for cases in which that would result in an unreasonably large selection (or hits EOF).

Using indices alone would also work, but would be exceptionally prone to link rot as text changes, especially in the case of short (e.g. 1-word) selections.
I didn’t get that read from the OP. Gambling is a tax on ignorance. There are lots of ways to have fun, even thrill seeking fun, that don’t have such horrible downsides.
The benefit to the homeowner is defined cost and no up-front payment, which is a big benefit to most people. When you say you can buy the system with credit, you assume that the buyer can get a loan for the $15k cost of putting the system in - for many people, that’s not easy. Additionally, if you buy a solar system and anything breaks, you are on the hook for the repair cost.

Also keep in mind that these are people with very, very low electric bills - a small home in a Mediterranean climate, no need for either heat or A/C. Solar is really overkill for them. For a family with a bigger house and higher electricity usage (maybe an EV in the driveway?) there would be plenty of room for both Sunrun and the homeowner to come out ahead.
California’s self-driving reports are imperfect, but they’re better than nothing
This is really good to know - thanks for the tip!
No you don't, Android has removed all dependencies on GCC with Treble changes, upstream just did not took all the changes done by Google.

Quote:

"Android 8.0 and higher support only Clang/LLVM for building the Android platform. Join the android-llvm group to pose questions and get help. Report NDK/compiler issues at the NDK GitHub.

For the Native Development Kit (NDK) and legacy kernels, GCC 4.9 included in the AOSP master branch (under prebuilts/) may also be used."

From https://source.android.com/setup/build/requirements#software...

"Removed GCC and gnustl/stlport. Added lld."

From https://android.googlesource.com/platform/ndk/+/master/docs/...

There are also a couple of Linux/Clang Conferences where Google goes through the kernel and clang changes they have done to accomplish it.

Android might have the Linux kernel under the hood, but it isn't Linux as many know it.
World Health Organization Forms Committee to Guide Editing of Human Genes