skysight-inc/HackerNews huggingface dataset:
Honestly, at this point, HTML + associated frameworks like React/Angular are more mature for a lot of UI development than Qt is. Well, if you buy into the FRP/stateless UI things anyways.

Though interface builders help a lot, I've always had a problem building more dynamic interfaces through any of the native tools. React, for example, makes that a lot easier.
24 Hour Pharmacy Services – UK Pharmacy
Hopefully this opens the eyes of at least some people into realising that GitHib !== git, and GitHub !== dvcs (similarly, git !== dvcs). There are several alternatives out there, almost all of which provide more options at lower cost than GitHub.

I know, I know "everyone is familiar with github". If your developers can't function without GitHub specifically, you have a bigger problem than the new GitHub pricing.
I've read this blog post multiple times over the past few months and I wish I knew about it before I went to college. His career advice has so much clarity that I can't find elsewhere (so far).

Thanks for sharing the link. I'm about to do a career switch and reading this again is certainly reassuring. He is right. We are what we do for a living.

I find his work very inspirational and I hope I'll be able to personally thank him one day for all the work he has done.
Would anybody fault uBeam if they got to market using stuff Tesla showed in the 19th century? All this story shows is that after selling snake oil you should buckle up and ship aspirin.

What, are investors going to sue them for not being acoustic enough? "these sales are great but this isn't the tech we were promised."?

Who cares. It's called uBeam not uScream. I've never heard anyone complain about someone shipping different tech from what they raised money with. Have you?
The Internet Archive would be nothing without actual content to archive. There are of course hundreds of thousands of valuable blogs (millions? tens of millions?), along with forums where people gather, discuss and share, such as this one. Such things won't disappear, because the act of publishing, talking to people, sharing has value even when done for free.

That said I do worry about the future of the Internet.

I think for example the game industry has been ruined by in-app payments, because of the "free to play, pay to win" model. It's only natural that this evolved of course, as the attraction towards "free" stuff is irresistible. We are so irrational in our decision making process, that we'd rather try out something free that will frustrate us endlessly until we pay. I also think the music industry is ruined by streaming services. Yeah, we had radio stations before these, but those were valuable for discovering music, after which you ended up buying vinyl records, magnetic tapes, cassettes, CDs, etc. And people owned those after buying them. The concept of collecting music is fading away. Even once respectable software is moving in that direction. My favorite subject being 1Password, which is moving to a subscription based model, managing to be both rentware and expensive.

It's just evolution on one hand, but right now the pendulum is not swinging towards freedom. The main problem is that people will pirate if given the opportunity. This says something about how unfair the copyright law is of course, but the response of the industry isn't to make stuff free as in freedom, but to rob people of the opportunity to pirate, punishing and locking-in honest customers in the process. And how are they doing that? Well, they cheat and they lobby and they play mind tricks and they push hostile software and devices on us, etc. And we gladly accept all of that, with a smile on our faces, in the name of grandmas everywhere that need handholding.

And going back to ads, you might hate ads, you might not think they provide value, but alternative business models are coming and I believe they'll be far worse. And that's because, judging by recent industry trends, there's no reason to suspect otherwise.
Are you aware that you 2 first points are totally irrelevant with the actual situation?
South Florida Man Alan Amron Says He Invented the Post-It and Lost Millions
What difference does it make since my awareness of the computer user interface is also such?
Burner phones are probably even more vulnerable.
On Mother's Day, My Mom Asked Me to Help End Her Life
Not to mention how many of these links link into closed networks like facebook and therefore are not even public available even thought they appear and are described to be.
It's wrong because that tends to persuade developers that there is one tool for every situation.

If you build something functional fast with your favorite tool (not suited for the job), then you will probably spend many months maintaining/hacking your codebase to keep it functional and well designed.
Cloning is as simple as "npm install asar && asar extract app.asar", modify what you want and "asar pack" again. So the packing system is really no protection in itself. See https://github.com/electron/asar
SOCAP16 Social Entrepreneurship Scholarship
>This kind of attack is devastating for Telegram

Security flaws are found with any software on a regular basis. To say that it will 'devastate' a project is completely blown out of proportion. The first TrueCrypt had a lot of flaws and it still were to become the most popular encryption software. The whole point of updates is that something can be improved when flaws are found.

>For WhatsApp, everything is end to end encrypted by
default, so the attacker doesn't get any message history. All of the contacts for the MITM'd user also get a notice that their contact's security code changed, and a comparison will fail to match. This is exactly what E2E was built to protect against.

All of this 'safety' is rendered false hope when we can't conclude that WhatsApp isn't backdoored. Trusting a closed source project by Facebook is completely nonsensical imo.
Yeah me too, I'm using Conversations[0] on Android and it's pretty awesome actually. Pretty actively developed with a smooth UI and no Play services or phone number requirement.

