skysight-inc/HackerNews huggingface dataset:
I just got a sudden flashback of Visual Studio circa 2003 shudder
Hi HN!

We're a Linux Kernel meetup group based in Tel Aviv, Israel. A new community (a few months old), our aim is to give people the opportunity to discuss their Linux work, listen to talks, recruit, get hired and generally feel like a part of a community that we felt was missing in the Israeli tech landscape.

Please check out our small SlideShare page. We hope the materials our speakers have produced will find wider appeal.
you're asking me to feel bad for a company that probably has millions in seed funding for investing a day in a new hire? hah, no, not going to happen. I (and probably most people here) already have a job that pays me for the work I do, this company can either do the same or they can walk. The one thing that's not going to happen is for me to pity them for the money they are investing.
Yeah, but it is GoDaddy.

My number 1 issue with them is never having had a good custom support experience with them. Dropped calls, no return emails, barrier after barrier.

And that is for a rinky-dink little brochure website. No way their rep supports something like this. For me of course, ymmv.
If someone could indicate which services don't require domain verification, that could be extraordinarily helpful to some of us.
No one smart ever believed that. Dumb people believed (and still do) that. Politicians just seized the opportunity to score some points. Same thing happens now with different topics.
Gravity chopticks
Choptix without the need for choptix rest. My friend have been using this choptix for a litter over a year and decided to make it available for anyone else who want it.
The Govt doesn't actually pave anything. Roads are a commodity. There are a half-dozen pavers in my small community of 50,000. If the costs are in the $100K per thousand feet, they are that for everybody.

Again, $M for a few hundred feet is nonsense.
Lets put that theory to the test, lets imagine a world where each transaction is added to companies and private citizens total tax record, and then all details are imminently deleted. At the end of the day, you get the same total sums as if you had all the individual transactions, but you can't derive any additional information. Would this be an acceptable deal for introducing a cashless society? My conclusions is that the banks would not accept it, and the government would not accept it. By default, cash would thus continue.

Banks would not accept this deal, as they need the customer data for data analyzes and market research. It is also a resource to be sold in some places or to be "shared" by "partners" like insurance companies and marketing firms.

Government would not accept it, since if the tax department get this then a dozen other department also want it. Police, secret police, and prosecutors want to dig for dirt, and has a long history of ignoring anything that would benefit a defense. Social security want to dig through it in order to skip doing a real assessment of a person (having dept is a good sign, and a buffer is a sign that the person should be denied help). Political parties and political research wants to analyze it and draw conclusions without having to talk to people and do polls.

I do not want someone else to analyze my transaction, and if they have to, I want safeguards that prevent incorrect conclusions to be drawn. As it stand, there isn't any, and its barely even recognized that I am a stake holder with any rights over the data.
Badoo account takeover vulnerability via import image from the Facebook
What Amazon SES might lack in terms of fancy features, it probably makes up for in pricing and stability. We've been using it for over four years and haven't experienced a single problem in that time.
Should be noted that Postmark has integrated a nice DMARC aggregator into their process.
WordPress goes WCAG
SGI is basically the company that shows amazing engineers cannot overcome psychotic management. From their Windows strategy to their spending, SGI is the pulled defeat from the jaws of victory company.
instead of asking them stupid, verbatim-recall questions, i give them a problem and ask them how they would solve it.

i.e., "a customer reports his website is running too slow. describe how you would identify and solve the problem."

it's a good sign when they start asking you follow-up questions, like "is it load balanced? is there a database?". it's a bad sign when they say, "just restart the server".
Author here, thanks for the heads up, I've just added it!
Apple Pay is often faster and more convenient

