skysight-inc/HackerNews huggingface dataset:
Creating jobs? Still keep humiliated at the U.S. embassy abroad.
I'm a foreigner.
I'm running my own IT company in San Francisco, CA.
I established it in in 2011.
We made over $5,000,000 in 2 years.
And sent significant checks to IRS.
And created new jobs.
And enhancing economy.

But keep humiliated at the U.S. embassy abroad.

Last time my wife was getting a visa in June, only 2 months ago. Her interview lasted 4 hours, not including 2 hours of line.
So after 6 hours she ran out of the embassy, fell on my shoulders and started crying and I could not stop her crying.
Then we she calmed down, she just said "Never, never I will go to this awful country, I hate it!"
During the interview little girl was accused in lying, they threatened her with jail (Stop lying us, you will go to jail now), they were behaving disrespectfully, they laughed at her.
And eventually her visa was approved. She got her L2 visa

So after few days she calmed down and we moved to San Francisco to develop my business.
We both felt in love with this city, got a car, rent an apartment, bought furniture, I leased a new office, hired new employees.
We almost forgot about that terrible fact.
But 2 weeks ago my wife went back to Belarus to see her parents.
And the nightmare has began all over again.

I was waken up tonight with a phone call from my wife, calling me after her embassy interview, crying again.
Same story! Again consul looked at her Belarussian passport and laughed at her. While laughing he said to his colleague: "Hahaha, they can't even fake documents in proper way". Then he told her, that she was lying and did not want to listen to her. And eventually rejected her visa.

And what do I have to do know?
What busy professionals and the working poor have in common
I use Sequel Pro, but it's an OSX app, not a php alternative to PhpMyAdmin.
The new one is not completely flat, there's some really subtle shading there. I like it a lot. More elegant.
What raidi and other said. But also, do not assume that we didn't encrypt any of the backend backbone transfers, or that some specific kind of information was exposed before -- for one thing, when we make inter-DC backups/replication of data that's already stored in encrypted form (you gmail folders and such), it's likely that we just ship this data around without bothering to decrypt and re-encrypt it, which would be wasteful and pointless. (I'm not a intimate with netops here, just making educated guesses like anybody could do.) Also there's some significant data that needs no encryption, e.g. the gobs of public youtube content that we have to mirror and cache in a thousand places.

We have tons of our own stuff moving through the same pipes (proprietary source code, all files in our corp network filesystems...), so it's our best interest to protect these. I suspect most of the unencrypted traffic is actually what the NSA would call "metadata" -- if valuable information can be mined from simple metadata like phone calls, I guess even better stuff can be derived from extremely rich RPCs/protobufs even if the core information was already in encrypted fields. Anyway the more comprehensive encryption support should turn our backbone into a wasteland for spooks.
Whether or not Google is about to flatten their logo, it's worth noting that Yahoo just un-flattened theirs. It's also not inconceivable that one of the reasons Yahoo did this was to appear more Google-like.
But of course. We reside in one of them.

Space ("bigger") and time are interrelated concepts (same damn thing/Minkowski vector) - if you have less time in an area (i.e. due to a gravity well, like Earth's) you can equally view it as more space.

Ergo, the "volume" of "space" measured from within Earth's gravity well out to a fixed distance (say EML-1, for the sake of argument), differs to the same volume as measured from outside of the gravity well.

There's also another way of looking at their hypothesis. If cosmic voids have less space in them (i.e. more time) (if you don't have any matter-energy in a volume, then what "keeps" time?), this would explain redshift pretty neatly in terms of the refractive index of space-time. Beats the hell out of dark matter and dark energy, both of which are fudge-factors for a fundamental facet of the nature of the universe which we Do Not Understand yet.

It's all relative.
Why Do Gaming Communities like MTG Exclude Women?
Yeah, great argument. So if you hear a drum, you have no concept of a drummer?

No, you're right - men who see just a pair of tits think "that's all I need - nothing attached, just the tits pleaze, tyvm."
You might have some ideas about how the brain might work from studying machine learning. But for the most part, it's going to be like learning about how fish swim by building a submarine.
Because flat is the current design fad and all the cool kids need to follow the fads.
Within 100 miles: not as great as I'd like, but I do take some pride in the fact that I got inside Syria (my guess turned out to be right around Homs).

