skysight-inc/HackerNews huggingface dataset:
So similar but I think there could be a platform that is approximately, "Kickstarter for teams". As a real example, a few months ago I was trying to build an app. My background is more infrastructure engineering and while I can code up a 'functional' if fugly POC I really needed someone awesome at frontend engineering to get the POC to a state where someone might want to use it.

There is some opportunity to 'disrupt' the founder model a bit where instead of a 'technical' and 'business' founder you could start with 4-5 more specialized individuals with more diverse backgrounds and probably get a lot more done.
Elixir to start with
iPhone Bugs Are Too Valuable to Report to Apple
It's been done:

http://www.eigenfactor.org/

I don't think tenure committees pay attention to it because it's not as widely accepted/established. Individuals still on the tenure-track career path are welcome to correct me if I'm wrong though.
Can you create a list of folks and positions that are now looking? Perhaps by location?
Cute, but seems like overkill. Why not a $1.00 pushbutton and a flashlight bulb?
>keep drilling the problem until it is absolutely clear to you and then only work on solution.

My experience has taught me the exact opposite: no amount of Google Docs or whiteboarding meetings will tell you what the real problems are, you're only going to find them when you start implementing.

I got burned on my last project: we spent several weeks mostly talking and writing (English) about problems that turned out to be trivial, and got totally blindsided by problems that were not detectable until we actually connected to the firehose of incoming data (it's a streaming/analytical system) and then verified our work. There were lots of subtleties in the way a small portion of messages could be related over days and weeks. Nothing we would have been able to forsee with unit tests or manual inspection. We had to actually write the program to find out what would be hard about it.
Yeah, I'd think it is really a non-starter. I've been playing for 30 years, and can't imagine using something like that; reason being that I had reconstructive surgery on my left wrist about 15 years ago, and having had my hand in plaster for 3 months while the ligaments healed led me to a lengthy period where my hand 'wasn't mine', making it very difficult to play. And that was with a hand which was in truth functioning fully, just stiff and in need of physio. Without the feedback that you get from a real digit, I can't see it working other than as a makeshift slide to play with.

Not to say that it won't happen in the future, but I don't think this is it.
Expanding to $BIG_MARKET is not a bad thing, in fact this is the textbook example of "crossing the chasm", where you start with a niche and expand--if you try to go mainstream from the beginning you will always fail.

The problem when you're expanding is you need to have a clear idea of what you are. Because knowing what you are means you can scale by taking advantage of your strengths instead of dumbing it down. Amazon is a great example.

But if you just expand without knowing what you are, you'll end up like Soundcloud.

Also another thing is this idea of "what you are" (aka vision) shouldn't come from some media coverage or VCs or pundits. You should have already had the vision before these people started talking about you. See Snapchat for example, media pundits started calling them "a camera company", and Snapchat itself started believing the hype, and even renamed themselves "Snap". Snapchat is not a camera company. It's a social network that revolutionized private sharing. But they don't seem to think so anymore because they have to match the stratospheric expectation set by their IPO. Instead of expanding their own playing field they jumped into other giants' playground (competing with Apple in AR, competing with Instagram in public photo sharing, etc.), this pattern never ends well historically.

Soundcloud fell into the same trap. Their investor called them "The Youtube of Audio", instead of seeing it for what it is. If they had realized they were popular because they were a great service for indie musicians and focused on that aspect it is possible that by now they are more influential than any existing music tech companies. Instead they tried to become "the youtube of audio", which is the most uninteresting thing I've ever heard, it's the definition of "dumbing down" in order to expand.
When I play Minecraft on my notebook, I first shut down all nonessential system services (I have a handy line in the shell history for that). This allows me to get around 45 minutes out of Minecraft (instead of 30 minutes) before it gets struck by the OOM killer.
Robot Queen Helen Greiner on robots, drones and more
I think it depends on how long you stick around. From what I understand the federal pensions are decent but not enough to live off of, you still need to save some money for retirement. People who have been at the NSA a really long time accrue vacation at almost European rates (around 1 month per year)
No, but I'm not implying that you can't train up to the 95% percentile. Not every dog can be Balthazar[1], but almost every single dog can be trained to sit. Not every human can be Albert Einstein, but almost every single one of them can learn Calculus.

[1]http://metro.co.uk/2017/04/23/britains-biggest-dog-is-7ft-an...
Somewhat related, does anyone use Moxie's knocknock [0] or a similar procedure to secure ports?

Since I learned about it I thought it was a very interesting idea. Even tried it out a couple of times but not sure if anyone else is using it. It doesn't seem maintained and I'm not aware of more recent implementations of this.

Does anyone else use it for their setups? is it worth/not worth it?

[0]https://moxie.org/software/knockknock/
MongoDB is like the PHP of databases. I started programming PHP and currently I bash it every time I can, because it is a terrible language. But it is easy to start and do cool stuff, just like mongodb. Initial traction is more important than initial architecture, I guess.
The relinking is done in a background job fired off at the very end of the rc script.
Seriously, I wish this bullshit meme strawman would die.
Lyft eng is hiring, iOS, Android and backend, and for a couple of particularly interesting projects. Contact jwalpole at lyft.com to learn more.
Unclosable pop-up
You are very very right.

When people have disorders like you list they are disabling. That's expensive for the worker and the employer and ultimately our social systems but it's just kind of expected that those people are forgotten with no resources but their own to cope. That's a horrible broken system.

What scares me is the undiagnosed (as you pointed out). There's way too many people in public perception that when analyzed closely have some kind of personality disorder. Not to play psychobabble but way too often these disorders are recognized for the success they provide but the destructive aspects are ignored. Some of these people have been so successful that they'll die untreated and it's a loss for them and everyone else.

Jobs had something wrong with him that he appears to have recognized and mitigated over time. Trump has something wrong with him, he'll never get treated. There are some other popular figures that are less controversial but in the same boat. Straight up sociopathic behavior that is applauded until enough people get hurt.

Then you've got the unsuccessful delusional people who end up committing mass murder. How many shootings and terrorist attacks could have been prevented through relatively cheap mental healthcare?

It seems like an obvious weak point in society that we don't really address. Worse, you gotta wonder if social media is exacerbating it in some people. It's easy to become a delusional narcissist these days. Maybe it always has been?
How TO MAKE MONEY ONLINE FAST AND EASY
They have the impact factors, there is no need to check the actual contents.

/s.
Why wouldn't you always use something that is tried-and-true? MongoDB is relatively new compared to something like postgresql or even mysql.
Currently we're only planning to allow DNS method validation for wildcards. You'll have to validate the base domain via DNS, that's all. No HTTP or file-based validation option.

We decided not to offer HTTP-based (file-based) validation via randomly-generated subdomains for wildcards in part because if you're required to set up random subdomains you're modifying DNS to do that, and if you're already modifying DNS you might as well just use the DNS validation method.
> This sounds like the problem. Shouldn't the government do something about these anticompetitive practices?

You mean, government should prevent owners from subsidizing operating costs as they try to establish and scale a business? Even if government wanted to do this in general (which would destroy Silicon Valley), how would it ever enforce it against millions of local small businesses, many of whom are doing it not out of deliberate strategy but simply out of lack of business skill?

And, more importantly, how do you do it without creating barriers to entry that are themselves anticompetitive in a way which is much more consumer hostile?
It's a meme that John Oliver popularized, and people like to use it as an argument, when it's just a shitty strawman.
Nvm. Eigenfactor is at the level of journals, not individuals- my brain doesn't work today.

Someone did try to calculate some centrality measures for researchers in neuroimaging though:

http://cos.dery.xyz/

This would also probably not be taken seriously by a TT committee.
I am neither Byrd nor Friedman but I will try my best.

The short answer is that it doesn't compose very well, especially when doing relational programming.

Let's say that `people` is a record of some sort, and not a relation. That is, when we extract people, we get records of data which we can manipulate, and not a set of functions which let us relate the records to each other. Now, imagine a logical query which has the following steps:

exists p :Person
guard p.name == "Titus"
exists gp :Person ? isGrandParent(gp, p)
call scan(gp)
return gp, p

How is this actually going to be executed? Well, you can imagine that first, we'll fetch a Person record, then we'll check if the name is "Titus", and then we'll fetch his grandparents, calling `scan` on each one. (No, I don't know why we would scan grandparents. Here in the USA, we actually let them skip the scanners.) Seems easy, right? What if we make a tiny swap...

