skysight-inc/HackerNews huggingface dataset:
We've been using Qt as a core part of our product but increasingly it is looking more difficult to justify. Most of our customers don't want it and it adds constraints that could be hurting us. Add to that the exotic licensing model and I don't know how sustainable it is.
You make it sound like Christians aren't currently engaged in religious wars that involve the murder and rape of uninvolved non-combatants. These wars involve children as soldiers and use rape as a weapon of war.

There is at least one currently happening on-going ethnic-religious cleansing by Christians of Muslims in CAR.

You take some ignorant bigot who has distorted a religious text to create something that most adherants to that religion do not recognise. That's not unique to Islam -- there is a buddhist insurgent army (dkba) and a buddhist terrorist group (969 group) and most buddhists would recognise "I abstain from killing" as one of the five most important principles of Buddhism.
Two possibilities:

a) The unskilled will choose to clean airports anyway. They can't get a job as a doctor and they want to buy toys (TV, smartphone, holiday, etc). Equivalent salary does not mean that jobs are just as accessible - academic positions tend towards min wage, but the working classes aren't scrambling for those because they are locked out via credentials or lack of education in general.

b) If clean airports require exploiting the poor (basically, relying on the fact that people will starve and die or suffer mental illness if they don't do it), then maybe we shouldn't have clean airports.

I think that part of what makes some jobs so crap is the fact that employers know that their employees are reliant. Senior management jobs are cushy precisely because people have FU money and can just leave. This should be expanded.
Circumvented duplicated submission by removing https? Interesting. https://news.ycombinator.com/item?id=9543909
In "Learning to Execute" by Zaremba & Sutskever
http://arxiv.org/abs/1410.4615
An RNN learns snippets of python

Their next paper is "Reinforcement Learning Neural Turing Machines"
http://arxiv.org/abs/1505.00521 based on Graves "Neural Turing Machines" http://arxiv.org/abs/1410.5401, which attempts to infer algorithms from the result.

In a lost BBC interview from 1951 Turing reputedly spoke of evolving cpu bitmasks for computation.
I made a workshop about 3d printer so i can buy a new 3d printer. Then i just start my master plan[1].

[1]: like they said. It will make the better world :D
Comment thread is looping here.

If inflation is 0% then it is not weighting correctly when the vast majority of expenses are rocketing.

That's basically the point. Anyone 'on the ground' that actually tracks their costs knows this very well.
What is your opinion on Threefish then? Is there something fundamentally wrong with bigger keys/blocks, or is it just that known big key/block schemes are not useful?
I'm obviously talking about 128, since I can't see 32 bytes happening with AES256 CBC.
How robots could teach our kids and do our dirty work
In the UK the Black Cab drivers have special rights. E.g. they are allowed to stop on cycle lanes, hairpin corners, etc. They are allowed to use engines which has 3x more emissions than a VW Golf 1.6TDI.

So they are licenced to serve the selfish customers who don't care whether they endanger others with hailing a taxi at a place they should not and they don't care others who have to inhale the fumes.
Infant formula advertising does influence mothers
So more like Finland or Sweden?
After having to switch from WPF to crap-HTML5 due to the Great Silence and lying Guthrie's betrayal: not betting my carrier on a Microsoft-only tech again.
Write a damn README
LDC AES/CBC/NoPadding

#nopadding

The fact that they had #nopadding in there makes it obvious that they copy pasted this code and has literally no idea what they are doing.
If you have already demonstrated you are willing to work below market salary, why should they ever pay you market rates.
In London there are two sets of regulation: the regs for black cabs and the regs for mini cabs.

Uber doesn't want to comply with either set of regs.

There are some considerable problems in UK minicabs avoiding their duties under disability discrimination laws -- not turning up; refusing to carry; refusing dogs (and not because the driver has an alergy; over charging and stealing from some users (eg blind people or those with a learning disability). So Uber is not unusual there.
Yay! I'll just mention that this one feature will help this language immensely. The standard method for sharing Go code snippets is on play.golang.org, and the huge number of JS/HTML/CSS sandboxes out there have shown that an online, linkable code execution environment can really help with language adoption.

What are the limitations of the online environment vs the full language? (I presume a lot of low level stuff is sand-boxed or mocked) What features aren't available?
> Subsidies are what makes industrial food "more affordable".

My country has no agricultural subsidies, indeed the competitiveness of our agricultural sector is shaped by it, and if international trade were to cease, we'd be largely self-sufficient in foodstuffs although we'd lose some of the cheaper options for things like tinned tomatoes.

Despite our lack of subsidies, we have yet to revert to 19th century living standards.
the `type: x` comments substitute explicit syntax in places where i'd want type inference, so it's no big deal.
Let me understand this better and don't take this negatively cause I can't figure out a way to make the point better...

You already had 2 broken promises and you are still wondering if you should give the other person the benefit of doubt..

What's that they say about, "fool me once, shame on you.. fool me twice, shame on me"... not sure if they have something for "fool me thrice.. "
> Yet "No MSG" is touted all over

I try to avoid MSG to limit the amount of sodium in my diet, I get enough through salt already.
What does padding have to do with the IV?
I have absolutely no idea what you're talking about. Care to elaborate?
Show HN: Responsible Social Share Buttons
I cut my teeth programming this machine and learning the ins and outs of how it worked. We were much closer to the hardware in those days-- you could have things like disks that wouldn't work on some machines because the variance of the resistor in the disk drive caused a slight incompatibility when you tried to read data from a nonexistent track that only exists in the custom made disks the program originally came on but that doesn't exist in the operating system (which formats the disk you put the program on when you copy)... and which most disks with custom assembly code can read, but your particular drive cannot.

In 2008 I spent 6 months going thru my Apple II collection, many of the disks had spent years in a garage in Louisiana and Texas. Surprisingly most were still readable, but I lost some terrible poetry and equally terrible letters to my high school sweetheart (turns out she wasn't so sweet as an adult.)

IF you have Apple // disks, or any kind of old format, I urge you to recover it NOW. Time is not on your side.

I had a DEC Tape from the 1980s that eventually I think I just threw away because I couldn't find anyone on the internet who could read the data.
This should link to the original article instead of BI blog spam
Prints of juggling patterns pushed through space. Henry Segerman and I have designed and printed a few, and sometimes you can learn a surprising amount about something you thought you already knew.

https://plus.google.com/+HenrySegerman/posts/FGZdWSM2qET

http://www.shapeways.com/product/R8B97GHZN/3-club-cascade-mo...

http://www.shapeways.com/product/3UEJKYME9/3-ball-cascade-mo...
You think they randomly generate a IV for every single password?
Did you think they were competent or something? :)

https://i.imgur.com/b6kfN7y.png

Anyways, it is 128 bit CBC. I incorrectly assumed 256 bit because I forgot the hex representation of a char is twice the length. Since they don't have a padding block, the shortest possible output is one block. Thus 16 bytes or a hex string of 32 characters in length.
Show HN: Table Edits, a light jQuery plugin for making table rows editable
Microsoft marketed WPF as the way to make Windows applications going forward. It turned out that it sucked for things like tablets or phones, and everyone cared about tablets and phones. WPF is not exactly abandoned, but people who learned WPF to develop with it are somewhat bitter (and understandably so) about the experience, and about the transition to Windows 8 / phones / tablets.
They suddenly stopped actively developing WPF 5 years ago, now it's just some small unimportant team cleaning up the backlog. I went to a conference where Guthrie told us that Silverlight 5 is the future. Less than a year later and he was focused only on ASP and JS. As if it's OK.
The problem isn't in reading, but using the wifi key. The app promises to keep the wifi keys secret from other users:

> "... credentials are added to the database so that everyone else on the app can also use that hotspot. Users cannot actually view these credentials so as to protect user data."

But if a client app can download the wifi key from the server and use it to log in, then a modified client app could also download all wifi keys and show them to the user.

There is no practical way for the server to distinguish the original client app from a modified one as long as the user is in control of the hardware and OS it runs on.
Wow, he used sarcasm to make a point that was both humorous and relevant, and you're reacting like an imam hearing a joke about muhammad.

Maybe you should reconsider yours?
Did Oculus founder pull a Zuckerberg for his kickstarter?
Some recent happenings in Cryptol land include:

* Dylan recently released a literate Cryptol version of the CFRG's ChaCha20/Poly1305 document. Very cool to see more Cryptol code like this.
* Merged the fork of SBV with upstream.
* ABC is now a supported prover.
* Support for parallel (first to finish) proving using ':set prover=any'.
* The type checker has been revamped for v2.3, so we should see simpler constraints "soon".
Why is it 'just Logo'? Because it's got turtle commands?
To make definite claims about what will happen with cryonics patients, the Singularity etc is certainly a religious act. However, there is a distinction worth drawing between those and more moderate claims. I think the best argument for cryonics is 'we don't know the odds of surviving if you're frozen - but we do know the odds of surviving if you're dumped in a hole in the ground to be eaten by worms'.
The gist feature is great. They seem to have thought this through well without adding too many bells & whistles. (though I do find the url animation when you create a shortened/gist url unnecessary)
In my world, Microsoft started to turn hate into, "I will take a second look at what you are offering--maybe--if I'm in a good mood." Their advertising is still just noise, and a huge waste of money in my world.

I started to turn when they offerd some products for free.(I still don't use the products they offered, but it was a nice gesture.) The best Ad I heard was on here. A guy commented, 'I like my Surface. I use it to take notes in class.' I started to think about the possibilities this devise could offer over Apple's products.

I still have some healing to do though--I was in Costco today and looked at a Surface, but just pushed one key and walked away. Do a few more acts of kindness Microsoft, and get that Surface price as low as possible; I will seriously think about giving you money again or at least push a few more keys. I don't think I will ever pay for your OS though--just on principle. As to ads, I think Microsoft is wasting money. Manufacture good hardware, and keep giving away software--people will notice.
A while ago I decided that if I couldn't kill and prepare my own meat because I was too squeamish, I had no moral right to eat store-bought meat.

So when I found processing my first rabbit a little challenging (they smell bad on the inside, and their teeth are long, yellow and very definitely rodent teeth), I kept the thought of steak and bacon in my mind and pushed on through.

But I still find it interesting how I had trouble reconciling the fact that my meat used to be a corpse - when you're cooking game animals, the meat often retains a flavour that you can smell while processing the carcass. The first few times I ate something I had prepared, I ate sparingly, while my family tucked in. I think it was due to my own mental assocation of corpses with disease and decay.

So yeah, I think a fair few people who eat meat would not do so if they had to process it from living animal to carcass to meat.
I'm still looking forward to your SRP blog post!
I also found this:

http://www.reddit.com/r/space/comments/29cxi6/i_made_a_delta...

Found using tineye reverse image search: https://www.tineye.com
A working advertisement market doesn't require to have advertisements forced onto everyone they can. People can opt-in by members ship cards, news letters, and subscriptions, which that mean people who receive it has a positive association rather than negative one. At that point an ad blocker do not serve any purpose, as users would turn them off.
Constructing Hardware in a Scala Embedded Language
How do they make Silicon Wafers and Computer Chips? (2008)
quite a few outfits do this with MPTCP, with varying degrees of success.
Good tutorial with Video and links
It's not just about the price and the storage. It's also how reliable they are. A 6tb ssd which fails after 6 month is worthless.
New breaking bad ransomware discovered
How are those roads you're driving on? Did you go to school? What about the police force, did they ever do anything useful for you?

In most countries you'd have free access to medical assistance as well and quite possibly a state pension when you're over 65 as well as if you become disabled or simply out of work.

Taxes are not always spent efficiently which is a real problem and plenty of times they are used to be spent on things we don't actually need but on the whole you can't really argue that all taxes are theft.
DeNa is GREEDY
there needs to be a wiki with a design for indoor systems in the living room areas that are aesthetically pleasing as a first principle, in addition to producing plants / fish for eating.

If good looking fish tank(s) and a facade for the other equipment are designed, this allows the living room to be very green and people can start individualizing it.

This will encourage a whole bunch of apartment dwellers to try it out.

Also, the custom towers need to be designed such that they can be fabricated by easily available 3d printers and stackable.
I would be interested in the results of a variation: the participant walks through a door, only to enter the same room they just left (easier to test with the virtual version!) My hypothesis is that, when entering a new environment, the brain immediately has a huge number of stimuli to respond to, and that's what causes the short-term memory loss. Maybe being told in advance that they would re-enter the same room would have an effect.
How does your lost income so far stack up against the capital provided by the larger shareholders?

And how does your stake compare to theirs?

And are some of those larger shareholders also paid from the company on a monthly basis or do they work for free?
Unsure as to why this is getting so many up votes:

- it's not new.

- it hasn't even been updated for years.

- it's low resolution.

- everything comes out looking tacky - I'm not sure you can call this 'art'
It's the weekend.

This thing is fun.
It's tax free for the REIT. If it were a C corp, it'd have to pay tax on earnings, and the shareholders would also have to pay tax on dividends. So for the REIT there's a meaningful sense in which "tax-free" applies.
Best social media articles by Buffer
MenuetOS is closed source. I particularly recommend take a view to KolibriOS [1] - formerly fork of the MenuetOS32, community driven and with better hardware support.

[1] http://kolibrios.org
Testing Web Apps in Go
GREAT PICNIC SITES IN NAIROBI
Everything you know about teenage brains is bullshit
Show HN: Make an RSS Podcast Out of NPR Morning Edition
I am not aware of HN etiquette. Is pointing out a duplicate submission frowned upon?
This editor has interesting tab behaviour. It uses spaces, but some more actions than usual make it act like tabs.

Specifically, if you press tab (insert 4 spaces) and then the left arrow, it actually jumps left 4 spaces instead of 1.

Unfortunately it doesn't fully behave like tabs because you can still click inside the indentation which makes selection and cursor positioning harder.
In that world, what would it mean to have talent?
You believed that flash's poor cousin will be next big thing? In 2010?
Looks pretty well on Kindle! :)
So, I'm asking questions because I'm curious and very probably ignorant. I'm not trying to pick a fight, make points, or get in a dick-waving contest. I also don't know how closely you follow btrfs development. I skim the lists from time to time, so if I'm telling you stuff that you already know, or if my memory is not quite correct, I apologize in advance. Also, if you notice this comment after the comment submission window closes, you can reach me at $MY_HN_USERNAME@gmail

What's wrong with how compression works? From a user's perspective, you either set a mount option, set a bit on a file attribute, or explicitly call for compression with btrfs defrag. [0] If you combine the latter two operations into a single checkbox, this is exactly how NTFS handles things. What am I missing here? Also, I can't agree that modern[1] btrfs handles unexpected power cuts poorly. This just hasn't been my experience. I can, however, agree that log replay isn't complete and still needs work.

I can't speak to the ENOSPC bugs, I haven't run into any in a very, very long time. Some time after 3.14, btrfs got a pool of space called the "Global Reserve" [2] which was intended to address ENOSPC issues. Somewhere around that time, btrfs also grew a better btrfs-specific df function invoked with "btrfs filesystem usage". I don't make extensive use of snapshots, but the numbers I get out of btrfs fi usage almost exactly match the numbers I get from plain old df.

I'm unware of snapshot automounting. Can you help me understand what this is? (A brief Google search wasn't enlightening.) I agree that taking away the ability to have subvolumes outside the FS tree if you didn't set things up just right at FS creation time is pretty bullshit. That certainly needs reworked. Everything else in my limited experience with subvol management seems okay to me. What's seems strange to you?

Btrfs doesn't yet have built-in online dedup, but are you aware of dupremove? [3]

Can you give me a recipe to create an N(N-1)/2 sized random access file? I use BTRFS for some very small random-access databases and large pretty-much-append-only databases and haven't run into this behavior.

I have a couple of things to say about your other comment:

People generally don't write to a mailing list to say what a good time they're having with your software.

It's pretty shit that log replay isn't worked out yet.

I certainly* don't intend to stop making backups. OTOH, I've been "getting lucky" for five years straight while running a FS that many people regard as the most untrustworthy thing in the world on a drive that many people regard as entirely unreliable and untrustworthy. :)

