skysight-inc/HackerNews huggingface dataset:
Skype removed from App Store ahead of major 5.0 update
Ask HN: Review our startup for testing developer skills
TestDome.com is a job candidate screening service for companies. We test using small samples of actual work (build a form, fix a bug, etc.). Our aim is to bring work sample testing to the masses but as we had to start somewhere, we decided to start from screening software developers.

Initially we focused on recruiters and HR people but quickly realised that our early adopters are technical directors or owners of small/medium companies. So now we are pivoting a bit - we are redesigning the UI to provide more control to the users.

As such, it felt only natural to ask HN audience on what do you dislike in our service and what would you like to see.

Link: http://TestDome.com
I disagree completely about the swift thing. It may look a bit like Javascript on the very surface, but it's a whole different thing, if you know Javascript you know zero Swift ( except for syntactic sugar in the lambdas and declaring simple variables ).

Having said that, IMHO your best shot to get something done now would be Titanium or Phonegap.

Cheers.

Ps: Stay away from Swift until it's solid and there are more learning resources.
It's going up and down, as long as it doesn't go past 50% it's not really newsworthy.
I want a hefty FPGA attached to the CPU bus and switch backplane. That will take a lot more power than the ARM core.
Smart Sensing
The closing assertion is about everything since she was pregnant, till "...around 10" :)

Of course it's my interpretation of the facts, but I'm 100% convinced.
Tweepy – An easy-to-use Python library for accessing the Twitter API
Thanks for the comment! I wish this site let initial posts be more than 2000 characters so I could have gone into more detail.

The main reason I am hesitant to work with Scala/SBT is because I've been using Docker to package/deploy a lot of the web applications I've written. Since Docker is a one-or-nothing for each line you execute, I am getting either all of the dependencies installed at once (which takes awhile the first time) or - if something fails - I get none of them. The caching that sbt offers is basically thrown out, which is really frustrating.

There's that, but I also just don't like how much weight there seems to be with Scala because of all of the large jars I have to download to do anything. At least, that's what it feels like for me.

So, I'm not sure what specific language you would recommend. You indicated that Scala/Clojure aren't too bad and offer repls to start playing, but how hard are they to really set up for a decent-sized project? One team that I'm working with has used Clojure for DSL-related work, but mostly use Java for their main application.

Haskell is the language that I've been reading about recently that seems to have more "meat" available each year (from Hackage), which is encouraging. Everyone (including yourself!) claims that it is a beautiful language, and quite a few believe that learning Haskell - and I mean really learning it - has redefined how they approach software development. That kind of change is what I'm hoping to discover if I delve into a functional language in a big way.

I'd forgotten that I had used DrRacket in academia at one point, but not enough to learn much of it. What exactly makes SICP a classic to you?

As for other languages that are beginning to exude some functional... functionality, I've noticed that (with Java 8 and Ruby), but I'm afraid that I'm not really grasping the strengths of said features. I'm trying to jump into a more functional language to really understand why they can be good and hopefully take away something really meaningful.

Thanks for the links! I'll check them out later today!
An honest question--because I don't know: Has the philosophy of science in its long history produced anything that has proven useful in the practice of science?

I do understand that some people may consider the philosophy of science intrinsically valuable.
This was navvying not skilled tradesmen ie the ones that dug the ditches
it's a coktail,you cant only blame flash or java,the browser and the os running these stuff shares some responsibility.
I find the rise of Uber fanboys very interesting. Is it real or are they bots?
I cant understand whySwiftkey still cant learn from WhatsApp. They had such a big advantage in the mobile keyboard market and are going to loose it because of missing new communication channels...
How design for testability can improve test automation capability
Selling an iPhone app for iOS8.
10 Common Ways to Lose Good Employees
It wouldn't do anything. The keyboard resizes the activity window. There's nothing behind it to show through it.
How to create explosive growth in all areas of your life
RSS News Aggregator Feedly Hit by DDos Attack
What Docker 1.0 means for OpenStack
thanks for the feedback, I'm not a native speaker and I wish to improve my english.