That said, is it really appropriate to be using a physical map to find political entities?
What should you use on InnoDB tables instead?
Update: There is an extension like this, called permanent readability: https://chrome.google.com/webstore/detail/permanent-readabil...

(though I think it strips out the junk after the whole page loads.)
diag stuff is also supported by psycopg2cffi (the postgresql adapter for use with PyPy)
That's going to be really useful for my workflow. I found this explanation[1] of how it works pretty decent.

[1] https://coderwall.com/p/hh-4ea
My PoV is that the link itself IS irrelevant; you can just look at whether it inflicted harm to the owners of those credit cards, and in this case it obviously did not - the information was already available.
Is Google revamping its logo? Hints appear in new Chrome beta for Android
Yes, if it sounds ok, it's probably ok. But nevertheless, let me annoy everyone with a few technical details:

Directly connected audio on the Raspberry PI is through a PWM output and connected low-pass filter. It's implemented as a 10-bit timer (or so...) that overflows at the audio sample rate (e.g. 48kHz), and the control value for the PWM are the audio samples that are fed to the PWM block via DMA.

http://www.raspberrypi.org/wp-content/uploads/2012/02/BCM283... (page 138)

http://www.raspberrypi.org/wp-content/uploads/2012/10/Raspbe... (page 2, lower right)

Basially this means that...

1. audio sample rate is limited to 48kHz because of the sample-rate/number-of-bits tradeoff (it is not a real problem at all, but looks weak in a "audio DAC" comparison)

2. dynamic range is limited to 60dB, around the quality of cassette tapes because we only have 10 PWM bits

3. the PWM signal (square-waves) will have many high-order harmonics which are not filtered well by the simple RC lowpass. Some of it might be mixed back into the audible range by nonlinearities in your amplifier or your loudspeakers, or at least waste power and unnecessarily heat up your amplifier. Especially with Class-D (?) switched amplifiers this might be audible.
Because shadows and corners are unneeded. We needed to root the web experience into something familiar. So buttons had to be big round and push-able and voluminous.

The same way it is with current weird looking save and telephone icons (floppy and classic phone).

Currently there are kids clicking icon of a 3 1/2 inch floppy that haven't been born the last time one of those was used outside the corporate and government depths.
It "modern" because we've spent all this time struggling to make shadows, rounded corners etc. to the extent that now everyone can do it reasonably well, so to be different and fresh and stand out you now need to do something else.

Give it a year or two, and you'll see the the trends shift yet again.
I don't like it at all.
Ask HN: How do you handle client that keeps on delaying invoice payment?
The client seems to be always delaying the payment to the point I have to pull the plug and then he immediately pays. However, I don't like to stretch that far every time. Sending the email invoice reminder does not seem to work.
Do you frequently face such a situation; if so, How do you handle such clients?

I have few ideas in mind (do you use any of these?):

1) Levy a penalty for not paying on time.

2) send phone reminders
"Don’t participate in groups that exclude, mistreat or marginalize women."
Show HN: Stay accountable with your dieting goals
It does always take two people to get in a [two vehicle] collision. You can't control the other driver, but you can control how you react - and usually whether you've seen them coming in time to do so.

Sometimes it's unavoidable - you're stopped at a light and someone crosses the median to plow into you. In that situation, you are screwed.

But often, there is something you as the not "at fault" party could have done to avoid the collision (even with the drunk driver), had you been paying attention enough to see the situation. Change lanes. Slow down. Speed up. Leave more room. Leave less room. Always, no matter what, be looking.

Once I prevented myself from getting rear-ended at a traffic light: I was stopped and saw someone coming up behind me way too fast. I leaned on my horn, they clued in, and braked in time to stop just touching my fender. (I was in a motorcyle at a time, so REALLY happy with the outcome.)

Again, sometimes it really is unavoidable - but in a surprising number of situations there are actions a driver can take to avoid or reduce the severity of the incident.

