skysight-inc/HackerNews huggingface dataset:
It feels like 'socialism' (which is actually closer to an optimum model than free markets for some types of problem) needs to undergo the same identity shift in the US that started for black & gay people after the Second World War. It's the stigma that's a problem, not the 'socialism'
There's an interesting-looking book on that subject coming out this fall: http://www.hup.harvard.edu/catalog.php?isbn=9780674286139
I think you could implement this in javascript and have the download generate itself on the client, making this scale much easier. Email me at username at gmail if it's something you're interested in and are stuck.
I did my final University project on an algorithm based on JPEG2000. It's a pretty interesting way of compressing images.

One of the best things about using the Wavelet Transform over the Discrete Cosine Transform is it allows you to structure the file or stream from low to high frequency. This lets you get an image of any size out of a single file just by taking a subset of it. No more resizing thumbnails. It's kind of like a super version of progressive JPEG.

Sadly it never took off as storage / bandwidth are cheap and JPEG is so entrenched (especially in hardware). It still has some niche applications in constrained environments though.

Edit:

I dug out the paper if anyone wants to read it: https://unop.uk/misc/university-final-year-project-cbir

It's funny looking back at something you wrote over 8 years ago any seeing how you've improved. In other words, please don't use this to judge me!

Abstract
This project investigated the effects of scaling images
with JPEG2000 emulation software on a CBIR system based
on MPEG-7. A CBIR system was built that consisted of
indexing and retrieval. The performance of the system was
evaluated with standard metrics.

Both JPEG2000 and MPEG-7 never really took off. Most people moved on to more advanced algorithms.
Noam Chomsky: Democracy Is a Threat to Any Power System
I'm a C programmer, and I'm considering trying C++ in the future. Can you elaborate?
"most researchers prefer an inefficient language because it's easier to get a paper to improve an inefficient language... I've seen dozens of papers on getting lisp almost as fast as C++, on getting Java almost as fast as C++. You can't do that with C++".

A paper from the man himself on getting a type switch in C++ almost as fast as what you get in OCaml. http://www.stroustrup.com/OOPSLA-typeswitch-draft.pdf

Lot's of other places where he's omitting things because he wants to plug C++.

