skysight-inc/HackerNews huggingface dataset:
fyi, there are two ways of using X across the network. The X forwarding via an ssh tunnel that you refer to, is technically rendered on your machine where you forward the DISPLAY from. The X client on the remote side is a 'client' and connects to your forwarded (local) display. The rendering happens in that display server (local) that dumps the result into your graphics device framebuffer/onto your screen. The instructions though come from your client on that remote machine, incl. any drawing primitives like drawing a line etc. But still the actual resources that client uses are local to your X server.

The other approach is (and that was like in the older days), when you avoid any tunneling but let X clients connect to open X servers across the network, like if your X display server listens on all NICs for clients. This setup is still technically possible but pretty much discouraged for security concerns. But with this setup you could also run a local xterm or whatever X client against a remote X server (like your neighbours ;), assumed it would accept your connection.

Like: DISPLAY=yourneighbour.host:0 xterm

BR,
garbeam
The green lawn comes from trying to pretend you're still in England. Literally you can play golf on a random piece of land provided you mow it--the rainfall is just right for covering everything with grass.
Game development, most recently getting a collection of 80s arcade-inspired games polished up and on steam. In the past several months also worked on a few boardgame ideas, and learned a ton about the industry and best practices, which I've carried with me back to videogame development as well.
Landing page will be updated within the next day to more accurately represent the product. I initially thought providing increased ease of installation trumped showing customers what my product actually is. I was wrong. Apologies for this!
Last I checked Verizon/Comcast does this regularly in the US, and I remember it being a persistent annoyance. As someone who's geographically blessed enough these days to have the option of an alternative ISP, god bless RCN.
I really love the concepts provided by Domain Driven Design (DDD), regardless if you choose OOP or FP to implement it with.

It's fine if you want to choose C#, and there're better ways of addressing the approaches to validation in OOP than were provided in the examples. Value objects are a nice way to ensure strong immutable types like credit cards can be created and passed around without requiring separate validation classes or wild abstract base classes.

I like exceptions in C# - when I used to code that I'd make a lot of domain/business exceptions that the code would throw anytime there was a violation. Here I think Java is a lot stronger in that you are forced to declare what types of errors can be thrown from a function so you have a chance of handling them. In C#, Typescript, I'm finding myself having to lean on codedoc "@throws" to do the same thing (though not as reliably).

That said, I generally am fine for most exceptions to not be handled and instead bubble up "globally". If it happened because of an API request? Let middleware map it back to a 400 Bad Request with the error body. If it happened because of a message handled? Log it, retry the message until it gets dumped to the DLQ. If it's not a violation, then it may not be an exception in the first place, in which case it can be returned with a compensating action performed.

I really like F#, but I struggled to find the actual benefit of it in this article from a DDD perspective.
I would be okay with showing all of the UK a "Sorry it doesn't appear your government supports modern common sense. Please consider upgrading your government for full site functionality."
At the moment you can make a tv that resolves dns using 8.8.8.8 and looks at fancy.ads to display an add in the tv guide/web browser/youtube app/whatever. But I can make my router direct any dns request back to itself and filter fancy.ads so that it never resolves to anything useful.

DNS over HTTPS means that you can make a tv that resolves dns using https://8.8.8.8 and looks at fancy.ads. But I can't mitm it because I don't have a suitable trusted certificate to respond to that request. So either the request to fancy.ads gets dropped and the request to online.movies.example.com gets dropped so I can't use my smart tv for its intended purpose. Or both get through.

Obviously things are different if the service uses standard OS level configuration so I can tell it to resolve dns using https://my.adblocked.dns or /etc/hosts. But nothing obliges any particular system to do that.

If my logic is faulty, please, do inform.
I specifically added that clarification only because I suspected without it, the argument would have been but what happens when a bug in the software causes the av to crash where as humans don't face have that problem types of arguments.

Being a software developer I have no doubt there will be bugs in these av software system.