Insurance companies understand this - that's why your rates raise when you get in an accident, regardless of whether you're legally "at fault".

Driving well and alertly doesn't end at the bounds of legal fault. Sure if you were rear-ended someone else will pay damages - but if you're in a wheelchair or dead, that money isn't going to make things better.

So to GP's point: there are a LOT of things that are far more under your control when you're driving. Falling out of the sky... not so much.
No, I couldn't even locate where I live on that map. :)
If you're a developer, you should have the best development gears you can afford.

This is true if you're doing heavy 3D rendering. For those of us doing anything from web to kernel development, it's almost certainly overkill.

I've been running years behind in hardware for over a decade; my workstation certainly isn't slow, but it doesn't take a lot to run Python interpreters and web servers; Eclipse is pretty heavy, but even a high-end dual core or low-end quad core with a couple gigs of RAM will handle it well.

Having more power than you need to work comfortably isn't necessarily a bad thing, but it is in many cases pointless, and unless you're making money hand over fist or using your rig(s) for something else that's intensive (like high end gaming), it's an unnecessary expenditure that just doesn't make much sense. At some point all you're doing is hurting your own bottom line (and that of your company, if you have one).
The problem with CircleShake was not the App itself but the sniggeringly-schoolboy manner in which it was presented.

Schoolboy humour is something that boys (and men) do when they get together in all-male environments. It is reasonably harmless in that context.

As soon as you engage in this sort of behaviour in a public context like this you give the signal that this is an all-male environment.

Hacking is not an all-male environment and it should strive to be inclusive. To do that we need to remove the all-male pack behaviour and to do that we need to start by cleaning up our public spaces — conferences, keynotes, demos etc.
India govt reportedly monitors Web activities, without ISP knowledge
I think that's a definite market, which is why I was so confused when Nintendo released its' Wii Mini, which has no network support. Looks like Sony is getting it right.
I've got 3 items from Pistol Lake and I can vouch for the quality -- they're awesome! Definitely going to get a couple hoodies.
If it's not your first time touching database, I would recommend Adminer (http://www.adminer.org/). No installation, single PHP file.
I'd guess the distance of the flight is not that important, because risk is mostly constant (one take off, one landing).

If you can choose to drive instead of to fly, however...
Game Over (Nintendo)
This looks analogous to Promiscuous from CrowdTap, also a framework for Rails / RabbitMQ. Promiscuous takes a different approach in that it also allows you to go to an SOA architecture but by decomposing your app to run across multiple servers.

From the repo readme: "Promiscuous is a publisher-subscriber framework for easily replicating data across your Ruby applications."

https://github.com/crowdtap/promiscuous
Unearthing the hidden shortcomings in Aussie mobile app security
I'm not talking about every guy on the planet. But I think it's very clear that whoever made this app thought, "Know what? We should make an app that just has tits. Nothing else, just tits."

More to the point: the women are being used in a way that is completely determined by the user of the app, instead of being given any kind of consideration as people.
This is pretty cool. Thanks for pointing this out!
*Never* sanitize your inputs
A little side project I built: https://www.spotinvoice.com/ that spits out PDF invoices and lets you collect payments via Stripe. No accounting software integration, though.
Building a PGP web of trust that people will actually use
I'll be in Perth for LCAU 2014, so maybe?

Otherwise add me on Twitter or email me and let's talk :)
> Now you're just trolling.

What the fuck does that even mean?

> Given the response that occurred in the media and in general...

The media is your measuring stick? The same media that regularly objectifies women in your opinion? That's rich. You should probably go think about that some more.

You and all the whiners just like you are the ones complaining about tit jokes, so you prove it.
Not quite sure what RDBMSs you are comparing Postgres to here... Firebird? Microsoft SQL/Sybase? Oracle? Because none of those strike me as particularly "simple" products?
In 2023 all the hipsters will use B&W design. "You use colors? OMG, that looks like it was designed in 2010."
you answered yourself, the decline is in fatalities per capita
What Windows Phone needs right now? More passionate Designers and Developers.
If you look closely, it's not flat. There's a very thin bevel.

