skysight-inc/HackerNews huggingface dataset:
> "You'll note that I also answered what bmh100 asked for here."

Oops! I forgot information about the unique symbols. Here's each unique symbol and its count.

'c' 17253540 'S' 432387 '8' 5960
'C' 14942972 'l' 373194 'i' 3307
')' 7687638 '/' 342041 '9' 2354
'(' 7687638 's' 164740 '0' 1457
'O' 5116146 'o' 161862 'e' 1421
'1' 4388585 '+' 137743 'K' 1280
'2' 3327339 '5' 119946 'L' 442
'=' 3311807 '.' 98163 'A' 287
'N' 2949791 '#' 85482 'Z' 147
'@' 2241799 'B' 82464 'b' 122
'[' 1952216 'r' 79603 'g' 87
']' 1952216 '\\' 78388 'M' 64
'n' 1707728 'P' 42036 'T' 48
'3' 1597703 '6' 29852 'p' 37
'H' 1514805 'I' 15180 't' 21
'-' 521529 '7' 11771 'R' 12
'F' 497963 'a' 11311 'V' 8
'4' 485537 '%' 6450 'X' 3

and the first 80 most common bigrams and last 19 of the 833 total (using "\n" to indicate "end of word") are:

'cc' 7981192 ')N' 998239 '2C' 458454 'N1' 245581 ... many lines omitted ...
'CC' 3965060 '](' 943201 ')O' 456391 'n1' 228523 '91' 1
'O)' 3141345 '1\n' 892805 'F)' 456060 'O=' 228415 '#S' 1
'C(' 2841639 'NC' 850938 'C2' 426474 '3C' 223729 'lS' 1
'c1' 2792900 '2)' 793573 'N(' 413951 'C=' 217307 '03' 1
'(C' 2596059 '(O' 779762 '3)' 410549 'O\n' 211774 'P\\' 1
'=O' 2496004 'Cc' 764483 '1)' 406001 '/C' 207957 'PN' 1
')c' 2489724 'OC' 764313 'Cl' 373140 '[n' 205910 'PO' 1
'c(' 2444133 'CN' 744679 '-c' 362109 ']2' 203805 'K]' 1
'(=' 2296603 '@@' 732946 'Oc' 358157 'C3' 202290 'p3' 1
'c2' 2105356 ')[' 705999 ')n' 353823 ')=' 196635 'I1' 1
')C' 1692206 'nc' 699014 'cn' 345084 'S(' 196491 'i@' 1
'[C' 1513171 'CO' 675894 '(F' 344658 '2n' 188360 'II' 1
'H]' 1512910 '1C' 660311 '(c' 344068 'n2' 180310 'i-' 1
'C@' 1507657 '=C' 611606 'N)' 332280 'nH' 177385 ']I' 1
'C)' 1489856 '3c' 598751 ']1' 308170 '1n' 174940 'Bc' 1
'1c' 1463358 '(N' 595762 'Nc' 298653 '@]' 174511 'Bi' 1
'@H' 1333765 'C1' 588362 'c4' 291931 '4c' 173949 'B.' 1
'2c' 1204003 ')(' 504595 '(-' 290801 '1O' 173802 'H7' 1
'c3' 1031134 'C[' 478529 'l)' 289924 'N[' 170445 '.n' 1

Not something I would think is particularly interesting for an HN post.
OSX should be doing the context switch also.

The added penalty is a switch to usermode to read userland data, then a switch back to kernel to continue on...its just additional context switches for reading userland memory
How did she manage to "immigrate" that easily and flight overseas without jeopardizing her legal situation. Seems odd to me.
wow, that's amazing. thank you.
Yeah, that trick is also useful for older machines which are otherwise too slow to play stutter-free youtube video in a web browser. The VLC implementation appears to be significantly more CPU efficient.
I agree with you that the case can be made, although I don't know how much I agree with your case, and I still think the case is stronger against a mandatory Sabbath.

Hebrews 4 talks a lot about entering into Sabbath rest. But my interpretation of its main gist is that those who believe and obey the good news enter into God's Sabbath rest. I don't think it's speaking about a literal Sabbath day.

I agree that early Jewish Christians probably practiced the Sabbath, but did early Gentile Christians?

There are also passages in the NT, such as Romans 14 and Colossians 2:16-17, which support the idea that a Christian has freedom to practice an explicit Sabbath day or to not practice it.

