skysight-inc/HackerNews huggingface dataset:
I still think MongoDB is a good database. Conceptually, It's not as good as RethinkDB but it's not too far off. It's good to not have to deal with SQL and horrible ORMs anymore.

TBH, I'd rather write SQL directly rather than use an ORM though. I never want to use an ORM ever again. At least that's one problem that MongoDB solved.
I signed up years ago, but only became a user in the past year or so. It's never really appealed to me for music discovery but it's been great for checking out new podcasts.
Benvista PhotoZoom Pro 7.0.8 Full Incl Crack
No, this is a tarpit. Fail2ban simply rejects or drops vua iptables.
Dell Precision 5520 review: The Ubuntu Linux laptop for power developers
I really agree with this, it's too late for git now, but I consider the overloading of 'checkout' to be one of the worst pieces of UI I've ever come across, and the source of confusion for many people when I try to teach them git.

I didn't know that 'git reset' has a similar problem.

If git gained the 'checkout-tree' and 'checkout-file' (and other) commands mentioned, I'd personally use them instead of checkout.
¯\_(ツ)_/¯

I know for sure their was at least two computers 'networked', reception and one in doctors office. It was likely some sort of an RS232 network.

I do recall studying a bit of OS/9 back in the day, and the doctor, who would drop everything, to discuss it :D
You're not doing any favors to Tesla when you pull numbers out of your ass like that.

"Right now a Tesla has 250 miles of range"

If you buy that model, sure. But the base Model 3 only has a range of 215 miles, and that's assuming you're not using the heater or A/C.

"The Model 3 coming off the lines in the next few days is the same price as a Honda Civic."

Where the hell are you getting your numbers? The Civic starts at a little over $18k, whereas the Model 3 starts at $35k. Even the Civic Type-R is only $32k, but that's a different beast than a regular Civic.
I only started using sc once reposts were already out and never had an issue with them, but there's this new trend I've started noticing on SC, where artists add their new songs to a playlist and then repost the playlist every day. If a playlist has 20 songs it can be impossible to listen to anything else on your stream because the whole playlist gets added to the queue. I find it extremely selfish since it just makes it that much harder for other artists on the stream to get their fair share of air time.
Hp ProBook 470 G4 Specifications and Prices
Show HN: Get a point by verifying a phone number
Glad to hear it. So the assumption is that if you control the DNS for example.com then you control the DNS for all subdomains? That seems like a reasonable assumption.
G Suite security controls for OAuth apps whitelisting
I cannot comment on Spotify, but I pretty much dislike all Youtube recommendations.

I get sometimes different version of the same song again followed by some other song that is also popular but has nothing to do with what I'm listening to followed by something else I "liked before" but obviously don't want to listen to since I already heard it many times. That is followed by a different version of the same song again finally eventually converging on pop music that I generally dislike.

SoundCloud on the other hand sometimes recommends interesting things that I like but have never heard of. Other times, it recommends things that are completely unrelated and that I don't particularly like. However, they're still new/interesting.
The board in question can be found between $2 and $3. Once you’re at the point of wanting to build "an electronic thing to notify you of something", the actually cost difference in the BOM between the simple approach and the “IoT” approach is basically zero.

EDIT: Sorry, not the exact board, but something that’s basically the same. The usual “value adds” you find on top of the basic wifi board are 1. on-board usb/ttl chip and 2. 5v-3.3v regulator. Still, you can find something with both of those for under $4.
Automated Formal Verification for the Security of Ethereum Smart Contracts
Sorry, my wording left out a bit of detail and was confusing. Our process is:

1) 30 minute intro phone call to see if both parties are pushing in the same direction

2) technical review, which can take one of two forms:

a) 1 hour phone call (no computer needed)

b) take home coding exercise

3) in person phase to meet team, cross functional team members, and ceo

Because of the nature of this comment, I thought it'd be helpful to offer up option 2b directly if someone wants todo it without a phone call blocking things.