It's symptomatic to me of Google's inability to make up their mind in the design department: UI different across products, UX disaster when they introduce discrepancies between products, not able to decide whether their logo is flat or bevel....

Really, Google is good at doing nerd stuff, but they should just outsource everything regarding design.
Better headline: "How someone daft enough to fall for that knife-selling pyramid scheme is now making more money than me." sigh
Pre-Columbian Urbanism, Anthropogenic Landscapes, Future of the Amazon (reg.)
Also if you scroll around you can break it on chrome so there are multiple iPads. I cannot read this.
www.youtube.com/watch?v=f92ODOjfukM

A.O. Scott reviews The Conversation for the NY Times.
Here is the link to the paper: http://www.nature.com/ncomms/2013/130830/ncomms3402/full/nco...
Is this Google's new logo?
Google Could Replace Java With Golang
Clon of Google reader
google reader clon. actually in beta

source: https://github.com/jcarle/cloneReader
Make a time to see your MP. Talking to a staffer on the phone is hit-and-miss.
Quay - Super simple key binding [JS]
I've generally considered trunk to be "upstream"
So after your first comment I was wondering what GUI gives you as far as tools in an IDE that you couldn't have with curses style terminal-based interface.

Emacs (and vi) do a wide assortment of refactorings, auto-completions, multipaned outputs, large scale cut and pastes etc. I couldn't think of anything that actually needed graphics. Given that i couldn't think of any reason why an IDE needed to be a GUI.

That is to say I can see people preferring the look, or the use of a pointing device, but I couldn't figure out any coding features that where actually GUI-only. You have any I couldn't think of?
If you look closely, it's not flat. There's a very thin bevel.

I can't see it, where? I can see a gradient though. It's slick, font isn't though.
Their app sucks. A geographical map without the political boundaries makes little sense, and their zooming blows to a point that I'm surprised anyone bothers with it.

Show me how many US citizens can place Kansas City or Atlanta on the same map.
I am capable of disagreeing without resorting to abusive and threatening behaviour. While trying to understand what the other person is saying. Skills that you could learn.
International delivery?
Ok that is pants then :)

thanks for the technical information.
See also: http://www.jwz.org/hacks/mork.pl
Things We've Learned About The NSA From A Summer Of Snowden Leaks
Hm, I doubt this is a new logo. The bevelled logo is the one used in digital media. The flat logo is the one used in print and has been in use for a while.

For example: https://cloud.google.com/files/KhanAcademy.pdf
Van Gogh Museum discovers new painting by Vincent van Gogh
"Death Ray" Architect Speaks Out About His Car-Melting Skyscraper
> The same media that regularly objectifies women in your opinion?

In my opinion? Citation needed.

> You and all the whiners just like you

Sweeping generalisation.

So to be clear, you're saying that there's no fuss being made, and also it's being made by "whiners"?
Postgres, however, is written in C. Mysql uses C++. I'll take Postgres any day, though.
And it looks like the drugstore option is being pursued, according to a WSJ article on Theranos:

http://online.wsj.com/article/SB1000142412788732412300457905...
thin gradient, or bevel, or shadow, not sure how you want to name that. The thing is, it's not flat.
Nested Higher-Order Functions in JavaScript
This probably more of a reflection on the person/people at the top.

Apple did everything one way: Steve Jobs' way. Since his departure, I have seen less unified focus from Apple.

Google's MO almost from the beginning has been sort of the opposite--to try everything at least once and have fun doing it. This spills over into some of their design philosophies too, I would think.
Wow.... 15 years! Working at a hosting provider way back when I would die a little inside every time someone asked me to install phpmyadmin for their databases.

