skysight-inc/HackerNews huggingface dataset:
GXUI: A New Cross-Platform UI Library by Google
These are state laws. General Motors had less influence at the state and local level than the auto dealerships did. At that level it's about intimate relationships, those dealership owners directly knew and financed their local politicians and GM did not.

GM was facing a nearly impossible 50 state battle, spanning thousands of politicians, in trying to do anything about the dealership cartels. Instead, GM was ultimately ok with a truce with them so long as GM could control issuing (or revoking) the dealer licenses.
Hm, I never had issues with that. Maybe if you use Chrome since that runs pretty terrible on OS X, but otherwise no issues. OS X tries to keep your memory pretty full, since there is no point in having a bunch of memory if you don't use it.
Show HN: ArangoDB .Net Client with LINQ Support
As long as you don't get trojan'd when you first install it, I don't see why not.

http://curlpipesh.tumblr.com/post/107681088292/https-www-met...
You are mentionining the drones will Percepto connect with. Which Naza model is the best case scenario? thank you...

Good luck with your campaign!
Ruby Together Is Partnering with Ruby Central to Support RubyGems.org
Wallaby.js is very different from a file watcher. File watcher would run all of your JavaScript tests and it can be very time consuming. Wallaby uses sophisticated dependency analysis and lots of other tricks to only run tests affected by your code changes, no more no less, so even in large codebases with lots of tests the feedback is delivered very fast.

Yep, wallaby can jump to failing test(s), error sources, show error details inline and much more.

Parallel execution in wallaby works fine with browser "state". Imagine running a half of your tests in one browser tab and another one in a second tab - that's what wallaby does but in 6 or 8 or N processes. As long as your tests set up context for themselves and don't depend on each other (and they shouldn't) - it all works.
In Brazil, voting is mandatory. Yet, somehow, massively corrupt individuals get elected time and time again. Take a look at the massive scandal the current president is involved in (who has been cleared of any wrongdoing, go figure). The previous president who was from the same party was paying the congress a monthly stipend to pass his mandates. Somehow, with everybody in the population voting left and right with all their muster, another corrupt leader from the same party was voted in.

It's almost as if the total number of people voting in Brazil has nothing to do with the quality of the individuals running for office within their system...
we can optimize memcmp away by doing word-size comparison directly. This is 50% - 2000% faster then doing memcmp on each string

This is what a good implementation of memcmp would do anyway (and on x86, one may compare up to 16 bytes at once using SSE), but the problem is that memcmp is generic enough that it must work for all lengths so for short comparisons you lose more cycles in switching between all the special cases than is gained from the comparison itself.
"GXUI is a new cross-platform user interface library developed at Google for their Go programming language.

GXUI is currently in an experimental state for delivering cross-platform GUIs written in Go. The code is owned by Google but is not currently an official product and was started as an experiment while the community contributing to it requires compliance with Google's Individual Contributor License Agreement (CLA), that may put off some in the open-source community.

The initial code drop of GXUI happened a few weeks back while new code continues being pushed almost daily. Those interested in learning more about the new Google GXUI Go interface library can visit the GitHub page (https://github.com/google/gxui)."
Here's how the dealers argue it:

http://www.nada.org/getthefacts

Their big arguments are price competition and 'customer advocacy'.

I'm not under the impression that they work very hard at either.
It worked, I decided to skim the comments instead but this drew me back in. Great, illustrative, and engrossing read.
The German pirate party is in the peculiar spot where communists, nazis, feminists, men's rights activists, liberals and conservatives are all convinced they're too radical.

That does not leave many potential voters.
Windows 10 hardware requirements and upgrade paths
> Emacs & the CLI are second class citizens on Windows.

I'm wondering why a dev like Jonathan Blow seems to use mainly emacs for development on his Windows machine. He seems to be a developer with a focus on the Windows platform.
> No, they are actually quite decent people.

For now. They wouldn't be the first people to be corrupted by power.
You can. You can also buy one in-person at Tesla's five retail stores in Pennsylvania, or from your computer anywhere.
Developers already have to account for caching, so this shouldn't change anything. Overriding the cache to roll out an update is generally done in 2 ways:

1) Changing the file name, so it's a completely new file to the browser and thus downloaded (usually by incrementing the version number, like myApp.1.0.1.js).

2) Setting different cache rules on the server for different file types. If the updates aren't critical, you can let the cache run it's course. So your cache rules could be 1 month for images, 1 day for HTML, and 1 hour for JS files.
The scary thing is that they now seem to _require_ Secure Boot...
Just accepted an offer of $150k base and $1M in stock options from one of hot startups in SF. I will update here if the startup makes it to IPO in next few years and i made real money more than $500k and stock market does not crash in 2016.
Also, if you happen to find Kolle Mate[0], try one.