We offer the coding exercise as an option for a few reasons, but the most important one is that some great engineers are good on the phone and some aren't. While good communication skills are a must to performing well, doing well on a tech phone call isn't.
Against Personal Politics: We’ve abandoned politics for consumption
https://en.wikipedia.org/wiki/Barnaby_Jack#Pacemakers
I can agree insofar as that. Although I don't think Dunning-Kruger applies, I do understand what you're trying to convey. But I don't feel it is a strong argument.

You would have to show that the individual is not "well informed" about discrimination in order to make that argument. Which is not an easy task and is also not what is commonly done. The common thing to do is to claim that they can't possibly be informed, because, for example "they are a cis, white male". It's just stereotyping using a statistic and is no less wrong than other forms of stereotyping based on statistics.

I'm not saying you do that, just that it's common and is where the "Oh, piss off" mentality comes into play.
Yea, I don't think novelty is quite the exploitable niche though. The uncertainty regarding whether or not something might become some sort of fad is way larger than whether or not some app with a clear use and target demographic might become at least ramen profitable, if not successful.

Plus, there's no clear inference from successful novelty goods or services to what other possible novelty stuff. Someone might make a better text editor than the ones currently out there. But can anyone improve on the Pet Rock?

It's a quite hard problem.
Of course, a tin foil one, ideally.
For those who didn't know what Prisma is I found an overview video on Youtube from some months ago: https://www.youtube.com/watch?v=Ey1lkwYGSC0

It's basically an advanced image filtering app ala Instagram but using "AI neural networks" to convert your images to artwork style themes.

Also TechCrunch is linking to www.sticky-ai.com but their web server isn't redirecting www properly, it just 404s, the actually working URL is: https://sticky-ai.com/

This similarly claims to use neural networks to convert images you take into stickers. For example: cropping out the background to only include the subject of the photo, making the surround background transparent, and lets you add text next to it in bubbles.
Google VR Blocks: A Free 3D Modeling Tool for HTC Vive and Oculus Rift
Mongo succeeded for three reasons:

1. Architecturally is was very familiar to traditional relational systems like MySQL. Meaning classical master/slave, sharding and absolute consistency via locks.

2. Mongo's rise coincided with the rise of NodeJS and continued on the success of Ruby on Rails.

3. Mongo has done a phenomenally fantastic job attracting developers with exceptional documentation and getting started materials.

These all combined into a perfect storm attracting legions of developers. Note that these things have absolutely nothing to do with the technical capabilities of Mongo as an actual database.
You already have that option. Reason's syntax is for the vast majority of developers that do not prefer OCaml's syntax, the majority of them not being OCaml programmers.
The gif says it all. See which apps access your business data and limit access to the ones you trust.
Back in 2012 I worked at a startup and we had a few backend data stores (Vertica, Postgres, Redis, Big Table, MySQL, Cassandra, ElasticSearch, Hadoop).

When 10gen came along, they sold us an amazing vision. We were processing 500 million to billion social media messages a day and they sold us on this dream that we would have very fast writes, a cluster of 9 machines in master-slave-slave config for fail over. We wouldn't have to write SQL anymore (which was actually funny to watch one of our engineers try to unlearn table denormalization).

At the end of the day, it was hype. I had to stay up during multiple 2012 debates for 5 hours and flip the Mongo databases because they kept crashing. The shard key they set up for us was slightly out of balance so the data distribution was 30-30-40 and every so often, that server processing 40% of our data would jump to 50% and then knock that server offline leaving the other 2 to split 50% of the work... knocking them offline. There were also tons of replication problems all traced to write locking. At the end of the day 10gen solved one problem, but our company traded that solution for other problems.