So I concur with you that, in Christianity, taking an explicit Sabbath day is permissible and even beneficial. I just don't think it is mandated, and I think a Christian can legitimately believe that he/she shouldn't take an explicit Sabbath day.
Insert performance degrades as indexes grow large. Indexing in batch is faster than indexing with each insert.

http://stackoverflow.com/questions/12206600/how-to-speed-up-...

Depending on the nature of your project, you might consider a column store engine for postgres, such as

https://github.com/citusdata/cstore_fdw
Want to hit on hot girls like a dude? Try this pickup lines
Doesn't antivirus software do static analysis?
BLOATWARE

Disable 'Reader Mode':

Why? I use this every day to pull the text out of frustratingly-formatted sites.
> PDF.js has fewer security vulnerabilities than desktop PDF readers.

You can limit desktop readers with something like AppArmor (no network access, only allowed to read files, only allowed to open *.pdf files, etc). You can't (AFAIK) do that with PDF.js.
Yeah, I like Reader Mode. It strips off all the fluff to make pages readable again.
> On a personal level, it can't be healthy to constantly be on, 24/7, practically 365 days/year

It is also unsustainable. If your job expects you to do that, someone has a wrong idea of how the world works (but it is more likely you will get blamed when things go wrong, rather than the person who had the wrong idea).

If I were in your place, I'd look for a job that respects my off-time. 24/7 is acceptable (if compensated) once a month, maybe even once a week in some cases - but definitely not every day, and definitely not 365 days a year.

What do you do on vacation? On a plane?
But how does the salesperson tell the good developers from the bad?

That's hard enough even for us in the game.
Numenta (open source)
There is an interesting death spiral here. The Ads get annoying so the slightly annoyed block them, that reduces Ad revenue so the Ads get more annoying to get more clicks, which induces even more people to block them, rinse and repeat until all the Ad agencies stop buying Ads on sites that don't force readers to disable ad blockers, and sites go to a pay wall or allow ads model, and then sites virality suffers because nobody randomly reads a site just to see if its interesting, if it forces them to turn off adblocking or pay money.

At some point its going to be profitable to run a subscription web site, and when that happens, well its game over for free content.
Stories like these point to a need for a union for workers of such companies, both blue collar and white collar. This is exactly the sort of thing unions have addressed in the past. Most bozos understood not to do these sort of things because they would lead to unionizing actions.
Yes it is. Everything you've described of my two brothers can't do.
It's funny, I had a similar thought while I was in the shower earlier today. I observed that while we _don't_ have anything resembling a trade union, I've never personally felt the need for it.

On the other hand, isn't it the case that while trades have unions, professions have professional associations? Just as doctors, lawyers and accountants do, so do we: the IEEE and ACM come most readily to mind.
The type of person who is adding these settings probably wants this. That is, a web browser that does one thing very well: browse the web. The title of the repo is kind of misleading in that regard, since it makes it sound like something the average user might like.
Both are primary sources of data for an article.
This does sound bad.

Does this include warehouse employees? (seasonal work, and generally shorter length than desk jobs?) Do you have this data separated to warehouse and desk jobs? (Are there other distinctly different job types in Amazon?)

Do you have such a number for comparable jobs?
"I receive anytime feedback, both positive and constructive, for the folks that work for me."

It saddens me that you can't say "negative" here as the obvious counter-point to positive, instead opting for kool-aid management speak. Up to this point I hadn't looked at your job title, but this sentence made me do just that as it reeked of feigned management behavior. Suspicion confirmed.
Not so much.

There is a wide range of divergent opinion of what's in the shareholders/partners interests, or what actually constitutes a representative shareholder. There also is limited need for equity financing for a company once it is profitable.

Where there is little doubt is what is required for a company to exist: a customer. Therefore, companies exist to create customers first. A company will exist regardless of what shareholders do - they can hollar/scream/sell their shares/replace the management. A company cannot exist for very long without a customer.

Digging further, most shareholders in practice have abdicated any interest in how the company is actually run to management. Only board members (at times) and activist investors have influence, and the latter's priorities can have mixed results.

Voting structures limit benefits further. In the case of a company like Google, for example, the share structure makes it Larry and Sergey's company - i.e. owned by management - public shareholders basically have zero say. There will be no activists. Larry and Sergey don't act or have goals like typical shareholders. This also goes similarly for Facebook and Mark Zuckerberg, Berkshire Hathaway and Warren Buffett (who has been great for shareholders - but he has all the say), or Echostar and Charlie Ergen.