But these systems will also include many fail safe overrides designed to minimize the impact of these occasional bugs.
When I have down time, I am working on updating a passion project that I have not touched in 3+ years.

The idea is to be able to scan Android apps installed on your device and see which libraries/SDKs were used to develop them.

https://github.com/michaelcarrano/detective-droid
The GDPR prompt doesn't make me safer though.
Why Do So Many Couples Look Alike?
In 2014, in the run up to the Indian elections, Narendra Modi delivered similar holographic speeches to reach the ~1 billion people. Modi went on to win a landslide.
Got a couple PHP warnings on the site (mobile version at any rate), might want to clean those up or adjust your php.ini to a "production" level where those go to a log rather than the page.

Otherwise, I like it! Will pass it along.
You can see the diagram I did of Ben Malec's multi-level cache system here:

https://images.app.goo.gl/RgQcYt3MTU3AA3CF9
OTP releases let you build something akin to this, where the runtime and all the dependencies are bundled in; so long as you built it for the right architecture (much like a binary), it's a single command to run your app.

This used to be done with Distillery[1], but I suspect its use will go down now that Elixir has native OTP releases.[2].

In either case, there's still work behind it, but it's not like deploying Ruby, Python, or Node, where you have to be pretty careful about library paths and runtime versions.

[1]: https://github.com/bitwalker/distillery
[2]: https://elixir-lang.org/blog/2019/06/24/elixir-v1-9-0-released/
You are right. Definitely did not expect to hit the front page of HN. Sorry for letting you down!
Great book, I read it a bunch of times. It made chaos theory really accessible even to a highschooler.
Do you drive? 40,000 people are killed in the US every single year, many more seriously injured. Every time you drive you are saying it is acceptable that someone might drive due to your actions.
The new early warning system did not trigger in L.A. Authorities said the projected damages wasnt big enough. The warning system is supposed to give seconds to tens of seconds of warning to turn off equipment and seek cover.
Why Young Koreans Love to Splurge
It's all part of the story. Talking about the Niña doesn't mean I absolve the Pinta and the Santa María from whatever Columbus' expedition did. It does probably mean I'm talking about the Niña at the moment and am not terribly interested in the blame game. (No one else wants a time-out from that tedium huh?)

OK well if we're going to play the blame game, and we don't like disingenuously omitting things, then why shield from blame those 3 Democrats who switched sides? Why shield from blame the leadership who could've stayed the course, maybe found a way to wait the Republicans out forever? (It's not like "rules" or "procedures" apply anymore, so why not?)

You never know, someone you claim is a Republican partisan could just be the most disappointed liberal you ever saw, fed up with how weak and ineffectual their supposed representatives in various bodies are, even despite having majorities in those bodies. Am I automatically a Republican for saying something like "Obama isn't liberal enough?" Of course not. And those who claim that criticism of the leadership is disloyal/traitorous share that trait with fascists.
What's the cost of applying? Usually nothing besides the time it takes.

What's the benefit of applying? Potentially getting the job.

What's the benefit of not applying? Not spending the time on applying.

What's the cost of not applying? Definitely not getting the job.
It is considered a strategically important business to world commerce and tourism. Almost every single world economy would suffer without Boeing and Airbus.
10% of employees deliver 50% of the scented flowers, if you use pay as a rough proxy for scented flowers. Big if, there.
I finally finished writing the CMS that I was using as an excuse to delay the start of writing online, I just started publishing to https://philipkiely.com/essays and I have dozens more that I want to write.
I agree. Product clarity is now my #1 concern. Please hang with me while I make updates to the website over the next day.
> she’s noticed some really nasty and hard to detect parasites which she suspects originates from these types of diets

I've also seen a friends dog get very sick from raw food, but from bacteria. Required a vet visit for antibiotics.
I just finished writing my own in-house static site builder in Elixir. I come from the Ruby land. If you thought Ruby was awesome, then you would LOVE Elixir. I was hesitant at first, thinking "not another language.." but once I gave it a shot, I stopped looking back.