That experience taught me that you really need to understand what you're trying to solve before picking a database. Mongo is great for some things and terrible for others. Knowing what I know now, I would have probably chosen Kafka.
I had no idea `screen` could do that, and I've been using it for years. Assumed you'd have to use some sort of telnet to communicate with the board. Very cool stuff.
This sounds like something a recruiter would ask.
(author here) I want all those features! I just want them to be separate commands, like "eg" does. "eg switch" and "eg unstage" will never clobber the working tree.
actual link: http://www.zdnet.com/article/dell-precision-5520-mobile-work...
The example I gave was for someone who wants financial freedom. Well some piddly dividends from a whole market index fund isn't financial freedom, its the appearance of it. So if you want financial freedom that won't get you there.

The point is that we shouldn't be advocating for middling outcomes and some fake version of freedom defined by leisure. It's not about being a millionaire its about leading an impactful option filled life. You can do that without money.

There is a whole trend of bucking the idea of having a huge vision and working to make that happen. Rejecting the idea that our work shouldn't be the most important thing in our lives. Your work, is how you engage with the world. Your job sucks, ok then do something else, move, shed the restrictions keeping you from doing it.

People lock themselves into these cycles aka rat races where they are working bullshit jobs for inefficient exploitative markets. Stop, and go and make an impact. Stop with the idea that working for 20 years and then taking the rest of your life off is the best use of your talent.

Oh but they say I have a family to feed, and I have health problems etc... Guess what, they'll figure it out. Kids are tough and resilient. Move somewhere with better health care, restructure your life to minimize the impacts. There are ways to do it.
My team at GE Digital is Hiring Cloud/Chef/automation engineers, in San Ramon. PM me for more details
I’ve seen HN work like both.

Also, not really interested in “assembling a team”, that’s not rocket science. I’m interested in a team that already hums, that’s rocket fuel.

PS. It may have already worked, I’ve been contacted about a team. And thank you to anyone reaching out, we’ve got appetite.
A Look at the First Year of Taxify in South Africa
I don't think I follow you. Can't you create namespaces using modules?
Lavabit Security Misconfiguration
> objective metrics like downloads, skills, jobs, and company revenue

Downloads can be repeats, no? How to discern real number of productive installs?

Skills aren't objective, are they?

Revenue, great...but they won't disclose it.
CA has a sick leave regulation: https://squareup.com/townsquare/californias-new-paid-sick-le...

When I was at Yahoo, we had unlimited sick days (and my manager aggressively enforced that), but after this law passed they asked us to mark any sick days we took off to comply (still unlimited, but somewhat tracked).
If you think that every tried-and-true database is slower to develop against.
That said, I suspect in many cases for any given individual person, there very well likely may be "a" solution out there that would work for them, perhaps not as a "cure", but as a way to manage. The big problem is, in most places it is incredibly difficult to get in to see a mental health professional, but even worse than that, many of the successful approaches for managing mental health (spirituality & meditation, alternative nootropic supplements) are not conducive to traditional "scientific" study, and are even considered outright quackery by many (and many of them are by my reckoning, but then it depends how you look at it).

To find such approaches, you have to do a lot of personal investigation, reading forums, talking to people, etc. My suspicion is that formal mental health practitioners would rather you came in for regular, recurring one hour sessions for years, rather than pointing you in this direction. But that may just be the cynic in me.
Even if they did use the imperial system, no drug dealer is going to care about a change in the 8th decimal place of the definition of the pound.
I am really curious as to how you'd work a robotics job remotely.
Hmm, two downvotes. My first. So comments would be especially welcome.

Context: The parent observed that with a small number of people up/down voting, the result was noisy. I observed the numbers were sufficient, if the system used more of the information available to it. And that the failure to do so is a long-standing problem.

Details, in reverse order:
"Civilization": Does anyone not think the state of decision and discussion support tech is a critical bottleneck in engineering, business, or governance? "AR": A principle difficulty is always integrating support tech with existing process. AR opens this up greatly. At a minimum, think slack bots for in-person conversations. "crowdsourcing": or human computation, or social computing, is creating hybrid human-computer processes, where the computer system better understands the domain, the humans involved, and better utilizes the humans, than does a traditional systems. "ML": a common way to better understand a domain. As ML, human computation, textual analysis, etc, all mature, the cost and barrier to utilizing them in creating better discussion systems declines. "Usenet": Usenet discussion support tooling plateaued years before it declined. Years of having a problem, and it not being addressed. Of "did person X ever finishing their research/implementation of tool Y". "decades": that was mid-1990's, two decades ago. "little changes": Discussion support systems remains an "active" area of research - for a very low-activity and low-quality value of "active". I'm unclear on what else could be controversial here.

