skysight-inc/HackerNews huggingface dataset:
This is something every young dev should know, Especially if you're a regular full-time employee.

The job should do something for you! You may be paid well, but you must feel like you're getting something out of it too; and if you have any sort of intrinsic motivation you can't expect to be satisfied with just money. It may be on you to find out what that is, there's no guarantee it will be technical in nature.

There are times when this won't be the case, though, and you'll need to grind.
That's what some of us in Seattle are pressuring the city to do. Seattle City Light is a power company owned by the city and is already doing extensive work for the smart meter rehab. The idea is, while SCL is out digging around, lay last mile fiber.
Where it only makes sense to build one of some piece of infrastructure, isn't it really obvious that it should always be owned by the people? I suspect that this applies to quite a few things: cable data networks, wireless data networks (phone masts), electricity transmission grid, railway lines, roads, etc.

Historically, national infrastructure seems to tend towards becoming a monopoly anyway under private ownership. Further, when these are privately owned, we seem to end up with a lumbering private company regulated by a lumbering state bureaucracy which duplicates a large part of the accounts department of the private company to keep them in check.

This means that we have the worst of both worlds; no real choice, patchy service, high prices for the service and a whole load of hidden regulatory costs which come out of our taxes.

Anecdotally, I've consulted for a state regulated privately owned monopoly company, there is no way that private sector efficiency is driving these places, the bureaucracy is intense. Example: A decision from the company on whether it was acceptable to use a different, cheaper but better looking style of suspended ceiling took 6 months and went all the way to the board of directors of this multi billion pound company.
A fantastic example of a well-designed personal website
I don't particularly see "blind support" in his last couple of posts. He acknowledged that some don't support the regime as-is, didn't directly state support or not in his own part, and explained part of the situation that stops those people railing against it (the fear of history repeating badly), raising what could be an interesting discussion point if I had time to take that slightly off-topic detour right now.