Cheers!

[0] Conceptually, this makes a lot of sense, 'cause all defrag does is re-write the file. NTFS re-writes files when you request that they be compressed, too.

[1] "Modern" means btrfs from the past two years or so.

[2] Much like ext*'s reserved-for-the-superuser space.

[3] https://github.com/markfasheh/duperemove
Agreed.

I think it's totally worth the risk.
@LogoThete I work in enterprise and don't care about wider landscape.
So the judge says the screenings were not “integral and indispensable” and yet they are mandatory. Something seems off here.
Cory Doctorow: The Coming Civil War Over General Purpose Computing (2012)
The entire point of CSS was to separate presentation from content. There is no reason why we can't all be happy, except for a misunderstanding of the correct way to use certain tools.

Notice that, no matter how nice a site looks, somebody will be on a weird device or will have some disability which will render the minimalistic version much preferable.

People tend to think these are unusual cases, not worth optimizing for. More cynically, they are not affected by them so they don't care. These people lack imagination. The weird device can be a future device trying to access old content. The disability could be a natural consequence of growing old enough.
Why China is a parallel universe
Ordos, China: The World’s Largest Ghost City (2014)
That's quite the false dichotomy you have set yourself up there, i bet it provides all the justification you need to track people without their knowledge or consent.
Jesus Christ that's incompetent. I see what you mean, it's 32 hex chars, not binary chars. Since we have the IV and key, we can just decrypt all the passwords.
Oh, I see what you mean now, I thought they meant secret on the server. Yeah, obviously they can be read if they go to the device, and verroq on the other thread looks like he found out how to decrypt the keys in the local cache.
It pretty amusing to see pro advertisement people argue that ads aren't predatory because they're not ACTUALLY effective you see..
It's not about free, it's about getting online at all as described in the linked article.
I only tested it in iBooks and Calibre. On Kindle, it works as well.