What would've you used instead of:

- "leaved" to state that she went away

- "loose" in "... I tend to instantly loose my politically correct self." – This I might know: is "lose" the correct verb?
Mosul Seized: Jihadis Loot $429m to Make Isis World's Richest Terror Force
Hackers: the Internet's immune system
There's two business lessons here, and neither are specific to doing business in the Philippines:

1) Don't be sloppy (and don't get emotional, because that'll make you sloppy);

2) Whenever you're dealing with a counter-party, try to understand where they're coming from.

There was clearly a mismatch between how the author saw Karen's position and how Karen saw it, one that was undoubtedly aggravated by the lack of documentation. Look at the situation from Karen's side. She started out running the business in the Philippines. Joe came in a year later and took over, effectively demoting her. After discussing the situation, the owners proposed an 80% pay-cut and 4-month leave of absence, something most reasonable people would interpret as a signal that they were being pushed out. Depending on Philippine law, this could have qualified as wrongful termination (most countries are not as employer-friendly with regards to terminations as the U.S.) When Karen sued, the author assumed it must have been some sort of shakedown, because he couldn't see how it could be a legitimate grievance. This established the paranoia that ultimately led them to ignoring calls from their own attorney.

If the authors had tried to empathize with Karen in the first place: 1) they could've taken actions to avoid the lawsuit; 2) realized that Karen had a pretty compelling case, and treated the suit with the seriousness it warranted. All this probably could have been avoided by some thinking and a severance payment that was less than the time and money wasted on the legal proceeding.
good advice.

I've reached out to a few startups directly but haven't reached out to any accelerators yet.
Law would let police ‘remotely hack into computers, mobile devices, or cars’
I know what you're thinking - sounds pretty stupid, right?

But...in the heat of things and being right in the middle of it, we thought it was likely or probable that our attorney was in on something with her attorney.

The fact that he was asking for all that money to be place din escrow had us thinking we'd NEVER see that money again if we handed it over. Who knows where it would really go - so we stopped contact.

Over time our phone numbers had changed (common in the Philippines) but the address remained the same. We figured if it was a major issue, he could still get in contact.
This happened to me too. Ended up just disposing of the battery and using the laptop with the charger as a direct power source.
That kind of hacker is more like the internet's pathogens.

"Cybersecurity expert Keren Elazari":

What qualifies someone as a Cybersecurity expert?
Browser Trends June 2014
Bay Trail is about the same speed as Core 2 Duo or 1st gen Phenom. I assume Snapdragon 800, Mediatek MT6595 and new A57 chips are there as well, or even better. Soon we should start seeing chips approaching the speed of i3 on smartphone SoCs.
Thw
It seems like he is writing more about "Correlation doesn't imply causality" in the black balls example. And that we can't generalize just from trends. This is similar to Taleb's Black Swan, or the turkey's weight trending upwards until Thanksgiving.

In terms of Evolution, the theory does give us predictions, and we are able to run experiments to show that it does happen.

I must also comment that a screen name of WhoBeI is very appropriate for a discussion on philosophy of knowledge. :-)
There's no CFP listed on the site, but the speaker list is far from complete, so I'm guessing anyone wanting to submit a talk should just mail the organisers?
Even if everything was up to date, you still can't make sure that you don't get infected. The common hobby for kids these days: finding and writing exploits
Thanks for giving me a heads up. I've indeed only looked trough the syntax and as far as I can tell it's pretty similar to javascript/python/coffeescript. I know all of these, so I thought Swift would be easy once I understand the rest of iOS dev. Could you elaborate a bit more on why it's a whole different thing?
There's an option to undock it from the bottom of the screen, in which case transparency could be useful.
I think I would agree to what you are saying as to the logical conclusion of what is happening now, but I hope no one will conflate such a possible outcome with it's probable effectiveness as long as the technical capabilities allow for governments, corporations, and individuals to subvert such systems.

