skysight-inc/HackerNews huggingface dataset:
(Incidentally, this problem—producing the ideal packing into fixed-sized pages of a set of arbitrarily-sized objects—is NP-complete, and therefore likely impossible to solve optimally in polynomial—i.e., reasonable—time.)

Aren't there polytime algorithms that approximate to a certain percentage of the optimum?
Now here's a crazy idea:

Stenography via rearranging executable code within a binary file so that the binary file looks most like a particular bitmap.
I have a Aquaris BQ E4.5

This phone, which I assume is not too different than the E5:
* ships with openssh (not enabled by default).
* ships with the phablet user account as a sudoer
* has a terminal app in the Ubuntu App Store
* BQ publishes all their source on their github repo

You will need to change the rootfs to rw or else apt-get fails. This breaks the OS image diff update mechanism.
It comes with the ubuntu-touch repo, which is accessed via the standard dpkg apt-get and aptitude tools.
Strangely, there is no git in this repo, which I built from source. Ships with a standard toolchain in the repo also. From this I was able to compile nmap and other tools I needed.

The OS is in its very early days.
Overall its a great platform and hope that it becomes a major player. It won't replace my iphone just yet (it lacks any kind of block based encryption to protect the phone contents).
Python's is actually a little nicer too, in 3.x - it has two types of chains, the 'root cause' one like Java, and a 'this is what I was handling when this exception happened' - to stop an error in your exception handling code hide the original error.
The article does mention a few times that all of the vegetables in question are dark leafy greens, so they are extremely bitter. That's why so much effort is being put into recipe research, they aren't particularly palatable veggies on their own.
From my one data point of being a father of two girls (3 year old and 1 year old), I disagree. While some not insignificant percentages may line up with the generalization you've outlined, I think that parent/child relationships are more complex and nuanced than that.

In our household, I am the primary disciplinarian, but I have not sacrificed being able to play and be silly with my kids. Another commenter outlined the need for consistency. I wholeheartedly agree and believe that you can be consistent with your kids and still be silly, play and encourage healthy exploration of new challenges.
Some of the developers nowadays need to take clues from these guys.
Sorry for sidetracking but: I'm really interrested in how the "NearBy" feature works. Anyone knows how to find the source code ?
Gor – A simple http traffic replication tool written in Go
> That rosetta code has NO static scoping

That was the point! I pasted it as an example of what you can do with upvar, by bypassing lexical scoping. Take a look at other entries on that page: almost all high-level languages either pack the two variables into a list of some kind (passed by reference) or have a specialized language construct for this (inout etc.)

> neither has Tcl

This is very easy to disprove, take a look. This code:

proc g {} {
echo $a
}

proc f {} {
set a 10
g
}

f

results in an error in Tcl:

can't read "a": no such variable
while executing
"echo $a"
(procedure "g" line 2)
invoked from within
"g"
(procedure "f" line 3)
invoked from within
"f"
(file "main.tcl" line 35)

while in a dynamically scoped language, like Emacs Lisp, it would work:

(defun g ()
(message "%s" a))

(defun f ()
(let ((a 10))
(g)))

(f)

How can you argue with that, I wonder? :)

> just a really bad one.

It (upvar and uplevel) lets you easily define new control structures (think "unless", "until", "await", things like these). I don't think you can convince me that adding a powerful feature to the language is a bad decision... but that's indeed a matter of preference and there are people who use Go, so I'm not going to argue about this :)
My understanding was that Sun (and now Oracle) had "field of use" restrictions on the JDK that prohibited it being used on mobile devices without buying a license.

I am not sure how enforceable those restrictions were, but I imagine that factored into the decision to use the Apache JDK project
20 quotes telling you to believe in yourself NOW
FTFA:

"During the decade from 2003 to 2012 we had wet years of nearly 38 inches of rain and dry ones of less than 4 inches, but the average was still just under 14 inches, meaning there is no drought in the most populous region of the state."