Also, he also seems to be confused between "an efficient language" and "a language that allows you to create something that runs efficiently".
I think a lot of people don't get the idea of a tight startup. Most comments refer to the old lean aproaches. In a lean startup you would build an MVP and you might need programmers for that. The tight approach proves the business and innovation without actually knowing the product. Please refer to http://www.tightstartup.com. It is totally obvious that programmers are a distraction for a tight startup (in most cases).
If you're interested in spreadsheets, don't miss sc, the Standard Unix Spreadsheet™ which nobody has ever heard of (the un-Googleable name doesn't help). It was originally written by James Gosling in the 1980s and is in Debian. It runs in a terminal and uses vi keybindings:

http://www.linuxjournal.com/article/10699
I don't know — everything shows up as blue, some components have a rectangular frame, and some do not. Perhaps the rows are simply not distinguishable from each other because of all the blue around. In any case, it isn't very helpful.
The chromium / WebRTC build system
I feel like a doofus asking this- I was always under the (false?) impression that socialists and fascists were diametric opposites- how is a nation asserting rule over an industry socialist, but not fascist?
It is a great idea for the take away customers. I'd love to see if the society and market will accept this system. The world changes everyday. Don't worry to create something new.
This solar system orbits the galactic center every 250 million years or so; making us a young adult of around 18 Galactic years old, living in a suburb of quite a busy galaxy.

Every eighteen year-old suburbanite[1] has already been pretty well socialised by local interactions in the context of a global system of local interactions, performed massively in parallel.

[1] metaphors mixed and units of measure utterly messed-around with
I wonder if this would be possible in the web browser with javascript.
Why the "reads" field? It is just filled and cleared, but never used. This also solves GC issues.
Whenever I've had a similar issue, I've emailed to explain and been given a full refund.
Rekonq is dead (as a project I mean), and I've seen plenty of compatibility problems, with rekonq, qupzilla or even the test browser (i.e. the problem is with the engine). FWIW epiphany (or "web", as is it called now) is GTKwebkit based and crashes just as often.

Qupzilla-git i.e. the version based on Qtwebengine is getting there, so reasonably soon we may have a decent Qt-based browser (I don't doubt scrollaway knows that). Also the fiber browser looks promising.
I do think we need a way to do CI between chromium and Qtwebengine, or else we'll end up shipping browsers lagging one or two versions behind chromium.

As far as gecko goes, I think it's over. The hope is servo, which being much more modular may be integrated without struggling with XUL.
It might be fun to engineer a gzip stream that uncompresses to something huge, and then serve that instead. I wonder if you could compress it enough that the limiting factor becomes the clients disk write speed rather than the network.

It'd be amusing to see people fill their disks at a far faster rate than they expect their network connection to allow.
It's interesting how JPEG2000 use has not really taken off outside of a few niche areas. Web browser vendors have been reluctant to implement it because of increases attack surface, and of course web sites will not use it without browser support. Patents may also be an issue.

JPEG works mostly on 8x8 blocks of pixels, and in high resolution pictures each block is almost a single color. JPEG does a poor job taking advantage of similarity between the blocks.

JPEG2000 does at least see some use in archival formats.
I usually prefer wget to browser based downloads.
funny thing is I don't think that the tools or libs are still far from perfect:

- WPF tooling is severely lacking in regard to databindings.
- libs such as collection classes were far from java standards when release- there is even a pretty good OSS alternative: C5
- there is no standard for filepaths in .Net but even there a good OSS alternative exists: NDepend Path

but I see a lot of improvement in the last years: Rx, ReactiveUI, NuGet, FAKE and much more high quality OSS is beeing created.
Fun site! You could surprise downloaders by serving up an extremely-compressed file... A gzip transfer encoding can reach ratios of 1000s-1 or more, so anyone foolishly running wget will end up with a full hard drive long before your bandwidth quota gives out :)

(Yeah, I know this is impractical and won't do anything against >/dev/null )
This is probably true, but VB is not servergrade VM software I believe. In those cases you use Xen or VMware. Virtualbox is for the desktop.

First, I think many engineers at Oracle use it to test software locally without having to fallback on complex solutions. Second, it's probably a small development team, maybe three or four FTE, and how much money is that for a company like Oracle? VMware licenses are probably more expensive.
Maybe even as much as 26%, who knows...
What I've learnt is that if you start writing C++ as a plan-old C, you quickly find yourself reaching for this and that feature from C++ that makes your job easier and your code more readable. Knowing where to stop is the tricky part.
Sure he is.

But if I wanted more of something, calling it "socialist" is probably not a winning strategy to help convergence numbers.
I started programming in C++ in the late 90's and I used to be confused about what features to use and found it easy to make a mess.

But I am happy I stuck with it as it opened up opportunities to work in a lot of different and interesting domains like games, mobile apps, interactive art installations, trading systems and video and film processing apps.
Also, most of my code is platform independent and very efficient.

There are a few interesting alternatives at the moment, namely Rust and Swift, but for now C++ does everything I want and since C++11 it really feels like a much more modern language.
Firefox uses GTK to draw native-looking widgets. Basically, Gecko passes an X11 pixmap to GTK2 the latter draws the buttons/scroll bars/etc. into it with xrender. This means that Firefox either has to do all of the rendering with xrender and pixmaps, or do an expensive read-back of the native widgets from the pixmap and draw other web content into whatever kind of surface it wants. The thing is, we really really want to move away from xrender. GTK3 has a slightly different API for this and can draw native widgets into any kind of surface that can be wrapped in a cairo context. So for Firefox, the most important part of moving to GTK3 is the removal of this dependency to X11 and xrender.
Chrome (as far as I know) doesn't do native-looking widgets (and to be honest I would be happier if Firefox didn't either), so moving to GTK3 is not that big of a deal for Chrome because it doesn't use the GTK nearly as much as Fireox does.
This video was more engaging than I was expecting. To the point that I am not sure what I was expecting.

There did seem to be too much apologizing for how other people messed up the original idea of C++. Same for patronizing much of the industry. I can't claim it was unwarranted, but a lot of patronizing.
Are you a regex ninja? Prove it
It seems "reads" is used in "invalidate" to remove the cell from "observers" in the cells in "reads".
I've been thinking recently it would be nice to have an easy to work with open standard for spreadsheets - maybe based on JSON.

NB I know you can get Google spreadsheet data as JSON, but I was more thinking of something where you could have "headless" operation that could be embedded in other applications.
well i think that is only due to latest history, but take Nazi party of WWII for example: nazi is short for national sozialist; NSDAP for nationalsozialistische deutsche arbeiter partei (national socialist german labor party)
Does that assume that the two Es in EROEI are fungible?

Apparently the largest solar installation in the world is used to generate steam that is used to extract oil. I can imagine (just about) a strange future with a renewable powered oil industry, because oil has certain benefits that electricity doesn't (use as airplane fuel for example). Such fuel would have a lower carbon impact overall, though probably only slightly lower.

I think it makes sense that at some point we'll start leaving oil in the ground, but not sure if that's because its price will keep going up, or if its replacements will keep getting cheaper/better, and what affect that has on oil prices.
or WhatsApp
Have you tried pgadmin, it even has a 'visual' query builder.
The article is misleading. It is far away from the concept of the socialism. I live in country in which were everything in public property for 40 years. It totally destroyed our state and the society as well..
(Disclaimer: I work at Lens.)

We do have a way to go in terms of optimising the site, but we are currently only open to a small number of alpha users. I can safely say that by the time we open the floodgates to the general public, these issues will have been addressed.

Thanks for the feedback!
Does WhatsApp send SMS? I assumed it just sent messages to other WhatsApp users.
Very challengin'
An you have your current final score/ranking too
I wouldn't want to compete against people who are prepared to destroy their health to win.
The differences are in the kinds of risks taken, how the revenue is allocated, and how the profits are handled.

The incentive structure of the two systems are different. This changes the outcome.
educate me please.

when did we do some serious space travel in the last decade(s)? and i don't think the hop to moon or living in a tiny space station comes anywhere near the experience we need for real missions.
Reminds me of this guy who calls to my office building every day. The van does a few locations each day,
http://mrcotton.com/.
He has a few vans on the road, allowed him to pack in his banking job.
That introducing kids to programming using C++ will ensure they never want to try again.
Not necessarily. But ultimately right now the level of mobile ad blocking is very low. This will make a real difference to that - regardless as to whether it's new or innovative.
Teacher/mentor at Recurse Center offers free one-on-one-tutoring in NYC
Actually, the Borland's Turbo C 2.0 for MS-DOS had an example how to implement one.

Nice to see it in OCaml though.
It sends messages. Some people say SMS or texting to mean messaging.
Programmer donates $2M for cancer research
JVM is incapable of running anything like F# efficiently.
Amazon are exceptionally generous with refunds, both with AWS and retail.
Show HN: My first product All about CAPTCHA
Flickr brings back pro accounts
Does anybody know any good open source spreadsheet implementation with JS+DOM?
just the next 4 billion years- seriously currently there is no sensible motive to pump vast amounts of cash into space colonialization as we have much more urgent matters at hand.
> "... meaning that a customer that sits half a day with a laptop costs Starbucks money."

If you consider that the largest cost is probably rent, then people sitting around probably add only a tiny amount more. It's only an issue if the shop happens to be be full and there are other customers who wanted a seat.

That person sitting there is probably doing Starbucks a favour. People are more inclined to go somewhere where there are other people.
> Assume the plane needs to be within 1 degree from the line joining the star and kepler... That would give about 179 planes that we cannot see...

Assuming you mean 1 degree in either direction, or 2/360 = 1/180, this is off by about a factor of pi/2 ~= 1.57. The correct answer is sin(pi/360) ~= pi/360 ~= 1/115. Still two orders of magnitude, but slightly better. The reason is that the degrees are not equally likely (small degrees, that you want, are more likely, and large degrees less likely).

Here's the calculation: Consider the unit vector normal to the equator of the orbit, using say the right-hand rule. This vector is uniformly distributed over the unit sphere (surface area 4pi). You want the vector to lie within +-1 degree of the rim of the sphere. Call the region of such vectors R; the probability of a good planet is P = area(R)/(4pi).

R is an annulus going around the equator and up/down by 1 degree. In area, this is close to a rectangle with width 2pi (circumference of sphere) and height 2pi/360 (i.e., 2 degrees), so P ~= (pi^2/90) / (4pi) = pi/360.

The area of R (an equatorial annulus) can be computed exactly using calculus---or looked up on Wikipedia [1]: area(R) = 4pi - 2(2pi(1-sin(pi/360))) = 4pi sin(pi/360). Thus, P = sin(pi/360).

[1] https://en.wikipedia.org/wiki/Spherical_cap#Volume_and_surfa...
This gives app makers the ability to throttle the ads show when using webViews? So FB, Twitter, etc. can render website content without ads? If so, this is a huge deal and needs to be a separate HN post.
the plugin-container process still links to gtk2 afaik
Indeed - I competed in amateur rowing while in University (and was legitimately asthmatic) and at least 4 of the people in my crew became asthmatic during the time that we were training together...
I love this galactic orbit measure of things. Dinosaurs like the Iguanadon were alive ~125mya, which means that the impressive thing when looking at a fossil is not that it's old, it's that it came from the other side of the galaxy. You can go and pick up a trilobite that's coming up to its third orbit.

Yes, I know, it's still from Earth, but I do think it's a weird way of looking at dinosaur fossils.

More other-side-of-the-galaxy dinosaurs:

http://www.enchantedlearning.com/subjects/dinosaurs/mesozoic...
I was excited then read this:

"A bed net is more effective than this vaccine, but nonetheless it is a very significant scientific achievement... "

Seems like like I will still be taking that damned medicine when I visit materia regions.
Amazon is now bigger than Walmart
It's cheaper, drastically so at scale. You just need to be running enough for it to be cost efficient to have an ops person.
> Anyone from Mozilla aware of the status of the Qt Firefox port?

From what I can tell the progress is backwards. A few years ago there were Firefox Qt builds on mozilla and regular progress on it. Now the builds disappeared and the only commits to the Qt backend are in some hard to find github repos with no activity.
Hehe, good one - I've added it to our list of perks. :-)
The biggest thing that needs to happen is the realization socialism can exist next to capitalism just like charities, private clubs and other types of charters.

Replacing any class of duality based thinking with multiplicity based ones seems to be really hard for people. The capitalism/socialism false binary is pretty ingrained
Ummm...?
https://play.google.com/store/apps/details?id=com.checkthis....
True but all of our planet has an atmosphere conducive to supporting life.

Don't get me wrong, I'm not saying that Earth-like planets generally won't support life. I have no idea how many will. It just seems unlikely that the first one found happens to tick all the relevant boxes.

Having said that, the fact that they've found one so quickly, relatively speaking, seems like a good indicator that there are an awful lot of good candidates for life-supporting planets. The more there are, one would assume, the more chance that some will have everything in place.

But then again, we could just get lucky and hit it first time. Which would be stellar (sorry).
Vaastu Tips for the Main Door by Dr Puneet Chawla
and to be specific, firefox has used gtk2 for ages
How about maybe we've reached a point where there are very few things you can't already do/achieve quite well in C#/.Net without having to dip into OSS land?

I'm a C# dev and I keep close tabs on the plethora of tools that become the new cool thing in OSS for other platforms, and maybe it's a case that I don't work on interesting things...but I've never found myself hindered by C#/.Net.

In any case, the major OSS tools out there do have .Net ports that are actively maintained, perhaps only the bleeding edge stuff is slow on the uptake.
I'm traditionally a night owl myself, but I'm trying to change. Mostly because I'm paid by the hour now, so I can go to the office and wakup /there/ at 7:30 :-)

Problem is, I'm often still up at 1am, so waking at 6:30 is a bit of a strain, I have to 'recover' by waking at 11am on the week-end :-)
I tought my sleeping pattern would adapt gradually, but really, it doesn't -- I can still do a 3am-er -- but I'll be shattered the following day, as in my 'old days' I'd have gotten up at 11am...

But, the further point they talk about of having a few quiet hours in the morning is something I'm starting to appreciate. My office is generally very noisy (bleeping open spaces) and the hours between 7:30 and 9:30 is a bliss!
Tangentially, the Löb function over (Haskell) functors implements spreadsheet-like computations in an unexpected way: https://github.com/quchen/articles/blob/master/loeb-moeb.md

ex.

loeb [const 1,
const 2,
\xs -> x !! 0 + x !! 1]

gives you [1, 2, 3].

Naturally, it doesn't allow for mutations or anything fancy, but it is an interesting curiosity.
Your score is 51067 and you are in the top 94% percentile!
http://play.inginf.units.it/#/end/1437728426631

oh yeah!!
>Web browser vendors have been reluctant to implement it because of increases attack surface

Which isn't a very convincing argument when they are quite happy to implement dozens of other things that vastly increase the attack surface of browsers but have far lower practical impact on the average web page.

Imagine how much bandwidth has been wasted over the last 10 years because the web didn't have a lossy image format that supported transparency.
Is Uber a Threat to Democracy?
Aura really doesn't like my xmonad setup. Chrome doesn't like it at all either. If I lose focus of the chrome window due to a Panel coming up (undocked window), chrome won't regain focus and I can't type anywhere and I have to SIGTERM it to make it work again. quite annoying.
When I lived in Germany I just purchased myself a DB card, which cost at the time about 200Eu and gave me so many discounts on train-rides it paid for itself in a month. I was very happy to see Germany by train - very comfortable, fast, efficient, clean trains with a beautiful country rolling by outside .. not so in England, where I have had the worst rides in my life on crappy, unmaintained, overcrowded trains run by rude conductors and full of unhappy people. Was really shocking, to be honest ..
Don't tell that to the politicians! We'll never get to leave the solar-system if they believe they can have all the oil they'll ever need right here in the neighbourhood!
Vibecatch – Easiest job satisfaction poll
Yes. I missed that.

Nevertheless, removing the "reads" seems more worthwhile than removing "observers". You want to model the data flow efficiently, not the data dependencies. The dependencies are provided indirectly in the code anyways.
Does this also apply to sha256(a_copyrighted_work)?

Note that retrieving any "useful information" about the original is believed to be similarly impossible from sha256(a_copyrighted_work) and encrypt_{sha_256(a_copyrighted_work)}(a_copyrighted_work).
بدء التقديم لحجز 30 الف شقة و 5 الاف قطعة ارض اسكان اجتماعي بعد غد – تراخيص
Isn't this pretty much the best strategy anywhere in the world? Is there any country that taxes by revenue?

Apple has this weird problem of being so profitable that they have no clue what to do with all that money. And then everyone picks on them for their loophole-based tax mitigation strategies.
is there one of me?
Then you're not going to be able to compete. Basically all professional sports require someone to push themselves beyond regular human limits, and give up future health to get there even without drugs.
We´re using http://handsontable.com/ in our project and are very happy with it so far.
My understanding is patent encumbering was what killed JPEG2000. There was an effort later to waive the patents, but not sure how comprehensive and perhaps a little too late.

So it's the same reason noone uses theoretically superior arithmetic coding option in baseline JPEGs.
> In theory the copy is random bytes

There is not any such thing as random bytes. Here's a byte: 0xca. Is it random?

Well, if I got it from a fair die, perhaps. But if I got it by printing the hex of a Java program, of course not. Bytes cannot be random, they can only be created in a random way (or not).

In your hypothetical you are not creating the bytes in a random way, you are creating them from a book. So the bytes have nothing to do with so-called "random bytes", but are in fact a derivative work of the book, at the very least.
Are you able to access the files of your relatives with CrashPlan's web restore feature?

That feels very much like easily violated privacy/personal space to me, and is the one thing that continues to bug me whenever I consider switching to the family plan to get better value.
Maybe if you leverage the blockchain in mongodb with a node.js docker image?
Meet Nuritas, the biotech startup data-mining food to find new health ingredient
Thank you for the feedback, I will try to keep the project alive and have some other ideas that may become OSS projects too. About the commit messages I just try to keep them simple and descriptive enough for me in the future.