skysight-inc/HackerNews huggingface dataset:
> And like any other multi-agent self-interested system, you run into weird "market failures", where say, female lions start noticing that healthy male lions tend to have scruffy, luxurious manes, so male lions start prioritizing the growth of a scruffy, luxurious mane over other, potentially more "useful" traits.

Concrete example: Peacock tails
Read the article, the tie-in to social media is clearly explained near the beginning.
Roadmap to becoming a web developer in 2019:

Learn HTML, CSS, JS, and work from there.
Which spec? Stack probing isn't the law, it's just a good idea.
Why? You can change nearly everything to use vim keybindings.
>“Omegle for 12 years old” prompted Bing to suggest searching for “Kids On Omegle Showing”,

Results called "kids on omegle showing" suggests that the kids were being prompted by predators to produce child pornography on social networks. There has got to be some rule about letting kids access these social networking platforms. Who could possibly think it's a good idea to let a child post their photos videos and profile information online and leave that open to the public for any predator who wants to reach out to them. And what's worse these kids are probably using these things unsupervised.

I wonder how a search company could hope to really effectively combat this content considering it's probably constantly being produced and circulated on a daily basis. Although one should expect them to keep track of and closely monitor keyword phrases routinely associated with child porn.
Feedback on learning has a very long feedback cycle. With the speed of which we are making changes to society, education has tried to keep up, but it was off the rails before we entered our modern technology Accelerando. The additional speed has only hurt it further.
I don't think I would call the services problem the "MitM aspect" -- that is literally the largest point of value an ssh connection gives you -- its primary reason for being used is to stop MitM snooping/collection and takeover (of traffic and auth). Like most all of ssh's design is specifically crafted to reduce the risk of MitM. This offerings design basically tosses that out of the window.