The premise of the article is that there is no drought. That there's enough rainfall, that the problem is water management practices.

While the conclusion may have some validity, it starts from a bad premise that weakens its argument.
Not happening for me when I go to that link from Google in Firefox. Can anyone else reproduce this?

edit: Now happening for me in Chromium. (Both of these on Xubuntu 14.04, versions from the repos.)
The article mentions 'What is Code?' was open-sourced. Where is the repo?

Edit: Found it. https://github.com/BloombergMedia/whatiscode

Damn, the network graph looks like the devil's hot kitchen.
I don't want to make a competition or correct the author, but I consider Wikipedia, Facebook and Google computer programs as well* and they had even more direct impact on the society rather than databases to organize information (just as example).

* Programs which are multiuser, distributed and offering a UI offered in the browser.
I used a Win app called TextPipe. It has a large feature set to wrangle text but the visualization aspect may need another tool.
>Most people benefit indirectly by using forks created because those rights exits. And you can also pay someone to work on it for you: while this is rarely true for consumer software, we see it all the time in the business world.

You're arguing my point here - most people don't care about the code - they care about the derived work - so non-copyleft licenses serve them even better because they allow for more use cases (more forks). Even if my fork is commercial if you're willing to pay for it it means that existing code doesn't serve your purpose - therefore you benefit from that closed source/commercial fork. In most cases the commercial fork would not even exist under copyleft model so you can't argue "they won't benefit from further forks".

>That's another misconception; the GPL is also an open source license, and the BSD/MIT are free software too.

I think it's clear that I meant that "non-copyleft open source licenses give you all the practical benefits of open source without the downsides of copyleft"
>How to safely outsource a web dev project?

Doesn't outsource it :)
Did flash need a final blow? I assumed it is still around in small pockets because of projects that are abandoned and casual developers who don't intend to learn a new set of tools.
Not sure if it's fictional, I've worked in a few secure buildings i my life and we had an oscillator glued to the glass of every external window.

This was basically to prevent the use of any laser or parabolic microphones, however it also had a nice effect in which it really dampened the noise not only from the outside, but also interestingly enough the internal noise which bounces off the windows in your office.

If you would stand and talk near a large window with one of those things on it you will actually hear some muffling in the conversation you are having with the guy next to you.

The device it self was fairly small about the size of a match box, and I'm pretty sure it was nothing more than some piezoelectric oscillator that generates random noise in the window.

For it to be completely noise canceling well if you tie it to an external microphone you are pretty much getting noise canceling headphones on a Window.

The amount of power needed for such devices is also fairly small there are "vibration" stickers that you stick to glass and some other surfaces that run on a single cell battery, and to cancel the noise you'll need even less power.

From what it looks to me if you pretty much glue your active noise canceling headphones to a vibration speaker and stick it on a window you get this device.
That's probably the best way of looking at it. PostgreSQL is generally going to be the best solution for 90% of your data, short of having a subset that's write heavy to the point of streaming.
Show HN: CloudPyPI – A PyPI Compatible Server on Google Cloud Platform
I guess the OP means something more like "HTML makes it easy to make mistakes like ..." which is true. I believe English is not his native language.
Why not? I found it more useful than Eloquent Javascript at least
> The Pentium has a 64-bit databus

Didn't realize that, and you're right. Other examples of CPU's that I'm aware of with a different "bitness"/databus width are the 68008 and 8808, but in both cases the data bus is smaller than the "bitness".
There's overshooting and there's asking over an order of magnitude the going rate. That suggests a lack of moral fibre to me.
Win95 machines with 4 MB RAM were exceptions, not the rule. It was very painful to use such machine, as it was swapping all time time, otherwise doing nothing.

Any realistic setup had 8 MB RAM or more.

Application at that time also didn't support i18n, didn't anti alias fonts, had low-res, low-color assets, that were enough at 320x200(240)/640x480 resolution.
> this seems to be an emotional reaction to the fact Apple is still doing so well vs. more open source (Android) approaches.