There have been several times I've got stuck behind someone using their Apple phone to get through the gates on the London Underground and have noticed two or three people get through the gates on either side in the same time as the one with the Apple phone. And it isn't just me - according to http://www.theguardian.com/technology/2015/jul/16/tfl-cautio... the iPhone "has led to irate commuters and queues at the gates".
Google Cloud Launcher simplifies running third party apps in the cloud
Of course it can. Lack of consent is a key element in many crimes. Rape, for example.
Contributing to Open Source Swift
But the model 3 is supposedly the 'affordable' one, so prioritizing rich folks who already own one of the pricey models seems a little backwards.
Syntactic Extension for Languages with Implicitly Delimited and Infix Syntax [pdf]
> touching any native API interfaces naturally leaves you with a bunch of nullable types where you may well know the value will never be null

If a native API really never returns null it can be declared as such in Closure's externs (equivalent of a header file). If it can return null then doing a routine null check will automatically add the non-nullable attribute when the check succeeds, no cast required.
Right, which is exactly why I'm asking why the Tesla is seen as such an exception. It's definitely a large leap, but it's a whole new architecture for a vehicle.

It's more difficult and expensive to work on a new car than old ones, yet the lifespans have been increasing.

It's more difficult and expensive to work on a Tesla than a non-Tesla, therefore the lifespan will decrease? This is where I'm confused.
cause I have a job that pays me. I'm not working on stuff for your company for free
I've found that the best predictors of a good hire are indications of the following characteristics during the interview/vetting process:

- adaptability -- can this person deal with situations that are spontaneous and unplanned without losing his/her cool.

- openness -- is this person instinctively scornful of new concepts/ideas or energized by the chance to be exposed to something potentially interesting.

- resourcefulness -- has this person found ways to keep learning after college and has he/she continued to up his/her game.

- desire to ship -- does this person have a deep desire to produce work that will be used by others.

- desire to grow -- does this person have clear career growth goals. Ideally these are not tied to titles or bossing others around, which are negatives.

- rationality -- can this person admit to being wrong and speak about it authentically... can I imagine this person admitting to being slightly wrong and even very wrong about something and handling it gracefully.

- territoriality -- does this person seem territorial or speak about issues of proudly defending turf in previous positions? Doing so is a negative.

- poker face -- does this person seem to be playing it close to the vest in the interview or otherwise have very low levels of openness? This is a big warning sign and an instant do not hire.
I'm a novice to transactional email; what sorts of use cases would make not verifying a domain name an (ethically) good thing? I can't think of a case where that wouldn't scream "spam", but I'm not sure about that. =)
Please tell me that this is some kind of (sad) joke...
I can think of one San Mateo company that as you walk in to reception there are open windows looking upon 20 some odd developers, replete with projectors showing sales graph nonsense. It's like they were caged animals.
Application Security Buyer's Guide (Plus a Sample RFP)
Great example. How long will it take before CRISPR has economy-level impacts? (100s of billions of dollars) It's obvious that it will, but we're still a few more years out before that's going to happen.
A medium term solution is to use one of the apps that provide OSM data offline.

For a medium sized region, the download might only be 100 MB. Unless you are in Germany (or some other region where OSM data is particularly dense).
Amazon SES doesn't require domain verification unless you want to be able to send from arbitrary email addresses for that domain. If you have a known set of senders, you can verify just those email addresses (which works the usual way: email is sent and you click a link).
Hi! Thanks for the kind words. Yes, this was a first BM project - a first hardware project, really. I had never played with microcontrollers or CNC machines before. The fact that everything worked on first try, on schedule, came as a major surprise to everybody, myself included.

I think the key is to choose your complexity. Some things may look complex, but they are actually just the juxtaposition of some simple, repeated elements.

