skysight-inc/HackerNews huggingface dataset:
> Many of same people who waste tremendous amounts of energy and collective human time writing ineffective applications might end up to be really pro-environmentalists outside their job, but when it comes to computers suddenly we don’t care. As long as it is acceptable on a new machine, who cares, right?

This is such a privileged thing to say. I would guess there are far more important environmental problems to worry about. There are also more things that can be done that have more impact.

> It would be entirely possible to write perfectly fast and efficient GUI applications using HTML and CSS as layout engines without dragging whole browsers into this. Using system webview might not be the solution. But maybe something that doesn’t feel like it has been taped together with duct tape would help. A fully fleged browser engine for a desktop app is overkill in most common usecases and while I understand why one decides for Elektron, I’d rather see a really thought out solution than one that has been duct taped together.

Convince platform owners to agree on a common spec for GUI that's implemented consistently. Otherwise, what you want will ever remain a pipe dream.
SQL is wildly powerful and important, but it's also got clear deficiencies for data traversal and manipulation.

I see it on a spectrum between declerative and imperative data structures, and where I think most people go wrong with it is trying to create a monolithic solution to a broad spectrum of problems. I think you need a graduated approach where each data layer is simplifying and satisfying the next, so you're using Tables, Procs, Views, and in-memory constructs in concert. The database is a powerful tool, and SQL is just part of that bigger puzzle :)
Anecdotally, I spoke with both gcp and aws reps in previous startup (not in US), and both told me the "take free 500K in credits" party is over. YMMV
Special Sciences: The Disunity of Science as a Working Hypothesis (1974) [pdf]
> You can argue about whether there is clickbait in music and video, but we know that clickbait in journalism is definitely a problem.

There definitely is clickbait in video - see Youtube recommendations. In the long run, we should move towards funding content by crowdfunding and open licensing, perhaps combined with a reasonably short embargo period where the content is limited to subscribers. This gives the right long-run incentives, while avoiding either paywalls (after the embargo) or intrusive ad tracking.
People have been mad at Skype many years already if you follow forums on the net. When people get mad enough they search alternatives and then Skype isn't a problem any more.
What are the guarantees that I am not ending up with the same situation like those companies who's dev account got terminated without the possibility of appeal? AWS and Azure build into relationships with cloud architects and companies doing cloud migrations. I see GCP as a liability at this stage based on the stories that I read here on HN. Is GCP any different than the App Store? Do I have a chance to appeal if they detect something wrong in our infra? Will they terminate my account permanently and will I be banned forever? These are the questions that I need answer for before I even think about using GCP.

https://android.jlelse.eu/google-just-terminated-our-start-u...

https://www.reddit.com/r/FlutterDev/comments/8w9shu/help_goo...
You probably did consent, it would be somewhere in the terms and conditions you accepted without reading them.

This may be against GDPR in Europe, but may not, because everyone they are suggesting has agreed to Skype's term at some point.
Anecdata but I never heard of that complaint for people I know that use Slack.

Maybe the circle I am in simply has great computers. But who knows.
Alibaba can definitely take a huge chunk of the Chinese market - but internationally? They're Chinese. General opinion in Western politics is to distrust Chinese-controlled stuff, as evidenced by the handling of the Huawei case.
Fair enough, as I write in the conclusion:

This paper should not be viewed as an attempt to prove beyond doubt that the function of dreams is to highlight anxieties, but to provide food for thought for future research. There is a neurological basis for the argument put forward and using dreams in this way has been beneficial in my own therapy and in directing my guidance of others. Please play with your own dreams and those of your friends using the methods of interpretation and prediction outlined above and, if you are in the position to do so, consider testing the ideas presented using established research methods. If we do have an inbuilt method of anxiety diagnosis, which means we are not forced into taking such drastic maladaptive actions while awake in order to communicate our anxieties to others, then a great deal of mental pain may be able to be avoided.
Microsoft is pretty clear that they want people to move workloads to PaaS and SaaS - with IaaS (VMs) really only for "legacy" applications.