Running a really light prosody[1] instance on my server to host my own XMPP connection, although since it's all E2E, I could have used a public one.

[0] https://f-droid.org/repository/browse/?fdid=eu.siacs.convers...
[1] https://prosody.im/
working on systems that don't have automated tests, and are designed such that adding automated tests is not easy.

you don't have to practice TDD, but it is a fantastic idea to add automated tests early on when the architecture of your system is still fresh and changeable.

projects that don't consider "testability" as a requirement tend to produce system architectures that are not testable.
Web Project Functional Specs: Content Guidelines
Arimo | Mountain View, CA and Saigon, Vietnam | www.arimo.com | Full-time | Onsite

Arimo delivers business-ready Big Apps for enterprises that need deeper, faster insight to critical business questions. We are the first to provide a unified interface that enables business and data science users across the enterprise to collaborate, and together, drive high-quality decisions. Easy to use and deploy, Arimo Data Intelligence Platform runs on existing Hadoop data stores, allowing businesses to begin generating value from big data within minutes. Arimo is funded by Andreessen Horowitz, Lightspeed Ventures, and Bloomberg Beta. To learn more, visit us at www.arimo.com

Arimo is recently named among World's Top 10 Most Innovative Companies in Data Science: http://www.fastcompany.com/most-innovative-companies/sectors...

Positions: DevOps Engineer, Front-end Software Engineer, Data Scientist, Machine Learning Software Engineer, Deep Learning Software Engineer, Data Visualization Software Engineer, Test Automation Engineer, etc.

To apply, visit: https://arimo.com/careers/ or email your resume to careers@arimo.com

Our interview process includes 2 technical phone interviews + 4-5 hour long onsite interview. To know more about our hiring culture, visit: https://arimo.com/Arimo/2015/the-interview-who-are-we-seekin...
Intel Kaby Lake Set to Enter Mass Production in June 2016
Yes, I was going to ask the same. What is the point of this? What problem does it solve?
Airbnb: IT job opennings
Exactly, the very first iPhone didn't even have installable third party apps. 'Why didn't they sue webaps' ignores the fact that it was tried right from the word go and in a fight with native apps that was skewed in web apps favour, they still lost massively.

Chrome OS is of course an attempt to build an OS entirely on HTML and Javascript, but you don't see it on phones because the memory, CPU and power requirements are too high. Eventually these problems will likely be solved, FirefoxOS was another attempt, but if we can't even do it right now there's no way it was a viable option back in 2005.
So tell when a Photoshop, a real Visual Studio, a SolidWorks, or any big/professional software written with Electron-like tech will be out there.
Yes, your math is correct, verified with their pricing calculator https://azure.microsoft.com/en-us/pricing/calculator/?servic...

Thank you for posting this!
Here's an interesting experiment concerning Facebook censoring certain types of 'hate', while leaving others alone:

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

facit: two pages were opened on the same date, one inciting to violence against 'jews' (the page was called 'Stop Israelis' but the message seems clear), the other doing the same against 'palestinians'. After posting more and more - and stronger and stronger - messages to both pages the makers reported both pages to Facebook. Result? The page inciting to violence against 'palestinians' was closed the same day, with an explanation from Facebook that said page was 'found to be in violation of their community standards'. The other page, which was identical in most parts except for the fact that it was 'jews' which were targeted was not closed, with Facebook answering that 'it was not found to violate any of their standards'.

When this brew up a bit of a storm on the 'net Facebook eventually rescinded and closed the page, explaining it away as 'an error'.

What I suspect is that there is a large peer pressure inside the Facebook censor team to align to a certain - and probably narrow - spectrum of acceptable views, one which traditionally is called 'left-wing' or 'liberal' even though both names don't seem to fit the ideas being espoused. Living in Sweden I've seen the same concept at work in the traditional media, this has gotten so strong that the word for it in Swedish - åsiktskorridor (literally 'view corridor', roughly 'acceptable views') - has become a mainstream word. This has lead to an explosion in the number of 'alternative' media channels as well as a record low level of trust in the 'traditional' media.

In other words, Facebook would do well to study the Swedish situation and learn from the mistakes made here if they don't want to end up in the same situation: mistrusted, deemed unreliable and outdated.
> "Sorry if you miss the nuance in my point."