Ironically (speaking as a software engineer), the one thing that we didn't finish on time was the software. We ended up running some simple code to power the colors, as opposed to the fancy fluid simulation that I had originally envisioned (http://gregschlom.com/flow-and-wonder/)
Sparkpost is missing which "has offered to take on any departing Mandrill users and to honor Mandrill’s pricing for those users".
spot on, https://www.youtube.com/watch?list=PLx7Rlmjo3yfMU_VIx2wSk4Ty...
Okay... But to be fair there are valid uses of qr codes. In the last month I've used them for my vr giggles (easy method for registering your specific vr set with some certain vr software) and for going in concerts (qr code saved in iPhone wallet app)
Ah, that's fair I suppose. It just seems like a blatant regulatory workaround to put in a port that literally provides power and ground. It would've been less weird but, you're right, not monumentally meaningful, if it had included the things it can include (like speed).
I don't think most developer wages are not living wages.
1) What does that have to do with roads, military, etc?

2) His argument still would fundamentally function as a regressive tax burden greater than the existing tax burden [for education] on the poor.

3) A fee-for-service regressive tax burden will ultimately cut the poor off from services.

> With a minimum wage of about $33 per month in the area, monthly fees in the private unrecognized schools are thus about 12 percent of the average monthly earnings of an adult earner.

You do understand in the US the poor aren't paying 12% of their income to send their kids to school right?

https://www.nationalpriorities.org/campaigns/military-spendi...

http://taxfoundation.org/article/summary-latest-federal-inco...

The full federal tax burden for education, infrastructure, etc. on the poor is ~3%.

http://taxfoundation.org/article/state-local-tax-burden-rank...

If you factor in the state-and-local burden, the full burden is barely higher at ~13%. So for literally one service, the cost is nearly the entire tax burden for the poor.
I'm not so sure if we can actually draw lines between physical and psychological since brain can control your needs and wants. People can get addicted to anything and withdrawals suck.
I think you're right about the mental shortcuts, but the main effect I see at play in the article is about misaligned incentives.

It's in the organization's interest to hire the underrated, but it's not in the HR recruiter's interest to do that. If the recruiter refers a candidate who looks good on paper but turns out to be a bad hire, no one's going to blame the recruiter. But every time recruiters have the engineers interview a candidate that's not from a top school or a top company, recruiters risk losing credibility with the engineers if the candidate is rejected or ends up being a bad hire. So recruiters focus on the candidates who are the most defensible, not necessarily those who would make the company the most successful.
I'm looking for a leadership role. Whether that happens at my current company (I'm an IC with a lot of technical leadership and mentorship responsibilities) or elsewhere only time will tell.

If you or anyone you know is interested I'm a software developer and spend a lot of my time on cloud architectures/containers/multi tenancy optimizations but just generally enjoy solving business problems with technology. In a past life I cofounded a startup that didn't turn out to be viable after going through an incubator (not YC). I have a resume, LinkedIn, Github etc.
I got asked "what happens when you hit return in the browser?" After I had traced from the keyboard driver through libraries and runtimes to the browser event system, then back down thru the network layers to sockets, then thru IP events to land a packet on the remote router, they called a halt. Apparently nobody had actually answered the question before.

IMO Its a good exercise for problem-solving, and plumbs experience and terminology. I'm not so sure you learn anything about the subject's actual programming skills?
This news is a long time coming but I am super pleased that they got this announcement out before the OpenStack Summit next month.

After the failure of the HP public cloud Openstack needed this validation.
Boxing is not illegal. Boxing is regulated under certain conditions.
Py1040 – A U.S. personal income tax calculator
Just When You Thought Magnets Weren't Magic; Magnets Are Mechanisms
If there's just a link and a title, the link gets submitted. If there is anything in the text box, that gets submitted instead of the link.

For a "Show HN", it usually makes sense to submit the link and then an explanatory comment after the thread has been created. For a link to a Github repository, I like to land on the readme page rather than the main repository, but that's just me not finding much value in scrolling.
What is a T-shaped professional?
A couple more options not mentioned. I suspect these were left out because they are thought of more as online/web oriented. However, both support using your own domain, SMTP-SSL-TLS/IMAP/ETC.

Yandex: https://domain.yandex.com/domains_add/

Zoho Mail: https://www.zoho.com/mail/zohomail-pricing.html

