skysight-inc/HackerNews huggingface dataset:
I read this as “owners of CNN and Vox are mostly over 65” and had a giggle.
They are taking Dominique Strauss-Kahn down for exactly that.

https://en.wikipedia.org/wiki/Dominique_Strauss-Kahn
> Why wouldn’t there be family members? Military bases have civilian areas for families.

Garrison bases often do, forward operating bases generally don't, neither do warships. The death star is arguably somewhere between the latter and a gargantuan warship. There's at least a very good reason to suspect it wouldn't have civilian family areas.

Also, in a any case, at least the one destroyed in Episode IV was in immediate self-defense as the Death Star was imminently attacking the entire planet on which the rebel base was located, so there would be no duty to evacuate civilians even if the rebels had the theoretical ability to do so without the time constraints posed by the imminent attack, which they didn't—it’s not like they captured the Death Star and scuttled it with crew and any hypothetical civilian dependents on board.
100% Ad-Free Music Player for Android for Free
"We've provided instructions on how to keep your servers safe in the events of a Shellvault data breach. We're not liable for compromised servers that result from not implementing these policies."

Will you accept liability for compromised servers that result from a fault in your code, service or practices when the policies you recommend are implemented in accordance with your documentation?
> I don't understand the ire against share buybacks. They're just a more tax efficient and flexible form of dividends to shareholders than traditional cash dividends.

Not OP, and I think his ire is misplaced here... but MY ire against share buybacks is because the flexibility is misused.

Setting aside taxes - share repurchases benefit stockholders more than dividends when a company's shares are undervalued; the converse is also true. However, management's incentive tends to be to maximize their comp (particularly stock options) by juicing the stock as it rises. Companies usually buy high, and suspend share repurchases when the stock is low.

There are exceptions; AAPL corporate finance does a great job. But as a rule, company treasuries do a lousy job of trading in their own shares because of poorly aligned incentives.
What you say is true, but corporations are always formed by people who are usually called "promoters". Legal liability for transactions/contracts undertaken by these promoters for the future corporation can be transferred to the corporation after it is formed with a novation agreement between the promoter and corporation (without consent of the contract partners).

So there's a very clear road to what the OP wants, where transactions before corp formation belong to corp and only to corp, but yes, if that road isn't taken then liability could lie with him.

Of course it all depends on state law, because in the US, corporations are creatures of the state.
Is there something "bad" about journaling in a text editor and syncing that to dropbox?
Aren't employers legally required to give you time off to vote? In roughly half of the states it's paid time off as well.
Not really, Go is way more verbose than Python and Nim and the latter provides static typing.
Indeed, but artists are not the source of revenue, users are.

There could be a billion small artists, if nobody (or almost nobody) listens to them, they are irrelevant.
No, but I think the parent is correct.

I grew up with the Internet. I was reading wacky conspiracy theories in my teens. It made me more skeptical of virtually anything I see in print since I learned how easy it is to create a BS narrative and fit details into it. I also learned what propaganda is, how it works, and how prevalent it is.

Older generations grew up with a one-way opaque screen preaching to them. Obviously not everything on that screen was true, but when it was called "news" it was held to some standard and so was probably more likely to be true than not. They also had no way of delving deeper, no way of querying or seeking out an alternative opinion or discussing it with other members of the audience.

That generation grew up trusting things on screens.
That wasn’t the reason though.
Religion? There's clear evidence that their powers are based in actual physics. In particular medi-chlorians.

There's plenty of falsifiable claims made:

- Force is in all living things, check

- Force is strong in this one, check

- Dark side powers are real too, check
The business line has a T1, and a Sangoma Vega 100 T1/SIP gateway, with SIP trunking service from https://voip.ms as a backup if there's trouble w/ the T1. (My personal phone service is just voip.ms at this point)