All of this makes "shareholder value" a nebulous concept. Of course, customers aren't the entire story. They're just Step 1.

Step 0 is that companies exist because we prefer to organize a society for decentralized wealth production and consumption - it's more effective, freer, innovative, etc., than centralized planning and production, or anarchistic free association. But that's a whole other rathole.

So, what does a a company do, again? It's a bunch of people working together to create & retain customers for a profit. How does one describe management's mission in this? Instead of shareholder value maximization, Peter Drucker has suggested that management is all about maximizing the "wealth-producing capacity of the enterprise": “It is this objective that integrates short-term and long-term results and that ties the operational dimensions of business performance—market standing, innovation, productivity and people and their development—with financial needs and financial results. It is also this objective on which all constituencies depend for the satisfaction of their expectations and objectives, whether shareholders, customers or employees.”
Would people care less about the Olympics if it was in the same place each time? One of the things I actually like about the Olympics is that you get to see these countries.
Probably pulls the h264 version instead of VP8/9.
Since I can't edit this comment any more, the quote from their CEO is wrong - it's actually based on a quote from the CEO of Soylent somebody from reddit changed. That's what I get for not checking...
Angular-dashboard-framework
Angular-toArrayFilter
Require services of a certified and experienced ethical hacker for your

general ethical and specialized Hacks?

- Personal Computer Takeover
- Background Checks
- Hack into various social networks,recover lost password
(facebook, twitter,Instagram, Google+,whatsapp etc)
- Specialized and experienced hacking into Educational
Institutions, Change of Grades, Clearing of Criminal Records,DMV

records,Blog Hack, Clear Credit Card Debts, Drop Money Into Credit
Cards, Smartphone Hacks, Bank Account Hacks in various parts
of the world etc,
- Hack into email accounts (gmail, yahoo, aol, etc)
- Server Hack (Database Copy/Deletion, Changing Data)
- iOS/Android/BlackberryOS Phone Hack (Stealing Pictures/Contacts)
- MMORPG Hack (Change Character Stats/Gold By Hacking Server Of Any MMORPG

Game)

+ Contact us at leehacks92@gmail.com or send a text to 502 383 3106..serious enquiries only!
Flappy Bird APK 1.3 for Android Free Download
For those interested in these kind of mechanical things, Dover has republished some 19th and early 20th century public domain books that collected together mechanical movements. Some examples:

"507 Mechanical Movements: Mechanisms and Devices" by Henry T. Brown, from 1868: http://www.amazon.com/507-Mechanical-Movements-Mechanisms-De...

"1800 Mechanical Movements, Devices and Appliances" by Gardner D. Hiscox, first published in 1899. This is the 16th edition from 1921: http://www.amazon.com/Mechanical-Movements-Devices-Appliance...

There is also a website that has all the illustrations and text from the Brown book, and has added animated versions of many of them: http://507movements.com/about.html
Looks like VLC uses http://ffmpeg.org/ffmpeg-filters.html#compand. If someone wanted to have a permanent fixed version.
I'm at dwwoelfel@gmail.com
Very cool. I have been building animatronics and mechanisms for years until the last 5 years or so. Typically I relied on old classics of mechanisms, and then I would model it in Inventor (now Fusion 360 or FreeCAD lately), to see how it worked. These are brilliant and so numerous! My hat off to Prof. Nguyễn!
From memory your phone OS just talks to the baseband through AT commands, they're separate.
Mechanical linkages are fun. There's a nice collection of them at the Museum of Science and Industry in Chicago, left over from the 1933 Century of Progress Exhibition. I used to have a Russian textbook on mechanism design with over a thousand of them. It was all drawings; you didn't really need a translation.