Edit: Appears both have limits on outbound emails/day. 500 for Yandex, 200 for the Zoho free plan.
except "culture fit" is usually a code word for a 25 year old white guy who walks and talks like me.
Except laws, regulations and transparancy are changing all the time. If cash remains, it gives you some margin to operate despite bad state, silly leadership, idiotic laws, wrong social decisions, etc. It's also a buffer for transitions, and help initiating things on the side that can grow eventually into something legit and good-for-society that would otherwise have not be possible because doing it right would have kill it.

Thing is, since no system is perfect, and no system stays the same, you need to have a small, yet stable % of grey area to let the population compensate and adapt.
If we're throwing names around, there's also SMTP2Go https://www.smtp2go.com/pricing

With a free plan that allows you to send 1,000 emails a month.

(Disclaimer: I work for SMTP2Go).
Any tips on how to find out about (some of) these in a quick (phone) interview?
That's exactly what you're doing when you go to an on-site job interview, so this objection is slightly less clever than you think it is.
I used PDFBox a few weeks ago to dynamically annotate a set of PDFs. The library works well; but it is severely under-documented. Also, the API is asymmetric w.r.t. get/set in several places. After several hours of frustration, I had to look up the PDF specification for constants to set for default appearance, _etc_., and then set them directly in the underlying COSObject dictionary.

Despite a few problems, the library is good. I will certainly use it again.

Edit: I used 2.0.0-RC1.
Any reason someone couldn't use the free tiers across several/many of these services simultaneously?

Seems like for transactional email, this would work great and give you quite a high free usage level each month.
A single guy that obviously works on this and nothing else and who selectively responds who to respond to! Removed static compilation because he couldn't make it work and so on! I brought the attention of Jeff Barr to this issue via Twitter, but he didn't do anything either. I mean, come on, PHP 7 has been out for a while and it's been in development for so long and they way so long after the release, already announced that they support PHP 7, when they really don't! I'm so disappointed! No to mention they completely ignored the HHVM support as well!
My question is, of the options listed, who's got the best deliverability to Gmail users? As a small mail server operator, that's always been my biggest challenge.
Alda Merini's 85th birthday (today's Google's Doodle)
Petitions are sad, but not jokes
Tesla Model 3: Auto Industry Disrupter or Overhyped Niche Car?
There are two types of contractors and they lie on either side of the skill bell curve. What you describe are the lower end contractors. Top end contractors refuse to take full time. They run their taxes through S-Corps, come in to fix the most challenging problems, and big-co's get in bidding wars over their next contract.
PPM – A PHP Process Manager, Supercharger, and Load Balancer (Up to 15x Faster)
The privileges and immunities clause says that states must give the same privileges to citizens of other states that they do to their own citizens. Since states have always allowed free entry and exit to their own citizens (and indeed, the right to enter is intrinsic to the concept of citizenship), it follows that states cannot restrict the freedom of citizens of other states to enter the state. And the right to travel is moreover consistent with what the framers were trying to do with the Constitution: tear down internal barriers between states.

Privacy does not fit in there because no state has ever granted its own citizens the notion of privacy espoused by certain modern proponents of the "right." Nor can you read the contemporaneous works of the framers and see any discussion of this idea that people should be able to keep certain information private from the government. Instead, in the 4th amendment you see a much narrower concept: that the government shouldn't be able to trespass on your property without a warrant.

Not all rights are enumerated in the Constitution. But that doesn't mean you can make up a right and say the Constitution protects it. The right has to come from somewhere. Otherwise, "rights" become an end-run around democracy. Oh, ACA is unconstitutional because people have a "right" not to be forced to buy health insurance. Oh, you can't require background checks for gun purchases, despite the vast majority of Americans supporting them, because the Second Amendment prohibits that.
Well, and I always make sure to run a quick Voight-Kampff just to screen out the replicants before the real interview.
ONOS Project Easter Egg Hunt
Programmimg is soo based on trends and not on technical merits :