exists p :Person
exists gp :Person ? isGrandParent(gp, p)
call scan(gp)
guard p.name == "Titus"
return gp, p

Crap, this isn't the same program. We'll scan every grandparent, even ones without grandkids named Titus.

Relational operators are supposed to commute, but these ones don't commute! What happened? Well, accessing a runtime-computed non-relational fact, like the name of a person here, is an impure operation. It doesn't compose.

So! What's the right answer? We have to express the person<->name connection as a relation rather than a record:

exists p :Person ? personHasName(p, "Titus")
exists gp :Person ? isGrandParent(gp, p)
call somePred(gp)
return gp, p

Byrd's thesis glosses over this point and simply says that we should already have internalized the impurity of `project` or other projection operators.

Edit: I fixed some typos. Also, this paper [0] on my paperstack has Friedman as a co-author and purports to solve this problem in a generic way by adding pure symbolic constraints to miniKanren.

[0] https://arxiv.org/pdf/1701.00633.pdf
Wikileaks: CIA Implants Targeting SSH on Windows and Linux
I love SoundCloud, but the premium plan options are surprisingly confusing:

$4.99 - SoundCloud Go
$9.99 - SoundCloud Go+

According to the SoundCloud Blog circa 2016 (and most external reviews), "SoundCloud Go" is the plan with the expanded catalogue:
https://blog.soundcloud.com/2016/03/29/introducing-soundclou...