Wow that's a hell of a conclusion to jump to. And your argument doesn't even make sense given how hugely successful Android has been.

I was actually thinking more on the wider industry scale, such as Redhat, Canonical, and obviously Google (but not specifically Android).

> In what possible way is Apple's success with their proprietary code and processes exaggerated? I mean, Apple might market in a way you find distasteful, but facts are facts - Apple has been wildly successful in profitability, largely because of their proprietary ability to design great holistic user experiences that people like to use. This isn't because of marketing and brainwashing solely, as the products do mostly work really well, with some debate around overall quality lately.

Clean design isn't innovation. I'm not disputing that Apple have done great work on polishing their products and rightfully deserve to be rewarded for it. I have an issue with companies that stand on the shoulders of giants and then claim their software stacks are "innovative", "original" and deserve aggressively pursuing any company who developed similarly usable frontends around the same or similar underlying open source software stacks.

> All of this is not about exaggeration and "it's magic" stuff, it's about very smart people thinking through how they're going to compete against an ecosystem that doesn't want to make any money.

All of that you listed existed before Apple incorporated them, it wasn't their invention. And your "[the mobile ecosystem] doesn't want to make any money" couldn't be more wrong. Mobile apps were a profitable market before the iPhone came along, not to mention the profitability selling feature phones and smart phones at that time. It was already a pretty big industry - though obviously had room to grow.

Apple obviously did a great job carving a share of that market. But it would be silly to say they were the only ones wanting to make money.
IBM Power8 Outperforms X86 on Financial Benchmarks
You're arguing my point here - most people don't care about the code - they care about the derived work - so non-copyleft licenses serve them even better because they allow for more use cases (more forks). Even if my fork is commercial if you're willing to pay for it it means that existing code doesn't serve your purpose - therefore you benefit from that closed source/commercial fork.

Yes, but the point is to promote forks of forks (and so on). If you close it, the branch dies there.
Type this into your Chrome address bar to see the extension status: chrome://voicesearch/
Yes, their website still sucks in the same ways it did 3 years ago. It boggles the mind.

They have a huge selection, expensive advertising campaigns and lenient shipping & return policies, fueled by huge sums of money, so they have a huge market share. Its nice, but execution is merely decent imho.
Yes happens for me in Chrome.
Welcome news!
Admittedly, I haven't used the PG or MySQL cli in years. Coughed up money for a Navicat Premium license about 5 years ago and never looked back.
Joshua Topolsky and Paul Ford discussed the piece here:
https://soundcloud.com/tomorrowpodcast/episode-10-paul-ford-...

One part of the podcast that stuck with me was the idea of an article as an event. It really was quite a while ago people talked about a text as an event. I mean, like a new book or something.

I guess Buzzfeed (and the like, which is everyone nowadays) is sort of trying to pay for their real journalism with "aww"-clicks and "omg!"-clicks, it wouldn't surprise me if cool articles like this became more of a commonplace thing.
> In psql you can just edit your last command in your $EDITOR.

Cool! How?
Nope, can freely access the site on both latest versions of Chrome and Chromium. Though the project seems to have moved from that page already.
I got the warning in Chromium just now.
IoT developers concerned about privacy and data protection
java bytecode can be decompiled to a very high level source code, unless explicit measures are added to actually obfuscate it.
I'm guessing OP took this from reddit thread. If you read that thread you'll see that it's not sourceforge but this one project. So this title is misleading.

Edit:
Thread: http://www.reddit.com/r/technology/comments/3a9h9x/soureforg...

Response from one user that sourceforge is actually whitelisted by google: http://www.reddit.com/r/technology/comments/3a9h9x/soureforg...

http://safebrowsing.clients.google.com/safebrowsing/diagnost...
http://safebrowsing.clients.google.com/safebrowsing/diagnost...
Why LinkedIn chose to keep its bug bounty program private
I'm talking about the entire neighborhood. (Manhattan's Financial District)
Own-Mailbox (hardware self-hosted encrypted mailbox)
Insider threat: A crack in the organization wall
No warning for me either on Chrome Version 43.0.2357.124 (64-bit) on a Mac running Yosemite and I'm based in Dublin, Ireland.