Yealink T23P Phones have a OpenVPN client built in (some newer Grandstream phones do too), these are relatively inexpensive VoIP desk phones. Once you configure them, and an OpenVPN server you can plug them anywhere you have internet (NAT'ed or otherwise), and not have to worry about NAT Traversal, or other issues.

Asterisk is just running on a stock PC. I'm running on a Supermicro Board with an Atom processor, and for our call volume (50 extension phones, 23 inbound lines, 30 on an inbound call queue, 3 simultaneous calls average, 15 @ our known peak, no transcoding (all uLaw)). The OpenVPN server is a a separate machine, for lighter usage the VPN + Asterisk could probably be the same machine.

For the cell phone, I have CSipSimple running there, with a OpenVPN client to connect to the network.

In my configuration, the phones + Asterisk are not using SSL/TLS directly, but the VPN secures the traffic over untrusted LANs.

Calls within the system are on the protected LAN, but once they reach out to the PSTN, all bets are off.

I've setup a smaller office with a Raspberry Pi 3, and a Grandstream SIP/Analog Gateway, ( 7 Grandstream phones, 3 lines, no transcoding, not very heavy use), and they haven't had any complaints. (see http://www.raspberry-asterisk.org/) If they used SIP trunking over their internet connection, they woulden't need the SIP/Analog gateway, which was the single most expensive piece of equipment in this setup (@ US$399-ish)
I tried Overleaf briefly when first converting my CV a couple years ago. Having a live preview helped so I didn't have to wait while recompiling.

Although things like [Skim][1] exist, Basictex does most of what I need, so I've never really tried wiring it into my existing install.

Pipe dream - If the people who work on macOS's Preview application were smart, they would steal it (or [Marked's][2]) ability to have a custom processor for displaying output. In that case, I could point it at my TeX install and just run my Makefile from there.

[1]: https://skim-app.sourceforge.io

[2]: http://marked2app.com/help/Custom_Processor.html
This seems to rely pretty heavily on the "title" to the land being respected. Works fine until the foreign army ISN'T expelled.
> For example, I used to hit multiple concurrency bugs in sysVinit used by Arch Linux

Arch didn't really use SysVinit before systemd though, but their own BSD-like rc system, which I rather enjoyed actually..
And I got hit with concurrency issues after the switch to systemd, because seemingly the dependencies for disks and file systems aren't setup correctly by the Arch scripts requiring me to add a few fake units to fix up the dependencies (otherwise the system would just fail to boot at all most of the time).
Sure it is.

If you had a museum with a single painting, and you charged $10 for the entry, would you rather have a Van Gogh or a 3rd grader painting?

Which one do you think people will be willing to pay for?

And if you had a museum with two painting, a Van Gogh and a 3rd grader, and you pay a % of your ticket price back to the artist. Would you pay the same % to Van Gogh as you'd pay to the 3rd grader?
1 Year Later: Ensuring Windows Is Protected from Meltdown+Spectre Using Osquery
Software and the control plane is the razor, compute resources are the blades. Amazon's software is its loss leader.
>I program myself and I know that terminal fonts have special requirements (e.g. certain characters like 1 and l or O and 0 should be visual distinctive) which this font certainly does reach.

They also have fixed width and height constrains. In the case of this font the original motivation was to be readable on a LCD panel at 5x8
> You can’t write a browser-based SSH client on today’s technology without some sort of intermediary. You can’t write to raw TCP sockets.

Every router between you and the SSH server is an intermediary too. If SSH were terminated at the browser, the websocket-to-tcp proxy provider wouldn't be any more privileged than any other machine on the route.

> the TCP proxy would have to be run either on the SSH server or on the client computer.

It could run on any computer in the world that the client has access to, and that can access the SSH server. (I.e. the same set of computers that could feasibly run the Shellvault server).

Fair point about the SSH client only working in Node. I hadn't looked carefully enough.

There's no fundamental reason why the system I described couldn't work today, it just wouldn't work with the SSH client I linked to.
I am impressed with the amount of detail this page has, wonderful job by the author!
I was taught singular table names back in the 90s, and as far as I remember it was the convention everywhere prior to Rails becoming endemic. And AFAIK it's what Codd and other relational luminaries mandated.
They might be, but is it paid time off? If it's not, then many people may choose to work instead. Especially shift workers being paid on an hourly basis rather than salary.
Steganography is a way to defend against rubber-hose cryptanalysis. See "Security": https://xkcd.com/538/