You on the other hand seem to be blindly throwing around assumptions (you can't logically deduce "supports X" from "doesn't make a point of denouncing X") instead of taking the more mature opportunity of delving into the points mentioned.
I love getting that stuff. For me, the fun in work is to work on stuff that is hard and fix it and/or make it easy.

I will work on easy stuff when it is necessary and stuff just needs to get done, and I recognise that a lot of work is about getting easy stuff done because value is often tied to tedium not to complexity, but to me the fun part is when value comes from making sense of the stuff that doesnt make sense currently.
Or, this wont change until society evolves.
Sign of Parallel World? How Neutrons Might Escape Into Another Universe
That was filed in support of Microsoft in the case, by a former minister who is also a senior counsel.

There is no indication whatsoever that the current Irish government would do anything to Microsoft over this matter; I bet Irish politicians would rather pay with their own money to find a convenient solution for everybody, rather than risk jeopardizing the relationship. Microsoft and the Irish establishment have been really close for decades now, they desperately need each other and this won't change because of some silly rule about helping US police or judiciary.
They should work on the Thunderbird address book. This part of the program is totally broken:
-only 2 eail addresses per person
-if you have activated automatic adding of an email address to your address book when sending a mail it is not case-insensitive. You get multiple entries: My.Name@Example.com, my.name@example.com, My.Name@example.com
They have multiple levels of filters. We have plenty of 10 ppm also, but the killer is the 2.5.
> It's interesting that gmail is the least likely used for fraud, why is that?

I spent several years working on the Gmail abuse team. Gmail is used less for fraud than other providers because we were better at fighting abuse than our competitors: as simple as that. Yahoo had a rather hollowed out abuse team for a long time, from what I understand, they didn't invest in it at all. And I think at Microsoft the Hotmail and Passport (i.e. login system) teams were much more compartmentalised than we were inside Google. At least this is what I heard on the grapevine, though I have no clue if it's accurate.

Google does many, many things to combat abuse of Gmail accounts. There's no silver bullet, it's not as simple as "Google phone verifies every account" (it does not and never has), or "if you send more than X messages you get Y". The abuse system is a massively complex pile of interlocking systems, analyses and heuristics.

You can get a good readout of how various teams at the different companies do here:

https://buyaccs.com/

As you can see currently Outlook.com accounts currently sell for $10 per thousand. Gmail accounts are about $100 per thousand, an order of magnitude more expensive. Getting higher than that is very difficult against good opponents (and the guy who runs buyaccs.com is good, although these days he acts more as a reseller than an account creator himself). The reason is, at these prices it's feasible to simply phone verify every single account by hand using cheap SIM cards. Google does terminate accounts that have phone verified - it's just one more signal - but it's one of the best ones and so it becomes significantly more dangerous when spammers are phone verifying in bulk. In practice it's not a big deal because $100 per thousand is high enough that many business models (like simple spamming) become unprofitable.

As an example of techniques Google uses: machine learning, manually written logic, real time statistics, randomly generated and obfuscated signal gathering Javascripts, offline clustering pipelines and a team of people with big screens around their office with lots of graphs on them. Those people keep an eye on the system around the clock and if they see e.g. an unexplained spike in account creations then they will manually investigate what was going on. They are very good at quickly identifying mistakes made by account creators and clustering the accounts by hand.
TouchPico: Turns Any Surface Into An Interactive Touchscreen
There are no functioning laissez-faire economies that I know of.
Show HN: Using graph databases for pathing analysis – experiments with Neo4J
wow, thank you for your incredibly detailed reply. I'll ensure I refer back to it again and again. Often I have the problem I'm in the midst of right now, I focus on specifics rather than the bigger picture and the general things you need to keep in mind while working.

Thank you very much for going to the time and effort of that reply, I really appreciate it.
No. What is incredibly foolish is to contort your life because of that kind of elaborate lies.
If that happened, people would just stop using the service since nothing got sold.
in the context of V8 "x87-platform" means "x87-only for floating point" as opposed to normal ia32 platform where V8 assumes SSE2 is present. It's implemented as a separate platform port, not as a bunch of if's inside the ia32 port.
Yeah, looking at the website I had absolutely no idea what the service was offering.
Yep.

Of which I'm quite aware for having been caught in it more than once. With non-meme posts.
I recall reading about this being done, honestly. The community actually running the lines.

I wish I remembered where, I'd link it.
Competition is not an actor. It is a process, of which you're part; whether you want it to be this way, or would prefer a different market to the one we have.

Embrace the competition. Plan for it. Set time aside for it. Make it work for you.
That's the way of the Net.

I've been engaging in online communities for over a quarter century now. The ones which have no effective gates die.

There are a lot of other ways to die. But at Web scale, achieving even six-sigma levels of good content to start sorting from is a tremendous win over the base state. You've got to come up with ruthlessly effective discrimination systems for ridding yourself of crap content. At scale even the least offensive stuff, for simply being noninformative, is hugely net negative, simply on account of scale.

Find small focused good subs with absolute assholes for moderators. But principled assholes.

/r/AskHistorians, /r/AskScience, and a few others. I mod a couple of subs myself, I aspire to being an asshole.
Webix 1.10: New Documentation and IE12 Compatibility
Revolutions are bloody mess and do not usually bring in democracy. Quite the opposite. Plus, they tend to be successful only when overthrowing already weak government.

The ease with which some throw around rizing citizens and overthrown governments is mind boggling.
As someone who is paying 5% to deposit a foreign check, and also lost a non-trivial amount when a ripple gateway folded, I can say I am still excited to see another iteration on the idea.

5% as a consumer spread on international transfers is ridiculous, and seemingly only avoided using some sort of forex exchange with high minimums and excessive red tape.

Bitcoin exchanges do not offer reliable or timely deposit/withdrawal in most local currencies to consider it an alternative.

The trust points are no worse than existing banks / currency exchange / forex models that allow this type of transfer to take place. If we are lucky, we can improve and decentralize those choke points further.

Yes, those who control the choke points have the potential to make stupid amounts of money based solely on traffic, much like existing banking models and many startups.

Worth reading is the recent blogpost that I'm sure most regulars have seen https://stripe.com/blog/bitcoin-the-stripe-perspective.
Im sorry for my English.

All rotating around zend, refs, memory, these variable's copy...

Good question: Who cares about Zend?

I monitor my application under kcachegrind and xdebug/tracefile-analyser.php: in generally its array-copy operations, classes load, require/include, and strings and its definitely are slow. Why no types like: lists, tuples, ascii-string (I think it fastest, than unicode or any latin)? Array its multi-paradigm? Ok. Nice YAGNI implementation.

I try prevent pass arrays and replace it with ArrayObject or stdClass or any custom object because objects its reference by defenition. It help improve memory consumption but not so effective.

I think PHP needs improve internal components first and also Zend that nailed down to PHP.

But its good of course that spec under public discussion, hope this help improve language.
So.. wise. Thanks for this, I'll save it to read every few months.

This is something I always struggle against, but ends up coming to bite me sometimes.

I also believe that there could be a more general version available for either/both:

- other programming languages / paradigms;

- other fields of research
Beats having a manager that has completely no engineering background what so ever. We have those... they are very dangerous.
Surely other countries have comparable datasets?
I don't disagree. It might be that they're impossible. All I'm saying is that China is not even close to one.
43 terrabits per second using a single laser over a single fiber
I did not compiled it by my self - I've just grabbed the binary provided by OP.
Plenty of subreddits have rules about editorialising titles and introducing bias, and they work well depending on the community.

But I'd rather have the odd editorialised title slipping through, than a large collection of bland, meaningless and decontextualised link titles. The current situation makes HN titles far inferior.
This is a sweeping generalisation.

While I'd agree that revolutions are often a bloody mess there are a number of examples in recent history where that is not the case. (e.g. The Velvet Revolution[1])

France, UK & the USA all also had bloody revolutions that resulted in democracy (or at least the widely understood view of what democracy is).

[1]http://en.wikipedia.org/wiki/Velvet_Revolution
Also known as Flow - the mental state of operation in which a person performing an activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity.

https://en.wikipedia.org/wiki/Flow_%28psychology%29
So the paralegals had nothing to do, but still had to put in the hours? I need this job. I am a professional web surfer with 8 years of experience. I think I could really contribute to the effort.
Any ideas how to check for "Innappropriate" words (in written and phonetically), so that my new name doesn't sound like cursing in Russian, per sei?
YaCy – Peer to Peer search engine
The 'hard' stuff is what I find stimulating!

What sucks about being at the higher end of some teams is when other people come to you with trivial problems that they just can't be bothered to look into themselves. I'm happy to help people learn but I don't like being expected to do your job for you.
وظائف جريدة الاهرام الجمعة 1/8/2014
Given current US/Russia relations I don't feel he has much concern about extending this.
I often hear this sentiment (preferably harshly phrased) and agree with most of your observations, but what is your proposed solution?

Should Germany act against its own interest and not export its unemployment?
Ok, so let's move from a centralised identity (say email) that some people control themselves while the rest majority a big corporate to do it for them, to a distributed identity (that far less people will understand than email) where some people control their own data but the majority will use a third party (like the same set of big corps) to do it for them. Where's the advantage in this distributed system again?
As someone living outside of the west coast, I've noticed a ridiculous number of essentially non-technical stories about living in California. Does HN currently skew so unevenly in terms of geography that a majority or significant minority lives in such a small part of the globe, and is this actually a trend (non-Californians dropping off HN, long-time HN users moving to the valley, significantly higher adoption amongst California residents)?

Between living-in-California posts and posts focusing on commercial rather than technical concerns, HN is rapidly becoming less interesting to me, despite having used it consistently for less than six months -- unfortunate since there's a notable minority of extremely interesting technical posts that I need to dig through the 'new' section to find!
China is dysfunctional, where the maxim of ask for forgiveness (or avoid detection) reigns over ask for permission. Hong Kong and Singapore are often touted as the freest economically, but both are effectively smallish city states. Living in china makes you appreciate the USA's EPA, however.
... and other age-groups. Finding something that makes you feel "enlightened" and makes you want to preach a bit can happen at any age.
The versioning filesystem is very nice - better than snapshotting, it's as though the whole system were under version control, and it's integrated with the whole OS.

Performance and security were reputedly very good, though I've no idea how it's kept up these days.
Great thread loved it... But thats why we GREEKS invented another patent that works. You won't get a fine if you are 15-20mph over the limit, EVER!
Cue Putin apologists appearing out of the blue with their false equivalencies. Every time, like clockwork.
To turn one device type into another, USB controller chips in peripherals need to be reprogrammed.

edit: usb-rubber-ducky also comes to mind.
Interview with Kathryn Minshew – YC grad
I think what they are going for is: the Director of Public Works can call the sprinkler maintainers directly. Not that they literally have an app, just lower bureaucracy.
The current situation makes HN titles far inferior.

Good. HN titles being inferior will attract fewer new users.
Amazon Route 53 starts accepting domain registrations for 150 TLDs
2014 QUANT e-Sportlimousine
I've built a system like this recently and most of these are supported by the analysis I made. Even so, there are many more signals possible than the ones listed here and only in the aggregate can you use any of this, a single signal is never strong enough to distinguish between fraud and friend.

False positives will always happen, no matter how many signals you throw into the mix, there will always be exceptions. Even so the difference between running with a system like this and being wide open is like day and night.
No, the spec leaves implementing it open. Something I'm trying to change as the behaviour in the spec is wrong.
Crowdtilt Dropping “Crowd” and Announcing Tilt #TiltAnything
Indeed, you should check out your name in other cultures and languages if you intend to use it. You could try to approach your potential customers informally. Use social media, like twitter or facebook to ask them for feedback. Or post it on forums your target audience use. Anyone knows more tools you could use?
Edx: Introduction to Linux from Linux Torwalds
That's one of the main problems with your whole argument. "How many folk tales do you know...". Just because you only know one, doesn't mean there is only one. You believe the one you are told, as do the other people else where in the world and in time.

The Gregorian calendar does attempt to count the number of years since Jesus.

The Bahá'í calendar counts since Báb had his first religious experience [0]

The Bengali calendar counts (possibly) since the reign of King of Gour, Shashanka [1]

The Buddhist calendar counts since Buddha attained parinibbāna [2]

The Hindu calendar Kali Yuga counts since Krishna left Earth to return to his abode [3]

I'm sure there are more, I only looked at a few. Look how many calendars there are that are in use: http://en.wikipedia.org/wiki/List_of_calendars

Also, I don't think explaining anything can make a belief system collapse.

[0] http://en.wikipedia.org/wiki/Bah%C3%A1%27%C3%AD_timeline
[1] http://en.wikipedia.org/wiki/Bengali_calendar
[2] http://en.wikipedia.org/wiki/Buddhist_calendar
[3] http://en.wikipedia.org/wiki/Kali_Yuga
Google app engine to accept Bitcoin payments
So, 2048 on AS/400?
Previous discussion:

https://news.ycombinator.com/item?id=8024073

Making of Aprilzero:

https://news.ycombinator.com/item?id=8043203
Those domains are more popular in countries where fraud is higher.
In my experience existing in the middle ground of being a manager of 3-5 resources and being expected to produce your own work with no managerial experience (only 6 years dev experience), added on that unrealistic client expectations has been the greatest challenge I have faced so far. To whomever finds themselves in a similar position I wish you the best of luck.
My approach as a physicist doing fundamental research is: I put a mental black box around the device. I don't want to know how it looks like and what it does internally. To me it's just a box into which some quantum numbers go in and some quantum numbers go out. I don't care about the complexity of your device. It doesn't matter, because that complexity tells me nothing about how the damn thing interacts with the outside world.

Now when you speak about magnetic fields, inductors and resonances you're essentially using a lot of words to describe something that has been known for over 100 years and put to practical use in millions of devices: Radio Antennas. The one ring acts like a radiator element and the other ring is an actively driven director. Other names for this are phased array antennas. This is absolutely nothing new under the sun.

And yes, this thing produces net thrust, because electromagnetic radiation carries momentum.
Thanks for taking the time to formalize your thoughts in such a clear and elegant manner.

Everyone needs a periodic reminder to keep their ego in check. On the one hand it drives ambition, spurs achievement, and encourages personal development. There is almost unlimited power in the concept of self.

Me against the world. My achievements.

I think this attitude is very prevalent in programming and the tech world in general. It is manifested and reinforced by the wild popularity of startups (My idea is good and I can go it alone) and the tech visionaries (Gates, Jobs, Musk) who seem to carry the weight of the world on their shoulders.

On the other, overfeeding your ego will make you narcissistic, selfish, insecure, and hostile. You will lose your empathy for others, and ultimately, your humanity, as you start to lose sight of the big picture: progress is a process that started long before your time and that will continue unimpeded to infinity, even after your infinitesimally tiny ego is wiped from existence.

As Isaac Newston put it best: "If I have seen further it is by standing on the shoulders of giants."
The fact that you put Syria and Ukraine in the same sentence when describing 'revolutions' shows that you're fairly brain-washed.

If not by Channel 1 - then by the paid bloggers that dominate Livejournal top pos list these days.
Register Domain Names Using Amazon Route 53
I'm going to need a source on that. I'm pretty sure a video can be entered as evidence without any actual witness to present it. Maybe you live in a state with unusual rules.
If your career is set on going down the managerial path then of course this would be a good opportunity. If your heart is in tech, however, I'd stay low level. My own personal anecdote is that I thought I was having a blast going down the leadership path for about five years, until I realized that I actually wanted to stay technical.

At the point I made this connection, I had lost several years of progress, skills had depleted, and technologies had moved on a lot. I'm still catching up! Consider that a cautionary tale. :-)

Just my 2¢.
Outlook is seriously broken! 10 minutes after creating an account, my spam mailbox had already 20 messages. I don't believe that spammers are mailing every possible combination of a username; there must be some leak or other way.

Also it seems that Microsoft gave up on verifying whether your message is spam or not. I had government emails (USPS, for example) as well as emails from my gmail and yahoo friends landing straight in junk.
Out of topic:
Hal Abelson has a fun quote to Isaac's, which I learned about from my calculus textbook (every new chapter began with a quote):

"If I have not seen as far as others, it is because giants were standing on my shoulders."[1]

[1] http://en.wikiquote.org/wiki/Hal_Abelson
And SOPA wasn't Draconian?
NSA-proof iPhone calls to dead anarchists
Jules Bonnot, Clement Duval, Makhno, Proudhon... If only we could give Emma a call...
Iliad and Xavier Niel make $15B bid to takeover T-Mobile in the US
I'd rather not be on a website that takes itself so seriously that people obsess over rules/guidelines. It seems like every popular post has this confusion and argument about changing titles.
Sorry, haven't got any to send.
Main feature from Lastpass that I use and I would miss is Yubikey support (http://www.yubico.com/products/yubikey-hardware/yubikey/)
Well..... duh.

if you are goign to plug unknown hardware into your machine what do you expect
That is the whole point in this repost. Read the link before commenting - check the bottom.

That said I agree with evilmoo that this whole thing is nonsense.
Show HN: Perfect Grid – my first iOS numbers puzzle game