skysight-inc/HackerNews huggingface dataset:
It is possible to create a SRI enforcing bookmarklet and use that to bootstrap the rest of the app from untrusted sources. That way users could drag/drop their current version to the bookmark bar, thereby effectively "installing" and pinning the current version in their browser. See: https://news.ycombinator.com/item?id=17778402
the formula for small "c" conservative language-policing among post-critical folk seems to be:

1) identify a criticism of some traditional power structure (masculinity)

2) hijack the critical language and turn it on itself into a contradiction (anti-sexism is itself sexist)

it's the same formula for everything from "atheism is itself a religion" to "anti-racism is racism against white people".

to me it just seems like a very childish defense mechanism, like if nobody is allowed to talk about the problem then the problem will just go away.
So right now we know the "what", but not the "why".

What Improbable really has, or claims to have, is a way to scale massively multiplayer games where everyone is in the same world. They have a back end which is basically a synching system for small data elements between computers in a data center. Think of it as being like the way a shared memory multiprocessor synchs its memory system. Some data items belong to a single CPU, and that CPU has read/write access to it. Anybody else can read, but they get updated if the data changes. Who has write ownership can change based on demand. Improbable has a downloadable demo if you want to play with this.

The game use of this is as a solution to the "region crossing" problem in Second Life. The big Second Life world is divided into squares 256m on a side, each managed by a separate process. The processes talk to each other, and objects can move across region boundaries. The system used is ad-hoc and fails frequently. If you drive around Second Life, about twice an hour you'll have serious trouble at a region crossing and may have to relog.

Improbable raised $500M, the largest investment ever made in a European tech startup.[1] They put 150 developers on the problem. They claim to have a solution. It's set up as a pay per use service. You pay for data storage, you pay for network traffic, and it has to run on Google's cloud.
They don't publish prices, but at least one developer dumped them for cost reasons.

This is going to be like physics engines. In the 1990s it was really hard, and physics engines required heavy research into nonlinear differential equation solvers and fast collision detection. I used to work on that. There were startups with unicorn dreams - Mathengine, Havok. Now, everybody does it, and multiple open source libraries are available. Mathengine is gone, and Havok had a down round, downsized, replaced the management, and was sold twice. Physics is routine middleware now.

Right now, though, Improbable has the only system for this. Until someone else figures it out. This event pushed Improbable to open source their API code with the MIT license. That means anyone can now see how to talk to the back end, and start thinking about how to replace their back end. Progress marches on.

(Hm. What if you wrote a back end which, instead of needing multiple "cloud" machines, ran on a single huge Amazon AWS instance, like the one with 128 CPUs. That's an easier problem than coordinating it over the network. You might not be able to support a planet sized world, but you could support large islands you have to teleport between.)

[1] https://www.theguardian.com/business/2019/jan/10/british-gam...
[Video]This Guy Played Poker with Bill Gates, President George.W.Bush & S.Balmer
Linux is just consistent. When it works, it works. When it doesn't - god help you.

There's no rhyme or reason.

Sometimes, my wifi is broken. On a different distro, it's not.
Right now, under Ubuntu 18.10, my suspend from resume is broken - it wasn't on 18.04.

I have the official Linux laptop, basically - a Dell XPS 9350, all 100% Intel hardware, no binary blobs.
Is this true for you on a laptop as well? I could imagine this on something where I had a lot of screen real estate. But when I'm coding, in one virtual desktop I'll typically have the IDE, a few terminal windows, and a couple of browsers going. With a 14" screen, I can't imagine how I'd make a tiling window manager work.
But you’re writing an ActiveRecord migration. It’s explicit in the same way that echoing a string out is ‘puts’ instead of ‘print’ because this is Ruby and not Python.
I appreciate the convenience of such stores where they exist, but neither Ireland nor Norway has any apple stores. Only third-party resellers, none of which are nearly as good.
i think the user should dominate the internet. just like prebrowser era. so many people have been trained to think the browser is the internet, and the real internet is somehow a deep,dark net that should be feared.
The Open Source Definition doesn't come from the Free Software Foundation or "GNU". It's a separate organization.[1].

Also the whole point of this story is that license terms do matter, especially if you want to sell games commercially.

[1] https://opensource.org/osd-annotated
You stopped reading too early.
AWS Database Migration Service Now Supports Amazon DocumentDB
That's a really neat use case for Pi boxes!
These roadmaps are always hilarious to me. The real roadmap to becoming a web developer is "write code and convince someone to pay you." I suppose you could even leave the paying part off, if you are contributing to open source or writing code for yourself.

Of course, you should do a great job, dedicate regular time to learning, and explore things that interest you. These maxims are probably true for success in many other careers.

I suppose that charts like this could be useful to find new things to learn? But you certainly don't need to know all of this to get a job. Trying to tick every box on a learning list like this amounts to procrastinating the real tasks of finding work and writing code.
Advice as a techs advisor,
or as a tax advisor?

Ireland is good for tax, and maybe fintech,

but London, or maybe Cambridge, for everything else.
Are you aware that buzzfeed actually has a pretty good news section too?

It doesnt pay well enough, so they also have the clickbait stuff
Doesn't miniHDMI require paying a license? Probably a waste of resources, if there is a way to route DisplayPort over USB-C?
There's some interesting work around multi-month seasonality that covers what you're talking about, but Eamonn Keogh would probably have a better answer that I :). Also, in regards to your performance issue, did you use the pip version or the code directly from Github?
Herrick vs. Grindr Is a Section 230 Case That Could Change the Internet
Reddit is a good place and they even have subreddits about Russian botnets posting comments. If I look on Facebook it’s mostly other people sharing them not me and I don’t know where they get them.