I can reproduce it if I visit exactly: http://sourceforge.net/projects/camstudio/

but not http://sourceforge.net/ on it's own. Perhaps they only apply the warning to malicious projects rather than the site as a whole.
Looks like the malware-bearing projects need some reporting, then!
No, it's not any more.

http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-i...
Yes, you could replicate that in Linux using overlayfs, with a readonly mount of the static image as the the lower layer and a writeable upper layer using an ordinary filesystem. It would be interesting to try it.
It's become "a normal thing" to take GB-size games and compile them to asm.js. WebAssembly will absolutely make a difference.
+1, I wanted to post a very similar comment :)

But lets discuss further, we also should admit the reality, not just reject with satirical statements.
Java didn't dominate the web front-end technologies. It's worth to consider why. The points I see:

- user needs to download and install JRE
- bad integration with HTML document,
applet is just a rectangular self contained box
on the page; and it's very inconvenient to
script DOM nodes, handle events from applets
- browser vendors (especially microsoft)
were against java becoming the dominating platform
- in 2005 java was the only language running on JVM (unlike today).

BTW, I wouldn't say java was very slow to startup.
Former Google exec launches Sourcepoint with $10M Series A funding
The same is true of KHTML.

In contrast to matthewmacleod, what I find tenuous is the argument that these things would have been open source if it weren't already so and these had been initiated from within Apple instead. Case in point: Swift!
The 300% Instant Gains on China IPOs Are Suddenly Vanishing
Sure, or the 68k itself which has a 16bit physical data bus but 32bit registers, spawning 30+ years of pointless arguing over whether to classify it as 32 bit or 16 bit.
You should also check out https://www.jetbrains.com/dbe/
Why are you serving 150MB of JavaScript??
"The fact is that an end user should not care if software downloads a "binary blob" without running it."

Is that the official position of Google? Reminiscent of when Thomas Hesse from Sony stated: "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
Thanks a lot for the follow-up/expanded article, jules. The previous discussion was a bit hard to follow for me.
> I'm finding this hard to parse. Mix & match is okay, so long as you don't promote what you feel makes you special?

No, it is more like Apple mostly takes and only gives grudgingly, so grudgingly that they are willing to spend millions of dollars on e.g. LLVM so that they won't have to give at all.

They say a good marriage is when both sides feel they are providing 80% of the "give". With Apple, they really are providing only 20% of the "give" and begrudge even that.
If you choose DuckDuckGo as your search engine in Chrome/Firefox, you don't even have to do that!
Are they using Postgres for content, or for data? (at a place where I can't really watch a movie)

There are some great content management tools out there, my favorite being apache jackrabbit, and on top of that, apache sling for displaying/accessing the content. It requires a different way of thinking than the standard mvc process - it is a more content focused display process.

I don't know... if you're using Postgres to store non-relational data you may want to reassess your strategy. You may find you're doing the right thing still, but I think most people would be better served with a system like jackrabbit/sling, which is is used by publishers, fashion houses, etc (via Adobe's product that is built on sling) to store and display their content.

(that said, you can use postgres on the back-end with sling)
Apple versus Google (Om Malik)
Please write this post. I love my pebble time (but really you guys need to fix some stuff in the new OS)
"my CPU is a neural net processor a learning computer"

I can't be the only one who thought this, right?!
Browsers do need a "seriously, just let me the fuck through" button. I'm getting sites I can't do this with easily in Firefox as well.
Sure. On one project we built a custom Linux distribution by mounting a file as a loop back file system and copying the right files in. We installed a grub boot sector at the start. Then we copied it as a file into a simple live usb. The live usb also containing a script that used dd to copy the data from that file over the start of the first disk of a system you plugged it into. Nice quick install usb, minimal work.

