skysight-inc/HackerNews huggingface dataset:
You're telling me, that you, as a grown functioning adult, can't think of a solution to the problem of someone calling your phone number illegally repeatedly?

Change your number? Threaten to sue? Actually sue? Call the parent company? Call whatever company that is hiring them (whose products they're trying to sell you), and complain?

How "large" is this group of people? Are you sure the loud complainers on the internet aren't causing overestimation on your part?

If you're not trying to be interrupted, unplug your phone/silence the ringer. Then you definitely won't get interrupted.

They may not be inconvenient if they are selling something you actually want. While this is unlikely, it is possible, this is the same rationale for other forms of advertising/marketing.

BTW, the same derogatory tone with which you mention "crack dealers", people also used (and still use) for people who sell pot (which is now legal in a few areas). Pot and crack are not the same, but the tone with which you're criticizing people who sell crack cocaine the substance is the same tone that people used while weed was illegal (and still use today).
I tend to get a lot of calls from 0 or Unidentified. Not sure how to block that shit.
Whether or not that's a deal killer really depends on how often it happens.
I would not tell recruiters my current salary, ($75K) but I did tell him my target salary, which was market rate for a mid-level Ruby dev in my city. ($115K) He wanted to go in at $110K.

I kept telling him how odd it was to be negotiating salary upfront, and he told me "that's just how recruiting works." I just shrugged and let him do his job. If I'd wanted to negotiate my salary myself, I wouldn't be using a recruiter. Truth be told, I'd take $95K.

I learned from the art world, a lot of times "market value" is a fiction created by people whose job it is to manage expectations on all sides. It's in everybody's best interest to simply accept the status quo. Sure, you can buck the system and gain an additional $10-20K, but that takes a lot of effort and I'd rather put that effort elsewhere.

People buy into the cult of individualism too much. There was an article a month or so back about the maple syrup cartel. People here were applauding the renegades bucking the cartel. Not me. I'd get on very good terms with my cartel rep, get him a very good gift basket for Christmas, jump through every hoop they want me to jump through. The cartel takes a nasty, volatile market and smooths it out and makes it into a nice, reliable engine. That's what I want to be a part of. Not a damn free-for-all.

Any other career field, it would be 10+ years before I can make $100K. Here I managed to do it in 3 years. Be a team player. Climb the ladder, pay your dues. It doesn't take as long as you think.
LinkedIN's utility is really negligible now. It's become a constant stream of spammers trying to sell software engineering or recruiting services. Virtually everyone who is on LinkedIN is also on Facebook, twitter etc.
Agreed. This article isn't intelligent. It is just a rant that makes no sense to people that don't travel/commute a lot or can't afford to have a tablet + laptop (let alone overpriced Apple stuff).

I commute for 1.5 hours to and and back from work, my 17" laptop never bugged me, even though it might bug people sitting next to me.
Start from this perspective, it is the caller who is being rude, the caller who responds to kindness with additional rudeness, and the caller who wants to take money from you. Kindness doesn't work in this case.

They are calling from huge banks of numbers in my own local exchange, Ohio, Florida; you can't just block all numbers. I get 5-10 per day. They won't reveal who they are working for in many cases, so there is no one to complain about. The whole idea of being called by someone you don't know is at risk, and we are going to have to switch to a clean list, instead of a block list.

The best solutions just make it much more expensive for them to do this. What it does have to do is cost the company money, and increase total utility by preventing them from wasting others' time.
Perhaps it's because Atom sort of bills itself as a hackable, JS/HTML version of Sublime. It's a very apples-to-apples comparison, while Brackets targets a particular niche and isn't as directly comparable.
> Tesla hasn't made a profit yet.

> But at a price of "Worth more than FCAU", the stock is horribly overpriced. I expect $20 billion companies to... make a profit. Just saying.

I don't. I expect them to deliver electrified mobility, which they're doing. Why would they turn a profit in a capital intensive industry so soon? I would expect them to burn cash for at least 10-20 years before they're profitable, when you're spending billions of dollars to tool up.

They don't even need to profit! They just need to break even (just like Amazon plows all of its cash into growth).

And I must ask: Why do you care if you don't own Tesla stock? As someone who holds tens of thousands of shares of Tesla stock, I'm willing to give them decades to be profitable. I don't even care if they're ever profitable! As long as they replaces as many internal combustion vehicles as possible.
I take it you must be new to software development.

Because I have never seen or heard of a situation where the data model has been designed upfront and never changed along the way. And you seem to be turning this into a black/white scenario. In almost all cases you do your best effort upfront and then iterate.

The advantages of these NoSQL/Schemaless style databases is that you can do this migration in your app instead of in your app+database. And unfortunately schema/data migration tools for databases really aren't that great - even after all these decades.
The Theory and Practice of First-Class Prompts [pdf]
I'm so upset over the death of Metro UI. I don't know if it's rose-tinted glasses or whatever, but damn, running Windows Phone 7.5 back in 2011 was probably the most enjoyable experience of using a smartphone for me.

Such a shame WP stagnated and died, all while Windows 8 murdered Metro UI, without ever even implementing it properly.
Meta tables are a horrible design pattern. Yes, let's serialize our data and shove it all into one column.
This seems bad on a few levels. From an internal security standpoint, the organization is more vulnerable. From a software vulnerability standpoint, what good can come of this? Who wins when signit says "don't you dare close that hole!"? As a company, why would you want to be mixed up in that?
The Fed is all out of bullets, except for NIRP. And yes, it would (will) be crazy, but only slightly more so than 7 years of ZIRP.
Every time they touch Groups, they make them that much worse.

They made a big (incomplete) UI overhaul which managed to make them less easy to use, and half the time fails to load posts (every 1-2 posts as you scroll down is loaded via script, fails a surprising amount of the time, or simply refuses to fire!).

I'm at a total loss as to why they hate Groups so much. Not enough page loads / ad impressions? We run a few groups - ranging from 10L to 90K in size, some of which are quite active. But discussions tend to engage ~.001% of users.
No such thing as “real programming” (2015)
What is the higher order function for two disparate code paths, controlled by a parameter switch? `if`?
I would like one very much, thanks! mail at lauritz dot me
I think a more interesting problem is not how you can differentiate a spambot with a 'non-spam' bot. I've seen some bots that are really creative and fun on Twitter. I guess it's not really hard to add it to a spam detection ML model
Is the regex search in the demo not working for anyone else (tested both Chrome and Firefox on Win7)
Tableau is sitting on top of a data warehouse anyway. $company will be shelling out much more on the data warehousing and ETL side than on the vis layer.

Even with open source tooling, it's a large and ongoing development effort to do BI right.
Which I find rather odd. Is written Chinese easier to generate, computationally speaking?
It's the exact same kind of criticism often leveled at tarsnap. Motivations matter, and in some cases they matter a lot.
The Massive Homeland Security Operation That Is the Super Bowl
Bostrom is not a visionary. He's just a philosopher.

Nietzsche, Ecce Homo "Philosophy, as I have so far understood and lived it, means living voluntarily among ice and high mountains — seeking out everything strange and questionable in existence, everything so far placed under a ban by morality."

I would argue that if philosophy isn't producing Bostroms then it's not doing its job right.
Really nice home page, clearly explains what the product is for and how it works, I really wish more tools would have such landing pages, most of the times I am spending a lot of time just figuring out what the hell is that new tool about. Great job!
> I stated this before, but if you think about it, telemarketers are just sales people who work over the phone. Even when they're being overbearing, no one treats sales people this shitty in person.

Sure they do, in similar situations like door-to-door sales. They're pushy, annoying, and coming to you, not the other way around. Often their whole business relies on screwing over old people. Anything that can be done to ensure they bug fewer people in a day is a public service.
can you help me understand why you didn't give up on them in the first week?

i'd love to figure out how to lock people into expensive shitty projects that belong to me
We are still waiting for feedback :)
How I Rebuilt Tinder and Discovered the Secret of Attraction
"erasing $10B of company's value"