Some of this stuff is just political garbage in meme style. Basically a pic with block letters.
You can document this, right? The researcher who finds a problem should be able to request a CVE even if the upstream doesn't acknowledge it.
Clicking with the middle mouse button - nowadays, it's typically a clickable scroll-wheel, but it used to be a plain button between left and right mouse buttons back in the day.
> That systemd solves the problems that make it possible to react to events and makes laptop-usable distros possible?

It is one such solution. But there are others, which from an end-user perspective are much easier to deal with (e.g. runit, shepherd etc.).

So, for instance, my Void-powered laptop shuts down quickly and cleanly when I ask it to, and I don't have to wait 1:30 minutes (or more) on shutdown.
Golden Kitty Awards Live History Search in the Race for Life Hack of the Year
You'd find that a single Firefox addon uMatrix itself takes you a long way AFA as privacy is concerned (and breaks websites, too, unfortunately). You need to start somewhere.
I wish the article started with a one-line description of what a "Librem DevKit" is. Then I would at least know if I wanted to read the rest of the article.
Do you care to chime in with your use case for our patch discussion? I am trying to argue for the translit to be most useful for asciifying filenames among the others. Another actual user will help to make the case.
https://sourceware.org/ml/libc-locales/2019-q1/msg00014.html
4 Ways Machine Learning Is Shaping the Future of Education
Judge proposes ordering PG&E to shut off power for wildfires
> that opposition leaders are in prison

Like Lula in Brazil? Trump and the US are celebrating Bolsanaro.

Lula is lucky, the opposition leaders have been murdered in Honduras, where the US helped overthrow elections.

I'm happy the US is committed to human rights - except in Guantanamo Bay, or its allies chopping up reporters in foreign embassies, prior to the press vilification program against said reporter.
I like that this article was normative (didn't veer off into cheering or bemoaning the data).

As it happens I consider this good news.
I would've thought that the traits that you are psychologically brainwashed into believing are desirable will be the traits that you see propagated... selective breeding.

This will mean that if we're brainwashed into believing that a certain model of "beauty" is the most desirable to breed with, that's what we will breed with. Over time, these traits will become predominant.

If certain adaptations are desirable, they will continue to be propagated, if they're not, they won't.
I made a typo in lighttpd's config once. sysvinit init script, which used start-stop-daemon, would report success, but would not start the server at all. There was no error messages, nothing in the system log.

Systemd logs all process output by default, so things like this cannot happen at all. Just for that, I'd choose it over sysvinit any time.
So does this not work if you don’t have fancy new intel hardware?
A) Why are you assuming the entirety of the roadmaps are for beginners only? Obviously you have a beginning and an end. As you approach the end you are moving out of beginner territory.

B) You don't have to literally "choose a path" and only do that, these are different aspects of web development and they are roadmaps for each that lay out a path that the author found useful from start to finish. You can hop between them as you wish, but front-end work is distinct from back-end work and naturally they wouldn't be in the same progression.

Are you purposely being dense? Serious question, because I found this resource to be informative.

EDIT: Adding the disclaimer from the page since apparently everyone wants to interpret this as a be all end all resource due to a bad HN submission title:

The purpose of these roadmaps is to give you an idea about the landscape and to guide you if you are confused about what to learn next and not to encourage you to pick what is hip and trendy. You should grow some understanding of why one tool would better suited for some cases than the other and remember hip and trendy never means best suited for the job
I need to create account to test? No Thanks.
Data Migration, Or: How I Learned to Stop Worrying and Love the ETL Process
Thinking about Calm - I've started meditating, and this changed everything in my life :)
If your problem is over wifi, NetworkManager (the default in Ubuntu) should let you do this automatically.

Networkmanager defines a "connection" for every (stored) wifi, which you can view:

nmcli connection show

