skysight-inc/HackerNews huggingface dataset:
I use this a lot in a couple of different contexts.

First, it's a convenient way to turn around pipelines inside scripts in situations where you need to feed a command output or pipeline into a read loop but the loop needs to be part of the original script process so it can manipulate variables, etc. Meaningless example of optionally incrementing a counter in a loop based on the output of a pipeline of commands:

while read LINE; do
if grep -q xyz <<< "$LINE"; then
COUNTER=$(( $COUNTER + 1 ))
fi
done < <(awk '{print $4,$7}' infile.txt |cut -d, -f3)

If you did it in the "awk ...|cut ...| while read LINE..." order, COUNTER would be getting incremented in a subshell, and the value wouldn't stick around after the loop.

The other most common way I use it is to diff a couple of sets of pipelines or even just files that need sorting before comparison:

diff <(sort -u file1.txt) <(sort -u file2.txt)

Saves a ton of steps. As pointed out by jkbyc, the >() construction for output process substitution becomes really powerful when combined with tee.
Limiting competition has other effects as well. Where I grew up, all of the car dealers had the same hours, that were practically bankers hours. The hours were so restrictive that it was literally hard to shop around at multiple dealers within a finite time period, if you worked a regular job. It was rumored, and reported in the papers, that a dealer who violated the rule would have their lot vandalized.
there is also 21st Century C: http://shop.oreilly.com/product/0636920025108.do

half of it is about tools (valgrind, make, autoconf)
and it also talks about libraries (sqlite, gsl, etc...)
of course there are some chapters about the language itself
Easy privacy also blocks pusher.com which is used by thousands of sites for realtime stuff. It's far too aggressive and should not be on by default.
Gozer – A Rework and Gulp.js Based CSS Preprocessor
Although I can write a lot of my stuff in (much) higher-level languages like Python or even Perl, I prefer to do it in Bash. The thing that I hate the most is the lack of basic data structures - especially as function returns.
Hello Server - Finding the right self-host service
Basically a collection of Rework plugins configured to process pure CSS with next-gen features. Syntax is closer to proposed specs and mixins are written in JavaScript. I learned a lot while building it. Hope someone finds it useful.
It takes ~6 weeks to form a habit. So all you need to power through is 1.5 months of consistent exercise, then you will feel weird when you don't exercise.

I've found the best way to get through the first 1.5 months is to go through it with someone. Get a partner to go to the gym with. Find someone who also rides their bike to work. Join a running/fitness club that meets early in the morning several times a week. Etc. It only takes about 30-60 min to exercise enough to be fit.

Also, keep in mind that your mental health depends on exercise. You won't burn out nearly as quickly if you are physically active. Exercise makes the startup life much more sustainable.
My experience with PostgreSQL and MySQL is that PostgreSQL supports lots of features, but performance needs a very careful eye - often a neat feature isn't as useful as it seems because optimization isn't good enough. Whereas MySQL tends to be very good at what it can do, and makes it easy to do silly things, like turn off referential integrity in a slow query to boost performance.

It almost feels like a worse-is-better story. As a programmer, PostgreSQL is much better to work with; more tools, better EXPLAIN, more features, more types, more of almost everything. But to use in the heat of battle, it's less clear-cut. PostgreSQL's replication story is complicated. MySQL master-master replication is fairly easy to set up, and if you use a master as a hot failover, it all mostly just works; when the primary site comes back up, it resyncs with the failover. PostgreSQL has a lot of different replication stories - without a strong central narrative, it's hard to gain confidence.
At Lever, we've got roles that are 100% focused on very cool open source technology, such as helping to scale and improve our unique web framework DerbyJS. We are working on cutting edge JavaScript rendering strategies as well as distributed data syncing via Operational Transformation, which is how Google Docs and Google Wave work. We are also excited for our product engineers to get involved in helping to improve our frameworks.

https://lever.co/jobs.html
Save up to 39% on select Lenovo Y40 – Whamdeal
Yeh, you'd think that based on all the comments you read here.