I'm sure it's come a long way (at least I hope it has).
Hi I'm Mike, and 5 years of my life will be an open API.
comment away please!
Yep, for better or worse it's a digital life now. Good luck opting out of the cloud for your bank transactions, your health insurance claims, Amazon orders, etc. Our emails, chats and cat videos are but a small part of sensitive data that we have stored in somebody else's data centers; cynicism and Luddite rejection of the few items we can "take back" like email servers will not help much. The only solution is to fix the system. At Google, and other conscious internet services, we're doing everything we can. But users and voters have to help too. For example, yesterday it was revealed that the NSA has been able to successfully MITM users connecting to SSL-protected Google services. Now I don't want to use this to plug Google Chrome, but if you're using any browser without all bleeding-edge security features like cert pinning and PFS, then you deserve to be 0wned by various high-profile hackers.
The mysql command line client is a superior alternative IMO. Like most things on the command line you are able to more much faster instead of having to deal navigate the GUI. Don't get me wrong phpMyAdmin is definitely easier to use for the average user and if you are just so blessed with having to work on a project that's on shared hosting it might be your only option, but even then I'm usually on the SQL tab.
Thanks for sharing jbarmash. Promiscuous has enabled us to break up our monolithic application into 10 single purpose apps. It's essentially MVC application level replication.
There is a precedent already: http://www.mimuw.edu.pl/~wolinski/acfi.html
PostgresSQL: The Other big open-source database has a new release
Your point about choosing the things that matter is the pertinent sentence. Apple doesn't want to put any focus on game, as media streaming is the focus of the device.

Consider the possibilities:

1) Apple implements amazing support for games on the Apple TV. Consumers who want to play AAA games on their TV won't buy it - they'll get a traditional console instead. Consumers who play the kinds of games that the iPhone/iPad/iPod support also won't be drawn to it, as they've already got their iPod/iPad/iPhone, so why would they want to play the game using a worse interface, slower, and when they could be watching TV.

2) Apple implements mediocre support for games on the Apple TV. This (like I said) will muddy their brand, as well as possibly taking personnel away from the core focus of the device - streaming, and again muddying their brand.

Either way, it's really not worth it for Apple. In the first case, the fraction of consumers they attract is really so tiny that it's not worth it for them to implement gaming. In the second case it's a net loss for them, both in terms of effort/payoff, and in terms of damage to the brand.
Jumping Back Into College
1. Immaturity at US Embassies is unfortunate and it happens. Sometimes sadistic immaturity. I hear reports of this from my clients. I'm not saying all State Department people are like that. Probably just a few. But there are enough to make the USA look like a club populated by petty teenaged tyrants.

2. Get an immigration lawyer to help you. It may be futile but at this point you don't have a choice.

3. My operating hypothesis is that citizenship is merely a business problem to be solved for an increasing number of people. The 19th/20th Century notions of Motherland/Fatherland and (gasp) Homeland are increasingly outmoded for people like you. If you want to disrupt something, disrupt passports.
As a woman in tech, I'd like to thank the men in this thread who obviously get what the problem is here. This sort of stuff can only change with a concerted effort from both men and women to change the culture. And it's small steps like standing up to sexist jerks and calling out people who engage in activities like this that will get us closer to our destination.
What is the ORM/Driver that anyone here would suggest to go with Express/Node.js while working with postgres?

Also, any libraries similar to ruby gem "apartment" that would make multitenancy with postgres easier in node.js world?
If you look closely at all flat design, it's not flat. There's almost always a very thin bevel.

There are several reasons for this:
1. it attempts to address the issue of flat UIs being absolute shite for UX.
2. it looks more interesting on a high definition screen.
3. it adds a finishing touch that sets it slightly apart from plain text.
GUI's used to be flat. Windows up to 3.1. AmigaOS up to 2.0. MacOS. TOS. Athena widget set etc.

They were all flat, and to a certain extent colourless.

We added bevels and colour because we could, and because it stood out against the competition, and it was fresh and new.

And then we piled on the bling next time around because the entire competition had beveled, colourful UI's.

And it carried over onto the web, because we could and were already using it everywhere else.

And now it's flat that is fresh and new again.

This is trends and fashion much more than it has anything to do with familiarity and usability.
Adobe Adds Easy Export From Photoshop To Edge Reflow
Drop in the bucket compared to fossil fuels.
Running a Ruby app on Heroku with Phusion Passenger
What Rails had that made us abandon other frameworks seems to be fading