The migration from on-premise WSAD and Exchange to Azure AD and Office 365 is pretty painless - and once you've done that why wouldn't you use the rest of Microsoft's cloud based platform. That's the big advantage Microsoft has for most enterprise customers.
Exactly. If users are held at gunpoint and have to choose between a fast app and a feature rich app, I would bet they will choose the latter.
So saying the kid "knowingly wore a controversial hat" is a false narrative?

Was he forced to wear the hat to the event?

Was there someone behind him at gunpoint forcing him to wear the hat?
The server might be hitting the open file limit or something. A lot of sockets get opened when the server generates an HTML page.
Not nearly as hostile as constant fatal radiation, covered in radio active dust with temperatures disallowing our vital liquids to maintain their state of matter. Not to mention the severe lack of naturally occurring basic elements required for life as we know it i.e. from Earth i.e. like us.

No, Earth won't be _as_ hostile as Mars.
Try mattermost
I never said it was an excuse. I said it was a valid approach, so are polyfills.

My issue isn't really with that my issue is that the issues with CSS and the valid workarounds are not painful enough to validate electron as a solution.

If electron did what it promised I wouldn't have a problem.
I feel like i've seen this argument before, for Java desktop applications
If the "owners" of a newspaper don't have final authority about what it publishes, they aren't the real owners/publishers in the first place; they just provide funding to it, and perhaps own its branding. It's understandable that journalists like "editorial freedom", because it's a de-facto property right. Who wouldn't like that sort of thing?
So the way we've currently been doing this at work is that we have a few different services that each maintain a portion of the One Graph that fits within their domain. The different APIs get merged together in a specialized service that understands the full picture.

The old way required a lot of manual work to pull in the different service schemas and do the stitching by hand. Luckily the team at Apollo and others are working on a new approach that automates a lot of the old work.

Shameless plug: I wrote a blog post that goes into some detail about what this can actually look like if you want to see more: https://medium.com/@aaivazis/a-guide-to-graphql-schema-feder...
Adium did exactly the same thing - rendering chat contents using HTML. It also didn’t use gobs of memory.

The hard work of optimisation has been done by apple, any app can embed a web view for content and take advantage of the optimisations in the system html renderer.
OP said that Africans _die young_, not that the _young die_. Lowering the life expectancy lowers the average age if it's because the older don't live long.
It doesn't protect you from third parties finding out who you are in contact with unless your contacts opt out, not you.
Why all randomised controlled trials produce biased results
> You’re giving me flashbacks to stored procs that directly invoke java methods

A legacy application I once worked at used this extensively, and good grief it gave me nightmares.

How anyone ever thought this is a good idea to use is beyond me; that stuff is not maintainable at all.
I actually assumed it was from the GitHub blog from the front page link, so assumed it was from former colleagues / friends (I worked at GH, and know many of the fine people there).

Then I realized it was just a random GH repo and some sort of security tools software. And even then, was full of its own jargon -- blue team / red team / white team. So I could only ask wtf is this even doing here. Like how does this particular security software impact my life as a generalist software developer, or even if I was just some random technologist person.
I don't think we can call landlines via these.
This article is complete partisan spin that spills a lot of ink mentioning completely orthogonal criticisms of people and events entirely unrelated to the event that occurred at The Lincoln Memorial...not an abortion clinic.

Here's the 1.5 hour recording of the event so you don't have to sit through some selectively edited hack job:

https://www.youtube.com/watch?v=3-pFMZaw5f0
If this is how little trust you have in people then you probably shouldn't let anyone educate your children.
The point of federating your schemas across different services is that you can achieve the single graph that represents the organization without having the separate parts step on teach other. It doesn't discard microservices, it embraces them.
Never used Forth much, but did use NeWS which had a multi-threaded PostScript environment - which was fun.
Do the major browsers support it?
Benchmarking component allocation strategies in an ECS (xpost /r/gamedev)
What connection do you see between CHR and linear logic? I've never seen it described that way.