For anyone who hasn't read the paper, it's fun - it was a best paper at SIGCHI that year, and the web page has a video. A key idea is that redundant use of a small number of less-skilled humans (undergraduates grading exam questions), can if intelligently combined, give performance comparable to an expert human (graduate student grader). Similar results have since been shown in other domains, such as combining "is this relevant research?" judgments from cheaper less-specialized doctors with more-expensive specialized ones. On HN, it's not possible to have a fulltime staff of highly skilled editors. But it is technically plausible to use the exiting human participants to achieve a similar effect. That we, as a field, are not trying very hard, reflects on incentives.
Even the traditional Unix tools don't follow the Unix Philosophy extremely well. ls is a prime example: It has too many ways to sort and format its output. It "should", in the Unix Philosophy sense, simply list things in a directory and leave sorting and formatting to other tools.

However, parsing the output of ls is generally a bad idea, as it's meant for human consumption, so ls breaks another tenet: It isn't very composable, as it is difficult to use it in a pipeline, even though it should be a prototypical source program.
That's awesome! I wonder if you guys will go all in and extend the trial version... Great work and keep rocking!
Could you speak to the reason there isn't any mention of shielding, or why to layman that seems like the best approach but actually isn't?
We repeat:

Lyra is a discussion platform targeted at a general audience. We're a nonprofit and aim to improve the quality and attentional demands of online conversation.

There's nothing like this in the space.

We did not claim to be "new," "novel" or "unique."

If you would like to elaborate on what is "crappy" about the execution, we will be able to address your concerns more directly.

We're not aiming to be findable on Google via a search for "Lyra." Our execution of this requirement may be "horrible," but as it's not one of our requirements, we're fine with that.

We're already sustainable, which is in our opinion a mature funding model.

We would finally like to add that "sense" has a different meaning for each of the billions of people on this planet.
> YouTube and Spotify have great algorithms for suggesting new songs

Spotify recommendations are far from great. They crowd source based on popularity, Pandora's recommendation engine is far superior.
Considering how effective it is in persuasion, "shitty" is probably not an entirely accurate adjective.
Or anyone that wants to see a list of people who just became available...

I'm not a recruiter
The hope is that new technologies would provide some advantage, like prototyping speed. That was certainly true of Ruby on Rails, for example, back when it was the new kid on the block and the "tried and true" frameworks were stuff like Struts or Spring. Yes, that's not a database technology example.
Location: San Francisco, CA
Remote: Would do remote work as well
Willing to relocate: Yes
Technologies:
Javascript: React/Redux, Angular, HTML/CSS, Node/Express, SQL, Mongo
Python(ML): Tensorflow, Django, Scipy, Numpy
Résumé/CV: www.ryanperry.io (will provide paper copy on request)
Website: www.ryanperry.io
Email: Rperry2174@gmail.com
LinkedIn: https://www.linkedin.com/in/ryanaperry/
Github: https://github.com/Rperry2174

I'm a full-stack software engineer with deep experience in both Javascript and Python. Past projects have given me a strong understanding of Machine Learning and Neural Networks, 3D graphics and VR/AR development, and Front-end design with various technologies.

My background also includes business-side roles at PwC(Tech consulting), Google(Ad Tech), and Goldman Sachs(Data Center Investment Banking) so I have a strong understanding of how to create value in combining technical with non-technical skills.
Yeah I find our "TODOs" don't live very long in the code base.
Even better! Thanks for the TIL :)
Hi! Happy to answer any questions. We are also starting to ramp up our public technology presence by contributing more of our tools to open source and starting an engineering blog. https://blog.kensho.com/latest