* You hand over the keys to the castle (multiple keys or not -- thats irrelevant)
* You specifically route traffic through a midpoint that by all means has access to inspect the traffic. You have to trust both that the operators of the service will not do this AND that there is no compromise of the service with no way to verify.
Ah, that makes sense, thanks. (Although I think that's specific to Nim?)
Maybe some people just prefer the authoritarian model.

It is not an objective truth that non-authoritarianism > authoritarianism. That's just, like, an opinion, man.

Further: when has Russia not been an authoritarian state?
It's gotten faster and is getting faster over time. It was much, much worse a year ago which makes me believe that the team is paying attention to speed.

Compared to the main competitor mentioned here - Confluence - it is blazing fast.
brazen plug: https://slack.com/apps/ACY93NUCV-chessboard chess for Slack - also free.
Ah hah - true. Thanks!
This is an area of macOS that's gotten slightly worse over the years. It used to work much better than that, even El Cap used to flicker only once.
I disagree. One just has to look at Reddit to see that the younger generation is as caught up in all this as any.

I think some people are just wired to think that way and, as we get older, some people switch to thinking that way. As I get older, I get more concerned that whether or not I mentally decline in one way or the other is just random chance and genetics.
Only 38% opted in, which was only ~1100 people. Moreover, the group of "older" people spread at a rate of only 11%, which was lower than other cohorts (I won't mention which).

Finally, only 8.5 percent actually spread fake news, so this whole study is about about 95 people and how they spread news.

Other commenters mention that the domain list is also suspicious.

Clickbait science
>You are right that something's been passed down - but it's not the genes.

That sounds like a claim that there's no causal connection running through genes.
I agree with every word you said. Thank you for writing this!
As Linus might say, "this is complete idiocy".

Even if you need to write a lot of data, the correct way is to write it in blocks using a fixed-size buffer, not try to stuff the whole thing in at once...

Maybe it's not possible to completely eliminate all dynamic allocation, but striving to make your code O(1) space (and time) should be a relatively important goal.
But a male who can be visible to predators and yet still survive must have something else (what?) that makes him more valuable.
This does not seem to be my experience as a professional systems engineer. Nobody says it's good code, but everyone is more excited about it than sysvinit, including people who do actually know how to use grep.

(Except for a small number of people who let their biases override serious technical considerations, but those people tend to be poor employees for plenty of other reasons.)
How is your company's network configured such that you need to physically swap the hard drive in order to connect? What happens if the hard drive dies?
Probably the most interesting representation anything related to this I've seen is the stalk-eyed fly[1]. Their compound eyes are at the end of long stalks, and apparently the primary reason for this is to attract a mate.

1. https://en.wikipedia.org/wiki/Stalk-eyed_fly
Elaborate? Is that phrase code for something? Does Google do something different?
This is interesting. The whole having to specialize thing has been scaring me a bit lately as I really do like the fact I can be jumping back and forth between the paths when working. I have been told that I should find something to specialize in as most of the companies require you to be specialized and there is no place for generalists anymore, which sounds weird to me.
So are you a specialist in anything? It seems you have close to a 20-years career so I was either lied/misguided or you have expertise in one of those domains?
This hasn't been an area where Linux has had problems for more than 5 years.

Really? Because I definitely got the impression it was a widespread joke in that circle of devs. Also, when I saw it happen to the last poor sap, it happened on Bionic Beaver. Is this more of the Thermocline of Truth?
And with that, ladies and gentlemen, we've gone from "big tent" to "white van" politics.
> Mobile-inspired navigation & structure

This is an interesting choice for a desktop developer tool. Was this purely a design choice, or did the new structure end up being more accessible?
It was. When I got my first Mac in 2008, it was very straightforward. When Apple started to tighten OSX security they stumbled a little IIRC (I cannot find the old warnings and notes on the page). Also, around the same time, OSX installer changed, and OS upgrades started to take longer since TeX installation had so many files.

When they were working on these problems, I was in the middle of my Ph.D., and I needed a stable TeX installation, fast. I installed a Linux VM, all my woes went away, and that method just stuck.

I just checked the MacTeX page now, and it looks like they solved the problems I mentioned above, but currently I'm too lazy and need that TeX installation keep working, so I'll not retry it now.
I use Blue Iris and a variety of cheap cameras that I've acquired over the years. Remote access is done via an IPSec VPN. I also use Home Assistant and various other devices to monitor other things in the house - temperature (since freezing water pipes is a concern), water level in the sump, etc.

I don't do anything with alerting yet, but there are many ways to solve this.

Having a next door neighbour who's retired and really good at spotting when things are out of the ordinary helps too.
But the only failure case there is a DoS. You cannot get memory corruption from overcommit the way you can from a stack clash, and therefore you cannot get arbitrary code execution. That seems like a huge reason to prefer overcommit.
Yes, breach of contract is more accurate. The lesson is make sure your product doesn't depend on clickwrap terms that can be changed at any time.
> streaming or broadcasting so that any portion of the Unity Software is primarily executed on or simulated by the cloud or a remote server and transmitted over the Internet or other network to end user devices

I could be wrong, but the "is primarily executed on" bit sounds to me like it is more aimed at preventing creation of a service like geforce now or playstation now where a user plays the game but it is streamed from the remote system where it is actually running
Docker performance outside of Linux is always going to be a problem since it will need to rely on VM. There is a big thread of discussion here for docker on Mac: https://forums.docker.com/t/file-access-in-mounted-volumes-e....

Our development environment has been with docker on Mac for a few years. It's definitely slow, but we found it acceptable. Do you happen to use a very large image with tons of IO work?
For a lot of us we started with it, and once you know it, if it meets your needs, switching doesn't make sense.

Does now though [walks into corner growling] :/
The article describes the problems with getting a notification, at any point in the day, about grades.

Probably one of my biggest disappointments with Android is that it's still hard to regulate notifications.

One of my bigger disappointments with modern American culture is that we don't push back on interruptions enough.
> There’s no excuse for a company like Microsoft that earned $8.8 billion in profit last quarter to be underfunding safety measures.

Perhaps the problem is that there is an excuse: it is likely that they believe that they are neither responsible for the images they index, nor are they beholden to proactively engage with law enforcement.

This is where treading the line between conduit and publisher can bite the corporation who is attempting to do so. While Microsoft does not host the images, it does index them and serve links to them. What's more, they also host thumbnails and metadata that allow the images to be browsed and discovered.

Because they host the thumbnails and metadata, are they not a publisher? They're hardly acting as a disinterested router of opaque data when the data served is stored on their servers and indexed by their algorithms.
So your saying your sister had a 12-14 hour 'work' day on average and the parents didn't revolt in response?
My bluetooth mouse (logitec) works very well. Never disconnects. But it does fail to properly suspend. I need to switch the BT off to suspend, because it will automatically restart the system when it is connected. I haven't searched for a solution, I'm sure there is one involving /sys and a pre suspend hook etc.
Sure.

The great thing about i3 (and also other tiling WMs) is that they are very flexible and customizable to your preferred workflow.

Together with them being centered around the keyboard and easily scriptable, you can use them in a way that works best for your preferences and your environment.

For coding on my laptop, the active main workspace is split into three parts, with the editor taking the left half of the screen, and the right half split into browser and terminal (with the terminal being a TAB container with multiple terminals that I can quickly switch between).

When I need to focus on either the editor or the browser, I make them full screen (I have shortcuts to jump between full screen browser and full screen editor directly with one keystroke).

On other workspaces I have setups with music player, email, Jira/Bug tracker/etc that are always launched in the same configuration on boot and are also just a shortcut away.

So it works great on a laptop too, even if you spend a lot of time with one app maximized.
That may be what they meant, but the wave of confusion and fear says that they communicated it poorly. (Also the fact that I had to go this far down the thread before anyone even attempted to answer "why".)
Apple Maps is finally getting turn-by-turn navigation in India
Can the title be changed to something that's more descriptive and not click bait?
Yeah, sorry for the inconvenience. We added a registration requirement to prevent anyone from abusing the free trial so easily, although it would have been a nice idea to have a demo available.
> I think the distinction is pedantic for most users.

The distinction is that the code you write belongs to Epic. You become an unpaid contractor.
blitz/bullet is absolutely atrocious for improving, 15+10 is the shortest time control you should be playing if you're seriously trying to get better.
> For most people having something good to eat and a warm cozy place to live is already happiness. A happiness most people in the world can't afford BTW.

That last sentence isn't true. The first sentence defines a standard of extreme poverty or below[0], which is happily far less than "most people in the world" in 2019.[1]

[0]: https://en.wikipedia.org/wiki/Extreme_poverty

[1]: https://en.wikipedia.org/wiki/File:World-population-in-extre...
Dude my elementary school daughter often stays up past one of her parents as she has genuinely had 6-10 hrs of homework many nights.
What did Unity change to the licensing agreement?
Show HN: Our startup transformed sports betting to investment-€20 free bonus url
>pompous and holier than thou

That's not a good faith interpretation.
Your experience running Linux on a laptop is highly dependent on how well it supports the hardware that happens to be in your device. If you're able to research the driver support ahead of time, you may find that Linux runs flawlessly on the laptop you bought. If you install Linux on a random laptop, then getting wifi, audio, etc working can be hit or miss, depending on the drivers.

As far as installing apps, I guess it depends on what you're trying to install. In my experience installing apps is easier on Linux than on any proprietary OS, so long as you're installing open source applications and working within the package manager and keeping your system up to date. If you want to run proprietary software on your open source OS, then yeah it's more difficult since Linux distributions aren't really designed for it.
I didn't know that! How does sub-pixel rendering work on CRT's, which (to my understanding) don't have a set matrix of pixels and subpixels?
Some historical context: https://en.wikipedia.org/wiki/Marc_Dutroux#Allegations_of_co...
I'm of two minds when it comes to mitigations like this.
On the one hand, it helps decrease the number of exploits.
On the other hand, it encourages/tolerates the proliferation of low-quality code.
I dislike monospace because by definition it has kerning problems. However, alignment problems are usually worse so I still use them in my terminals.

Monospace-serifs are interesting. They seem to ease the kerning problems. I just switch my terminal font from Inconsolata to Gofont Mono. Let's see in a few days how happy I am with it.

Thanks for the hint.
IKEA can't get people to assemble a fucking box, and you're here telling me that it's totally possible for people to set up their own networked camera system?

Yes, it's possible. No, it's not easy. I've been working as a software dev for like 10 years now and I would happily purchase Ring instead of pulling my hair out for a whole weekend trying to yak-shave[1] my way to a hacked together security camera system.

[1] https://seths.blog/2005/03/dont_shave_that/

Edit: Everyone, just read the replies to my original comment and you will see why Ring is better. There's a million different ways to setup a home camera system, each with their own intricacies and challenges. THIS is why Ring is better. It's the ONE solution that ties together all this technical bullshit that nobody really wants to deal with (unless you're passionate about networking. Which is probably a lot of the users on this board. Which is why I'm probably getting crushed with downvotes).
Because of the US sanctions. Like they did in Cuba. Is that really so hard to grasp?

Venezuela has a lot of oil and 'merica wants it.

You guys have Trump for a president for God's sake. Wake up!!!
I can relate to this article on a personal level. Even though I was homeschooled, I grew up in the Silicon Valley during the late '90s and early '00s and felt a lot of pressure from my peers and their parents to "succeed"

Two clear memories stick with me from those times:

- A visual image of my education as a Saturn-V type rocket, but with no destination in mind.

- A strong desire to make myself a shirt with a picture of a Golden Calf that was simply labeled "Education"
>I've never understood why people seem to love these surveillance devices that rely on an external service

It is simple really. With the cloud people don't have to worry about properly managing a server. If they want to access cameras remotely, well with a self-hosted solution then I need to have a proper firewall, security, etc. I need to monitor and maintain the system, perhaps setup fail2ban or something similar, a reverse proxy would also help. This is all a lot of work, or I can just outsource this to the cloud and not worry about it.

That said, I would never ever, ever use ring or a system like it (ring directly partners with law enforcement agencies and gives them access to their customers cameras).

I recently did a Camera installation at a clients house using Ubiquiti cameras. They cameras are great, and I trust Ubiquiit a hell of a lot more than Ring, to not share video with anyone. The web portal makes it great for management, the iOS app is a huge selling point to my client who loves that she can check the cameras from anywhere.

TLDR: cloud isn't inherently bad, you just need to find the right cloud provider, or be willing to take on all the risk and responsibility of running everything on premises.
The article does a major disservice by not tracing the history of software patents.

First, in Flook, SCOTUS effectively said that software wasn't patentable, the software in question being a controller for a catalytic converter. In Diamond v. Diehr, SCOTUS said that software was patentable insofar as it was part of a larger patentable system, the software in question being a controller for a rubber mold.

Effectively, SCOTUS (in a time-honored tradition) overturned Flook in Diamond v. Diehr while simultaneously emphasizing that it wasn't overturning Flook.

The Federal Circuit then created the infamous State St. ruling, which held that anything was patentable if it produced a "useful, concrete, tangible result." This is generally recognized as the moment when the patent system broke.

In Bilski v. Kappos, SCOTUS again returned to striking down dubious patents. Of particular note, all of the opinions went out of their way to criticize the State St. formulation as exceptionally bad law. They also rejected the CAFC's alternative-to-State-St. formulation of "machine or transformation test" while being unable to articulate what the correct test ought to be. Mayo and Alice, as noted in the article, further slammed both the State St. notion of "pretty much everything you can think up is patentable" and the general class of business patents. At the same time, SCOTUS has been reluctant to fully close out what isn't patentable (so as to avoid accidentally shutting out Next-Big-Technological-Area-That-Really-Needs-Patents) while being unable to articulate what makes something in a really gray area like software able or unable to clear the bar.

The thrust of SCOTUS is pretty damn clear: if your patent is struggling to tie its innovation to something that's pretty clearly patentable under 18th century patent norms, it's not going to be patentable. That it can't formally articulate those guidelines into a coherent, clear statement is unfortunate but completely understandable. Software itself is in a gray area that really could use clarification, but SCOTUS isn't going to do that without an appropriate vehicle to rule on. Someone needs to try to obtain a patent that is clearly novel, useful, and pure software and have its validity challenged, and have this challenge be appealed up to SCOTUS, before you're going to get a decision where SCOTUS may try to decide it.

Bilski, Mayo, and Alice have all shown that several justices are inherently skeptical of software patents, and they've also shown that software patents are of major interest to the wider topic. But SCOTUS is generally unwilling to rule on a question that isn't directly presented and argued before them, so until a case that itself directly involves software patent 101 eligibility (and has no room to rule invalid on 102-104), there is unlikely to be much clarity here.
I play at a pretty decent level and have played hundreds of games on lichess. They make it very easy to send a friendly comment to your opponent. For example there's a WP button that sends "Well played". Every time I am outplayed and well beaten I press that button. I have never once seen that message in my direction, despite "deserving" it (partly a subjective assessment admittedly) in perhaps 30 percent of the games I play. I find this .... disappointing.
It also has different semantics for bad reasons. For example, Ruby’s if ... then ... else (single-line) has been deliberately removed because the devs have a mild preference against it. For someone like me who’s been writing that since BASIC in 1981 or so, that’s a surprisingly big PITA.

I like Crystal, but there are a few too many needless gotchas for it to be comfortable.
I mean there is also Teleport (Gravitational) that you could self host and get around most of those issues.
Jerry, aka ChessNetwork, is an NM (national master), not a GM. Besides that, I highly recommend him and his tutorial series as a learning resource for anyone below 2000
Why Systems Fail and Problems Sprout Anew: Commentary on 'Systemantics'
The online content is confirming their biases, while the tabloid is not. This is one of the oldest tricks to being a successful con man.
> norms were previously based on the psychology of well-functioning white men.

And now they've gone to the other extreme, declaring those same norms "harmful".

I'm fine with confronting biases and accepting a wide range of behavior, but I wonder why the APA is embracing intolerance.
Ineffective action on climate change is a big part of it too...
>How nutrition lost out to physical activity

This is spot on. The thing is that to lose weight one just needs to eat less. That's it. Although, for an average person it's very hard to eat less while keeping consuming lots of sugary foods because sugar makes you hungry. But once you remove added sugar from your diet eating less stops being a problem.

The problem is that the corporate world doesn't want you to eat less, because they can't make money off you if you just eat less. They want you to keep buying sugary stuff and exercise, because when you're trying to fight obesity with exercise you need to buy running shoes, sportswear, gym bag, fitness tracker, apps for fitness tracker, gym membership, bicycle, and so on. It's a huge huge business. That's why you keep seeing ads for all those kinds of things (and sugary foods too). You will never see an ad that would tell you "just eat less" because no corporation would ever pay for it.
The fact that the person responding for the site does not understand this instantly (or is able to confer with someone who does before responding) makes it very apparent that there is not nearly enough understanding of ssh to be running any type of service like this.
if you're truly worried that language has the power to reproduce past injustices, you should be trying to part with the language of the oppressor, not the language of the oppressed