Anyway, the last time I needed to write a constraint solver in Prolog, I did try it in CHR, but it was way too slow for my needs, so I ended up rewriting it in plain SWI-Prolog. So from this one data point, I don't see where your assertion of "without the performance overhead" comes from.

I also found CHR's multiset semantics quite painful for my application, a lot of my rules had to be careful not to post duplicates of constraints. I would have loved having a single flag for telling the CHR system to just take care of that for me. That would have cleaned up my model and probably been more efficient as well. All of the above is qualified by the fact that I was a relative CHR newbie at the time.

Overall: CHR is quite interesting, but it's no magic silver bullet, and you seem to be overselling it.
People forget that SQL isn't just Query (DQL), it's also definition (DDL), manipulation (DML), control (DCL), and transaction control (TCL), language [0].

Checkout that platform that a full-blown Oracle license can provide to your DBA... It's definitely more than just CRUD.

-

[0] https://www.oreilly.com/library/view/discovering-sql-a/97811...
Protobuf/gRPC definition best practices
Into the Lincoln Memorial? They have every right to protest in D.C. along with every other group that's ever done it for the past 200 years.
It would at least make the BCS actually fulfill a useful role than whatever they attempt to be at the moment
Sound theory, but it's been 8 years since the acquisition and Skype is still very much a problem!
And where does Firefox go?
Zato: A successful Python 3 migration story
I was legitimately asking why i should care about this piece of software, or why I would consider in my day to day to life at work or play. Nothing wrong with that.
So is it illegal to fire people?
lwn.net's true solution here is that they open up their archives after a very reasonable delay, right up to the beginning of the site. The "share a subscriber link" is a nice marketing gimmick, but far from essential.
Strange times when the woke left is arguing that someone deserved it because of what they were wearing...

The Covington case was naked woke hysteria, there is no way around it. Particularly because even after the details came out, people were still doubling down and making excuses for everyone else there.

The hat is the official merch of your current sitting president. The way it's treated as an overt symbol of hate is insane, and only makes stunts like "it's ok to be white" all the more poignant. Clearly it's not ok in the eyes of some, and vice versa, having colored skin can excuse harassment and racism.
My understanding was that you can't sign away your GDPR rights just by accepting a ToS.
Say Goodnight to Insomnia: How to Use CBD Oil for Sleep
I definitely agree with most of the points in the article. I've always been an avid reader and I find that this has enriched my life and my ability to think and reason about the world around me.

However, I find that the dig at amazon and e-books is definitely unwarranted(Or at least overblown). As a denizen of the third world, Amazon and the Kindle have been a lifeline to me. It's pretty much impossible to find anything that isn't bestseller trash in bookstores where I live. The selection is limited only to what might sell to the largest possible audience/lowest common denominator. Being able to get books on demand, electronically and cheap has been the only way I've been able to keep up my reading habit in the face of tightening time and budget constraints(2 kids, a job, etc...)
You are confusing data memory and code memory.
习近平这样勉励所有追梦人
春节是辞旧迎新的美好时刻，总会给人们带来新的憧憬和希望。春节假期结束后，各行各业的人们纷纷返回工作岗位，踏上新的奋斗征程。今年，我们将迎来新中国70周年华诞，梦想在前、使命催征！我们都是追梦人，在前进的道路上努力奔跑。
https://github.com/cztomczak/phpdesktop, same concept without memory leak. Please, check it out
> There is no "similar" role. There's no other industry that is involved in making games. That's why it's the video game industry.

I hate to be so blunt, but this doesn't make any sense. The context of my comment's reference to "similar" roles is obviously one's with transferable skills (which is why _literally the previous sentence_ was a question about the transferability of skills).

> And before you or anybody else argues, that isn't reason enough for shitty work hours, ridiculous amounts of crunch, complete lack of life balance, etc. to be acceptable.