However, according to the SoundCloud Blog circa 2017, "SoundCloud Go+" is now the plan with the expanded catalogue:
https://blog.soundcloud.com/2017/02/28/introducing-new-sound...

Is there some sort of "bait and switch" going on here?

I can only think that SoundCloud purposely shuffled the product names around to make us think that the $4.99 plan includes the expanded catalogue, comparable to Apple Music / Spotify. Or am I mistaken, and the $4.99 plan does include a catalogue comparable to Apple Music / Spotify?

Furthermore, both plans advertise more tracks (120M+ tracks) compared to Apple Music or Spotify (30M tracks), making it even more difficult to reconcile what you're getting. And the $4.99 price point is further complicated by Apple Music, which also offers a $4.99 price point (for students).

The product branding, pricing and positioning here is bonkers for anyone comparison shopping, reading external reviews or simply trying to understand what you get. It's easier to do nothing, and simply continue using the free service (and switch to Spotify from time to time to fill in the blanks).
It's not much different than other jobs, you can simply apply directly to the agencies.

https://www.cia.gov/careers/opportunities/support-profession...

https://www.intelligencecareers.gov/nsa/nsacyber.html
Search/locate wineries around the world
OpenStack in a Snap
> Unless you're telling me Elixir has static analysis

Sure does: http://erlang.org/doc/apps/dialyzer/dialyzer_chapter.html

> I'm not sure how that competes with types much less is so different from any other runtime conditional.

You can write:

f(5) ->
"got a 5";
f(X) when is_integer(X), X > 1000 ->
"got an integer greater than 1000";
f(X) ->
"not 5 and not an integer greater than 1000".

Sure you can do it with an if statement in some languages. Except in Erlang can also have the same guards on process message receive expressions. There would have to process all messages then check the type and somehow re-insert it back into the message queue.
Often times (in the US) the 90 days notice doesn't mean anything badge/credentials wise. You are walked out that evening (sometimes supervised) and your credentials are revoked asap.
> Youtube make any real money

I hope you mean specifically on music, because that comment is laughable.