Would citizens of the EU have faith in such a candidate anyway who will basically play the same game as their predecessors? Would anyone with the technical capabilities to develop and use encryption/steganography software for things they deem necessary to encrypt, put any trust in such a candidate over themselves?

Seems like a growing market to sell people on privacy as a service, which means there will be a growing market for those who want to subvert such…
I'd like to give a talk, definitely sounds interesting.
Worthwhile noting that even if you have the Flash Player Plug-in installed in Safari it runs much smoother & is less resource intensive than Chrome. Apple seem to have done a great job on the latest Safari.
cool game, i have been playing it for 2 hours. My score about 4000
Isn't that an extortion racket when they force you to either buy their service or attack you?
Storyboard Fountain – The best way to visualize your screenplay
Also open source on Github:
https://github.com/setpixel/storyboard-fountain
Nested async in Node.js
Nested async with mysql/redis calls
in Node.JS
Does anyone here from the USA use FON? I've only used as an "alien" but I was able to purchase internet on demand from my apartment while living in Spain for a few months. Getting access from a teleco required a bank account or spanish ID number that we were unable to provide and FON ended up being cheaper anyways.
"She left", and lose.

Left is particularly jarring, because everything else about your post is perfect. I would have bet $$$ you were a native speaker if it wasn't for this.

English sucks at irregular verbs - sorry!
Also open source on Github:
https://github.com/setpixel/storyboard-fountain
I can only give you anecdotal evidence, but hopefully it convinces you that hfs+ is the problem.

I've been using Macs for 5 years now. I've stored time machine backups spanning two drives and OS releases from snow leopard to mavericks. (Each drive was used for about 2.5 years, and the OSes were installed soon after they became available.)

Every 9-15 months, I ask Disk Utility to repair the Time Machine volume. The first time, I lost the entire TM directory and had to format the drive and start over. The second time, it crashed Disk Utility because there were so many errors. The third time, I lost the older ~70% of my backups. The most recent time, the operating system refused to even recognize the disk as an HFS+ volume!

Each time, I had the opportunity to format the disk in question and check it for hardware issues. They all passed badblocks and SMART with flying colors. In addition, the volumes were unmounted properly the vast majority of the time (a few instances of human error and power outage)

tldr: HFS+ loses your data catastrophically even if you use it properly.
ok, I changed "leaved" with "walked away" and corrected "loose" with "lose" :)
>philosophy of science in its long history produced anything that has proven useful in the practice of science

The scientific method comes to mind.
Someone in the comments: "what if someone files a chargeback on the card?". Any thoughts on this? By using the machine you've moved from a reversible transaction to an ireversible transaction. It looks ripe for scammers to abuse.

At least at a counter they'd have your face on cam, but with this they don't.
Joe knows a bit more about the details here than I do, but I can say that we've qualified for the tax exemption status.

Additionally, our corporate structure in the Philippines is like this:

- 95% owned by a US Corporation
- 1% owned by each of us (2% total)
- 1% owned by 3 individual Filipinos (3% total)

This approach is less common for companies as small as us, apparently, but we're pretty happy with how it worked out. I think we lucked out working with a law office that was aware of and familiar with this setup.

I DON'T think we could have necessarily avoided the lawsuit by just setting up another corporation here in the Philippines. We COULD have set it up, of course, but our attorney said it was likely to catch up with us. Something about the new business being a mirror/shell of the old one. The worry being that, at some point in the future, they'd latch on to our new corporation's bank account again.
To get out with such a cheap payoff when they stopped returning their lawyer's calls is amazing. I'm surprised he didn't fire them as a client.
European commission to investigate tax affairs of Apple
Yes, low orbit satellites need lots of ground stations, lots of storage, or lots of bandwidth.
It is generally not worthwhile, but in some cases it might be interesting. For example, if you commute a lot to your customer offices, in case of a car accident your rehab will be covered by the additional quota. Otherwise, you are on your own (public health service will take care of your injuries, but no rehab)