Now, you can set the dns servers to use when any of these connections is activated. For instance, define google's servers by:

nmcli conn mod <connection-name> ipv4.dns "8.8.8.8 8.8.4.4"

This will override the DNS settings (which come from DHCP by default) whenever you connect to this specific network :)
The US will generally not cooperate unless said thing is also illegal in the US. The EU can ask, they cannot enforce, and the US doesn't make a habit of enforcing laws of foreign nations on citizens when said thing is perfectly legal in the US. If what I'm doing is legal under US law, the EU request will be denied. Only when the thing is illegal in both countries are such requests generally conceded to.

> It's not an EU citizen coming to your US website - it's your US website choosing, willingly, to serve EU citizens.

Wrong, they're coming to my site; I have no way to know they're EU citizens or not, there's a thousand reasons I wouldn't know, it's not like IP is a reliable means. People use vpn's, or EU citizens travel. The burden is not and cannot logically be on me to know where my customers come from. It's impossible to know the citizenship of your customers.

Perfect example, according to the GDPR, an EU citizen travelling in the US who uses my site from the US is still protected by the GDPR; that's horseshit and a technical impossibility; I can't know they're an EU citizen. This law was written by technically illiterate morons.
Which is to say that their peers don't correct their lies when not exposed. Which is to say that the number of corrections is proportional to the number of exposures. So Fox is just a pig among pigs in lipstick. I'll buy that, but it doesn't really change my point.
The death of the sick day
What's hurting america more than cigarettes?

Opinion masqueraded as fact.
I would take that bet in almost all cases. The only people I would consider even remotely able to accomplish 30 days in solitary darkness would be someone who has thoroughly prepared and practiced for decades.
Unitys C# code is also visible source
If genetics doesn't affect income, why is there a correlation between identical twins raised separately?

See e.g. https://helda.helsinki.fi/bitstream/handle/10138/38881/HECER...
Household cats.

You get to exercise your ancestral proclivity to hunt mice and small birds. You get to eat what you hunt.

You don't have to stay in the humans' house, they'll make a hole in their own dwelling just for you. And they won't mind if you go out, just like their teenager.

If you don't find more food than you need, the humans will feed you.

All in exchange for... rubbing your belly now and again.

That is an evolutionary jackpot.
No easy answers, but Quanta is definitely one of the better ones. It's funded by a non-profit and writes fairly deep pieces (for a lay audience) on maths, physics and biology.
systemd is a low-level building piece for distributions - the distros are doing end-user changelogs and security notices. The target audience for their NEWS file are upstream maintainers, not users.
Definitely! We see GPUs as the primary method of calculating the Matrix Profile given that Big Data is only getting bigger. So, advancing from STOMP-GPU to SCAMP will be very helpful.
Wow, this list of "best reads" certainly seems like it would appeal to very specific segment on the political spectrum.

Not sure if you'll get much of an unbiased view of American history from these books.
Native FBX support is not compatible by license, you are free to make a module that lets Godot use FBX, just with a FBX compatible license.

Traditional ECS doesn't fit with Godot's philosophy, but you can make behaviors into nodes and just add these nodes as a child for ECS-like behavior. Honestly, I find Godot's way more natural and extendable.
It can be, yes.

And yet, there's a difference between, say, a 30% inheritance tax and a 100% inheritance tax. The 100% tax means that you cannot leave anything to your children. The 30% tax means that you cannot leave all of it to your children. One is more prohibitive (and therefore infringing) than the other.
Given the fall in prices of these panels, couldn't you theoretically build a business where the TV is absolutely FREE in exchange it's programmed to track some anonymized usage behaviors for ad targeting AND the TV actually has an ad network built in that shows ads at a reasonable rate (assuming it can do things like pause Netflix automatically and insert an ad).
For me it's because the big tech companies (one of which I work at) are making everything way too complicated, gimmicky, and over-integrated for me.

I want a keyboard, not half a keyboard and a weird touch display that does nothing useful for me I want a directory that's synced to durable cloud-based storage, not a monolithic service product that tries to work its hooks into every corner of my computer(s) and digital life in general. I want software that writes data in common formats to a filesystem I can understand and interact with as such, rather than squirreling away my data somewhere application-specific that isn't replicated on my personally owned storage, in some unknown format that's probably locked down according to business concerns I shouldn't have to care about, and subject to some arbitrary TOS picked out of the massive constellation of TOSs we all have little practical choice but to be subject to. And so on.

The more time passes, the more consumer products seem to drift away from what I want. It's a shame because a lot of the hardware is really quite nice and technically capable of hosting my workloads, but the software makes me feel dirty when I use it and often just can't do what I need. I think there is a crazy emphasis on consuming rather than creating, and it hobbles so many products that could be great.