> Recommendation algorithms are the least of Soundcloud's worries as the platform just doesn't have any real business plan and just can't play the "growth game" anymore.

This 1000%
Motion, Environment, and Health Bluetooth Sensors + IoT Gateways + ML Cloud = MBIENTLAB
This Twitter thread is just really really bad. The argument it attributes to Benjamin is just not what his essay says at all. In fact, Benjamin was a pioneer in what we'd call "media studies," and he wrote about popular entertainment long before the rest of academia took that sort of thing seriously.

And if that were all that were wrong with it, it'd be a petty criticism, but this attitude--of assuming every critic is an elitist snob--just pervades the whole thing. Critics don't hate Thomas Kinkade (dude gets his name wrong, also, twice) "because he mass produced his art"--so did Warhol, so do most modern artists on some level. They hate him because his work is kitschy and boring. It's the elevator music of painting.

Contra the author, comics are taught in higher education. There was a whole furor roughly a year ago because religious students at Duke were angry about being assigned Fun Home. There are academics who specialize in science fiction, who write about comic books. This entire long thread is against an enemy that doesn't exist anymore.
I'm glad I wasn't the only one that was thinking this.
fyi in case anyone is trying to find the actual messenger. it doesn't appear to be released yet
Why is PHP a terrible language? It powers a vast part of the internet including sites huge, tiny, and everything in between.

It's in vogue to hate on PHP especially here on HN. Language hate based on some sort of popularity contest is silly and language snobbery wont be tolerated at any company worth its salt (read: NOT most startups)
That is theoretically possible but a simple lexical analysis would give you very strong hints about the author(s).

Not to mention the references, etc.
> it strikes me how you can be "inclusive" if you are constantly highlighting the differences

Really, I couldn't have said it better. This is the crux of the issue.
It's possible that better shielding on the device would be more of a curse than a blessing. It would increase device size, and possibly cause absorption of the waves that would heat it - leading to serious brain damage.
Cultural and product focuses that emphasized engagement quantity rather than engagement quality.

Comments would be littered with things like "hey, great, check out my stuff!"

That type of shallow "like for like" culture is absolutely cancerous for what was previously a very maker-heavy audience.
It's true, TVs don't have the same experience the painting. However, they enable a lot of other abilities that let you experience art in a very different way.

With a 4K screen (even the super-cheap one I bought 3 years ago) and sufficient scanning resolution you can zoom in and see the paint clinging to individual fibers of canvas. You can achieve closeness and magnification far beyond what you can at an art museum. You'll never get that close to a real van Gogh, breathing on it and with a magnifying glass!

My thinking is education and exploration. There's a to be said for volume in art viewing too. With the TV+software experience, you can construct progressions of an artist's work, quickly build visual trees showing change and relationship of art genres. You can visualize the _genre_ and _time_ in a way few can at an art museum.

Also think about AR and VR experiences. In the light form, imagine watching curator talks when they can serve up high-resolution images and zoom in to specific features, or highlight and "pull out" sections side by side. Or superimpose their hands to visually guide your eye as it's discussed.

That's where I see the future of art in digital form: bringing it into the home and school, and augmenting the experience within the museum. TV brings vast scale and new presentation abilities, which I think will complement the power and complexity of individual static works.

Then, there is also the ability to deliver art that is not static, which I think will develop soon. Where the image itself slowly changes either by artistic effort (strictly dictated change) and algorithmic. I imagine a Kandinsky-like work that changes subtly over minutes, hours, or weeks.

I'm actually not a big art enthusiast myself. But it turns out I'm extremely passionate about art presentation and how access and exploration can be magnified.

Dang, now I want to pick this up again. I'd be interested in talking more, if you are. I love the subject.
*IAC

Unfortunately for SC, IAC tends to price acquisitions based on historical revenues...
Knowledge does not equal wisdom. Perhaps it was young folks with lots of knowledge didn't see the wisdom in using battle-hardened, boring technology.
I'm curious if they should have built on top of JMAP by Fastmail: https://blog.fastmail.com/2014/12/23/jmap-a-better-way-to-em...