But, if anyone commenting had actually used one of the new samsung smart TV's with this feature, you'd see that this is being blown out of proportion.

The TV isn't even listening for a keyword. It's waiting for you to press a button on the remote. The microphone for voice control is actually in the remote itself.

Samsung Smart TV remote with Voice button: http://goo.gl/DkgWPb

I would caveat the above by saying that the TV may also have a microphone in it, because I have noticed that when you use the built-in skype app, the camera does a cool digital/zoom to highlight whoever is speaking, which it probably does either with a microphone array, or moving-lips detection in the camera. The camera, by the way, can be physically disabled when not in use, by pushing it into the TV.
I put up a stream for a few hours. It went well! I didn't think anyone would enjoy it but it looks like I'm expected to do it more now :)
Then take a day of rest. Not everyone is going to share the same "rhythm" no matter what. Fit example other stores are still open, like that Starbucks.
And some people enjoy shopping, some find it restful. Who should argue what is recreational?
> I'm using HTML5 instead of Flash, that could be the key difference.

The ads with Flash is only a problem on Safari, due to API limitation on Safari (Chromium/Firefox can block ads with Flash).

As for the filter lists, I think only _EasyList_ is needed for Youtube ads.
Photos of the An-225 Mriya – the world’s largest aircraft
"Acceptable" is not really the right word here - in most (all?) EUR countries it is actually the norm.
I know you mean well, but I don't agree.

Buyers are usually individual/independent agents. Sellers are almost always not (in large scale economies). At the very extreme "edge" of the seller's supply chain are folks like cashiers and salesmen. They do not have a say in the matter of whether or not they work their organization's business hours. So, they have in fact lost their freedom. They have no choice but to sell.
And yet, despite all these cool features, Postgres still doesn't support upsert or merge, which even MySQL manages to get right.
There are no social science equivalents of the Salk vaccine.

Vaccination is the gold standard for effective intervention? There is now a large and growing movement underway to withhold vaccines from children. The parents are no longer afraid of the diseases. The social trumps the biological.
The open source Beaker Notebook is hiring full-time front-end and full-stack engineers: http://beakernotebook.com/careers

Advice: develop your github account, find a project that's hiring and make a contribution to get their attention.
>When you say "not taxes" you're overlooking that it is through paying taxes that you acknowledge that you will abide by your State's laws.

Not really. The 'monopoly on force' thing is a lot more important than taxes.

>People only want to get married for the tax discount.

Ha.

>Maybe you mean it's optional to go to a public school? That is irrelevant.

That's what I meant. You were talking about "deliberately keeping people ignorant and uneducated". That's about going, not paying.

>the State that tells you what your name is according to your parents.

All you have to do is fill out a form to change it. The state forces that there be a name, but no further.

Being forced to do anything at all does not logically imply slavery.

Slavery is far beyond having a 100% income tax.
Thank you so much for this! I spent a good chunk of today trying to work out how to do this, and had given up concluding that it wasn't possible.
I agree with you, this is just confirmation bias at its finest. Whenever you /want/ to see something, you suddenly see it everywhere.
Banks have terrible security, it's true.

But you don't lose your dollars when they get hacked.

You do lose bitcoins in a hack.

>faith in the mathematics

All the mathematics do is keep your money from disappearing in the situation where there are no security breaches. I'm confident enough in the bank+FDIC to do that.
+1 vote for a "raw raw code" link, all comments stripped.
When we talk about whether something is real or a forgery, I don't think we really care what it is composed of, we care about its provenance. The composition is really just a shortcut often used to help us identify obviously fake provenance; if something is not composed of the same stuff as the real thing, well then we can disqualify it from being real. I don't think anyone should suppose that identical composition is sufficient to guarantee real provenance though.