Stay tuned for more updates over the summer.

Additionally, Kensho recently closed a $50m Series B from a consortium of the six largest global banks, as well as Google. We are growing rapidly (in Harvard Square, NYC and DC) and are looking for exceptional engineers to complete our team.

www.kensho.com/careers
Not sure why you're being downvoted, thought you had some great points.

As someone who has struggled with mental health myself in the past, I'm kind of wary of the whole "let's reduce depression down to how we would treat a broken arm." argument. While it's good intentioned, and I totally agree we need to reduce its stigma in society, I wonder if it does more harm then good in the long run.

Depression is a disease of the soul, and I think it is so deeply embedded in the human experience that we can't just compare it to a physical ailment. I agree you shouldn't define yourself by a mental illness, but it no doubt deeply affects how you perceive and think about the world, sometimes for worse, but also in my experience, for the better. Good employers take this into account, although i think it happens more on a employee-manager relationship level than through organizational rules. But culture helps a lot.

I think we should broach the topic of depression as a society with deep care, empathy, and patience, recognizing how enormous and fundamental it is to the human experience. To compare it to a physical ailment is restrictive and a bit reductive. (If you can't tell, I think the biochemical causes of depression are a bit overemphasized in today's society.) We will be less frustrated at the lack of progress if we understand the enormity and complexity of the problem.
Pinterest is always looking for great people! I'm always on the hunt for engineers with experience in "Growth".
>I suspect a company that asked for verification was not doing so to see if you were genuinely ill, they're doing so because it's already a problem and they want a nice paper trail for when they terminate you.

Eh, probably not. Some companies do it to everybody especially when they have an employee that they want to get rid of, but is in a 'protected class'. This so they can show HR and the unemployment commission they treat everyone equally and fairly. Unfortunately this leads to the average employee that does their job feeling they are being treated unfairly. The larger a company gets, and the more surface area the company is exposed to lawsuit abuse to, the more commonly these rules are applied to all people in an unfair manner.
Any criticism of MongoDB that does not acknowledge WiredTiger and the plethora of positive changes that made MongoDB much, much better in the 3.0, 3.2 and 3.4 releases is criticism that is not fully thought out.

It's like complaining getting graphic cards working because of drivers is difficult on Ubuntu, based on experience with linux in 2005.
Not to sound flippant but the reason why so many startups choose mongodb is because the problems they are working on are better suited to be addressed with a document-oriented database than relational database.

And at the time, most of the mindshare is/was with mongodb for document-oriented technology.
SkySignature Free Digital Signature Software
Thank you for that advice! Self-promotion doesn't come easy but it's imperative, it seems.
You're generally correct for the folks who have decent salaried careers. If I got asked to justify a regular random day or two I took off as PTO I'd tell HR to pound sand as anyone rightfully should.

Get into hourly low wage stuff and you are treated like children, many shops require a doctor's note for any and all absences with 1 or 2 dermits until you're fired.

This has reasons from both ends of course. When I was younger I saw the need for this sort of policy or you'd get eaten alive by the low-wage masses abusing it (and abuse it they did). But on the flip-side, these policies tend to simply be abused by management once enacted - with no leeway for people to be human.

In the white collar arena it's pretty damn trivial as a manager to tell who is abusing a PTO policy and who isn't, so only the shittiest of companies enact such policies. Managerial laziness is definitely creeping into this area of life as well too though.
Why Do All These Women Keep Accusing Me of Sexual Harassment? (Humor)
Right; Facebook, Wikipedia, OpenStreetMap - all serious tech stacks that started and (in the case of the last two) continue to use PHP.

Reminds me of: https://slack.engineering/taking-php-seriously-cf7a60065329
Elixir was my Koolaid when it comes to functional programming. After getting the hang of pattern matching, I was hooked. Everything I'd do on Ruby/Rails, I just do on Elixir/Phoenix instead.