If you're looking for places to buy, Matekarte[1] provides a nice map detailing who sells what and the latest status (in stock, only few left, out of stock). Unfortunately, it appears to only be available in german.

[0] http://kolle-mate.de
[1] https://www.matekarte.de/
Not always so good at carrying that out though.

Ron White has a good line about this in his standup routine: "I had the right to remain silent... but I didn't have the ability"
They are wonderful and honest people yes, but with more support and subsequently power the risk of corruption and/or ulterior motives grow.

Thankfully the pirate party advocates extreme transparency which should make "casual corruption" more difficult.
https://medium.com/@semeano/my-first-experience-at-working-f...
Another thing to note is that Popehat is a group blog. Ken does most of the posting and is the reason most people read but there are other posters too.
Since I work in sales, I am stuck to the typical 9-5 availability schedule.

If I feel like I'm in a rut, I go to a coffee shop to change it up. I have one 40 feet from my front door, or I take a longer walk on a nicer day to the coffee shop I frequented from my last apartment.

It forces you to shower, dress like a real human being and can sometimes substitute for that human interaction.
Can you explain why you quit freelancing forever? Doesn't make sense (to me) to change your career just because you met two bad people.
That's within an order of magnitude of RAM. You're getting 16TB of RAM!
Agree with many of these points. I've worked from home for the last 3 years and I love it, but it definitely has it's downsides.

I think the worst for me is not being able to switch off at 5pm. Without the journey home to empty my mind a little, I do find myself thinking about work for the rest of the night.
> *The foreign minister wrote a letter to the EU to withdraw the application but the EU don't take it as a withdrawal. It's very strange.

I would like to make a joke about how one doesn't simply escape the EU (see headlines about Greece's potential exit) once touched but we are way past that level of understanding.
Still slow on the scale of things these days. I just provisioned a few servers with over 500,000 IOP/s / 2000MB/s read and write each, 100% SSD with 3-10 year warranties and they use bugger all power. Very low running cost and maintenance overhead and cost less than 8k a unit (1u chassis, redundant power, 32GB RAM, 2x 6 core Xeon v3) and I can guarantee the performance is consistent and there when We need it.

I'm all for outsourcing hardware hosting ('cloud') to save costs and to allow for quick provisioning of new instances - but went you need raw power and in cases where it's inefficient to horizontally scale - the latest generation of PCIe NVMe SSDs are really very impressive and in a recent evaluation we performed of our storage - it was actually going to work out significantly cheaper to A) host our high speed storage ourselves and B) buy SSDs and do away with rotational drives.
This is slightly off topic. However maybe someone on this thread can point me in the right direction.
Can anyone recommend some good resources to get started writing low-level drivers for windows (books or open source examples)? I work mostly with embedded software on custom project. From time to time I need to interface with Windows machines and the information of this topic has always been limited.
>From what I've heard, if you go into a BMW dealer the experience is usually quite good.