For perfect forgery detection, I think you need a complete and unimpeachable record of where each bill has been at each moment of its existence. The current physical properties of the item are just not enough. Obviously that is infeasible, though I guess crypto-currencies basically do that.
As a freelancer myself, I've found working on open projects to be a pretty rewarding way to spend my time. I typically discount my rate by 50 - 75% for all MIT or GNU licensed projects, to encourage potential-clients to make their otherwise closed-sourced project at least partially open. Does the trick much of the time.
I know of one exception -- it involved chicken cold cuts being left out.

Other than that, never that I discovered. Though leaving temptations out was also generally avoided. His other behavior suggests he did as expected.
Very cool. Interesting bit: The outcomes of the falling balls seem to differ every time, which corroborates the fact that any minor change in initial state results in vastly different outcomes.

Edit: Or am I just imagining it?
This has been tested in the Supreme Court, McGowan v. Maryland:

"The proponents of Sunday closing legislation are no longer exclusively representatives of religious interests. Recent New Jersey Sunday legislation was supported by labor groups and trade associations, Note, 73 Harv. L. Rev. 730-731; modern English Sunday legislation was promoted by the National Federation of Grocers and supported by the National Chamber of Trade, the Drapers' Chamber of Trade, and the National Union of Shop Assistants. 308 Parliamentary Debates, Commons 2158-2159."

"However, it is equally true that the "Establishment" Clause does not ban federal or state regulation of conduct whose reason or effect merely happens to coincide or harmonize with the tenets of some or all religions. In many instances, the Congress or state legislatures conclude that the general welfare of society, wholly apart from any religious considerations, demands such regulation. Thus, for temporal purposes, murder is illegal. And the fact that this agrees with the dictates of the Judaeo-Christian religions while it may disagree with others does not invalidate the regulation."

https://scholar.google.com/scholar_case?case=172176815440485...
What is your criteria for declaring Opera the best browser? I tried it a few years ago, but found it awkward and slow. I'm sure I did not give it a fair chance by reading about its features ... I merely tried it briefly and went back to Firefox.
gwern mentions a particular vaccine specifically. Polio vaccination brought the common illness to the brink of extinction, and is one of the most successful cases of planetary-scale cooperation ever.
Show HN: PinPoint open source geocoder
For the past few months I have been developing this Geocoding engine. It started out as a small Python module to parse out and cleanse address data. The project eventually grew from an address parser to a geocoder.

Currently, the geocoder supports only single addresses[aka no intersections]. There is a lot of work to do so please feel free to help out! Here is the link to the git hub: https://github.com/taurenk/PinPointGeocoder

I threw together a very crude demo [I mean VERY crude], which only works for New York addresses: www.pinpointgeocoder.com

This is my first time releasing any code, so please email me if you have any suggestions/tip/advice at tauren.kristich@gmail.com
Mercer[1] makes excellent knives, and their chef's knives are pretty much a French profile. I own a Mercer 10" carving knife and a 10" bread knife, and I think all my future knife purchases will be Mercer blades. The Genesis line uses the same steel as Forschner's blades, but IIRC the knives are actually forged in Taiwan and so are 10% - 40% cheaper. Many of their knives have a Granton-edged version as well.

The only drawback is that Mercer is a true professional brand and only available from restaurant supply stores. I only discovered the brand when I started shopping at a local one.[2] Fortunately, they have online ordering and ship anywhere in the US.

[1] http://www.mercercutlery.com/professional-cutlery

[2] http://www.acemart.com/index.ep
You can use Chromium and have all the supposed "Spyware" removed. Although there is no spyware in Chrome.

Also Chrome doesn't bundle itself with anything other than a special more secure version of flash which you can turn off. If you got a version bundled with something else that was a fake install by a 3rd party. The same thing happens to firefox

Here's a search for chrome. First 3 links are fake installers made by a 3rd party that likely installs a virus/trojan/rootkit

http://i.imgur.com/RpXy3bz.png

Here's a search for firefox. first link is also a fake installers made by a 3rd party that likely installs a virus/trojan/rootkit

http://i.imgur.com/12v1r8n.png
The way it usually works is that you become an expert at a certain stack. Companies will pay an expert when they need something to be done around that certain stack. Whether that particular stack is open source or not is not especially relevant.