Like the paella, this is the typical Spanish mindset. Safe, permanent job. How I hate this is beyond words ...
Agreed, I had to refer to the comments here to find a working link. Their message was not helpful.
Drop all port 123 packets that are heading to the DDOS'd server from anything but the authorized NTP server is a pretty good start.
That's enough to field an army of a considerable size in that region. It will be decades before the region will find a new stable configuration and there is absolutely no telling what that will be like. Stuff like this does not bode well for the future.
Exactly how is the OS supposed to stop an exploited browser from doing anything malicious? Even if you have strict access controls like SELinux, that won't stop a browser from participating in a DDOS attack and changing settings like cache or homepage to get reinfected next session. And if you don't have strict access controls, like 99% of desktops, the exploited browser can freely install all the user-mode malware it wants. So XP vs. not-XP is completely meaningless at this stage.
EclipseFP 2.6.0 released
Contrary to popular belief, everyone is allowed to take picture of you, as long as you are in public space. They only need your authorization to use the picture.
Cloud computing’s main innovation: enhanced control for technological rentiers
Give me a sec I have some code I need to fix...
What Chinese Left-Over Treasure Can Teach American Millennials
Yet another parallel framework. Without the 3rd party eco-system of APIs for matrix math, any framework is doomed to just add noise, not value. Sure there's some benefit in getting marginal speedup on some algorithms but for real speedup, you need to know the parallel architecture of the processor (GPU, CPU or APU) which means a learning curve. The GPGPU industry has been trying since long to abstract away the fine details and offer a plug-and-play kind of easy-to-learn framework but then we suffer performance losses and it really doesn't make sense to invest in GPUs for the kind of performance gains you get with these high-level APIs.
JQuery Form Validator Rails gem
The training given to London cab drivers makes this especially ironic - UberTAXI should appear above UberX in their service list. It's a more premium service.
From what I have read, Cloudflare takes considerable flack because they willingly provide services to the websites that let you buy and sell ddos-for-hire services.

Also, I believe their defense is "we are a proxy, not the host, go elsewhere to complain". So, yes- They appear to allow these booters to exist and thrive in a world where they were unable to (at this level) before.

* http://www.webhostingtalk.com/showthread.php?t=1235995
* http://www.organicweb.com.au/17240/internet/cloudflare-secur...
* http://krebsonsecurity.com/2014/02/the-new-normal-200-400-gb...
European Tech Startups Pay Off
How does this solve the problem of another DDoS against some other RSS reader? Are you going to suggest that if Feedbin gets attacked next, to hop to the next product?
Full-pledge Node.js app with source code and working URL
Google’s New All-Seeing Satellites Have Huge Potential–For Good and Evil
UI / UX Design Interviews, Gaia Zuccaro, UI designer based in Rome, Italy
Frank : The “design” is an important part of our analogic life. What is the role of the designer in our digital life?

Gaia : In few years we have gone from the totally analog 1.0 world to the 3.0 one, where we speak about internet of things. I think a so rapid curve in terms of digital evolution cannot but promise and determine a role which would be, if not essential, at least of huge support for the future.
I've seen Mekko charts, or modified "mekko-ized" waterfall bar charts used with time axes. Blame management consulting.
I don't think the scientific method was "produced" by philosophy of science. I think it was merely described by it after a certain way of doing things has already "crystallized" among practitioners.
I'm not knowledgable enough in that area, but as far as I know the OS X root needs to be HFS.

I can only answer by similarity: to boot from Btrfs in ArchLinux you'll need to load kernel modules in the bootloader.

Two reason:

1. btrfs isn't "built in" and needs to be loaded.

2. the boot loader needs to be able to read btrfs (obvious, but mentioning for the sake of mentioning)

That's doable for btrfs/Arch because we can put our own bootloader with btrfs compatability in.

Which leads me to my speculative answer:

No. It might be possible with a third party bootloader (iBoot comes to mind), but to have Apple adopt the OpenZFS implementation, or to revive their own, seems unlikely.