It's possible this was far too close to the original email protocol to make sense though.
(Author here) That's not supposed to happen! What device? (Phone or desktop?) Could you post a screenshot to imgur?
It's not completely separate. The maintainer of Absinthe got started working with the maintainer of GraphQL-Elixir. I'm not purporting they still work together, just that they have common roots.

Though that's cool a book is coming out! I remember when these projects were just getting started.
Is it possible to find a less demanding (also less payment) job? Would this help?
Same here. I pay for the subscription so I can cache mixes I find, if I lose those it's gonna be pretty devastating.

Wouldn't be impossible to go rip them off the internet somewhere else but would require a lot of extra work etc.

Soundcloud should have stuck with boosting amateurs rather than play for the big guys and funded with subscriptions from the bottom up in my opinion. Leave the professional track streaming to spotify, this was youtube for sounds, a wild west just short of Grooveshark bootleg territory. Deep down, we know the ride is coming to an end and when soundcloud retires it will be missed.
Come on, we all know why: https://www.youtube.com/watch?v=b2F-DItXtZs&list=PLmGAf2A36C...
Not that long ago, I was considering joining a startup where an old manager of mine was the head of eng. They seemed to be doing some cool stuff, another friend had recently joined and spoke well of it, and I thought I'd give it a go. As part of that process, my old manager took me out for coffee to talk about the company, etc.

When we chatted, he basically laid down that he was concerned- when I had worked for him, I'd been depressed. He wanted to protect his startup from that kind of attitude. So there I was jumping through hoops to assure him that I had gotten therapy, that I was keeping an eye on it, on and on... only afterwards did I realize how fucked up that was.

Yes, he's got a right to try to protect a fragile young startup. But on the other hand, he's doing it via discrimination due to health issues.

In the end, I also realized something else that mattered: I was always feeling like shit those days that I worked for him in large part because of how he ran things. After he left, we got a much better manager who honestly seemed to work hard to make me happy. Why the hell would I want to go work for that guy again in the first place?
It's also an environment full of cosmic rays, which requires hardening of all your electronics, an environment where fluids don't flow through pipes, an environment where dust and powders don't settle, an environment where conveyor belts don't work because things float off them...

Almost every single industrial process that we have relies on a constant, freely available, predictable, unidirectional acceleration of 9.8 m/s^2.

Imagine trying to build a twenty-tonne steel smelter that will function in orbit - I'm sure working with tonnes of molten steel that won't stay where you put it would be a breeze.

There's also the part where many of our industrial processes are extremely water-hungry. Any kind of space industries would require complete reclamation of all waste water, stream, etc - with a large cooling cycle, to boot. And heaven forbid if the process consumes nitrogen, oxygen, or hydrogen in any appreciable amounts - unlike on Earth, you can't synthesize them in space.
Tech blog writers, please stop invoking the "UNIX philosophy". It's always used as a pseudo-technical argument replacement by people with subjective opinions about why software X has too many useful features.
Bulk Texting Tool for Marketers
Hey all, my team and I just built a web tool that allows a business to quickly send SMS texts out to a group of customers or multiple groups of customers all at once. A customer can respond directly to that SMS and it will only go to the marketer (and not all of the original recipients). This might be helpful for promotions (given that the customer has opted in), follow up surveys, etc.

If you're interested, send an email to marketers@texted.io with the subject “Texted.io Marketer Beta” if you want an invite. You’ll get 1000 texts (to send or receive). In exchange, my team and I just ask for some feedback on the project.
Secure database-driven applications on Neocities
Two things - not every engineer in good standing at a well known company can do FizzBuzz. And it speaks to compliance -- if someone is annoyed by a simple coding exercise, imagine how annoyed they might be if I ask them to do some not fun wizzbang work task after they're actually hired.
What NoSQL databases are people using today when they need something ACID compliant? CouchDB?
In civilised countries collective bargaining is protected by law.
What? Cuz it "sucks"? We all hate PHP, but it works as advertised. I don't agree with the comparison.