It's not - it's probably better than your average Dodge dealership, but there's nothing inherently different about BMW dealers - they make their money on services and accessories that you don't need like most other dealerships. They'll overcharge you for an oil change (which is typically cheaper, but not much, at an indie mechanic - but it's irrelevant because changing a BMW's oil is so so simple your grandmother can do it) like any other place, but they might offer you some muffins while you wait in the lobby. BMWNA (BMW's North American operations) will keep the dealerships in line if they start watering down the brand value, but you usually have to go through a long and arduous complaint process to get them listening.
Right, these laws made sense 50-60 years ago, but now all the dealerships are established and Tesla as a new unproven company that has a comparative low volume of sales can't simply get dealerships to sell their cars plus it may violate agreements with competing car companies that they also sale. In this case there is no established Tesla franchises that would lose, and Tesla can't simply just get dealers to start selling their cars . So basically these laws now serve little purpose except protecting dealers/manufacturers that sell combustion engines from new competition.
You could at least avoid reposting the same thing several times:

https://news.ycombinator.com/item?id=9231567
I have been working with a couple of friends on something like this for the last couple of weeks as a fun/side open source project.

It sucks when you see that there is no point on working on anything because it is or will already be made by someone else. I guess we will carry on just for the sake of doing it, learning and having fun.

Any advice on how to deal with this constant struggle with my motivation?