No, not at all. $10B of the company's valuation was erased, but the value did not change at all.
Which is why the turing test is a liiiiittle bit iffy as a specification for "intelligence". It's actually pretty good as a test for behaving-like-a-human, but it's actually not very good for intelligence because humans themselves aren't particularly "intelligent" by many definitions, particularly in the regions where computers are strongest.
I hear ya. I was diagnosed with a similar (not diabetes, but chronic and treatable) condition in 1995. At the time the doctor said "Don't worry. In five years we'll have a shot that cures this completely." They're no closer now than they were in 1995.

Maybe you have to be an optimist to be a doctor.
I am a big fan of typography but I have to draw the line at ligatures in code samples. It's just not appropriate for type that actually has a compelling reason to be monospaced =)
Both sides are interested in getting a price and, ultimately, it's the person in the weaker position who ends up revealing theirs. Imagine the roof of your house was getting old and started to leak, so you figure it's time to replace it. Upon contacting a roofing company and inquiring what it would cost, they say "You're the one who wants a new roof and are willing to pay for that being done, so you should be offering a price. How much is having a dry roof over your family's head and preserving your home's value by avoiding water damage worth to you? What's the current value of your home? Perhaps we can work on a percentage basis since we're protecting your investment for the next 20 years." Of course, you wouldn't accept such an "enterprise sales" tactic because they're in the weaker position (fairly close to being a commodity) and you have dozens of qualified choices so you'll insist they reveal their hand.

