skysight-inc/HackerNews huggingface dataset:
I have no idea. From what I've made on the dividend + buying it and selling it, it could go to zero and I'd still have made money on it. Admittedly I bought it without much due diligence. Just wanted something to park my savings in for a while and some stock screener shenanigans led me to it. Robinhood has really made it easy for me to make silly decisions. Oh well, lucked out on this one.
What an excellent concise framework for handling interactions in a diverse undivided culture. I'm surprised I've never seen this before.

There WILL be disagreements and conflict because so many things are not objective and there is no rational right answer. Guns, abortion, gender, rights everything has a gambit of perfectly reasonable and acceptable positions along its spectrum. Many of which are contrarian by nature.

We solve this dilemma in one of two ways. Blood and fire until 'they' are gone or learning to live together despite having differing moral structures.
Show HN: Media Session API plugin for videojs and videojs-playlist
No, that's the thing, you all have to expect them to be reasonable. They know this, and its social pressure to actually be reasonable. That's how the whole thing works. And then of course, you forgive someone who for whatever emotional reason cannot be reasonable for some brief time. Because, all human.
Nice! I mostly want to use it on Cortex-M0/3/4 microcontrollers, which are much less complex.
It is a little disingenuous to talk about the many Swiss supporting basic income without mentioning that just last year they overwhelmingly voted to reject it.

Swiss voters have overwhelmingly rejected a proposal to introduce a guaranteed basic income for all.

Final results from Sunday's referendum showed that nearly 77% opposed the plan, with only 23% backing it.

http://www.bbc.com/news/world-europe-36454060
Is it possible that high precision/performance analog devices might perform some graphics tasks (e.g. ray tracing) faster than digital computers?
GeekWire recently ran a profile with some more background:

http://www.geekwire.com/2017/feedme-food-delivery-aggregator...
fun fact: San Jose is the largest American city never to have a feature film set in it.
OpenOffice documents are compatible with MS Office (and I think OO can even save them in MS format, but I'm not sure of that.)
I'm curious: What makes daily cleaning necessary?

We've weekly cleaning and it seems to be sufficient.
There are a lot of factors.
The time of day of the submission itself can make a difference.
He has the same rights everyone else does, copyright on his creative works, including this video. That's not the issue at hand.

The issue at hand is: Is if Fair Use to use 22 seconds of a 45 minute video to report on newsworthy topic?

The answer is yes. Showing select excerpts of copyrighted work for the purposes of news and commentary is a classical Fair Use example.

The reverse of your statement is also true:

Everyone has right to assert a Fair Use exemption. This news agency should as well.
Agreed, it seems to either play a note you've played or pick a random interval. The interval and timing perhaps aren't truly random but it makes no difference to the listener's ear. Doesn't appear to have any concept of, or the ability to learn, scales, rhythm, or melody (or chords). Neat idea, but akin to playing piano with a 5-year-old (perhaps not as fun).
This article made me realize how heavily I rely on uBlock Origin. I haven't thought about youtube ads in a long time.
Lol, MileIQ is probably bidding the most on your demographic.
I wish fixyt.com was still working, but a quick /watch?v=SLUG_ID appending to it still saves the day on videos-with-ads I just cannot bare.
If it's really not about data structures, then pick a different canary. A more accurate one. That's basically all we're asking.
You know that ship that has no captain ?

Yeah me neither.
agree with you on taxing.

What I meant was, zoning should ensure that Airbnb will not be a sustainable option for home owners. If there's 10x Airbnb listings for 1x Airbnb guests visiting the area, how long can the remaining 9x sustain empty houses?
Whoa. Flashbacks to SHTML.
Nothing specific, just vague recollections of places in central California while visiting the area. I'd stop (or not) with an "Oh wow, I've gone to cheap taco place in Mexico that were less in shambles" in the back of my head.

It's nowhere near comparable to Latin American slums, obviously, but it certainly looked on par with what you see in the Belizean or Mexican countryside. And it was a far cry from what I've ever encountered in rural France, Benelux, or Germany outside of abandoned crack shacks.
That's a big advantage, but at the same time you're pushing content to a user that they might not want, or ever see, which could be a problem for users on poor quality 3G networks. If bandwidth is at a premium a developer shouldn't waste it.
Depends on your definition of repair. If someone could replace a broken plastic gear train with a better metal one, then that would still be a repair, but the product would be better than before
the worst offenders are the 30 second horror film trailers. nope.
>the clothes these stores produce are not very high quality and tend to degrade quickly...

when it comes to fashion, you're not meant to keep it for years...

A person with style wouldn't bother buying expensive jeans... you just need high-quality shoes and accessories the rest can be a plain t-shirt and H&M jeans... not sure where you're from and where you get your impressions... I'd say one thing about the fashion magazines, they basically do the work for their advertisers...

the consumer awareness... yeah good point but not really relevant in the context of the above story...
I work remote from my team, but come into the office in this location every single day, for many reasons:

1. I like separating work from home

2. I like being around the people

3. There are snacks!

4. The desk setup is better here than at home. I live in a very small apartment, so a dedicated space isn't feasible.

5. There are printers and paper shredders and copiers and all sorts of other supplies here. I don't want to buy all that stuff for home.

6. The view from this building is heck of a lot cooler than the view from my rear apartment

I could probably think of more. This all adds up to a pretty nice experience.
just tried this on my midi keyboard( web midi is awesome!) but the "AI music" response was very underwhelming and sounded bad.

I would be interested if "AI" can help me with different timbres based on the physical environment that music is playing using various sensor like air pressure, humidity, room resonance, maybe even heartbeat, perspiration ect. Make that a new dimension of information coded into the song along with pitch, timing, amp and timbre.
Let's get this out of the way: Rust is great. Rust apologia like this article is not so great.

> As an aside, remember that the only difference to C/c++ is that if you write a “basic linked list” in them, all of your code will be unsafe.

There's a bit of mental gymnastics going on here. The word "unsafe" is performing double duty, since it means "memory safety not guaranteed by the compiler" in Rust and it means something else entirely when you are talking about C++, since memory safety was never guaranteed by the compiler in the first place. The other problem with this statement is that linked lists in C or C++ aren’t really that hard to get right, in fact, they’re easy. Maybe you draw out a diagram on pen and paper before you write the code, but you’re unlikely to be facing segfaults.

I admit I’m biased here, because I’ve been using Haskell for something like 15 years now, but I feel like the Haskell community acknowledges that Haskell’s type system gets in the way and prevents you from doing useful, interesting work, and that even a great library ecosystem isn’t enough to overcome this. That’s how safety generally works. It’s harder to write programs that do useful things, but in exchange, it’s also harder to write programs that behave unpredictably or do dangerous things. Because Rust and Haskell put you in such restrictive type systems, sometimes you have to break out to get real work done.

Haskell’s pitch, in my mind, is, “Let’s make it easy to reason about side effects and value semantics.” From the article, Rust’s pitch could be, “Let’s make it easy to reason about control- and data flow.” These are both evolutionary steps in the development of programming languages, all programming languages being somewhat flawed. Future languages will steal ideas from Rust the same way modern languages have stolen ideas from Haskell.

But apologia still leaves a bad taste in my mouth. The article says, “Is this a problem with Rust? Not at all.” There’s a worrying unwillingness to acknowledge that Rust is flawed, and the article describes Rust users as “Rustaceans” and makes broad generalizations about how they behave. This reminds me of the excesses of 2000s-era object-oriented programming. The comment about “Rust’s facilities for code reuse” could have been taken straight out of a press release for Java back in the late 1990s for all I know.

Rust is great, but this article is further cementing my distaste for the Rust community.

By comparison, here is Simon Peyton Jones talking about how Haskell is useless: https://www.youtube.com/watch?v=iSmkqocn0oQ
An Essay on Rudeness
>> "Our books are so silly simple, our operating agreement hasn’t changed in a decade."

Both Carlos Segura and Ernest Kim were original founders of 37signals. [1]

I wonder if they both get some type of profit distribution even though they haven't been involved in the business in years.

[1] https://en.m.wikipedia.org/wiki/Basecamp_(company)
This kind of stuff fascinates me. There's an amazing amount of intelligence you can put into oddly-shaped cams.
The reddit.. er, HN hug of death
A distribution is the paying out of profits to owners of a business. Distributions must be paid in proportion to ownership share: if you own 50% of a company you must be paid exactly 50% of all distributions.

Distributions are not subject to payroll tax, which is a nice benefit of them.

Pass-through entities mean that the tax liability for the entity "passes through" to the owners of the company, so the company proper does not have a tax liability, rather the owners do.

When I am God Emperor, all company dividends will be deductible against corporate taxes, to encourage companies to return profits to the owners in the form of dividends. This would better align the c-suite and "owners" in a sustainable, cashflow based relationship, much closer to the LLC model. It would also make stock ownership more attractive for poor people, since the income would be taxed at a lower rate for them than for rich people.
I wrote a stock screener when I graduated from college years ago. It's an ensemble of technical analysis, moonbat garbage and horseshit. I ran it looking for a mixture of absurd dividends and lowish beta. CLM's just what I settled on.

Can you elaborate on `expensive to own`? The taxes are a little onerous, but maybe you mean something beyond that.
Ask HN: What's your primary development laptop?
Want to gauge the current situation. Especially with new ultrabooks like the Thinkpad Carbon X1 out these days.
Excellent book. Also, TCP/IP Illustrated is another good one by him.
It would be great to add Fossil, as another backend to RhodeCode VCSServer that now supports git, Mercurial and SVN.

It's also written in python so it should be not so hard.
Very much. I come from a creative writing and performance background where people are constantly giving each other feedback, and eagerly looking to edit/improve their work. In that world a lot of people feel like what they are doing isn't ever perfect and welcome suggestions. In other industries this is ... Not always how people feel. You can't help everybody, and you won't be the right boss for every person you meet.
I kind of wish there was a way to unblock specific YouTube users from uBlock. I have a handful of entertainers that I like enough to intentionally support them by watching ads, yet I've found no simple way to do that without manually disabling uBlock for a specific video and re-enabling it afterwards.
the fact that you can't is itself an indicator as to what has happened in American culture, in general.
And deep learning is just optimization which is just search, which everyone agrees is not AI. /s
Style transfer and generative adversarial networks have worked well with images. How can these be applied to music?
Are you also storing these phone calls?
Yeah, I feel exactly the same way. For me, the turning point was discovering hg-git, which allows me to use hg as a git client; so I get all the network effects of GitHub but without needing to, you know, actually have to use git.

But I still miss Fossil. I like the simplicity, and the feature set (although last I looked it still didn't do rename tracking), and the immutable nature of the database... I particularly liked the way that it's also a webserver. Being able to have your project web in a branch and when you want to make it live you just atomically update a tag is beautiful.

The wiki I never used much, preferring to use manually version-controlled markdown files instead. The bug tracker... actually works pretty well, but it needs a lot of setup before it looks and feels anything other than ropy. (Although this may have changed. When I stopped following fossil it was undergoing a big UI overhaul.)

If it supported bidirectional git sync, I'd switch back in a heartbeat.

Update: having just fetched the latest version from Debian, there's lots of new stuff. 'fossil fusefs' lets you mount the repository as a read-only filesystem, which is cool. There's better support for private branches. There's a monster machine-readable interface based around json data packets. You can now have unversioned but synced files? Possibly this is for big binaries where you don't care about history? There's a 'fossil stash'. There's full-text search. You can export bundles of changesets so you can pass them around (pull requests, basically).

Oh, and 'fossil praise' and 'fossil blame' are synonyms.

It looks like there is support for git bidirectional sync, but it looks a bit hacky:

https://www.fossil-scm.org/fossil/artifact/027298d991dec3a7
I was just going to write that and you beat me to it. Who really would seriously follow this? Possibly the same people who argue passionately about coding standards over being productive? Just struck me as silly.
"Do usability tests."

Does the author think that, in the case of the examples given, a lack of usability tests was the real problem? I'd bet a paycheck that in the "design meeting" for the pasta, the ATM, the education website, there was someone in that room verbally saying, "are you fucking kidding me?" And that person was soundly ignored...because no one else gave a shit.

I once gave a shit. I still do. But I'm drowned out by those that don't give a shit, just want to do the minimum required to merit a paycheck, and go home. Sometimes I'm drowned out by someone who does give a shit, but doesn't know as much as they'd like to think. I can forgive that, and probably work with it. But those folks are much more rare. Most of the time it's because I'm one of the few in the room that gives a shit, or even knows enough to give a shit (as in, it doesn't have to be this way). I raise my objections, then remain silent. I'm generally not paid to ultimately make the decision, so I make sure that those who are paid to do so have as much information as I can give so as to allow an informed decision. Out of my hands at that point. Sure, I can raise my voice and stamp my feet, but that just makes me a bad team player. The boss wants it to suck, then let it suck; I get paid the same.
I don't see at all how you could call this a Yoda Condition: it couldn't be written any other way, as it would cause a syntax error.
The only way you're going to eliminate planned obsolescence is by prohibiting manufacturers from improving their products. It's obviously not even a desirable goal.

A better approach would be to add a deposit to the price of certain products which is then refunded to the consumer when they return it for proper recycling. We already do this with beverage containers so why not other items like consumer electronics? Anyone who can get $10 back on a broken DVD player won't throw it in the garbage.
If they are owners of the LLC they must be paid out distributions in exactly the percentage that they own the company.
It's all in my phone. I read it all.I NEVER GAVE PERMISSION for this to be placed on my Android I decided to look one of the 50or so things like this on my phone.. I never had e permission j believe i can tell you what state and what address this man is doing this from!
See also: chapter 9 of the seminal "Peopleware," 3rd edition:

[snip]
Before drawing the plans for its Santa Teresa facility, IBM violated all industry standards by carefully studying the work habits of those who would occupy the space. The study was designed by the architect Gerald McCue with the assistance of IBM area managers. Researchers observed the work processes in action in current work spaces and in mock-ups of proposed work spaces. They watched programmers, engineers, quality control workers, and managers go about their normal activities. From their studies, they concluded that a minimum accommodation for the mix of people slated to occupy the new space would be the following:

• 100 square feet of dedicated space per worker
• 30 square feet of work surface per person
• Noise protection in the form of enclosed offices or 6-foot-high partitions (they ended up with about half of all professional personnel in enclosed one- and two-person offices)

The rationale for building the new laboratory to respect these minimums was simple: People in the roles studied needed the space and quiet in order to perform optimally. Cost reduction to provide work space below the minimum would result in a loss of effectiveness that would more than offset the cost savings. Other studies have looked into the same questions and come up with more or less the same answers.
[/snip]

I just read "Deep Work" (due to another HN user's comment somewhere) and it's full of good information. Being able to work free of distractions and interruptions means incredible productivity.

See also http://wiki.c2.com/?LordOfTheFlies
Cloudflare makes money by charging our customers for the service we provide. Turns out that lots of people pay us for that service and that money is much greater than the cost of running the service.

Here's the important thing about those FREE customers: many of them turn into high-paying customers later. For example, it is very common for CIO/CTO at $BIG_CORP to quietly test their personal blog on a Cloudflare FREE plan and we have no idea they are doing it. Later CIO/CTO uses that experience and decides to spend $BIG_DOLLAR from $BIG_CORP with Cloudflare.
Can anybody chime in with their experience with adblockers on phones? What can you recommend?
It depends on actions. If people try to politicize technology, they'll succeed. If they try to avoid it, it'll likely succeed too.
The Fossil timeline view is helpful because of the actual line(s) that are drawn for each branch -- it's a visualization tool rather than a log of commits. This seems to be lacking in the linked "GitLab Activity" view.

Also handy is the Fossil timeline includes more than just commits, it includes Commits, Wiki changes, Change artifacts, Technotes, and ticket creation/updates so you can get a sense of how things happened in time.

Also, Fossil supports serving multiple repositories -- it's just a matter of how you start it, but since it's all integrated there's not a lot of reason to use that functionality usually. ChiselApp uses Flint ( https://chiselapp.com/user/rkeene/repository/flint/ ) to handle the administrative task of creating repositories, taking in repositories as uploads, resetting repository passwords if you have access to the ChiselApp dashboard, and performing scheduled pulls.
My specialization was Systems and Network Programming and it was before this site, facebook or stack overflow existed. I remember it was really hard to find good materials on the internet. It took me 2 weeks to write remote file editor (server + client with GUI written in GTK) in pure C, having resources that are available freely today it would take a lot less time.
Does power create charisma or does charisma create power?
I just started using this yesterday!

I setup a personal Gitea instance on Linode, but wanted to make sure I could easily back up my repos in case I ever lose access or stop maintaining my personal Linode server.

Gitlab made it easy to setup all of my repos to mirror and automatically update from my Gitea daily.

(One slight bug, Gitlab does seem to always say the repos failed to import, even when they're successful)

Thanks for the helpful feature!
How did it survive the fall?
I'm glad you are in a situation that works for you, but why didn't you just redecorate your home office?
Do you have any details on your experience training the models? Was this using vanilla RNNs, LSTM cells, did you use an attention mechanism, etc.? How long did you train for?
> Taking a company private is when a company buys back all the publicly traded shares,

That is not correct, unless the second company is different from the first.
Yes, there are numerous examples of "news channels" on Youtube which report on things that more mainstream sources have said or reported on already. Some examples would be Philip DeFranco, Scarce, etc.
> Ads shorter than 30-seconds, including the 20-second spots, can be made unskippable.

uBlock Origin will continue to serve me well.
Real time Node.js and Socket.io chat
Not even PHP's "register_globals"?
the top sequential algorithms still beat parallel solvers

Wow, that's interesting! Are there any other examples where a sequential algorithm beats a parallel one?
It's interesting what this issue reveals about Rust culture.

After all, you can write basic (tree-like) data structures without resorting to `unsafe`. It's not that hard: just wrap all your nodes in `Rc`, plus either `RefCell` or `Cell` if you need mutability. Yeah, this adds some overhead, but really not very much. It'll probably still run faster than equivalent code in most safe languages, often using less memory, without GC pauses. Or even if it loses to some language in some tree microbenchmark, in a real application Rust will probably make up for it with better performance elsewhere.

But culturally, the baseline for comparison isn't safe languages. It's C/C++. Rust is supposed to be about zero cost abstractions, so non-zero-cost abstractions are suspect. And so people recommend raw pointers and `unsafe` - which is no less safe than C++, but still leaves newcomers with a bad taste in their mouths.

To some extent this attitude is built into the language itself. `Rc<RefCell<Foo>>` is ugly; needing two nested generics, one with a rather abstruse name, for what in other languages is just `Foo`, i.e. a basic object reference, makes you feel like you're doing something wrong. In the olden days of Rust, `RefCell` was called `Mut`, and there was a type `RcMut<Foo>` which combined `Rc` and `Mut`. Much more appealing to a newbie: `Mut` is what you use to add (inner) mutability, and `RcMut` is the mutable version of `Rc`, for the common case where you need both reference counting and mutability. No need for ugly nesting.
But well before 1.0, `Mut` was renamed and `RcMut` deemed unnecessary, and Rust ended up where it is today. Arguably this is a good thing, as it discourages unnecessary use of both reference counting and inner mutability, each of which comes with a runtime cost. But for newbies, I think it makes Rust look more intimidating than it needs to be.
How to get people to subscribe to medium