By the way, congrats to the guys, it is an awesome piece or work!
Michigan has auto dealer licensure requirements, which (as far as I can tell, though I am not a lawyer so you shouldn't believe me) are very similar to those in New Jersey. Car dealerships do not have more political influence in Michigan than GM does.

Also, if it were just a political fight between businesse interests, GM could just go over the states' heads: people frequently buy cars across state lines, so the commerce clause reasoning for a law prohibiting these laws wouldn't even be as tortured as it usually is.
Great data visualization of who follows whom by Bloomberg
How lawyers can deter the cybertheft of commercial secrets
No need to apologize, I'm the one being unreasonable!
> How do you know it's not the other way around, at least part of the time?

It's not so much, 'how do you know?' as 'what difference does it make?'? If almost all of your encounters with them are cruel, the fact that they're kind offline is irrelevant. Most of the targets of their cruelty won't ever meet them offline, and so will only be exposed to their cruelty.

Although if you think about it, what sounds more believable—a genuinely nice person who spends most of their time treating people cruelly, or a nasty person who is afraid to show it when they have to face the target of their cruelty?
1.Because MSFT doing good job
2. Gandhi was sick person, you can search about it , He was afraid of money/tea and so many things.Those good thing we hear about Gandhi I think most of them are propaganda.
How teenage brains are different
Its caled 'zoom' not maximize. It zooms a window. If youre an app developer you can choose what this looks like.

There is separate fullscreen support that developers can add if they wish, but that requires extra code on their part because once fullscreened, the desktop environment handles each fullscreened app as its own virtual desktop.

I wish you could look over my shoulder as I use OS X, you may not be so convinced its 'simple'
The status of NetNewsWire from ex-maker
Running affected tests as fast as possible and running all of them in a variety of different browsers to make sure your code works everywhere - are two different tasks. Not like they are completely mutually exclusive, but it's hard to run something very fast, as you type your code, if you have to do it in multiple versions of IE/Chrome/FF and perhaps a smartphone/tablet at the same time. Easier to just use different tools at different stages - wallaby when you write code and tests, karma when you need to run them all in many browsers.
You know I find that going to the gym right at 5 helps me stay healthy and do just that, clear my head. Force yourself to leave the house.
> As usual people in the UK pretend nobody lives in the rest of Ireland

That's a bit harsh. What are your grounds for saying that?
The IT Culture War: The Struggle to Adopt DevOps
ATK004: Seally Cap Is Crushing Kickstarter and Getting Shark Tank Attention
I agree. In fact, it is public information, in the SEC filling form, which any startup looking to raise capital must submit.
It won't be long until we "solve" this problem by buying special lamps. Anything to avoid our children going out into reality!
> Division by countably many lines, aka rational division, does not increase cardinality.

I understand that this sounds plausible, but I'm not sure it's true. The real numbers, which are uncountable, can be defined as the set of all limit points of countably infinite series of rational numbers. So the set of countably infinite sums is uncountable. Similarly, I think the set of countably infinite divisions is uncountable.

Here's another way of looking at it: the number of pixels obtained by division by countably many lines is equal to the number of subsets of the rationals--which is uncountable.
Ha, have to look like a human, too true! Sadly, sometimes I have to think about when the last time I was outside. Not good.
Yes. When Visual Basic first came out, I assumed it was very much inspired by Interface Builder on the NeXT. Kind of weird to not even see it mentioned.
Cached version:

http://webcache.googleusercontent.com/search?q=cache:FFyCmYv...
Has anyone tried this installing on their laptops and checked how it works?

I use OSX and some installation FAQ would have been nice for me. Even after reading multiple times, I can't understand whether I should install Sirius or Sirius Suite.
> I think your argument implies that the rationals are uncountable

No, it doesn't. But it does imply that the set of limit points of all countably infinite series of rationals is uncountable. And that's true: that set of limit points is the set of real numbers, which is uncountable.
I work from home & I keep my work emails in a separate software, at 5, I just quit the software. That does the job!
US removes Iran and Hezbollah from list of terror threats
Massimo Banzi: Fighting for Arduino
I think that diversity wouldn't be the problem, when liquid feedback would work. But communication in the PP is really slow relative to their tech based democratic goals. The process to get a clear statement is too slow.
"The page you are looking for is temporarily unavailable.
Please try again later."

That's quite funny if you're working from home with a dodgy internet connection
It would probably make sense to rewrite the laws to somehow say that car manufacturers can't compete with existing dealer franchises within a certain mile/population radius and can't revoke dealer franchises simply to open up new territory for themselves.

But to say that no auto manufacturer can operate direct sales is silly since there are now new car companies being formed.
One thing that helps me (other than.my wife and kids asking when I'm done) is to go for a short walk. My wife knows that its part of my routine and is usually pretty supportive.
Interesting. As a co-developing story, a post a few days back led me to the Berkshire Hathaway (Buffet's group) web site, where I read their latest newsletter. It seems they just bought a car dealership company.

http://www.berkshirehathaway.com/news/MAR1015.pdf
Here is what I just heard from you.

I've done a lot of stuff that I think should give me what I want, and I don't have it yet. The world must be biased against me.

You just said that to a guy who managed to succeed in startups despite living in Japan, having an insane day job, AND whose CS credentials don't match yours. In short on every measure that you think matters, you're ahead of him. Except that he succeeded.

Now you have a choice. One choice is to continue moaning. The other is to start with articles he wrote like http://www.kalzumeus.com/2010/03/20/running-a-software-busin... and see if you can figure out what actually matters instead of what you think should matter.
7-1...
If your workflow is push-only, exporting to PDF fixes this. I have Office loaded on my iPad only for extreme situations. Also, I have Office 365 through my institution that I've been known to use once in a blue moon. Most of my document creation these days is org-mode -> PDF though.
The paper was really interesting to read, it motivated me to implement it in Go: https://github.com/beefsack/go-jch
I've been working from home for going on 6 years. I have the same problem. It doesn't help that I also have a young child at home as well. He's only known me to work from home, so every few hours I get forced breaks, which is sometimes very nice to have.

I am with the other commenter that having some sort of activity to transition yourself from work to home is important. Sometimes a jog, or walk is enough. Most days I don't have anything to transition with beyond cooking the family dinner.
A pre-cursor was launched almost 8 months ago [1] but perhaps you missed it. I can imagine looking at such a refined design and feeling like you can't measure up. But if you are really passionate about whatever your are developing, you'll find a niche. Moreover there's always room for more than 1 player and competition is good to shape up the landscape for everybody. If you share your open source project, you might get a lot better feedback and perhaps more contributors.

[1] https://news.ycombinator.com/item?id=8043203
Did the IOPS (and better yet, enhanced IOPS) help any big user? DataStax and Eleasticsearch Inc recommend to stripe instance stores (doing raid0), which in the cloud is not the worst idea as long as you have multiple nodes and proper ring designed. That being said, now I lose the ability create snapshot because the volumes are not EBS. From my experience the IOPS isn't very stable.
> This backlash agains the 'old block' and what is called 'traditional politics'

It's great that Islanders express their dissatisfaction by reporting their votes on "the pirate party" instead of extreme right parties as we see it happening in some European countries.
First Android Malware Using Baidu Cloud Push
I agree! That was actually my first introduction to programming - copying snippets of JS that popped alert boxes to impress my friends in elementary school.

More recently, I've explained the whole idea of web programming to non-developers by showing them the developer tools/JavaScript console in the browser, and how you can use it to edit CSS styles and run random bits of JS that do cool things to the current page. It cool to see people "get it" -- the reaction is generally something like "wow...is that it??"
> to be honest they don't give a good impression of him in my mind

He was a bully. An incredibly intelligent bully, who liked to pick on people he felt he was smarter than. And in most cases, he probably actually was smarter than them, which made it feel justified in his mind.
related: look into http://ternjs.net/
> The bottom line , the computer was full of crappy Lenovo and other brands software that just gets in my way and i don't want to use. Even worse after about 2 days some of the bundled Lenovo apps started crashing once in a while. I know this issue is not related to microsoft, and i am not blaming them for this.

Seems pretty clear to me that he's not confusing the Lenovo stuff with Windows.
I've also been working from home for the last 10 months, and while I love the freedom, I do also miss the times when you can cheer with your co-workers over an accomplishment and the general chit-chat over small breaks and lunch break.

I also agree with the author that a bad day working from home is worse than at a job. Since I'm a solo-founder it means I'll not get paid on a bad day, but at a job you typically get at least something done – and get paid.
Micromax YU Yureka Marketing SCAM Sale on Amazon.IN Today
I think you aren't reading what I wrote. Let me rephrase: When the party is peaking and could be on the cusp of being one of the majority parties, the elected officials are turning the reins over to other people. This is as antithetical to institutional corruption as is possible.
I'm with Mother Jones in blaming Ronald Reagan:

http://motherjones.com/politics/2009/02/why-you-cant-buy-new...
Good luck for them to detect that my external speakers are unplugged or that my external audio interface analog volume knob is turned all the way to 0.
Inside the Mind of a Former Black Hat Hacker
My day job is at a software shop that still has ~90% (millions of LOC) of its application suite in VB6!
Show HN: Sell Tickets to your events easily.(ticketforest.com)
Build your own Netflix: Castro
It's pretty simple. If you do otherwise, then you are doing a lot of needless harm.
Funny you say that. I haven't tried Windows 8, but window management is my number one complaint about Linux UIs. Windows steal focus all the time. Try launching Firefox, and switch to Terminal while it launches. Firefox will jump in front. Window resizing is also bad. I can never hit the resize target in the lower right on the first try, and when I resize from the left edge, there's all sorts of ugly tearing. I can't stand the window snapping behavior (why should dragging a window resize it?) and there doesn't seem to be any way to bring all windows to the foreground for an app.

Regarding OS X, you're right to criticize the green button. In OS X Yosemite, the old unpredictable Zoom behavior has been dropped, and instead it toggles full screen.

It's funny how our usage patterns are determined by our OS experience. I don't know any long-term Mac users who used the Zoom button; that seems to be a thing that Windows users do when they try a Mac. On the other hand, I reposition and resize windows frequently, but I rarely see Windows or Linux users do that.
5 ways to validate your startup ideas with $100
Maybe with the contrived example the OP offered, but classes like "women" and "nonwhite people" are pretty large.
Whatever MS does in the future doesn't erase all the shit they did to get where they are today. They were basically behaving like mobsters around the planet,no more no less with the blessing of the US government, and still are.A few opensource libraries here and there won't change that fact.