skysight-inc/HackerNews huggingface dataset:
The modifications (available to paying licensees) are designed to let this project be useful to those running scraping SaaS's. It lets them hook this into their proprietary infrastructures without GPL'ing their whole stack. Revisions/additions to the project itself need to be licensed as AGPL but the rest can remain proprietary.

The AGPLv3 license stands on its own without the modifications (they're optional). It's essentially a dual licensing option.

There are a limited number of ways to do open source and make a living at it. And given that I am in business independently with no investors, I have not many other options. The one path I've ruled out, at least for now, is BSD-style licensing, as that just allows SaaS operators to leverage my work, deny users freedom, and also not pay me for my time to help their commercial projects.
Someone is responsible for maintaining/patching your servers. Either you are, or you are paying someone to do it.

If you are paying a company to do it, send 'em an email. If you are responsible, look into what it takes to install a bash upgrade. I was able to patch my own Ubuntu VMs in about shell 3 commands manually through SSH (yay apt-get). Took all of 10 mins reading up on documentation, logging in, hitting yes to prompts...

In all seriousness, the patching process shouldn't be too much more involved than patching your desktop OS for a small shop not worried about 100s of servers, load balancers/failover mechanisms, SLAs, etc...
Looks very nice. I look forward to experimenting with it.

I used to use Gambit-C for command line utilities and misc. applications.
I disagree with the article that it is "besides the point" if Conal did try and use his employers name unethically. Sure, Comcast sucks, should have done their job properly, and he wasn't trying to get any unethical special result - but you could say the same about a scenario where someone goes into a Comcast store and beats up a rep while trying to get their hundreds of service failures dealt with. Either he didn't do anything wrong and Comcast lied to his employer to make it appear he had, or he did do something that is a firing offense and it probably doesn't matter to his employer if he was provoked into breaking their ethics policy or not. (Or, I suppose, his company wanted to fire him anyway and is colluding with Comcast on the story...)
The basis for modern email, RFC-822, has this to say about Reply-To:

4.4.3. REPLY-TO / RESENT-REPLY-TO

This field provides a general mechanism for indicating any
mailbox(es) to which responses are to be sent. Three typical
uses for this feature can be distinguished. In the first
case, the author(s) may not have regular machine-based mail-
boxes and therefore wish(es) to indicate an alternate machine
address. In the second case, an author may wish additional
persons to be made aware of, or responsible for, replies. *A
somewhat different use may be of some help to "text message
teleconferencing" groups equipped with automatic distribution
services: include the address of that service in the "Reply-
To" field of all messages submitted to the teleconference;
then participants can "reply" to conference submissions to
guarantee the correct distribution of any submission of their
own.*

(emphasis added to the last sentence) So, Reply-To munging isn't out of the realm of possibility. Also, the BNF for Reply-To does allow multiple email addresses to be specified. RFC-2822 and RFC-5322 both say the same thing about Reply-To:

3.6.2 Originator Fields

... When the "Reply-To:" field is present, it
indicates the address(es) to which the author of the message suggests
that replies be sent.

It could be argued that Reply-To munging is not allowed by this, but I could still see munging as adding an address to a mailing list email seems a reasonable thing to me.

Also, the "Sender" header is meant for the example you gave (composing and sending an email on behalf of someone else), not Reply-To.
You're right. I'll agree with that and should have said "non-public information."
Meg Whitman Finds a Vision for HP
It was because of the Hero-1 that I bought (actually, made my mom buy) a my firat Computers and Electronics magazine. Then Creative Computing, then BYTE and so on...
CodeDay Registrations are open across the nation! Come check it out
@mblevin Completely agree with this. I went throught this from a startup perspective.
How I Nearly Built a Successful Startup by Accident
Side note: Use the "SUPEREARLY" 50% discount code while it lasts!

Many cities are already selling out fast!
stealth takeovers, stealth monopolies, the fact that its unregulatable and illegal as fuck under US law
I really want to do this with the two accounts I have at different banks. Neither makes it easy to automatically download my transactions. What I want is to run a command to run to download the latest transactions and output some simple ledger-like[1] output.

When I have tried to do double entry account before it was tricky to keep up. I would spent a lot of time trying to figure out what I had already reconciled and what I had not.

1: http://www.ledger-cli.org/
I spent four years mostly on perl 2009-2012, and again briefly last year. The performance of any non-trivial perl web app is laughably bad when you run as CGI. I've never run prod systems without psgi or mod_fcgid.
seems like we won't be able to see it in california. too bad, looks like it will be a neat phenomenon.
It's amazing how many people think that traversing and trespassing are the same thing. Sadly, in many states, they are the same under the law.

I wish there were stronger free-to-roam laws. I don't think anybody has the right to tell another person they can't traverse land so long as they don't enter any structures, do any damage, take anything, disturb any wildlife, etc.
Student makes changing classes now clear as a bell
nice blank page. minimal design?
I always thought this was the most logical explanation. Look at how high people can ollie,[1]. This wouldn't be possible if it they were just changing the axis of rotation. And this video here shows the skaters clearly pulling the board up with the grip tape/front lip [2]. Sliding your foot along the board is one of the basic steps for olling.

[1] http://www.youtube.com/watch?v=IYE-ZaXbzUg

[2] http://www.youtube.com/watch?v=339k4XEvbxY
The README from the github repo [1] links to a presentation [2] and paper [3] with more details.

[1] https://github.com/part-cw/lambdanative
[2] https://github.com/part-cw/lambdanative/blob/master/docs/Lam...
[3] http://ecem.ece.ubc.ca/~cpetersen/lambdanative_icfp13.pdf
Exactly. Facebook doesn't have shadow profiles, they have user data and algorithms. The algorithms traverse the shadow profiles at runtime and produce some output, but there is no need to hold onto the profile data in that form. All facebook needs is the advertising "action-item" that the algorithm produces.

The same analysis applies to the intelligence gathering done by the government. They hold onto all data for all time and draw conclusions from it at a later date.
Yes, I really believe Facebook is not assembling "shadow profiles" as described by the article.

I also believe there is nothing Facebook can do to convince you to believe that as well. Or is it?
Luarocks is a clunky package manager. But its biggest crime is that packages are neither signed nor are they transported over https.

http://luarocks.org/en/Documentation

That said, some of moonrocks goes over http, https://rocks.moonscript.org/

The only excusable way for packages to go over http is if they were signed and the signing chain is secure.
I looked at this earlier this year. Pharo is a fun development environment and it is good to see a PaaS offering to support it.
I'd agree with you to a large extent; a better, more precise way to put it would be to say that long/short equity hedge funds have to be engaged in de facto insider trading* in order to consistently generate enough alpha to attract investors. It's just too hard to consistently be smarter than the market on both your long and short bets, especially when it's a larger cap stock whose float has constant inflows and outflows of institutional capital.

That said, there are other asset classes which, ipso facto, do not lend themselves to insider trading, such as commodities and distressed debt. And there are definitely many traders in these spaces who consistently post outsized returns, which is why they get paid so much.

* I include in this definition not just stuff that will get you sent to jail, such as solicitation of MNPI from company employees, but also the more gray-area tactics commonly used by long/short analysts. Chief among these is speaking to "industry consultants" who give traders their "personal perspective" on certain companies, which in other words means paying them to relay the gossip they hear from their loose-lipped friends who work at various publicly traded companies.
I hadn't seen that. It really emphasizes how much precision of timing/movement is required in order to pull off a trick.
The Linux community is dominated by western, white,
straight, males in their 30s and 40s these days.

Could it be that this is a purely cultural thing? If the fish rots from the head, then isn't something about the culture to be blame? Outside of race but purely from a group of straight males who are probably sexually repressed, beta male, grew up in a individualistic society free to express oneself naturally give rise to such Spartan environment?

Imagine if the linux community consisted mostly of Korean or Japanese males, both countries with strong Neo-confucian values of social hierarchy and mutual respect, avoiding harsh words. But maybe such culture are not apt at producing new ideas but retaining old ones.
Mutant worms gorge on sugar and stay lean
Correct.

Sorry, I was thinking of Maya instead of Inca.
The "computers" being the people, the machines are computing machines - or more likely here, merely calculating machines. At least that's the early usage in the UK.
Hi there. Female Programmer here. Long time reader, long time anonymous poster who's cycled through many a throwaway account. Anonymity and throwaways enabling freedom of discourse are important to me: as a woman, being identified in what is honestly a very insular industry is not something I want to fear when posting about my hobby & profession online. I know that I'm not alone in those feelings: there is a reason our community tends to rally behind those fighting Real Name Policies and doxxing. HN has, I thought, always been a relatively safe space for all.

Sama: what you've just done, in your post above, will now drive me, and others like me, off HN. You might say, "fine, good riddance" - and that would just be sad. Whether or not a poster is a "troll" account should not grant the right to disclose any identifying information about that person, in a public space, to whoever wields the largest hammer. I may not agree with GP, but I certainly defend his right to anonymity, as the only way to guarantee my own.

Someone below said that it shouldn't matter, because the "troll" could be posting from behind a proxy for all we know: so I suppose that means that, in order to maintain any sense of security from power-wielding HNers, I can only post from behind a proxy myself. Otherwise I'm explicitly opting-in to public identification, any time a mod disagrees with my opinions on NodeJS or Linux vs MacOS. Noted.
Holy crap, that's absolutely the same car. I'll update the writeup with your discovery. Thanks!
According to the article, there was no slip in Samsung sales. There was a slip in margins.
Ubuntu, because it's the most popular desktop distribution right now. Software for the popular distributions tends to be more well distributed, tested, and supported.

I've run Linux as my desktop for 17 years and that's why I'm running Ubuntu. I hardly care at this point which distribution I run. They're mostly quite similar and almost all rely on exactly the same software for most of what they do.
The simple Ollie in that video is no where near as impressive as the tricks performed in the video lbotos posted (top comment currently). Unfortunately, I get the feeling the tracking software would have a hard time with any component of movement that isn't coplanar (including rotation).
How much are e.g. SANS certifications worth? I subscribe to their vulnerablity emails but they push the certification programs so hard it smells a little like University of Phoenix.
This is a very nice article, I'm just getting confused by the prefix trie part. I'd be happy if someone could explain. The text says that the structure only has eight pointers per node and fills one cache line exactly.

But looking at the code, the struct is larger than 64 bytes so it won't fit into one cache line. Even if we just look at the first 64 bytes of the struct (the array), the nodes are allocated using plain calloc which (on your typical linux system, but not guaranteeed) is going to give you memory aligned to 16 bytes.
You're positing competence and or ethics when neither can be presumed. I can only wish they were safe assumptions. In fact in every layoff I've participated in (on either side) a reason for the layoff has been offered.

In one case where I and others were laid off we were told it was a layoff, our severance paperwork said it was a layoff, and the government was informed (for each of us individually) that it was for cause. The motivation was to get around the legal restrictions for layoffs and avoid an increase in their unemployment insurance contribution. In another case I was the only person laid off (from a small team), it was explicitly a layoff & my severance was paid out, and I later found out that it was part of a deliberate attempt to spread fear, uncertainty, and doubt in the dev team. The company officer in question was later abruptly terminated and may have faced criminal charges.

In both of those cases you could argue by the standard you're using that I was fired instead, but I've got the legal documentation and if needed the witnesses to prove otherwise.
You forget how much money goes back into the market through dividends and buybacks. Its a very significant number.

Right now the dividend yield of the S&P 500 is 1.90% (nearly a historic low) so it seems insignificant, but in past years the dividend yield has been nearly as much as the price increase of the overall market...
https://news.ycombinator.com/item?id=5926275
Author here. Yes, you're right -- the whole structure is larger than 64 bytes, but the pointers to the child nodes all fit in 8 pointers only (in contrast with the previous version, which had 256 pointers instead). Maybe I need to adjust the wording to make this clear.
Apple's sapphire glass supplier files for bankruptcy
At least he capitalizes.
On your not making any money comment, HTC has been profitable the past two quarters (https://gigaom.com/2014/10/03/by-managing-costs-htc-sees-ano...) and LG has also been profitable in part due to their mobile division (http://www.lgnewsroom.com/newsroom/contents/64590). Motorola seems to be heading towards profitability as well.

Perhaps Samsung's decline has been in part to the success of these other handset manufacturers?
A Walking Tour Through the Living Wreckage of Penn Station
Regulation done by math is infinitely better than the regulation done by easily corruptible talking heads.

HSBC got caught laundering billions of drug cartel and Iranian money. Do you know how many of the bankers went to jail? Zero. They had to pay a tiny fine equal to less than a month of their revenue.

How many bankers or Wall st guys went to jail for the largest freaking financial crisis they had caused?

Regulation in finance just doesn't work. Look at who the regulators are and who is in charge of the regulators. Half of t these folks are from Goldman.
> What does it mean for a particle to be "gradually absorbed"?

I assume it means that the number of particles decreases smoothly as altitude decreases, as opposed to largely being absorbed at distinct altitudes (as one might expect the radiation belts to do, perhaps).
Stop Comparing Yourself to Other Startups
"pixar guy" is also "rgba guy" :) http://www.rgba.org/
Making the long trip to Mars? Let NASA put you in a deep sleep
American Makers generally don't strip junkyards for raw materials to manufacture into screws.

My first thought was, "of course not, because Chinese companies sell screws for a lower price than it would cost to travel to the junkyard". At least, it makes sense to me that a glut of cheap stuff would eliminate any practical motivation for "making", leaving only the people who 'make' for pleasure.

A second thought was, "what junkyards?" I'm not an American, I'm European, but as far as I know there's no such thing here, at least of electronics. Everything must be recycled or at least processed by licensed organizations, there are no accessible deposits of that stuff, as far as I know.
I would try it before worrying about fixing the taste. It really isn't that bad. Nor is it that good. It just kind of... is. Been drinking it for around three days, not exclusively, and the best I can say is that it tastes deliberately inoffensive. Which in my mind is a plus.
Nice information i like your writing
That's good to know since Samsung used to be eating everyone's lunch and it was becoming a two horse race.

As an outsider to this whole thing (Apple guy with little interest in buying an Android phone at this time) it has always seemed like there was a pretty big oversupply unless you only considered the flagship phones (and even then it's still arguable).

The market share between the various Android manufacturers starting to even out sounds good to me, but I wonder what it would do for prices and how that would effect Android vs. iOS.
This is no exaggeration. Peruvian is by far my favorite cuisine.
And Xiaomi is targeting the humongous Indian Market like crazy. I was once at an off-beat pre-launch for one of their new product (I hid my iPhone at all times) and they're super focused on getting the locals to get to Xiaomi phones. They are pretty successful successful in India and they are Indianizing their offerings for the Indians.
ah, ok. i had assumed the distaste was for all forms of the word. =)
I wouldn't say it's the hardest, but it's definitely the first hard step.

I learned to ollie in the summer of 1987. It had taken me and my brother about 6 months to figure it out. The hardest part was training our brains to be ok with it. Once we landed a few, it was then fairly simple. But, it was the landing that was most difficult. We intuitively understood the motion and forces required, but we resisted letting our back foot follow through.

By 1989, we were able to do bike racks, picnic tables (with appropriate ramp angle), garbage cans. And, we eventually figured out the kick flip, which was the second hardest trick to learn (at first).

Now, the 360 flip to handrail grind - that's a freaking hard trick that requires some guts to let oneself do. And, it's one of those tricks that requires a good video camera nearby to establish proof.
There is no big and reputable company when it comes to competition. Discuss at business level and provide all offfering details as to your customers. That shall give a fair idea.
Detailed code exploration, shall be a no.
This is great advice!

Having gone through this -- a "BATNA" can shorten a deal time from months to weeks if you have the right "external forcing function"!
My parent's house still uses the Heathkit programmable doorbell I put together in 2nd grade (and the tune I made up for it).

And I still have my "atomic" clock that reads the NIST radio—same tech as the self-setting wall clocks you can get nowadays, except completely discrete, with 4 or 5 daughter cards, and a speaker so you can actually listen to the beepy radio transmission.

I loved Heathkit. I so wish they were still around...
This is just the return to the natural state of the licensed OS market. Samsung got all that business by using their verticals to undercut everyone by pennies and then turned those carrier deals into profits via scale and by going with more inexpensive components. Quality of low end competitors spiked and these advantages are being eaten away and maybe the carriers have an interest in Samsung not becoming too big.
If you're choosing a distro for use on a workstation (desktop/laptop), just use Ubuntu. It has had miles more elbow grease put into it to make using it on a workstation nice than any other distro available.

If you're choosing a distro for use on a server, popular choices are Debian, CentOS, Red Hat, and Ubuntu Server. Which one is right for you will depend mostly on your priorities:

* Debian: 100% Free Software and nothing but

* Ubuntu: Debian plus some small-but-nice tweaks

* Red Hat: compatibility with Big Enterprise Software, for people who don't mind paying for their software

* CentOS: compatibility with Big Enterprise Software, for people who do
I was a decent skateboarder in my day but these tricks are an order of magnitude harder than anything that was happening in my day/era... the exception was rodney mullen. he was the only pro doing anything like that
10/10 good article.

I wonder if something remotely similar is possible with todays games. With all the custom data formats and compression algorithms being used.
i don't care how 'excellent' the toast is, even if my fancy new app just got bought by fb for 21 billion dollars, I am still not going to pay 4$ for toast.
because (although incorrect) some people consider email addresses to be semi-confidential, and one could profit from the automated scraping of addresses from a router that sees a lot of public traffic.
Lyft has apparently engaged in the exact same competitive tactics. It's allegedly how they got the majority of their supply in NYC. Lyft has also apparently done twice as many cancellations of Uber requests as uber did from Lyft. Uber seems competitive, but I'm not buying that they're anti-competitive, or that Lyft is better. If anything Lyft is worse for crying about "unfair" tactics while engaging in those same tactics. At least Uber owns the fact that they're aggressively recruiting new drivers (something that's good for all the drivers regardless of their company).
Skateboarding is an incredibly fun sport. You should give it a try.
Getting: Bad Request (Invalid Hostname)
I'm guessing GP once worked for Yahoo.
Etymology of “dither”
Monit Team Widthdraws Inspeqtor Takedown
The highest ollies come from jumping with both legs, and using the ankle of the foot on the tail (right if you're regular-footed) to flick the tail down and pop the board.

It's basically a two-foot jump; the hard part is getting the board to stay with your feet.
Why didn't you join Overstock, why only Robby?
CSS Shapes: 10 Basic Examples for Beginners
Adobe is spying on users and sending the data to its servers – in clear text
This is about Shenzhen, not China. Shenzhen is the world center of electronics manufacture. Those stores aren't there for people doing one-offs. They're the supply chain for smaller manufacturers. If there's a huge stack of Blackberry-like keyboards, that's because there's someone very nearby assembling the finished device.

There used to be places in the US like that, focused on specific consumer product areas. Lower Manhattan for garments, Trenton, NJ for minor tablewear, Pittsburgh PA for heavy steel items, North Carolina for wooden furniture, and Silicon Valley for ICs. Once the Interstate Highway System was built, and UPS and FedEx really go their act together, there was less concentration. China's government is trying to spread things out more, building cities in the interior provinces, building up the expressway system, and offering companies incentives to move. This goes against a long history of discouraging long supply chains. For centuries, inter-provincial trade was discouraged, and there are remnants of that today.