My guess would be that they are working on something, mainly because they have to find an alternative. Other people have talked about this being a necessary next step for Mac for years, but it does seem plausible that its in the works.

Replacement for HFS+ - ZFS? Probably not. Something else? Maybe WWDC 2015-2016.

EDIT: In case you mean full-featured as in "ZFS full featured", then yes, that's already there. Not Oracle full-featured, but ZoL (ZFS on Linux port) and somewhat IlluminOS compatible.
Objective C is no more the Latin of programming languages than COBOL is. We'll be dealing with ObjC for years to come.
The question is: once online feature is disabled, can you really be sure no information about you is shared beyond your back?

Edit

From what I gather they're not open source: I would be happier to see them go FOSS than free.
Ernst Mach has certainly had real significant influence on the physicists of his generation and the physics they did:

http://en.wikipedia.org/wiki/Ernst_Mach
Do not put your IPMI controller on a public IP without any sort of access controls in place. These controllers are pretty terrible security wise, and it's not a good move.
Criminals work hard to re-invest their money in the upper world. Once they successfully do that punishing them can become very hard. Free, democratic and open societies are far more vulnerable to this than dictatorships, there you are either part of the 'in-group' or you're going to be hunted.

An open society makes the assumption that people play by the rules and that those that do not will be caught and can be punished. But in reality that assumption does not hold true. Witness the extent to which the Mafia has been able to ruin your country. They've managed to infiltrate the highest echelons of politics, live like kings and in general are so far above the law that it's farcical.

Punishment is for small time criminals. So yes, hackers, burglars, extortionists and so on stand some chance of being caught. But the big fish (in this case, the bosses of the hackers) will likely get away with it while some patsy does time.
I find the "no/less comments" always seems to come from Java programmers. In Perl / Python you can easily do the equivalent of a screen full of Java code in a couple of lines. In these cases I think it is helpful to comment liberally and explain what a list comprehension, or map is doing.

Comments adding signal to noise? I agreed with him on that point, but thinking back, I find the most useful time to have comments is when looking at someone elses unspecced code for the first time.

# open file
file = open('filename' 'rw))

# seek to bit 8
file.seek(8)

This is pretty close to a real world example I had to fix.

Now The comments should have explained what we expect to see in the file. What happens at byte 8? I still have no clue, and fixing the bug in that code took me nearer to a week than the day it should have done.
Angolia demo – Search for Games of Thrones
funny
GoPro IPO
Is there a good reason for someone to want a high volume of NTP requests? How do the owners of these servers not share more of the blame for sending so much data at a web server?

It should be straight forward to implement a protocol that each NTP server won't send data to the same ip more than once every 10 seconds regardless of the number of requests.
SHOWHN:Humem
Yeah, I might should have toned down my flippant tone, but I was genuinely curious as to how they are planning to make money. Obviously in-app themes is one choice, but I don't see that working out in the long run. Hopefully they will do great in the iOS store as it really is a good app!
Another keyboard that requires network connectivity, profile/contact data, call state, access to photos/recordings (eh?) and even wants to send SMS[1]. Do users really don't care and blindly ignore all security warnings?

Just wondering why keyboard makers don't provide "restricted" builds of their software, that intentionally lack some features, but still serve their purpose by providing an efficient method to type at a reasonable price.

___

[1] EDIT: Not sure, this could be localization error in a Play Store. Reportedly it says "read your text messages" in English, but for me what I see roughly translates to "send SMS and MMS".
This is exactly what we do and it has worked out well for years. You can also defer the upfront capital expenses by finding an IT vendor that is willing lease or rent the equipment for a fairly fixed monthly cost.
Where do you drop the packets? If your filter is inside your own network, and your bottleneck is your network connection to the outside world, then you're out of luck.

If you can arrange with your upstream internet access provider for them to filter out junk before it hits the bottleneck, then great - but that involves cooperating with people, which may take some time.
Certainly not considering they only support one language at a time…