I'm an individual consultant with a very small team. Without Elixir, many projects that I've finished in weeks would have taken me months. This is a seriously under-rated language that would make you wonder why didn't you give it a shot earlier. It's that good.

My static site is now way faster than Jekyll or Middleman. I didn't re-write it for speed, speed was just a nice side-effect. I wrote it mostly for the language's flexibility.

With Ruby, which Middleman and Jekyll both use, you need to think in the traditional OOP way and sooner or later, you will hit the limits of the language itself. Whereas, with Elixir, everything is taken care of by guards. This is really one of the nicest codebases I've ever written in a while. This is in comparison to my earlier codebase which was written in Ruby, and I had to do all sorts of things like install a library to make the language more scalable. That was the ugliest hack I've ever done. [1]

Imagine, a Wordpress clone, only it runs on your computer and generates static files (this was my goal) but, written in less than a month by one person, working a full time job, with the same fit and finish of Wordpress.

Elixir is amazing.

[1] https://github.com/aetherknight/recursive-open-struct
8chan is just 4chan's 4chan, but for every 99 people just shitposting for lulz there's one who actually believes what they're reading/posting.
So you think athletes deliver more “value” than teachers or doctors?
Hey, just so you know... I went to snipcss.com and attempted to sign up for a lifetime membership, only to be informed that the payment processing was in dev mode. I went back and entered the standard test numbers, and it worked.

You might want to lock this down.

Also: take my money, please.
>> Most land used to produce meat and milk is actually not by grazing.

That's false. All cattle is grazed before spending the final few weeks of life in feedlots (unless it's grass-finished beef, in which case the feedlot is skipped).

Anti-cattle people really need to visit a ranch sometime to see what actually happens there because I read a lot of misinformation on HN around this topic.
I'm just curious, are any of these old cars known to be very reliable?
Side note: you can print email into pdf file
There’s a word missing in the text of one of the screenshots in the App Store. (I’m in the Japan App Store, if that matters.)

“...are you done your task?”

Also, notifications is spelled incorrectly. Those kinds of mistakes indicate a lack of attention to detail.
Don't worry about the million killed in Iraq by God-fearing people after the Saudi terror attack on 9/11. Let's focus on a bunch of Internet shitposters that might have attracted one or two mentally ill users with easy access to firearms.

Oh, and don't forget the terrorist frog with a Spanish name or the terrorist "made you look" game. The public needs to know where the real threats are.
"More complicated" isn't really the issue. It's the same amount of complicated as email and people use that. And people use it by mostly using gmail and other big providers -- but that's not really a problem as long as setting up your own and still communicating with everybody who uses gmail continues to be an option. It means Google can kick you off of gmail but they can't kick you off of email.