I was nowhere near saying or going to say this. But the claim in the GP that unions are _necessary_ because of horrible working conditions applies to coercive, no-other-options (subject to a reasonable floor) situations like the aforementioned resource constraint. These conditions were "voluntary" to the extent that they were chosen over starving, so there really wasn't much of a floor om how bad they could get. By contrast, in this case, the floor is "these conditions are being chosen over working in a field that isn't your ideal passion". It's a much taller order and a much different conversation to say that it's a human right to be employed in exactly the field you feel like being employed in, particularly with the additional constraint of high wages (mentioned in the GP comment). The alternative, of course, is that the resource constraint is applicable, and that these people are only choosing the horrible job for lack of other options.

This isn't a claim that horrible working conditions are okay due to people's intrinsic motivation balancing it out, but it is a rebuttal to the attempt to apply the "unions are necessary and always have been for horrible working conditions" argument to the situation.

I don't know what it is about labor issues that makes some people so hysterical that they lose all ability at reading comprehension and pattern-match to their closest hobbyhorse rant. Go soapbox about irrelevant things somewhere else, adults are trying to talk.
Let me guess: "the tier that we were in" was the free tier?
Really impressive and wide ranging work that he has done, in my previous life as a biophysicist I actually worked with his theory of hypercycles - pretty influential work on the origins of life.
There's no reason you can't - but there's limited tooling support and limited worker mindshare for that kind of approach.
People use Skype to talk to doctors, psychiatrists, potential future employers etc, which presumably they're less likely to do using Facebook.
Can you get multiple photos of a "person"?
you can do one-on-ones but you cannot add skype free users to a skype for business conference call.
We're using Skype for Business and this limitation is very frustrating.

On the bottom of your link:

Not available with Skype contacts
----------------------------------
Multi-party IM conversations
Audio and video conversations with three or more people
Desktop and program sharing
This was unnecessarily hostile and I'm sure is breaking HN rules of conduct if I'm not wrong. If you want to have a discussion, we can have a discussion, but if you're going to insult people and put them down for not sharing your views, maybe you should go back to Reddit.
I suspect the EPA paperwork, which can't be bypassed at the State level, will kill your single authority proposal dead in its tracks, so to speak.
> The RDF world

I'll never forgive them for taking a great concept and absolutely beating it to death with intellectual (for lack of a better word) wankery. We could have ubiquitous Datomic style triple stores today if not for the Semantic Web researcher's need to generate pseudo-academic journal articles.
This is for humans, not browsers.
There's no such thing as "done" software. Your view is incompatible with reality, I'm afraid.

Yes, I did check whether ls was still actively being developed, saw that it wasn't doing anything new, and switched to exa, which is a fantastic little project, with sane defaults, less cruft, and greater speed. You can always improve software, some people just get bored of doing so, and then declare it "done". But it isn't, and it's never going to be.
> I'm surprised people were not mad about it a lot earlier, since it's been a while since they did this.

Not really mad, they're just moving to zoom for this and several other reasons. Skype is kept as legacy for some contact or a backup solution.
While the kernel theoretically has the ability to preempt you, it's not supposed to when using a realtime priority thread. Per the RH realtime guide[[1]:

"""
SCHED_FIFO and SCHED_RR threads will run until one of the following events occurs:

- The thread goes to sleep or begins waiting for an event

- A higher-priority realtime thread becomes ready to run

If one of these events does not occur, the threads will run indefinitely on that processor, and lower-priority threads will not be given a chance to run. This can result in system service threads failing to run, and operations such as memory swapping and filesystem data flushing not occurring as expected.
"""

SCHED_DEADLINE, which is newer and not mentioned in the guide, can provide a bit stronger guarantees because it can fail if it thinks the requirements you set aren't actually obtainable based on other system load (including high priority kernel tasks that might need to run, etc).

[1]: https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
Google is betting on serverless, with products that are very developer friendly.