I guess, what I'm trying to say is that if you become an expert at an open source stack that is useful, you should be able to land consulting jobs to improve that stack. But it's not because companies particularly care about open source.
I've been using Ghostery for a year or so now (and prefer its UI over μBlock), and I've had minimal issues. If something breaks, I paste the URL in am incognito window. If it works there, I know it's a Ghostery issue.
'VALIS and Later Novels,' by Philip K. Dick
Does anyone here work for SpaceX? What's it like?
~~The simulation clock is based on the actual frame rate achieved via requestAnimationFrame().~~

Edit: Actually, it looks like the physics portion takes constant (but implicit) time steps each frame, but the time that a circle enters the simulation is based on the actual frame rate, which means when a given circle appears, the lines could be in a different location from previous runs.
I think your friend was actually trying to tell you about this story [1] not something that actually happened to them.

[1] http://verizonmath.blogspot.co.uk/2006/12/verizon-doesnt-kno...
This 'WhisperSystems' account is not controlled by anyone associated with the Open Whisper Systems project. Whoever this is, please stop claiming to represent us.
Ecuador seems to be progressive in a lot of ways. Given a relatively weak economy, and a desire to stand on their own, it seems reasonable to have a state bank provide easy to use digital currency. Central and South America are looking more interesting as alternative places to live (a friend of a friend is permanently moving to Ecuador with his family in two weeks from the USA). My wife and I were considering buying a home in Belize or Costa Rica last year, but the US government, with FICA laws, etc., is making it more difficult for Americans to live abroad. I totally understand why the American empire does not want its citizens spending their retirement dollars abroad, but the effect seems to take away a lot of freedom of choice.

I have visited Columbia, Belize, Guatemala, and Costa Rica multiple times and I find a freshness to their society that I like. Sure these areas have their problems but people seem to have good life values there.

+1 Ecuador
What are some obstacles to “tech users” auditing?
As you may know, financial reports need to be audited, but why not # of users of a tech product? As it is often a strong metric of how well a company is doing. Why is there no auditing for the # of users a product has? Isn't it too easy to fool others?
Google paying a fraction of the tax in Australia it should
In NL, this is different per municipality, btw. Although I have heard that where I live, garbage is not separated, it would cost more energy for the separate (garbage pickup, etc) transport chains than it would cost to separate it at the dump site.

Also, regarding batteries, almost all supermarkets (which are generally within walking distance in NL) have a disposal bin for batteries.
We figured out how to not emit any (well, trace amounts of) carbon monoxide for our gasifier, if you want.

https://www.youtube.com/watch?v=JogvxmGYZOk

You can check out http://www.sitessrl.com/ it's a fairly mature technology for them, they can probably help out.

Also, check out All Power Labs in Oakland.
Any fundraising platform will be useful primarily for it's built-in audience. I think a sripe powered homepage could be a nice compliment to that...but you wouldn't necessarily want to give up the chance to get in front of all those eyeballs
> OK. We'll ask users to download an app instead.

At which point they'll be losing customers. And if the operating system doesn't support apps with DRM, what then? Ask the user to buy a new device?

> Or use Apple TV/Xbox/PlayStation to watch things rather than their browsers.

At which point they'll be losing more customers. And if the dominant console is also something that doesn't support DRM, what then?

> Browser makers don't have some crippling monopoly power over how computers work that they can use to force submission on an entire industry (thank god).

No, but customers do. Which is why customers should choose browsers and operating systems that do what customers want.

> The idea that the movie industry will give up on something they view as a fundamental requirement for them to earn money, just because browser makers throw a hissy fit, is not reasonable. The movie industry will find a way because they believe their industry must, or else it will wither and die.

This is just meaningless rhetoric. It is possible to make money without DRM as proven by the fact that many people are doing it. Piracy does not exclude profitability as proven by the fact that there are more Disney movies on The Pirate Bay than there are in the Disney store and Disney is still making tons of money.