We were installing into standard hardware so it was pretty good. But if your hardware varies this approach isn't great.

We could also have created a fresh filesystem on the device and untarred into it but we wanted to keep se Linux attributes.
Most Nintendo games still seem to be locked at 60Hz (sometimes 30 maybe?). Look at the fuss when people realised that Mario Kart 8 dropped to 59Hz sometimes ;-)
> What warrants the outrage here?

Um, because marketing announcements that turn out to be lies warrant a reputational penalty?
Java's actually a lot older than that, 1995 I believe. Though I'm not sure when Java applets became available in browsers (certainly before 2005). It's a sobering thought that whilst (in my opinion) Java applets were a very good idea, the implementation left much to be desired and it's going to take us more than 20 years to turn those ideas into a good workable solution (of which WebAssembly may be a part).
Well, it's not suggested to stop with WebAssembly, it's just aт evolutionary step from the situation formed to this time.
Money Saving Roof Maintenance – All Roofing Solutions, DE/PA Roofer
This was posted yesterday: https://news.ycombinator.com/item?id=9733841
The Battle of Waterloo, as it happened on June 18, 1815
Re-Imagining Work
They chased stroke the night I was in the ER. CT of head, spinal tap, etc.

Turns out, different kind of aneurysm.

Ascending aortic dissection. Different repair (Dacron tube replaces the first 4" of my aorta.)
Autocomplete is in MySQL you might just need to enable it with -A or in the config comment out no-auto-rehash.
NaCl Enabled	Yes
Microphone	Yes
Audio Capture Allowed	Yes
Current Language	en-US
Hotword Previous Language	en-US
Hotword Search Enabled	No
Always-on Hotword Search Enabled	No
Hotword Audio Logging Enabled	No

What now?
pyre already acknowledged that Apple now owns the code. The reason why CUPS is GPL+/LGPL+the Apple OS exception? Because Apple bought the rights to it and made it that way. Before that, it was GPL/LGPL.

So I'm not sure what you're getting at.
It's more pervasive and hard-to-kill than you think. At least these days we don't have project managers asking "can we add Flash?"
The following page lists stats for sourceforge itself:

http://safebrowsing.clients.google.com/safebrowsing/diagnost... :

> Part of this site was listed for suspicious activity 332 time(s) over the past 90 days.
That's fine (although panspermia might have played a role bringing our cells from elsewhere).

But where did the universe come from? What happened before it? How far does it extend beyond our view? Are there other universes? Where are the other species? Are we stuck on this rock or is there really a way to go see it all? Etc etc.
It's interesting to note that China's capital controls make it illegal for any Chinese national to purchase greater than $50,000 in foreign currency per year without explicit government approval, and thus many of these purchases require illegal asset transfers and money laundering (although some domestic banks offer legally murky services [1])

Popular methods methods include Macau casinos and high-end art.[2][3]

By some estimates, between $1 trillion and $4 trillion in untraced assets have left China since 2000.[4]

Chinese buyers are also the largest group of foreign investors in residential property in the UK and Australia.[5]

[1] http://www.scmp.com/business/banking-finance/article/1550351...

[2] http://money.cnn.com/2014/02/20/news/economy/china-art-laund...

[3] http://qz.com/19712/how-chinas-elite-illicitly-move-their-mo...

[4] http://www.icij.org/offshore/leaked-records-reveal-offshore-...

[5] http://www.ft.com/cms/s/0/fcc2d346-bcd3-11e4-9902-00144feab7...
Counterexample: http://sourceforge.net/projects/lame/
If Crash Bandicoot was so hard to squeeze in 2MB, I imagine other guys like Solid Snake (can't remember its name) would be incredibly hard.
I think the OT is referring to cases that don't have advanced technology as a competitive advantage...
Someone has gone through and downvoted multiple comments that mention Apple's purchase of the rights to the CUPS code. I don't get it.

To whomever is taking issue with this, could you, uh, you know... say why?
Even Learning About Encryption in Australia Will Soon Be Illegal