A job situation is no different. If it's a role requiring only "commodity" experience which dozens of qualified candidates are available for and wanting, they're going to pick the best combination of price and performance that they can find. If you have special talents that only you are uniquely suited for, you're the one who will be asking them about their offer.
Not really.

#1 is about using fresh and original figures of speech. #5 is about using plain language and avoiding jargon.
> You CAN also complain to people in charge of telemarketers.

I've literally never, not once, had a telemarketer admit to me on whose behalf they were calling. It's always an instant-hang-up.

> There is relevant legislation, there is precedent

Again, I need to know who to point the long arm of the law at, and at best, it's very hard.

> you have technological options (another user mentioned these, with links)

That are easily circumvented by moving to a different number. (And now, maybe I've blocked my doctor's new number, or my mother-in-law's, or who else knows whose.)

> choosing to be rude instead

Yeah. I am. Fuck 'em. To use my 10-year-old's response, "they started it". It's rude to cold-call me and sell me something without knowing whether I could even use it - I don't need aluminum siding on an apartment I rent. It's doubly-rude - criminal, in fact - to call me despite me being on a do-not-call list. It's extra-flavored criminal to call me pretending to be Microsoft and to ask me to install malware on my device.

The absolute worst I could do is keep an honest person on the line and baffle them. As I said in my original comment, that's not cruel. It's rude at best.
SECD machine (1963 abstract machine target for functional programming languages)
If anyone is interested in hearing from the creator, Sean Griffin will be talking about Diesel at the next Bay Area Rust Meetup on February 18th [1], which will be live streamed and eventually archived on Air Mozilla [2]:

[1]: http://www.meetup.com/Rust-Bay-Area/events/219697075/

[2]: https://air.mozilla.org/bay-area-rust-meetup-february-2016/
Non-spam bots generally don't follow each other or link to external websites. (I'm also the author of one of the more popular image bots https://twitter.com/a_quilt_bot)
I didn't want to make the point that it was NEVER warranted -- just that it was very rare for it to happen. Obviously, people do get into disagreements that may even turn violent in person. My point is that if someone isn't in your scenario (which I suspect most are not, they're just piling on with the "down with all telemarketers" bandwagon), they should look to other options, before making someone else's life very difficult through technology.
You will always hear stories like this. And they are true, but what you dont hear about are all the people who were not lucky enough to time the market and how much they lost.
> why are they choosing it over PostgreSQL

Because it's fast, portable and easy to use. Pretty much what most developers want.

People can bring up the tired "oh but you will lose your data" jokes but it really isn't that much worse than anything else on the market. They all have bugs at some point. And I really don't see how PostgreSQL is any more reliable or has a larger expertise pool/tooling etc. If you were talking about MySQL/Oracle I would agree but not PostgreSQL.
Star Wars Crosses $900M Domestic Today; $2B Global Tomorrow
Why? Bitcoin is at least as volatile as the most volatile stocks.
Same thing on Firefox/Linux
> Anyone older cut their teeth on assembly or C, NetBIOS, and CLI and may or may not have stayed current afterwards.

Is there something wrong with these in that they are not useful anymore? I see a lot of jobs that require these, and I think they're still very relevant. Actually, I'm relatively young and love that stuff and work with that stuff... I'd love to work with someone who's been working with those for decades, experience really does show.
Eek, lord no. People on HN to talk to about that: 'rayiner, 'tzs, 'DannyBee, 'pdabbadabba, 'grellas, 'dctoedt.

('tzs has a JD and isn't a lawyer, which I think is interesting. Also, he wrote my all-time favorite HN comment: https://news.ycombinator.com/item?id=6228350)
Sure. A four hour class would be reasonable.
Radaris Europe: Looking for Edward Ogunfolaju
I'm not sure I entirely understand the question, but we ultimately end up hooking into libpq, and right now the queries are synchronous. As we look towards features like associations, this will actually have to be true to some extent, since if we want the return type to be `(User, Vec<Post>)`, we actually need to allocate the entire result set we're reading into memory to implement `next()`.
Actually the analytics is the missing part in d3 and charting libraries. http://www.infocaptor.com/dashboard/charting-engines-vs-anal...
In other words, WordPress?
Is there an actual reason this is getting downvoted? I have stated absolutely nothing untrue.
It's likely to spread throughout the country.
This is one guy I wish would just go away. He seems to be perpetually advocating for war.
I always pick up the phone, because I don't want to miss a call from a friend or a family member calling from jail, or a hospital, or a stranger's phone after they got in a wreck.

It's less of a concern now that nearly everyone has cellphones, but I'd rather not risk missing a call like that :/
I've heard many people express disappointment at the fit and finish of the model S (cheap components, water leakage, etc), but nothing quite as harsh as the review in BGR:

> The fit and finish of a Tesla, especially a $140,000 Tesla, is quite frankly embarrassing. Panels with gaps, cheap plastic components, a decade-old Mercedes shifter, and none of the high-end amenities of luxury cars. The doors are, quite frankly, crap. The leather is medium grade at best. The seats are terrible (disclosure: I have not sat in the brand new Model S seats, though they are still one piece with no power-adjustable lumbar, etc).

I don't know if the Model X is better.

http://bgr.com/2015/01/14/tesla-tsla-sales-market-data-model...
> Granted I would expected it to be slower using an interpreted language

Javascript isn't interpreted, it is dynamically typed, but there is a compilation process before any JS code even executes.

The plugin system is great. But updating, searching, parsing, is very slow. Have you tried displaying the keybindings? It takes forever.

While I love Atom for small projects, its slowness is what drives me away for large projects.

One great thing that came out of it was Electron though, neat piece of software.

Note: I run it on the beefiest 17" mid 2015 Macbook Pro.
Obligatory facetious answer: "with a great deal of trepidation"

Your best options are:

* Hire sales reps who come with a personal reference from someone whose opinion you value.

* Find a recruiter who specializes in hiring sales reps and be prepared to pay up to 25% of the sales rep's total compensation as recruiting fee.

But for the love of God, do not hire sales reps without having an experienced sales manager on your recruiting team. Most people cannot judge a good sales rep from an interview. But a good sales manager can ask the difficult questions and help you make the right choice. As anyone will tell you, building sales teams is neither easy nor cheap.
We moved into a new apartment in NYC in the summer of 2009. The previous tenant had a two-year lease at $4500 (struck in July '07). Our rent was $2800.

In the rental market a big driver of the landlord decision cycle is needing, at a minimum, to have a reputable tenant and to cover the cost of carry of the asset (mortgage, etc). In many cases if their cost of carry is met (and that's often a low bar....many landlords in both NYC and SF own their apartments outright, or are paying tiny monthlies on a refinanced mortgage that was originated in the 90's), then the priority is getting a reputable tenant who won't destroy the place or create drama.

If the above paragraph is confusing, basically what I am trying to say is that a landlord often prefers, for example, $3000/month from a tenant who they think is 98% likely to be an "easy tenant" to $3500/month from one who they think is 80% likely to be the same. In other words, there's a market premium on reliable tenants, especially in places like SF that have aggressive tenant-protection laws which make landlords even more antsy.

As layoffs start happening (as they did in the nine months before we signed our lease back in '09) landlords of reliably-paying, drama-free tenants start getting antsy about keeping their current tenant or finding a suitable replacement.

As such, what drives prices in markets like NY/SF isn't just supply-demand equilibrium; there's also a significant behavioral economics angle aspect to it as well, as landlords are willing to pay a premium for peace of mind.

Therefore, I would expect a significant drop in SF rents if layoffs start coming.
(Update) see rabidsnail's suggestion

not working for me on Chrome or Safari either
I am not sure about what level you have to reach to get the mail rejected at source relays, but I know that on my Rackspace email system we forward spam mail back to appspam@rackspace.com to add it to Cloudmark, a distributed anti-spam system. Something similar happens with gmail. Dropping mail client-side doesn't inform any of the major relays, and it doesn't spread the workload - you're on your own.
You are absolutely free to be rude when you want. I am not saying you should never be rude to a telemarketer, but it's not warranted to be rude in every single situation.

My problem with the tone in this thread is that everyone is seemingly groupthinking on how to best use their pitchforks to hunt telemarketers.

The ones that are doing shitty stuff should be dealth with, but if your response to every single telemarketer (whether they are doing the really evil stuff, or just calling you at 3PM), is not reasonable.
There's no UI for if there are no matches; it just does nothing. Try searching for \.com or something.

Edit: I patched it so it displays an alert if there are no matches.
This is cool. How many sampled tweets did HN links appear in? How many sampled tweets did you have overall?

I'm curious if a sampling error could explain why an English website like HN would get placed with the Japanese language sites. StackOverflow isn't placed by any related sites either.

If the weird results aren't from sampling artifacts, my best guess is that a lot of spambots must be linking to multiple legit sites regardless of relevance.
Google DeepMind AI navigates a Doom-like 3D maze just by looking
> They did, but once you buy it, it's yours?

Autodesk certainly doesn't think so, at least with respect to people who purchase copies of their software.
> Very few organizations need to scale their database in any other direction than vertically

Almost every major organisation and plenty of startups/SMEs are investing big into analytics programs. And whilst they don't have massive data sets they are expecting real time performance so being able to scale horizontally is important.

If you could vertically scale I/O that would be one thing but you can't.
From black lung to carpal tunnels.....
How would you prevent people from registering email addresses they don't own?
In addition, Visual Studio Code is another editor that is competing for space in the dev world.
SEEKING WORK - Berlin or remote

Rails, Nodejs, JS/Coffeescript, React, Backbone/Marionette, Erlang/Elixir

Rails since 2005

more then 20 years of experience from Linux kernel drivers to web apps

https://github.com/vitaly/

https://github.com/astrails/

http://linkedin.com/i/vkushner

Skype: vitaly.k

Phone: ‭+49 152 09235503‬

Email: vitaly@astrails.com
Can SEOs Stop Worrying About Keywords and Just Focus on Topics?
This broke my Material theme - the project tree is now white.
It's actually kW*hr, not kW/h
How much of this is detainees being treated like rental car pre-checkout inspection?

That would qualify as abuse.

How much is from abuse?

The background text of the article indicates that the photos were of prisoners at least alleging abuse by US soldiers.