There are some code snippets that are not highlighted, though. It'll be fixed in the next version.
Oculus and founder sued by Hawaiian head-mounted display startup
Of course they should get paid for locking the doors, minimum wage or not. You claim hourly salary would drop, but at places that pay people correctly, it doesn't. Say a store is open from 10 am to 10pm. You hire one person to work 8 hours in the middle of the day. They come in say at noon, work 8 hours and leave at 8. Someone else comes in at 2 and works till closing, say 10:30. They do an extra half hour to clean up and lock up, so they should get paid less?
I don't know a lot about compilers or assembly but the ASM output seems a longer than it needs to be for just printing hello world. Can anyone provide some insight? Is it just long to provide a good foundation for bigger programs?
Sure, that's what I made this version for! <del>You might want to wait a bit, though. I'm just about to publish a new revision.</del> Update is here.

(The book is, just like the Rust compiler, licensed as MIT/Apache2 if you were wondering.)
WPF was basically html like XML (it had a grid element for one thing) but with all the crap thrown out and native support for two-way binding of values and event which meant it was extremely easy to e.g make a front end to a database but also to make GUIs in general.

Sadly MS seem to have abandoned it.
I don't know if this quote is true but advertising in Roosevelt's times was really different. It was not a creepy tracking business tracking everything you do and traditional advertising was much less present everywhere back then.
Reminds me of the alternate universe in Fringe where there is no coffee :(
Because initially H1B's are tied to your employer. I think for the first 2 years? So if you're let go during that period, I believe you have to move back to your country. You can't directly transfer H1B to another company [during that period].
Commute time shouldn't be paid for.
Sitting in a hotel room, that is questionable.
Shift ends at closing time, then you are done work, and you can go home. If they expect you to stay and clean, close, chase out the last customers, then they need to pay you.
Nest’s Tony Fadell says Google has 'no sacred cows' as it rethinks Glass
Rust (the game, not the language) Raid: World War Rustopia
BlackBerry plans to launch 9-in-1 virtual SIM solution in India – Tech2