This guy must really like spending time in Autodesk Inventor. (I just spent an evening getting some robot parts to fit in there. I'll machine them on a CNC mill on Monday, and they will fit. Which is the whole point of Inventor.)
I read that to join the workforce in Denmark you sign up for one of the Unions - so everybody in society gets someone on their side. And they also have employees on corporate boards by law. So they are trying to improve things for everybody.

So maybe I'm saying that a union just for software engineers isn't enough. It is a half-measure that doesn't really address any of the real worker problems of our society.
It may not be the stuff of unicorns, but there are quite a few niche markets where you might have someone who knows the problem space inside-and-out who may not be a coder. I've seen niche software that does everything from manage a farm to inserting those annoying mini-flyers into monthly mailed bills that you get from utility companies.
How to pick up the phone (startups)
This is not an answer to your question, but I'm curious - have you shown your prototype to any potential customers/users yet? I may be wrong, but your post makes me guess that you had a bunch of ideas, chose the one which seemed most promising to you, and started coding. It's worth stopping for a reality check.

The first step to convincing others (co-founders, employees, investors) is convincing yourself. Learning from customers/users will help.

If I'm wrong, and that part is covered, you may want to spend some time making a monthly financial plan for the first 2 years of your business. List out all the revenues and costs you expect to have (on a cash basis, not P&L). Be generous in assuming costs, and conservative in estimating revenues. That will (i) force you to think about all the things you'll need to do and (ii) give you a way to determine whether and how much external funding you need.
I work for a wireless design services company. There is a large divide between using a Cellular module (e.g. Telit LE910) versus doing a chip-down Cellular design (e.g. Qualcomm/Infineon). This design has a module at its core.

Modules are based around the chipsets but they do the most expensive certification (both FCC and Carrier) work for you. As a purchaser of the module, you pay for this on each module.

Certifying a cellular end device is usually <$50K (depending on number of bands, # of carriers, fallback, etc.). Certifying a new chip-down cellular design can easily exceed $1-2M in just certification and testing costs. Development costs and complexity will also be increased.
I wonder if you counted out how many levels are above you.
Apple fixes hundreds of vulnerabilities every year, and while they do drop the ball on one or two, those are exceptions, not typical. Reports to product-security@apple.com are responded to by a human within a few hours, and issues are typically patched in the next point release or the next after.

I can see why you'd drop a 0-day if you were somehow ignored or they were stalling for years, but dropping it without even trying is just irresponsible. There's a lot of room for improvement in Apple's handling of vulnerabilities, especially with regards to response time and proactive work, but I don't see how deliberately waiting until 10.10.5 and then releasing a 0-day is helping anyone.
I agree and good ones. Bill Gates reportedly said he'd hire anyone who really got TAOCP volumes through and through. K&R is self-evident given dominant language. SICP is given it and LISP's contributions esp in academia. AIMA is only one debatable for field overall although I really enjoyed it and it's indisputably the landmark AI text. :)
@mark_l_watson: I'm with you. I love Lisp/Scheme, but I find myself always playing with a Smalltalk environment to spite my other forays into programming languages. Right now, I am comparing µO [1] to the Lisp-based openmusic [2].

µO is more code and interfaces with Csound, whereas openmusic is node, or patching like PureData or Max. I am always blown away and get lost in the onion layers of Squeak.

I like the newer theme vs. the older, colorful gui theme.

[1]http://www.zogotounga.net/comp/squeak/sqgeo.htm
[2] http://repmus.ircam.fr/openmusic/home
Greece for summer, maybe Canada or Norway for winter?
Questions to ask interviewers
>>how does the salesperson tell the good developers from the bad?

By reading the linked article?
This is just a repost of the http://www.thelocal.it/20150716/grande-hotel-san-calogero-no... story. Pretty brasen by Fortune.
Nice try Amazon tech recruiting team!
Who wrote the Batman equation?
So many new accounts defending Amazon here! Nice try Amazon!
Will this work with Python 3.3?
It's not that it is hard to build stuff from scratch, it's just that it is easier to use a tool to do it.

I worked on a project where we had to remove jQuery from the page, and it was a nightmare for all the developers that had never written vanilla JavaScript.

These days, I don't use jQuery or bootstrap, or lazy loading libraries because I can just add the functionality I need by myself.
By CLI do you mean ncurses-esque "CLI"? Or something else?
Nice. That's a useful guide for writing an add-on to manage all those settings, some of which are documented only in very obscure places. Whether or not you turn them on or off is your business, but they need a user interface.
The reason I think it's useful to note, even though you would not in practice parse it that way, is that in my opinion it better points to why parsing HTML with regexes is a bad idea. It would be possible to do so with a giant regex, but there are two problems: 1) manually writing regexes to parse nested data structures is bug-prone; and 2) finite-automaton size scales very badly with the choice of nesting limit, which is more of a complexity rather than computability issue.

Say you had a recursive data structure with a very small maximum nesting depth, like 5. Should you use a regex then? I would argue still no: there's no computational problem, but writing a correct regex to do so is still bug-prone. At least, writing one manually is. In the case of small finite nesting depths there might occasionally be reasons to mechanically compile something that looks more like EBNF to a DFA or NFA. But something else might well be better. At that point it's just an efficiency question.
CS50 Lecture by Mark Zuckerberg
Well in a sense you're rarely building from scratch, in that you're using frameworks and libraries, but what he is talking about is someone who can build out your MVP. Its really pretty hard I'm in the process of building an MVP from "scratch", I'm using Meteor so not as gruesome as building a first product in bare metal C lol but one thing it takes is a manic level of dedication, forget about balance, the reason this is difficult to find is that most people expect this level of dedication for like $60-70/hour. If you want a coder to work that hard be prepared to be offering that person a CTO role, the work they're doing is so important to offer anything less than that is an insult, really. But if you're working this hard to own something then the amount of dedication it takes balances out the equation. Its not so much about problem solving as it is about dedication and tenacity, problem solving is a part of the tasks you do, sure but the central requirements are dogged tenacity and dedication in the face of adversity.
For one, operating on the running system and seeing immediate changes. I started in 1979 with a Commodore PET 2001, and although limited and not comparable to say a Lisp Machine (envy), it made me feel like I was the 'owner' and could jump into BASIC and program away at the resources in the machine - POKE, PEEK. I guess this gives new meaning to 'poking around' :)
It's the only UI change to firefox that I've come to appreciate.

I can't think of a single UI change since the introduction of Australis that hasn't caused me pain, frustration and forced me to spend considerable time and effort to look for workarounds or fixes. Since almost all of my UI interaction is muscle memory - changing, removing things and adding completely unwanted elements has been an unpleasant and grating experience for me and I come to dread every new feature introduced to firefox.

Reader is the only positive one for me. My eyesight isn't the best and the modern design trend for low contrast and small text makes many sites unreadable. Reader fixes that for me ina simple way, it's straightforward and doesn't have any unnecessary features.
Well my bet is he give the guy some contract work, and see if he delivers. How you interact with him and how he explain technical problems to you. Then look at the quality of the product he built.
Read this text from 1982 (33 years ago) and wonder at the great lengths one had to go to write efficient programs at the age of scarce computational resources and simplistic compilers.
good point - for some reason it hadn't clicked that number theory only involves the integers and not, ya know, complex numbers.
Seems it must have been resold via some kind of wire service, as seaching for it finds the same basic headline across a number of news sites.
Nothing wrong with this approach I suppose but wouldn't most people be better off to just use a database for this sort of thing?
Building everything from scratch is a bad idea.

What you should be able to do is look at the needs, break them down, and communicate (and eventually develop based off such) different approaches based in the business need.

Honestly, every new project rest api or below, I look at problems as a clean slate and then weigh other team members, long term plans, quickest path(as needed), Eric.

I would think most schooled software engineers would have the acumen for such.
The band that was born on Meerkat, TheRothland
You could have also run a noise filter over it I believe, the quality wasn't good even when the crowd was quit.
>only allowed to read files

You just let through the vulnerability in PDF.js.
"THAT HELPS YOU FIND PLACES TO GO OUT TO"

Yeah... kindly make that visible UP TOP without having to visit the FAQ. A lot of us use personal assistants to do stuff that doesn't involve venues, dining, retail, or geolocation.
W..what? I don't think this has been true for any Firefox version, ever. Certainly I'm using v6 right now. (Not on hn of course, it's v4 only)
The author clearly had this format in his mind: illustrate Amazon's cruel environment by cleverly tagging each anecdote with a couple of leadership principles.

I'm a deeply frustrated engineer at Amazon on the verge of quitting, but even I like and respect the leadership principles. To me, they mostly represent what's good about Amazon.

What's bad about Amazon is better illustrated by the experiences shared in this thread than by the article.
Amazon: Wrestling the most from white-collar workers
You think single-family homes are human nature?
> It's hard to beat corrugated steel and tents in terms of cost.

From TFA:

> In disaster relief applications the hexayurt can cost less than a tent, and be constructed in far larger quantities than tent supplies allow.
Currently on front page: https://news.ycombinator.com/item?id=10065243