skysight-inc/HackerNews huggingface dataset:
Something else missing in my life? Possibly. Well, in university, it definitely was. I hated (and I still do to some extent) the whole high school/university/9-5 career pipeline. I wanted nothing to do with FANG etc. I saw X as my "way out." My light at the end of the tunnel. My escape from the rat race that I so vehemently opposed.
if any of this remains it will not be me

from "Hoelderlin at the River"/The Vixen
> I don't think appeals to the principle of freedom of speech are meaningful against acts of censorship because it is a tactical response in a perceived crisis and not something that happens under ideal conditions where they can afford to be held to principles.

This bizarre idea that principles are only relevant under "ideal conditions" is part of the problem. We can't afford not to hold governments to principles, especially under non-ideal conditions.
some of the document is "out there", but there's one section I've had some experience with: biofeedback.

Many years ago I tried a friend's biofeedback device - it used Galvanic Skin Response.

It seems you can still buy approximately the same device my friend owned on amazon: https://amzn.com/B01IPSUIZ0 (this is not a referral link and I have no association of any kind with them)

So here is the idea: you lay down on the bed, put your fingers across the contacts and move the knob until you get a medium high-pitched tone from the device. If you relax, the tone will decrease in pitch. You cannot cheat. If you think you are relaxing but are not, the tone will not budge (or will rise in pitch). If you continue to decrease the tone you will eventually relax so much you will fall asleep.

The first time I used this (~20 years ago) I learned how to relax in about 30 minutes. I have carried this ability all my life.
A bit more info on https://stadia.dev
It is the gateway drug to over-engineering and over-architecting your microservice-based application.
To fix it, following just the first part of the article is sufficient (setting `dns=none` in NetworkManager configuration).