Dart is a great language - it's way more feature complete than typescript, it comes bundeled with official package manager, build system and a dev server (huge value compared to the js ecosystem schicoprenia) and it's designed by people who actually know their shit and have decades of expirience in both language design and VM implementation/compilers (isn't constrained by JS design decisions)

Dart started marketing it self as a JS.next, IMO unrealistic goal, but has dropped that agenda for like 2 years now (?). It still dosn't prevent people from making uninformed comments about it being a failed google js.next language.

It's really an amazing ammount of working tools and code in that project, waay better than angular 2 js/typescript for example but people won't even evaluate it because of reputation.

The same is true for .NET, Microsoft took JVM and Java and then took it to the next level - stuff that just got in to Java (Lambdas) or will be getting in years (Value types) have been a part of .NET for a decade now - and in recent years Microsoft made a 360 on cross platform and OSS with Core.CLR - this is not even mentioning F# being a MS sponsored and supported tool with the tooling support that implies, and just the best in class tooling with VS in general.

Yet most people won't even touch .NET because it's not hip.
Sous – Tools for Building, Testing, and Deploying Docker Containers
I am Italian. For many of us, Alda Merini represents something truly special. Someone who suffered a lot. Someone who fought to affirm gender equality, and many other important "battles" of the 20th century.

If you have a chance, take a look at some of her poems. They're short, and beautiful.
I like ReachMail - they have a free tier and easy to use API

https://services.reachmail.net/
My opinion is definitely not very objective as I'm the author of this project, however, I tried to do some recent comparison of rspamd vs SA: https://rspamd.com/misc/2016/03/03/rspamd-performance.html and there is another 3-rd party opinion here: https://github.com/haraka/Haraka/pull/964#issuecomment-10069....

In brief, rspamd can use the most of SA rules but it provides more optimization tricks than SA does. However, it is less mature and could be harder to setup than SA. You can also check my recent FOSDEM talk: https://www.youtube.com/watch?v=_fl9i-az_Q0

I'm really sorry that this information is not in the landing page of rspamd.com - that's obviously my fault.
OpenComponents – A Framework for Developing and Distributing HTML Components
Hi, founder here. My question, I guess, is "why is that a bad thing?"

Visual Studio (and particularly, Visual Basic that preceded it) succeeded in opening up the ability to make useful programs to a huge population. As an industry, we've let the complexity of the web overwhelm us since then - but with Anvil, we're trying to do something similar by lowering the barrier to making useful web apps.
>as Mono does exist

Sure but truth be told, Mono is not as good as the official .NET Framework, even more so when it comes to doing GUI applications. I don't think most people would choose Mono to do a serious cross platform application, when Qt and Java are so much better for this.
Oracles normally operate on plaintext or ciphertext, not key material directly.
At jobs like this article is referring to, we need to remember that you’re never going to improve in life if you keep competing with people who stink. No offense, those who are not well versed. You gotta challenge yourself. If you don’t, complacency sets in. And bad things happen when you become complacent.
Made myself learn it back when the AppStore was first released and the downsides are mostly related to the strange syntax and strange memory management model. It definitely has some good features and I do like the verbose style of inline naming (which is great for auto-documenting) but the downsides far outweigh the upsides.

Java as a competitor is just a much easier language to read and write, though I would not say it is a better language. It gained widespread adoption because of that ease of use and ability to run on so many platforms.

Whether you agree or not, C++ is perceived as a better language and is definitely better supported across multiple platforms. As an example, making an App that shares code on both iOS and Android is impossible without the Native C++ bridge on both. So despite the failings of the language (of which there are many), it really comes down to portability.

This is why Swift is such an interesting experiment to me. As a language it is pretty good, very modern and easy to understand (though not super expressive or powerful), but, the thought of using it for both Android and iOS development is actually very appealing to me.