The people who think the movie industry would disappear without DRM are idiots. The harder we make it for those idiots, the more share they'll lose to people who know better and the fewer idiots will remain.

It's not even like this is a fight. It's just widespread misunderstanding. DRM is bad for the movie industry. It locks customers into closed platforms which put the companies that control those platforms between the studios and their customers. It causes viewers to derive less value from DRM-encumbered content, which causes them to consume it less often and not be willing to pay as much for it. It causes piracy to increase because it has zero effect on the experience of downloading from The Pirate Bay and a negative effect on the experience of paying customers. The studios have been sold a bill of goods.
Glad it helped! :) It honestly took me a while to boil it down to that – the docs for those JSON functions are poorly explained and illustrated, IMO.
Most users are not undocumented.
(Disclaimer: I'm a Ghostery developer)

In addition to the extension working on Firefox for Android, Ghostery has it's own browser:

https://play.google.com/store/apps/details?id=com.ghostery.a...

It's pretty new and has some key features that are still in development, but it's getting there.
Maybe his acquaintance has a blog?
You mean their MSVC from 2012. They only just added support for C99 with the latest release.
>>No idea why the pesos sign became the dollar sign, but I'd image it may have something to do with the Spaniards being around long before the English in the Americas

That is the whole point of this article . It tells you where the sign came from.
Thanks for submitting. I run PaseLaVoz if anyone wants to reach out.
Some Lenovo laptops have shiny black plastic lids, like the SL500 (designed over five years ago): http://www.notebookjournal.de/storage/show/image/image48aeba...
I used to date a model who spent $5-10k a month on shoes and clothes. Saving sales tax could save a lot. Not that it would be saved, just spent on other things, of course.
I came to the comment section exactly for this. I've fought with my kids and showed them unit algebra (5$/day for 3 days:(53)($day/day) = 15$) to explain why all units need to be behind the numbers. They got it, but then got in trouble in school (in Canada). Dollar sign HAS to be in front - Why? Because that's how it's done.
At 3:32 into this video

https://www.youtube.com/watch?v=cR4S8Bqjmsg

you can see the simple mechanism used on a similar vibratory feeder in a US plant to separate zipper pulls facing in the wrong direction.

There are common tricks used with vibratory feeders to separate parts. That part is wider at one end than at the other, and has a big hole and a small hole. There are standard vibratory feeder tricks to separate them.

Custom vibratory feeder accessories, though, have to be designed and built, which may be beyond this small shop. They're making very low end zipper pulls, made of pot metal (zinc and aluminum) and casting them. Pot metal is really easy to cast, but too brittle for that part. Expect those zipper pulls to break. (There are many videos on YouTube on how to replace broken zipper pulls.) Better zipper pulls are stamped from sheet metal - plated steel, aluminum, brass.

The video is from a small shop that's barely surviving. It sucks making small parts like that, because your supplier and customer are both bigger than you and can squeeze you on price.

YKK, the world's largest zipper manufacturer, ("Small part, big difference") offers the same pull, with no alignment projection. YKK leads in the business because their zippers are better. There are tough engineering problems in zipper manufacturing. They don't talk about those. There are lots of exterior pictures of YKK plants on the web. There are no interior pictures.
Perhaps.

It could also be cost. Automated machines are expensive and only worth it if there is a high volume. Perhaps there's just not enough volume to make it worth it.
This is insane for a high school web project. Kudos and props to the author. Be sure to put this on your resume!
I agree with danso, this is really good work, and it's really cool too.
How long ago did you make this? The design style is fairly current (in my opinion), you may have designing on the cutting edge.

Great work, you should develop this into a Clever app.
My wife
In other words, to have a perfect forgery you must not know it is a forgery. If you could screen for knowing that a bill is a forgery, it would be useless to make one (since you could not spend it, since you knew it was a forgery). Bummer we can't. /s
Actually, (some form of) default values are easy to add to Haskell. We did so at Standard Chartered.