There is no need to remove or disable systemd-resolved, set chattr +i or anything else (of course, if you're not using you can remove it without problems).
One of the more important changes:

> Policy Checks Off By Default. Changed policy checks to be turned off by default to improve performance for most customer scenarios.

Given that the Mixer policy engine is a big selling point of Istio, it is disappointing that it hurts performance so much they decided to disable it by default.
Legislators delivered it. It's not clear unions were a required interim for that to happen.
Please take care before throwing rocks.

Our culture is not perfect, but measure us by our response to this, and other, tragic events.
Isn't that what I'm more or less doing now? Other than the "dumb job" part? There is no pressure on me to do anything, really. (Except pressure I put on myself to exercise once a day) I spend large quantities of my time watching Netflix/playing video games. Isn't that "just existing"?
There is an important quantitative difference compared with post and phone though.

If I want to start an alt newsletter and post it out, or conspire via phone, I am very limited in reach. A mailshot in the thousands could take days to stuff, address and stamp, and the costs escalate quickly. Few aside from fellow nutters and conspiracy theorists will know my little alt postal newsletter even exists.

Social gives unlimited reach if it goes viral. Thus the overriding aim of every alt and conspiracy group is to go viral and achieve global notoriety. Few knew or cared and certainly didn't have access to what a plane hijackers side of the story was in the 1980s and earlier. Or their propaganda. There might be short extracts in follow up reports. Giving them the oxygen of publicity was almost universally considered a bad thing. I entirely share the view of the NZ Prime Minister in refusing to use his name. Then the US services showed up.

Yes we should stop as we've amplified too far. What many Americans call outrageous censorship, often conveniently ignoring it being a private service rather than speaking against a government, much of the rest of the world might call reasonable moderation. If FB can't moderate and block it, or find a way for users to moderate it, perhaps it's time to limit, restrict and censure.

It's certain that if FB won't find a way to do it reasonably and fairly, and soon, governments will start to compel them and others. Each event and atrocity makes it that little more certain.
If you forget to enter incognito mode, you can just clear cookies for the day as well.
Sound like a good reason for DoH
Yeah, I'm always confuse USB-A and USB-B, sorry. Edited my post.
Freedom of speech is not freedom to incite hate/violence or to distribute obscene content.
I'm not sure if you're trolling so I'll try to keep this short.

Java is old, it's crufty. Yes.

But it's extremely fast compared to anything but Go, C#, and "low level" languages nobody wants to touch for web stuff.

The JVM is also extremely reliable. I've seen apps run for years straight.

And the tooling is better than basically anything. Profiling, debugging, realtime code generation and modification. Libraries for anything you can imagine. ~4 solid IDE's.

Java's OO is fine, and all the nightmare patterns died years ago. You only see them because Java has been around for so long. Modern frameworks like Vert.X or DropWizard are fairly nice to work with. Even Spring Boot isn't too bad.

But Spring is dated and not often used for new projects.

The JVM has extremely powerful built in monitoring API's that put any other language I know of to shame.

WebWorkers are trash compared to Java's nice threading model. It even supports CPU optimized Atomics.

There's nothing unusual about writing microservices in Java. V8/Node is just as "big" a virtual machine as the JVM except JS runs ~5x slower and takes 5x more ram.

You can also write Lamda in Java.

There's many valid critisicms of Java but yours are largely invalid
For those unaware, istio is a service mesh. In short, it "manages" your micro-services. Eg. How they connect together and much much more.

Look at what it does and you will see the overhead of what people don't mention in the first talk :p

In a way, I think Istio is the opposite of a microservice ( didn't look at the code, but I see 840 issues in the github repository)
I suspect but do not know, that there is something in the credit card or FinCen regulations opposing this.

The ability to make a single large charge, and then dole out that charge with only your own recordkeeping to track how it got spent seems like it would be ripe for money laundering.
That is largely revisionist history, most of those things where already happening naturally due to competition between employers. Unions may have accelerated it a few years but the idea that we as a society would have never gotten a 5 day work week or an 8 hour day with out the unions is just false
If you think that trying to make more money for less work, or to get more service for less cost, is wrong, then you think capitalism is wrong.
Spark Column Methods
I don't know what "work" of mine you're referring to (I never claimed to have a GC that can do the impossible either?), but what I'm taking issue with is the clearly bogus sentence from their summary [1], which was repeated at the top here:

> Pause times with Shenandoah are independent of heap size, meaning you will have the same consistent pause times whether your heap is 200 MB or 200 GB.

You can't just write an unconditional "summary" like that with a straight face. It's practically dishonest to present it as if the giant asterisk isn't there. And this has nothing to do with the quality of the GC... I'm sure they've done great work, and if they're proud of it they probably very well should be, but that doesn't give us (or them) an excuse to advertise it as doing something it admits it doesn't do.

[1] https://openjdk.java.net/jeps/189
The people that run these network shave no idea what global resolving and DNS tunneling are.

The people that build the systems that provide these networks likely don't know what DNS tunneling is.
It's not ironic at all. VR movies were always experimental and it looks like they realized there isn't a substantial market there, video games on the other hand are a proven industry that they've just entered.
The list is a list of digits, which combine into a single number (that is: '(1 2 3) == #123). 123 × 4 = 492, so (times #123 #4)) unsurprisingly evaluates to #492 (a.k.a. '(4 9 2)).

A bit funky if you're coming from a Lisp that actually does have numbers that evaluate to themselves, but when it hits you it hits you :)
This on the same day that the CEO steps down, for the second time. Sounds like a lot is going on over there.
The Strongmen Strike Back
How is it a nightmare? The site you linked literally just links to one of the images under here https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in... , and not even the most useful one. It'd be more appropriate to link to the multi-arch image because there are many Bay Trail era devices stuck with a wonky 32 bit UEFI / 64 bit processor combination.
You'd need to have some damn clever and hard to copy idea to have any competitive edge.

When Google and Amazon are not making their own specialized hardware (good luck implementing your own TrueTime or TPU or competing with them with ML or DB products built on off-the-shelf stuff) they get custom made chips at prices you can't by Intel et al and have things like a very sophisticated SDN backed by a private global physical network infra and enormous amounts of expertise of building and running very efficient DCs. And then there is a software stack which often is literally more than a decade ahead of industry practice.
Europeans and union members are so lazy, with their 40 hour work weeks and paid time off and extra compensation for being on-call.
It's all about market segmentation. If you price your software at $0, you'll end up with a large user-base (in theory). You can then start pay-services like consulting/support. Eventually you can add new product lines based on OSS with additional bells and whistles.

The reason this works is that once you have a large user-base you can get people to buy your services because you have now developed a stickiness with your customer-base.

Exhibit A: Hashicorp. People started using Vagrant, the user-based expanded. When they moved onto other pay-services, people followed.

The reality is that developers want 'free' stuff they can build with but IT/Ops wants 'pay' services where they get 24/7 support, consulting, etc etc.

No company will be fully OSS because no money = no company. However I can see many orgs support OSS as a customer engagement tool to drive their brand and get a user base that they can drive towards other products.
No, the point is that for many companies noone, including the people with as much control over the purse strings as they can have, is allowed to simply donate money to something. It's not that you need permission from someone to do it, but that for even the top decisionmakers donations as such are not a legally permissible choice unless you can credibly justify it as not really a voluntary donation but buying something of value to the company e.g. marketing.
That never really works out in practice when there's so many versions and then you're at the disposal of a public CDN, which can be the bottleneck, especially when it's critical code.

Sure you can fallback to local copies, but that just means your app hung there for X amount of time, and the added complexity of adding fallback logic.

Plus if you look at the size of these libraries, especially utility libraries (date-fns, underscore, etc) they are huge, and you usually only need a few functions. Relying on cache will never be a bigger benefit than tree-shaking.

Sure you could manually try to extract those functions, but that's a much much worse developer experience.
You can register - go to https://pixelfed.social
I uploaded a picture and that worked too.
> It might increase income inequality in your country, but does it do so globally?

Yes, neoliberal globalism increases inequality in the distribution of wealth between individuals within developed states, and those in developing states, and globally. It also increases aggregate inequality between countries, particularly between (on the high side) countries whose comparative advantage lies in finished goods and services and those whose comparative advantage lies in extractive industries (other than those subject to effective cartel control, but that tends not to be long-term stable.)

OTOH, it tends to reduce extreme absolute poverty.
There are a lot of exciting YC companies this batch, but wouldn't a product like Omni be better positioned for tackling a slightly longer-term scooter rental?
It isn't just on TV. A considerable portion of my friends on FB are or have been realtors.
The big (and small) internet companies did present a united front in this issue, immediately blocking the video and other hatred relating to the event.

Many people spent countless hours in the aftermath of the attack doing what they could to minimise the harm from this one moron and his muppet allies. To do otherwise would not be human, and, though it isn't the first reason, would also see that ISP rejected by New Zealand households.
NZer
And if you're on mobile, the site also pops up a nag to install the app, a nag for push notifications and a floating header that won't scroll away... which crowds the article down to maybe a sentence of screen real estate. Yeesh. I skip straight to outline.com
Worst case scenario is your first hop downstream from the cable modem does port 53 interception and redirects.

However if the only ISP you can get is so hostile, the solution is to tunnel (IPSEC/SSTP/whatever works) all your traffic to a non-hostile network.
They brought you a buyer. The buyer pays for everything in both cases. If you sell your house for $100K - 3% it's the same as selling your house FSBO for $97K.
This is pretty cool. Was about to ask for more details on how it worked but found this https://imonstream.com/Home/About.
https://www.youtube.com/watch?v=VG06H7IQ9Aw

TLDR: >60ms of added latency (160ms) while plugged on Google campus connection in specially modified and tweaked game versus unmodified typical Ubisoft bad PC port, compression artifacts
By full spa i meant something where all ui is rendered on the client side and the server only serves static files and a set of web services for whatever business logic that has to run on the server.
Are employees really going to strike to get out of an open plan office, though?

I hate my open plan office but I would never give up even a week's salary to protest it.
Higher worker productivity naturally leads to shortened hours? No wonder we've all got 15 hour workweeks now.
If you know the claim is bogus then you must have done the work to prove that. Show that work to them and stop being so unpleasant to me.
Is this Microsoft's response to Google's Stadia?
Not that hard to get. A lot harder to make a career out of it.
RMS has a role to play precisely because he is unyielding and refuses to be pragmatic.

Most of us here are pragmatists. We are trying to get things done as best as we can. Therefore we shouldn't follow his advice. But we should take it into consideration. "This is what could be"
So you think their censorship is not up to snuff then?
This can be true of any experience. You probably did experience similar distortions of visual perception previously, you just didn't associate them with an LSD experience and thus they casually passed from memory un-noted. Waves and ripples in water are certainly not so abnormal.

Also overdose is too strong a word, and has a different connotation here than elsewhere. One can take 100 micrograms and have a wonderful experience, or one can take 100 micrograms and see the devil and never be the same. The mind is the difference maker, not the quantity of the drug.

People have taken extremely large doses and not perished (one story of people mistakenly snorting crystals thinking it was cocaine comes to mind).
I've considered that. I might be clinically depressed now, but since it's not nearly as bad as I used to be, I write it off as "I'm fine. I've been much worse."

I really hate the idea of taking mind-altering medication regularly. I was diagnosed with ADHD as a child (erroneously, I believe) and took medication everyday for years. A few years ago, I deemed it no way to live and weened myself off of it.

As a transitionary step, though, I guess I'd be open to it.

Ah, yes. I didn't touch on sleep. It has wavered over the months. It's better now, but not perfect. Often I sleep more than 8 hours, even though I have alarms set for 0800 and 0900. I do use melatonin when I have difficulty falling asleep. I think a lack of a "need" to wake up at a certain time (for work) induces laziness in me.
> VanGo: ... “moms trust other moms,” ... all of them are women.

Straight sexism. Cause a Dad driving his kids to school has gotta be a creep or terrible driver or something?

>Bento Club:

Cheaper than what is already there? Food is a losing business and these guys are going to race harder to the bottom.

> Slapdash:

Is just https://www.appdirect.com/products/appwise/features
Deep Learning Basically Turns Shitty MS Paint Drawings into Beautiful Landscapes
The Markable Mark (2013)
I watched the video, and for me it amplified and made tangible the senselessness of the act, the wanton and flat nature of the violence. I came away pitying the the perpetrator, their narrow zeal, their selfish mania, and the shameful path it took them down.

I'm all for punishing incitement to violence, but I think the rush to squelch the video is misguided. In society we take lessons from the bad actors as well as the noble ones, and IMO there are good lessons to learn in watching this video.
Are you familiar with the term "Magpie Developer"[0]? Your claim of "better choices" is highly subjective. To me, every point that ellard brought up makes Java "better" than JS or Go.

[0]: https://blog.codinghorror.com/the-magpie-developer/
I've been looking for an Ann Arbor Ambassador for literally 20 years!

I loved those things: 80x60, "square" fonts, long-persistence phosphors, 19,200 baud capable...
Oddysey was streamed at 60fps, but the game itself ran at 30
I have seen a few orgs that use bounties. Habitica comes to mind. There are tools to integrate this into github already even.
Show HN: OneTool.app – One Tool to rule them all
>Green New Deal even though most of what the GND does would create tons of new jobs for electrical workers in the fields of solar and wind power

Very possibly at the destruction of as many jobs in established industries. That's not really a clear win for electrical workers. This is especially true if new employers living off of the GND subsidies decides not to use the senior union members or the union at all.
I tried to get on baord with netplan, I really did. I thought it was a redhat inspired systemd-esque invasion.

Turns out it's an 'upstart' type ubuntu crapfest that's unlikely to survive as long as 20.04.

I wouldn't mind, but the very first machine I tried to configure with it was an ntop machine, I wanted 2 interfaces to come up with no IPs attached. Turns out it's not possible.
Early telephone was inherently tracable, since you had to interact with an operator, who know who you were, who you were calling, and logged the call for billing purposes. Public telephones added a slight wrinkle, but not much of one.

It wasn't until the operator system was removed that conversations might appear to be untracable, but by then automatic logging and billing was in place and thus calls were as tracable as they were in the early days, and the public already knew that the police could/would 'trace calls' before this switchover, it had become a movie trope.

So no, I don't imagine people were as concerned, at least with telephones.

Post probably followed a similar curve - early post was person to person and involved an intermediary (horse rider/carriage driver) who probably kept some records, although in the very early days likely knew all of the people involved. Not until centuries later did national post systems come along with some semblance of anonymity to the act of posting a letter.
How to Improve PageSpeed and WPT Metrics on WordPress
I don't think making this about definitions brings anything to the discussion. I meant to appeal to common sense. If your friend starts to see magic auras and find other patterns where there clearly aren't any, that's well past the point where you show concern instead of entertaining his worldview.
Yeah, I do wonder how Unity deals with the GC. Maybe there's an algorithm like this one, maybe the engine's core systems (physics and graphics) are written in native code.

C# as a language does tend to be nicer than Java, but its VM doesn't have as rich a family of languages.
Please try out/take a look the app that I've created: https://onetool.app/

The idea is to have a business tool that has all the most common tools included in one package.

Current features:

- Team communication: social networking, group chats

- Tasks (and a calendar for them)

- Document editing (with multiuser collaboration)

- Helpdesk/customer support

- Files (encrypted)

- Commenting (threads) throughout the whole app

- Notifications (and @mentions) throughout the whole app

- Tagging throughout the whole app

More features will be added. Next in line would be spreadsheet/database-kind-of-feature and slides. Maybe a CMS too. And I can think of a few others I would like to have.

The app is in beta and has been for a while. When it's proven enough the plan is to make it non-free, but the price should be affordable (I'm thinking about something like $1/month/active user). A free plan for one user may or may not happen, haven't decided yet.

The app is secure in a way that even we[1] can't access your data[2]. It's encrypted with the user's key[3]. The encryption happens on the server though, so it's not as secure as a client side encryption would be. But it's still much more secure than not encrypting at all.

Technical details may interest: it runs on Node.js. The framework is a fork of Derby.js (so there is ShareDB involved also). Shortcomings: no offline support at the moment. I've started to look for a framework that would allow offline support. It probably involves a from OT to CRDT.

More technical details: it runs on 3 servers for fault tolerancy reasons. The database used is ArangoDB.

Note that I haven't looked that much at similar apps, so I can't comment on them. Comparisons are welcome though.

This may seem like a big task for one person, and it is, but it's doable. I started on social networking and it grew from there. At some point the name OneTool came naturally to mind, so I changed the name and the domain. Originally the name was Project5 (for project management) [4].

If someone asks me: "why?", I would tell that "because it's there" -- like a mountain climber would answer. I need to climb this mountain, after having coded all kinds of little things in my life. It also teaches a lot of the "design" part of software making.

Feedback would be very welcome - here (obviously) or on Twitter too: @onetoolapp.

Thank you,
Ilkka

[1] It would require some hacking of the codebase (outside of my knowledge) and "stealing" the data before it's encrypted. In a normal operation this should not be possible.

[2] There are some exceptions: for example customer support tickets are not encrypted, because they come from other sources than the team members themselves, so they can't be encypted with the team's key.

[3] The key is the same for the whole team, but it's encrypted for each (team member) user separately with the user's password.

[4] At some point I noticed that there already a project management software named Project5, so the name change had to be done anyway.
Sinespace teams up with Unity to sell do-it-yourself virtual world SDK