Maybe in the future people will be using something like Rubberhose FS.
Slackware64 14.2 runs fine on my 10yo mediocre (for the time) laptop. Don't know about battery though, mine it's too old to be useful.
I think people older than age 65 are more interested in "news" period.

Older people also vote so they are worth targeting, particularly by right-wing organizations that would like to mobilize them.
>However, excessively attaching to the narrative of being a victim [...]

There is no particular indication that the OP was calling forth the grand "victim narrative," or comparing themselves to sexual assault survivors in any way.

>Victims are specifically targetted, or some sort of personal boundary is violated. It can get very personal.

That's a mischaracterization of the word, focusing on a subset of the cases where it applies. I think a good argument against that mischaracterization might be:

>We might sometimes talk about someone being a victim of an impersonal force. For example, someome being injured as a result of a tsunami.
> Aren't employers legally required to give you time off to vote?

Only 30 states require this (no federal requirement exists), and not all of them required paid time off to vote.

https://www.businessinsider.com/can-i-leave-work-early-to-vo...
Wouldn't Crystal fit the bill for a fast compiled language explicitly designed to emulate Ruby's syntax?
(I don't have any significant Ruby or Crystal experience, so if there are reasons why that doesn't fit the bill, I'm sorry)
Not OP but I use multiple sources when doing consulting on mobile strategy. Not sure if every source allows to copy/paste data here so I'll just name the sources here :

- comScore MMX Multi-Platform, January 2017

- Deloitte Global mobile Consumer Survey, May 2016

- eMarketer, App Marketing 2015: Fighting for Downloads and Attention in a Crowded Market, July 2015

- Selio user acquisition costs
Quite. An axe head would also have a similar hole after the wooden handle disintegrates.
Hyperledger vs. Ethereum: Which one is better?
And how is this different than Google with Android and Java?
There are some journaling apps that target this mindset. This one[1] was posted a few days ago (in comments) and stores your notes as markdown in plain text. There are others (I am working on one as well, but its not ready). If the app forced a particular naming convention (e.g. 2018-05-10.md) would that be too restrictive?

[1]: (https://github.com/fabiospampinato/notable).
I agree with the other poster who says it's mature, not in decline (so maybe that's boring to the crowd that likes to always hop to the latest tech). Basically most of the kinks have been fixed and desired features have been added, and now it's about gradual improvements and adding new functionality as it comes. Students also commonly learn Python and Javascript in college and are probably more active on social media like HN.

I think Rails is the obvious choice for backend apis these days. It's robust, takes care of most of the hard stuff, saves you time and mistakes. Use whatever you want for frontend (React for me) in tandem with it. Many of the job postings I've seen have listed Rails + React.

It used to get accused of scaling poorly, but tell that to Github, Gitlab, and other large-scale sites with millions of users. It's true that bad Ruby is slower than bad Java, but the solution is to write cleaner code.

I know this was all about Rails. I use Ruby for scripting work as well, and it's enjoyable to use.
The Anti-Business Climate in San Francisco's Mission
Long before there was Facebook, back in the age of AOL, my older relatives would share endless e-mails about things they thought were funny.

It seems like anything about Viagra would get a laugh.
CES did not say it was immoral, that was deceptive on the part of the author.
Whimsical inventiveness is the one thing that keeps me enjoying the art of programming.

There's a tension in programming between being verbosity and ingenuity. More flexible languages and programmers general favor ingenuity, while rigid ones favor verbosity. When people complain about the "magic" in Rails, it's usually because it's a pattern that is new to them, and they would have preferred an older pattern even if it was a more verbose one. Which is fine, but it is a preference amidst a large spectrum of tradeoffs. Unfortunately, many people tend to not see most tradeoffs in software engineering and try to come up with as many reasons as possible for why their way is right and the other way is trivial, stupid, cute, or useless.
The audience for the Fox News channel skew older heavily and Rupert Murdoch made no secret Fox News was created solely for the purpose of airing a right wing narrative, all facts aside. The article says a bland both sides do it objectivity worthy of NPR then states a 4:1 ratio in GOP/Democratic favouring stories, signficantly almost all of them were to the benefit of Donald Trump in the runup/immediately after the 2016 election.
While I'm a huge fan of OpenBSD, you can actually just run this font on your current distro:

https://github.com/fcambus/spleen
How could someone be genetically predisposed to make more money?
The point about the system I described is that you wouldn't be seeing any plaintext.

It's a mistake that the ssh client requires node, I didn't know that. There's no fundamental reason you couldn't implement an in-browser ssh client the way I described, it's just more work than doing it the way you've done it.
Chrome's ad blocker will go global on July 9
Also, the older an American is, the less education they're likely to have received [1].

[1] https://www.statista.com/statistics/785618/educational-attai...
Also age causes fatigue and need for emotional response first, which leads to sharing whatever to discuss worrying or angering matter.
> Young people have always been less interested in politics.

1968 would like a word.
And since they are the ones with the least experience with the internet and the smaller capacity to adapt/learn/sort a lot of info, the whole thing make sense.
Pizza gate is an extreme. But also, yes, news has changed dramatucally over the last couple of decades and older generations maybe don't consume as defensively as younger generations. Over time this can make ridiculous things sound plausible.

I remember there was a trump meme going around where he supposedly said "if I ever ran for president it would be as a republican, they are all a bunch of morons". The first time I saw that it looked sketchy as hell, but both of my folks (intelligent people, mind you) bought it hook, line, and sinker. In general, it's younger people that I saw citing it as a fake while older people shared it. Totally anecdotal, I'll grant you, but I hardly think my experience is unique
If I used Ruby daily, I'd probably be used to it. Right now it's something I have to touch 2-3 times a week to implement specific features in a fairly large Rails codebase, and it always feels jarring to make the switch from the familiar JS/C++/Obj-C spheres of syntactic overlap.
OpenBSD anyone? (2017)
Maybe older people share disproportionately more news content? I tried to look at the study to find out what kind of links they even included in the evaluation, but the link in TFA only goes to the publication's home page.

Edit: it's here http://advances.sciencemag.org/content/5/1/eaau4586

Edit': as I thought, their dataset includes all kinds of links, but they do the same analysis for sharing hard news and don't find significant age effects. It's table S14 in the supplementary material http://advances.sciencemag.org/content/suppl/2019/01/07/5.1....
Try passing a std::string in from C/C++ code. It treats it as a byte string, which you have to prepend with 'b', and Python 3 will not do any nice casting under the hood back and forth between the two types.

Sure, I am picking out one particular use case, but it isn't uncommon to wrap C code in python scripts to mung data going in and out of it.

You are right though. String manipulation does appear to be easier than Python 2's implementation.
>is there something about this stack that would let us stop being a middleman?

Yes if you terminate the connection in the browser and your server just acts as a TCP<->websocket proxy, you can verify the fingerprint and (assuming you trust the JS) be sure the proxy isn't MITMing.

> It looks to me like the node SSH service would still have to be running somewhere

No.
Dark retreat is a traditional practice in Tibetan Buddhism and Bön[0]. The usual guidance is that a dark retreat should be done only when the meditator has attained stability in the Natural State. Not many Westerners are in this zone, but seem able to benefit nonetheless [1],[2]. There are mental health risks[3], as in any other meditation practice. One claim is that sustained darkness stimulates the production of endogenous DMT.[4]

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

[1] 3-week Darkness Retreat in Guatemala.
https://imcb.dharmaseed.org/teacher/424/talk/51886/

[2] Dawning of Clear Light: A Western Approach to Tibetan Dark Retreat Meditation (2003)
https://www.amazon.com/Dawning-Clear-Light-Approach-Meditati...

[3] https://www.mindful.org/willoughby-britton-the-messy-truth-a...

[4] https://www.universal-tao.com/dark_room/enlightenment.html
Our goal is to provide a useful service for anyone who wants to be able to log in from anywhere, which does unfortunately mean we're stuck as a potential MitM. We wrote a lot of documentation about how to mitigate the security issues [1], but ultimately we encourage anyone with security on the mind to use their own SSH client.

[1]: https://www.shellvault.io/documentation/security-best-practi...
Bald eagles make a sort of whiny peeping. It's a very cute sound, not at all what people expect.

To quote Sibley: "Call rather weak, flat, chirping whistles, stuttering, variable. Immature calls generally harsher, more shrill than adult until three to four years old."
An acquisition does not mean that the original entity no longer exists. It simply means ownership of that entity has changed.

The original entity can live as a subsidiary of the new owner without having to actually change any of the contractual stuff.
Build Personal FB Messenger Bot in 10 Minutes with Nodejs and Standard Library
I want to say first that I applaud you for the time and effort to build something. Getting of your duff and building something is awesome.

That said, this product is a man-in-the-middle attack on SSH. You're a prime target for hackers. Expect to be hyper vigilant on everything have built, from your application to your website, since you're now owning the security for users.
Read "the republic" by Socrates. Lots of fun philosophical musings with anti-democratic sentiment.
You must be joking. What meritocracy? The guy who wrote systemd had already a major failed projects under his belt. PulseAudio rings a bell? Every reasonable person understand that separation of concerns is a good thing. Systemd does the exact opposite.

Few articles to be familiar with regarding systemd:

https://www.dedoimedo.com/computers/software-development-can...

"The same can be said of the init systems in Linux, like systemd. In a nutshell, the system should start quickly and get into a working session. We had this in 2010 or so, with boot times down to mere 10 seconds using init. No flaws, no bugs. Even in the commercial sphere, working with init, I do not recall any major problems.

Then, suddenly, we have this new binary diarrhea with a hundred million modules, and for the past five years, this unstable, half-baked, undebuggable nonsense is the backbone of most Linux distros. The invasive and pervasive nature of the systemd framework has also affected the stability of the user space, the very thing it should never have touched, and pretty much all problems with the quality of the Linux desktop nicely coincide with the introduction of systemd. The development continues, of course, and for no good reason than trying to reach the level of stability, maturity and functionality that we had half a decade ago. Someone landed themselves a lot of monthly pay checks by writing complex code to solve a problem that did not exist."

https://ewontfix.com/14/

"None of the things systemd "does right" are at all revolutionary. They've been done many times before. DJB's daemontools, runit, and Supervisor, among others, have solved the "legacy init is broken" problem over and over again (though each with some of their own flaws). Their failure to displace legacy sysvinit in major distributions had nothing to do with whether they solved the problem, and everything to do with marketing. Said differently, there's nothing great and revolutionary about systemd. Its popularity is purely the result of an aggressive, dictatorial marketing strategy including elements such as:

Engulfing other "essential" system components like udev and making them difficult or impossible to use without systemd (but see eudev).

Setting up for API lock-in (having the DBus interfaces provided by systemd become a necessary API that user-level programs depend on).

Dictating policy rather than being scoped such that the user, administrator, or systems integrator (distribution) has to provide glue. This eliminates bikesheds and thereby fast-tracks adoption at the expense of flexibility and diversity."

Solaris already had a better replacement for initv so did some linux distros.

I think we need a better alternative that does not behave as a black hole, ntp, dns resolution, logging etc. do not get sucked into it and finally we need a way better implementation that does not have a remove or local priv escalation every other week[1].

https://github.com/systemd/systemd/issues
Did his pizza shoppe actually have a basement, though?
Likely the neighbors were complaining about the side effects.
> It makes sense - they grew up in a time where news was (relatively) reliable/truthful,

No, they grew up in a time when media distortion was less likely to be revealed because the major media was narrower and it's ideological biases more consistent, and voices outside the major media had major barriers to reaching any substantial audience.
You don't need knowledge of evo-psych or "memetics" (whatever that means) to distinguish most sketchy sites from reputable ones. It may be tricky to distinguish more carefully-assembled fake news sites, but most of these bogus websites/Facebook groups are easy to pick out via stylistic cues alone.