I interpreted your original comment similarly to your description in your reply, so I don't believe I missed nuance (unless I missed it twice). My comment and question were intended to clarify the meaning and usage of the expression "ad hominem", independent of this thread's topic and nuance in your comment. Like I mentioned, I don't use that expression often.
Only if you assign no value to your own time, and assume you can do a better job with availability and durability than a dedicated Operations team and a multi-million dollar budget.
Why? BitBucket is superior in every respect, plus importantly they give free private repos for every user. No price gouging like we're seeing with GitHub.
Who Came First: The Source Code or the Compiler?
> The fact that Signal exists, and I can use it every day with friends and coworkers, is evidence that we are not locked in.

???? This does not even start to make sense to me. The fact you could chat with your friends on ICQ/MSN/FacebookChat/Compuserve/AIM/Yahoo! IM/Prodigy meant you were not locked in?
What happens when a tab is doing background work, such as uploading a file, or performing a calculation, or just keeping track of timer events? (Will those timer events appear to happen all at once when the task is resumed?)
I think you have a very narrow view of "the community" and what constitutes "popular desktop apps".

What about applications like Photoshop, Premiere, Cubase, Logic? Basically anything that does more than show a couple of editor panes. I'd love to see these kinds of things built in Electron but as far as I can tell this has not happened yet. In these areas languages like C++ and frameworks like Qt are still really really popular. Not to mention embedded development, of course.
> I see light of hope in Servo. But liscenses ( MPL? Why not Apache 2.0 ) are a concern for a few company to join and devote resources into it.

Copyleft licences are often the best way to go in this kind of situations: thanks to the GPL, Linux remained one until Google forked it for Android. And 15 years after its beginning, there is no fragmentation in the kernel space.
On the other hand, BSD has been forked many times by companies to build their own proprietary OS [1].

The MPL will ensure that Servo is never forked by Google/Apple/Microsoft into a competing proprietary software, but will remain a free software.

[1]: https://upload.wikimedia.org/wikipedia/commons/7/77/Unix_his...
Facebook is hiring
Try having fake accounts. It is really not as facebook would this make easy.
Check out Nomad Capitalist (http://nomadcapitalist.com) and Streber (https://www.streber.st) for some good information on companies doing this.

Two relevant points from my research / understanding:
1) Most jurisdictions either need or like some degree of physical presence, either a client or their agent. It's not a simple 100% online solution, especially if a bank account is required.

2) There's a big difference between multi-nationals who can properly avoid taxes this way, and individuals and small businesses who get trapped by Residency (and, for the US and Eritrea, Citizenship) requirements. For someone in The US, UK, Australia, much of Europe etc, it's not as simple as running revenue through an offshore company and account to legally avoid tax. Your country of residency will generally consider that a 'Controlled Foreign Company' (CFC) and tax you as if it were a local company anyway.

My possible future plans, for example, would require moving my family to another country before I'd actually benefit from any tax reduction.
Yes I am looking for a cofounder. I am with technical background and looking a cofounder with online digital marketing experience. I have product in development, its a platform as service(auto deployment ) something very similar to could66 and heroic. interested please tweet me at @alihaider907

Cheers
https://www.dreamsongs.com/RiseOfWorseIsBetter.html

tl;dr: Ubiquity is a feature. Implementation simplicity enables ubiquity by making it easy to port and easy to bring new people on board. Implementation simplicity also frequently results in technical inferiority, but it doesn't matter, because users would rather have substandard software that runs quickly on all devices they target than excellent software that is either slow or unavailable.
Google launches Google Save for bookmarks and images
— The app you develop and the IDE is a single persistent image. On deployment, you can strip away the IDE part.

— This means: no source files (code is stored as OO dataset), no need to save / recompile / etc.

— No keywords. All control flow is modeled as methods. Like: (a > b) ifTrue: doSomething else: doSomethingElse.

— Everything is dynamic and hackable. Want to redefine the meaning of true and false? Want to change inheritance hierarchy at runtime? Want to write self-modifying code? Be my guest. For everything, source code is accessible and modifiable. At runtime (there is no compile time).

And much more.
Beautiful. Absolutely beautiful.

Also nice to see it respects XDG basedir.

I'll be trying it out today. I've been using zsh for a very, very long time and it's been really hard to get me to switch off it. This looks exciting.

My only concern is with ease of installation, especially on eg. debian servers. But that's out of the hands of the project :/
Yes as bengotow said, I don't think its a matter of whether the language is weak/strong, rather its just a matter of circumstance.

The holy grail of web development has always been the ability to write web apps that can run across all popular browsers. I think many have been waiting for JS to be the language it should have been for so long now. Its seems the time has finally arrived and BAM! JS explosion.