Firebase and the Firestore NoSQL database just out of beta are awesome products, and they are backed by Google Cloud. The ability to build a serverless application out with nearly no server code, with authentication, file upload and hosting built-in is awesome.

Plus we can have Node processes for any server code that we might absolutely need, like for signing Stripe payments.
I would suggest that these are probably not thoughts you should be trying to ignore. What is at the root of your mind telling you that you suck as a person? Do you work with a therapist? It may help.. If you can face into these and change whatever it is you need to then maybe you can start reading and sleeping again, plus your life will be better in just about every way!
I also love SQL! Spatial extensions are really valuable as long as you get your spatial indexes built.
Google has lost much of the trust developers placed in them, first of all by terminating products some of us loved [1] and also by terminating user accounts in an automated fashion with no way to appeal.

Imagine your business depending on Google Play Store, then getting your account banned due to some association with another account that supposedly broke their ToS, with no way to contact support, to appeal the decision or to even find out what the hell happened [2].

I mean, imagine that your spouse buys a Nexus phone, sells it [3] and your account gets banned via association, along with your right to publish apps or content on Play or to access your email archive.

And if you think this can't happen with a GSuite account, since that's supposedly the gold standard for their support, how about getting your entire company of 100-150 people banned [4]?

So the answer for me at least is that I have a trust issue with Google. No thanks, AWS has been around for longer, I haven't heard so many horror stories from them and if I'm feeling adventurous one day, I might try Microsoft's Azure, since they have actual support and without the history of shutting down products over night.

[1] https://killedbygoogle.com/

[2] https://android.jlelse.eu/google-just-terminated-our-start-u...

[3] https://www.dansdeals.com/shopping-deals/google/dont-mess-wi...

[4] https://www.reddit.com/r/tifu/comments/8kvias/tifu_by_gettin...
This one produces much nicer result [1] - try green to red gradient [2]

[1] https://mycolor.space/gradient?ori=to+right&hex=%2300FF00&he...

[2] https://youtu.be/LKnqECcg6Gw?t=148
Lumi is hiring a VPE to build AWS for manufacturing (FP and distributed team)
Strident would be good if there was anything behind it, but she never says "this is over until you answer the question" or anything to that effect, so Dorsey just waffles past it.
If the arbitration is truly voluntary there is no need to force it in the contract.
okay, regardless of my views on unions, contracts between unions and employers do not prevent lay offs. they would determine the order of who gets laid off in most cases but they don't prevent them. lower wage earners covered by unions generally don't see the level of service the true blue collar sees.

plus there are many positions in this layoff that may never have qualified for participation in any union. unionization won't fix the game industry
As a user, I don't like Electron; "webapps" always feel clunky and alien compared to native apps and the rest of the OS.

As a developer, I can appreciate Electron's utility in targeting multiple platforms, but one has to wonder:

Why isn't there a good, open, cross-platform UI library already, that compiles to the native UI of each OS?

Has there even been an initiative to make one?

You'd think the global developer community would have come together to tackle this problem by now, consider how it's such a pain point for all of us and users as well.
There are some areas in the US where passenger rail would make sense. For example in the northeast corridor (Boston–Washington). That could get similar treatment to the Tokaido Shinkansen line.
That really is a problem for anything bandwidth constrained, even today.

They're even trying to replace RSA at ~2kb per key.

Part of it is also the human factor. Crypto is way easier if your keys are short enough to write down. You don't really want to be moving keys around on flash drives, it's hard to secure erase files unless the drives themselves are encrypted.
Autodesk Founder John Walker's “Information Letter #14” (1991)
Valid point, but I believe people will be less inclined to support this if basic income basically means "we can give all this money for free to people and they will do about the same as people we don't give money to". It's hard to justify it.
Why assume cognitive dissonance?

It’s possible that there exists a birth rate at which population increases too much or too quickly for the environment to handle (peacefully at least).

It’s possible to want your own tribe to expand, but not others’.