For instance, I bought my girlfriend an iPad Pro for Christmas and it's amazing, and I'm so fucking jealous. But it can't run a *nix terminal without a boatload of caveats, doesn't have a real accessible filesystem, and there are a million other little problems (like, I can't remap caps lock to control). So, as much potential as I think that form factor has for me, the product itself is useless because it's pretending it's not a general-purpose computing device.

Rant over, I guess. Ultimately I don't expect big companies to go out of their way to cater to users like me, but it's a constant disappointment.
Recently tried the switch.
Bought a top-spec Thinkpad P1, installed a few distros.

Ended up returning it due to:

- poor scaling on 4k display (Linux)

- awful speakers

- poor battery life

Reluctantly back on a MBP — no complaints besides the useless Touchbar.

Things just work.
What's your definition of production ready? AWS services when launched "half-finished" still do not have outages, data lost or security issues. They also come with metrics and enough monitoring to support them in production. Those are the major checkboxes for production ready.

AWS also has not had a reputation for deprecating services it launches. I find very little risk in taking a dependency on something AWS releases.
No argument there, I definitely agree, however its easily my favorite package manager. And lets me keep nixos config similarly.
Microsoft Bing not only shows child pornography, it suggests it
Yeah, I was astonished by this claim. Everyone who knows anything about evolution has heard of sexual selection. There's no real dispute that female sexual preference is a major factor determining male sexual success. The only part that has been rejected is the idea that female preference is completely arbitrary, and I'm not sure anyone ever believed that in the first place.
I'm willing to go back to paper maps, I just want a damn Linux phone and I will gladly pay more than iPhone prices for it.
no mainstream media is really reliable/truthful... you have to watch news from both sides to give you a clue of what the truth is... of course it depends on the subject... they won't lie/distort the truth about 1+1=2 for example.
Very disappointing to see things phrased this way. Yes, certain aspects of traditional masculinity - suppressing emotion, hypercompetitiveness, risk seeking - are harmful. So are certain aspects of traditional femininity - submissiveness, excessive concern about appearance - and I don't remember an APA warning about that.

Putting 'masculine' or 'feminine' at the center of this just isn't constructive. Address the behavioral syndromes themselves, maybe note in the text that they're traditionally associated or correlated with gender roles, but FFS don't get all gender-essentialist about it. If nothing else, it just triggers all the MRAs and gives their leaders a talking point to rile up the regressives some more.
As I man I have been assaulted and battered many times.

Back when I was in college I mocked some students who were about to throw a can of shaving cream into a gay rights meeting. That put me on the "enemies" list of the anti-gay terrorists who seemed to particularly target straight people who they perceived as supporting gay rights.

The reign of terror continued until they hit a man (also straight, a residence hall assistant) with a rock in the face with a catapult. The inability or unwillingness of the school to deal with the ongoing assaults led a gay man and lesbian woman to commit double suicide.

(Two doors down I had a friend who was trans; people didn't mess with that person because that person was a gun fanatic.)

In life in general men are frequently the target of violence, get shot by the cops, etc.

For instance one time I was in a group of two men and two women and we were drinking at a bar and things started to go south and I was acutely aware that if things went any further I would be the first person to get hit because (1) I was male and (2) I was sitting on the outside.
I dont really understand the point of the article

It covers all the bases and masquarades sexual selection as separate from natural selection without ever drawing a conclusion on whether that antiquated notion has merit now or not

It is well established that “beauty” is just an extreme of physiology as a preference that can only exist because it reproduced, if it is otherwise useless for survival

So it isnt new to look at these things this way so what are scientists rethinking and who are these people
Maybe I'm missing something, but font rendering seems fine on Ubuntu without any after install steps.

I've been using Ubuntu exclusively for well over a decade for everyday work, only occasionally going into a Windows VM, and it's really been perfectly fine, great even, as a developer. I bought a X1 Yoga the month after it was released and Ubuntu installed perfectly on it, the only thing that didn't work out of the box is the fingerprint reader.

Until a year ago, battery life wasn't as good as Windows/Mac, but it's very good with the latest versions.

Proprietary software that some people need to run, now that's another issue, but for most development tasks it's fantastically manageable and accessible, a real pushback against closed systems.
> can handle calls/text, and that's it

The number of people who just want a phone to call and text is I'd imagine vanishingly small now. It won't replace anyone's proprietary smartphone like that.
Ask HN: Does your company pay for relevant training courses or books?
I see a fair amount of job postings list paid training or yearly training budget as a benefit. Is this really something that is offered and what kinds of strings are normally attached?
> However, the Python ecosystem isn't doing anyone any favors here.

Apple isn't, either. They ship a version of Python by default that is woefully out of date and conflicts with any other Python that you install, and what's more, some of their tools (notably, LLDB) freak out if you have a newer Python on your $PATH.