JS is not bad at all (JS now that is), its an incredibly flexible language. This obviously annoys many as there are no hard and fast rules for development (framework hell anyone?) but as a language you can apply it to most any environment.
That isn't such a problem nowadays as you could move the business model from outright purchase plus support to a software as a service model with monthly fees and minimal support costs.
'unlimited private repos' if you pay. BitBucket gives you them free and always has!
How can I just allow Git push from GitHub API?
I want disabled all way git push to GitHub except GitHub API
When Scientology Sponsored Indy Cars
Eps.3 Machine Ethics Podcast with Dr Cosima Gretton
GitLab gets 1 point without doing anything, oddly.
Yay, no more using single repo with orphan branches to save on number of repositories :-)
Looks very useful, I think it's time to replace my zsh.
Thanks, that could be it, I suppose.

But I don't understand why my comment would be considered that ridiculous. I've worked at a company where it was not forbidden, but strongly frowned upon to use open source of any kind ("because we need to be able to keep someone accountable if the software breaks"). And on top of my mind I recall several stories by Patio11 where he talks about trying to get a piece of software in his days as salary man. And getting plain refused from his manager, because the software was way too cheap.

Agreed, none of these examples are specifically about GPL, but they would very well cover the statement I responded to: "GPL code can be used anywhere".

And just to be super clear: I wasn't trying to make a "cute" comment about a super extreme situation. I was merely trying to present a little more nuance to the statement given.
React.js Tutorial – A Guide to Tools and Libraries – Toptal
I don't even know how it's possible that the performance degrades over time as it does, but it has become bad, at least on Linux.

Opening the dev tools has such a huge performance impact these days (on an i7 with 16GB RAM and an SSD...) that I mostly don't bother to develop with Firefox anymore.

Let alone missing features like user agent spoofing, which still requires an addon, or the bug that messes up file associations with every update.

I hope they do less UI changes, get their shit together and improve the core.
Radamel Falcao telah mengungkapkan
Learn about marketing and sales. Talk to and connect with people. More importantly, listen to them first.

Don't try to focus on ideas, rather train your mind to be aware of problems - big and small - around you. Take notes about problems you noticed and review those notes from time to time.

Talking to people and noticing things will let you discover true opportunities while thinking about ideas for yourself is more like a gamble: You might fluke it but it'll really be down to sheer luck.

A word about passion: Doing something you love is essential but don't limit yourself to something that you've determined to be passionate about early on. As with problems around you rather be open-minded and let passion come to you. There can be passion in the most unlikely places (I for one am quite passionate about creating boring enterprise software because there's plenty of improvement to be made in that area, particularly in terms of usability and UX)
how would you restrict to repositories then? Given a large enough set of external stakeholders using a single account is not feasible.
I'm almost done building a "bundle" sales platform and secured two targeted domains, but I need a cofounder who is good at marketing and sales, as well as sourcing the products to include in bundles.

First site is employmentbundle.com, which will focus on eBooks and SaaS services to help job seekers. The other is entrepreneurbundle.com, which will focus on entrepreneurs and "micro-preneurs".
$.05 as the author mentions is a ludicrous sum; less than a penny (your 0.3 cent or 0.15c!) is a laughably small sum, and I doubt sustainable (it doesn't take much fraud to eat all your profits when you make so little per user. Think Google's customer service is horrible? Just wait...) If a customer service agent costs $25/hour all in (terrible wages, desk, taxes), every hour they clock in consumes the profit from 500 articles at $0.05 per, even before any other costs.

Consider the nyt sells their cheapest digital subscription for $0.60/day. Why on earth should they price articles for less than that, considering you probably aren't going to read an article every day? They certainly don't want to cannibalize their subscribers already paying $0.60/day. And note that keeping eg a reporter in Egypt is expensive.

Further, even if you reply that they're only getting 5 cents for the ads you see (they get more: probably $100+ cpms for pmp ads), they can't afford to trade one-for-one: the people most likely to pay not to see ads are often the ones who advertisers most want to advertise to. ie people with disposable income.

I'd imagine the NYT would need $2+ per article for the economics to work for them. And quite possibly much more.
Siri Creators Introduce Viv, a Powerful New AI Assistant
I'm not really well-versed in what happens when you replace a shell and then run your programs with it, but can someone ELI5 how does this get away with making 'env variables typed'.

How is the program like 'ls' going to see a variable that is an array when originally it was a string delimited with ':'?
It's what happens when people are too removed from market forces. The VC is not attempting to invest in a business that will make lots of money. They're investing in a business which they can _sell_ for lots of money.

The market doesn't get a look in until the last greater fool buys it and is holding it when the music stops. Everyone else has been handsomely rewarded for their tomfoolery so when the music starts playing again they'll dance.
No, there might be some service disruption with ongoing task. However, you wouldn't use it on a working tab like that, but on those residing for "I might need this later" and hogging memory.
If federation is too hard then I don't think P2P, which is even harder, will be considered.