> especially the USA government would never shut them down, citing economic and national security (everyone's data now has to pass through the USA) reasons.

On the other hand, it means every other government has every incentive to make the alternate succeed so that doesn't happen. How about the EU take that fine money they've been sucking out of Google and use it to fund a solid free competing social media protocol implementation.
can i look at stats? how much time ive spend working on various tasks and also the visualization of the time periods i have spent working?
Neanderthals had a larger brain than sapiens. And more of a brain complexity gene DUF1220 than any other primate.
i agree that it is necessary to clearly separate "value delivered" from "value extracted".

but i think you also need to talk about "value for who?" Who gains?. Who loses?

e.g. advertising executives can deliver a large amount of value to the owners of companies by helping those companies generate demand and increase sales. But perhaps at the same time they create or destroy value for the people on the receiving end of the advertising (in the best case, discovering a product or service that genuinely helps them, in the worst case, tricking them into consuming a product or service that is harmful). There is probably also value destruction, spread in small amounts over large populations and large timescales, in terms of the opportunity cost of committing resources to producing whatever product or service was sold, instead of doing something else with those resources that would benefit a larger group of people, or a future group of people who don't exist yet.

e.g. "i helped my mate Frank deliver a large amount of value by driving the getaway car after Frank robbed the bank". Frank has a business that generates value for himself. I helped Frank deliver that value from the bank to himself. Frank gives me a cut of the value. It is possible that we also may generate value for various other stakeholders by improving the velocity of currency throughout the local economy.
UK retailers suffer 'washout' in June
That's such utter and total dogshit.
The purpose of the alt tag is to provide a sufficient description of the image if it cannot be displayed, like it happened here. Everything went fine.
Great!

I am in the process of returning to Mozilla as primary browser.

This helps.
How do they pay for the hosting? Is it purely donation based?
Any advice to an inexperienced person interested in getting started in aqua/aero-ponics?
QBism has a cool name, but I think it's not as revolutionary as it may seem at first sight.

There are two kinds of uncertainty about a quantum system: the "classical" ignorance about what is the true quantum state and the non-determinism of the outcome of measurements even if the quantum state is perfectly known (note that only in this case the system can be described using a wave function).

"Up to an overall unitary ‘readjustment’ of one’s final probabilistic beliefs [...] quantum collapse is precisely Bayesian conditionalization."

I'd say that this 'readjustment' is the collapse with another name.

"Quantum measurement is nothing more, and nothing less, than a refinement and a readjustment of one’s initial state of belief. [...] Let us look at two limiting cases of efficient measurements. In the first, we imagine an observer whose initial belief structure ρ = |ψ⟩⟨ψ| is a maximally sharp state of belief. By this account, no measurement whatsoever can refine it. [...] The only state change that can come about from a measurement must be purely of the mental-readjustment sort: We learn nothing new; we just change what we can predict as a consequence of the side effects of our experimental intervention. That is to say, there is a sense in which the measurement is solely disturbance."

Ok, so when you do a measurement on a pure state (i.e. when the knowledge about the quantum state is maximal and cannot be refined by Bayesian updating):

instead of the "wave function collapse" of “standard” QM (the wave function changes to the eigenstate corresponding to the outcome of the measurement)

you have a "mental-readjustment" (because as a side effect of the measurement now you describe the system using the same wave function as in standard QM).

What are the problems with the "wave function collapse" that are solved by calling it "mental readjustment"?

https://www.perimeterinstitute.ca/personal/cfuchs/Oviedo.pdf
Seattle Children’s Hospital cited for safety violations
I want a couchsynth, how can I get one?
Whenever I have any breathing room after my thesis work, I'm working on an electric motorcycle build based on an the chassis of an old Honda H100-S2 as a challenge in hardware, software, fabrication, and well, everything really.
Shooting for actual road certification, so doing everything by the book.
"darned channers" is starting to be the "get off my lawn" of the new millennium.

Hilarious to see somebody armchair psychoanalyzing and casting aspersions with the favourite word of lefty boomers: "dark".
>nurses and teachers would be extremely highly paid

Nurses do quite well in the US. Its actually one of the best (education / ($ * time)) investments you can make.

In the UK, they do terribly. In the usa teachers don't do so well either. Some would argue that the government involvement prevents their true value from being discovered. (Could you imagine trying to get your CS skills valued by society? I see tons of complaints about _management_ not valuing their workers properly(despite the comparatively high salaries for CS jobs). Do you think the government's/voters' assessment would be higher or lower?).

>advertising executives and sharepoint consultants would be paid less than zero.

Well, unless the people who hire them are total idiots in reality, perhaps the world is a bit more complicated than that and you may be missing part of the picture? Some things may be dumb/inelegant, and the engineer mindset takes over and make you angry at _such imperfection_ and how you could do it better! But at the end of the way it works well enough.
That's cool. Why didn't you use Wordpress?
7-Eleven Japanese customers lose $500k due to mobile app flaw
Working on a book/guide for developers about the mathematics behind machine learning with an aim towards intuition. All of the concepts are implemented in Python.
For that, there's already https://github.com/jcla1/gisp
China opens rice market for US exports for first time ever
He's always used to say he didn't understand tech and was sticking to things he understood. Which has served him well though he now is invested in Apple and regrets missing Amazon.
Airlines Should Fear Self-Driving Cars
> My static site is now way faster than Jekyll or Middleman.

What? You mean the generation step is faster?
10% of athletes deliver more value than 50% of doctors and teachers.

Probably.
Working on a link aggregator for website while learning to code. Any rails mentors out there feel free to reach out to me! I could use some help
This is very curious with the trade war going on.
I wish they could restore Raymond Chen's old CSS.
Completely agree. We should just stop talking about the 1.5C limit like it is even remotely possible. The world at large has shown time and time again that our political systems are just not capable of dealing with long-term, "slow burn" threats that have a high immediate cost.

It's an immensely sad thought when you look at the consequences of 3 or 4 degrees (or more) warming. But at this point it's pretty much inevitable.
IMO the Touch Bar is pretty useless for serious work. The thing is, you have to look at the Touch Bar to use it! I don't know how you type, but I never look at the keyboard when I'm typing. Plus where I rest my hands on the machine, they tend to touch the Touch Bar, and you can't feel when you are actually touching it and mucking things up.

(Disclaimer: I have a MBP with Touch Bar, but I do 95% of my interacting with it with an external keyboard and mouse because I hate the keyboard / Touch Bar so much.)
And sad to say but it's one of the few large tech/engineering companies left in Montreal (they have operations worldwide but largest presence there) and with Bombardiers future in the air (no pun intended), it might leave even less to desire in Montreal's tech community
Because it is a good mix of features, syntax, execution speed and correctness.

Of course. Didn't you read the article?
Loop Thesis (https://loop-thesis.com), a multiplayer time traveling puzzle/arena shooter that allows players to simultaneously travel to different points on the timeline.

In co-op/multiplayer this allows you to do things like send someone back in time to open a door for another player in the future, or pull objects outside of time to effect someone in the past.

There's a big focus on experimentation and discovery. To that end, I never fake or script any of the gameplay systems -- so there's a completely internally consistent time-travel simulation running all of the time, even during menus and in lobbies. The goal with that is to make a world that is always predictable; Loop Thesis is about figuring out how the world works and figuring out the subtle implications of its rules.

It's supposed to capture that feeling you had the first time you were programming and a concept like pointers actually clicked for you. It's about these tiny cool moments where you suddenly realize all of the things you can do with a mechanic, or you suddenly understand why this obscure interaction you were dismissing three levels ago actually matters.

For that to work, there can't ever be a point in the game where you ask why something happened, and the answer is, "oh, that's just a glitch, or a hard-coded interaction." Literally everything, from menus, to how save files work, to even how maps load in and out of memory, is consistent with the internal mechanics of the time-travel simulation.
That's something I've wanted to do as well. Keep us up to date on how it goes!
After writing a number of Forth/Lisp-like interpreters [0] in different languages, I felt like it was time to attempt an extraction of lessons learned into a flexible C++ framework [1] to use as foundation for future projects.

[0] https://github.com/codr7/g-fu

[1] https://github.com/codr7/cidk
looks like they are a content aggregator. I tried to play some movies and all of them are in youtube.
Aren't most things that actual survive encounters with the real world?

Make it as simple as possible, but no simpler.
I spend a solid chunk of time on r/languagelearning haha :p... it's that curse of spending as much time talking about language learning as doing the actual studying :|. can find me under u/ninjarobotdino

Thanks for the reminder re: language learners forum ... I was on there a year or two ago. I'll make sure to check it out again and try to stay active! :D The polyglot community is such a cool group of eclectic people.
That's actually really cool. Where are you located and was everyone learning from you/others in person?