skysight-inc/HackerNews huggingface dataset:
Strange nobody mentioned wxWidgets so far which gives you true native apps, so I'll do it:

http://wxwidgets.org

It provides API layer which compiles to Win32 API on Windows, Gtk2 on Linux and Carbon/Cocoa on Mac OSX.

Qt only emulates Windows controls, but wxWidgets uses the actual Windows controls via Microsoft Win32 API.

BTW, there's wxQt, a wxWidgets implementation that uses Qt instead of Gtk, but it's still experimental:

https://wiki.wxwidgets.org/WxQt

wxWidgets has been used by some popular projects like Audacity, TortoiseCVS, RapidSVN, FileZilla, BitTorrent, etc.

Another wxWidgets advantage over Qt is the license, which gives you more freedom.

If you're looking for a faster start, take a look at wxFormBuilder which is a graphical WYSIWYG UI editor where you can drop controls in windows/dialogs and hook up event handlers.

You can find links to more related tools/IDEs on the Wikipedia page:

https://en.wikipedia.org/wiki/WxWidgets
I think this is exactly where programming should be headed in all but the most engineered and rarified of situations. It's just a thing like reading and writing that anyone can use to make their lives better.
Very cool, and somehow very creepy! This is how we will be hunted when the machines rise up ;)
Panels are sturdy enough to withstand 4 inch hail and hurricane winds if properly mounted to a roof or concrete ground support.
6 Ways to Find a Fundable Startup Market Opportunity
You are totally right when you say it's not about copyright, especially if you are currently residing in the United States where the origin of copyrights are to be found in a really nice and sensibe constitutional clause.
In France however it's the moral rights of the author being what the copyright legislation is being centerd around, so there it would be about copyright.
In the UK copyright originates from allowing the Throne to commit censorship, so that's neither about moral rights nor about economical rights. It's about political rights.

Plagiarism however, is plagiarism.
Theft is Theft, and infringement is infringement.
All three totally different "things", that's the tree i'm barking up.
How to Stay Rich in Europe: Inherit Money for 700 Years
While I don't think it's a reasonable need, people really do build under ground shelters etc. Also, solar works on cloudy days if you can see there is light that can be turned into electricity. Worst case where there is enough cluds it's basically dark you get ~10%. What stops working is concentrating solar aka those big plants with lots of mirrors.

PS: Even just moonlight can provide very tiny ~1/20,000th, but measurable amounts of power.
This is, indeed, cool. However, be aware of the legal ramifications of viewing and using other people's code. From copyright license problems to having your proprietary code "tainted" (it's a legal concept that seems to say that you can infringe on IP even if you don't copy the code directly, something management at Microsoft apparently thinks about regularly), there's a lot to be aware of in today's litigious environment.
hmmm
http://www.androidauthority.com/android-7-0-snapdragon-800-8...
Hey UPSat member here!

Getting ready to share some good news on the project in the coming couple of days regarding the successful integration to it's launch system and some details on the launch and delivery to ISS.
Well, commendable means "deserving praise", and when working with it, I generally appreciated the simplicity, consistency, and clarity I found throughout the JUCE codebase.

It also encourages you to adopt a coding style that's consistent with the rest of JUCE, particularly in terms of memory management. This is one of the things that makes it a lot more "framework" than "library", and again might not be for everyone. Take a look at the "Object lifetime and ownership" section in this page:

https://www.juce.com/learn/coding-standards
Compare to save
Lobby your local representatives to update their code to require it. The increase in monthly mortgage payments to roll the system in at construction time is less than a utility bill would be (typically).
absolutely agreed. I mean terrifying more in the sense of the lack of controls that I have typically seen in place and the way 'pull request equivalents' are handled and modifications are made.
Cloudbric offers free DDoS protection.

https://cloudbric.com
Incentives phase out over the next few years.
"Specially if you work with technology."

I think you mean especially. And no its not uncommon to not have or use Whatsapp. Nobody on my current team uses it and nobody on my last one did either. We use IRC and Slack and that is enough. And none of us are Luddites or old people.
No.

But different, if you are selling source -- then you pay.
>So have we avoided it, or are we just delaying it? ... Perhaps the next crash just gets to be harder as a result.

In fact, this is exactly what West suggests (just not in this relatively puffy treatment of his ideas).

He's compared societal progress to a series of treadmills. In order to keep up with the necessary economic growth rate the treadmills are constantly getting faster (evolutionary progress) and we periodically have to jump from one treadmill to another (revolutionary innovation) and we must switch treadmills at an ever-increasing pace (shortening technology cycles). The problem of course being that you eventually have a heart attack.

http://www.youtube.com/watch?v=DFFVSvAr7Wc
Official press release: http://www.isro.gov.in/update/28-aug-2016/successful-flight-...
Economic growth: it's the altar we're sacrificing the world on.
AWD should be redefined as Automated Wheel Drive or Auto all Wheel Drive.
Correct, but Wind is already taking over large parts of the lignite part.

And the pumped water is storage for solar, btw.

For us as a society, it doesn’t matter if we end up with 100% solar, but only that we end up with 100% combined of Biomass, Pumped Hydro, Wind, Solar, Water.
Interesting read, though I would have liked more highlight to the fact that all of these algorithms are biased against you.

You aren't just giving control away in exchange for an all-knowing algorithm helping you with how to live your life. No, these algorithms all actively use this control and they have no interest in making your life better.

They all want you to buy something that you wouldn't have otherwise bought or want you to spend more time on their service watching ads than would be sensible.

They might try to be useful at the side, so that you don't abandon them entirely, but whenever they can, they will do what's best for their company. Because that's what they are programmed to do.
And if in the US, write $500k a year off as an immediate expense (when purchasing your gear) versus depreciation. AWS spend is ongoing opex that's gone forever.
Linked from the article, Axis of Awesome's 4 Chords: https://www.youtube.com/watch?v=PgFrVqUXS8I

Wow, that's hilarious. One of the ut comments has the list of songs.
Cool project. A chat bot plugin to handle intro convos and scheduling with the brokers would be great :)
The first ocean navigators did use small rafts to do it. That's how they managed to go to Easter Island, for instance. So your affirmation confirms that SpaceX is preparing for interstellar travel.
I might be lucky but my current installations of Arch are very bug-free. (except for a could bugs in the software, but I just report those to the upstream developers and they get fixed) I remember the last time my system broke, it was when they merged /bin and /usr/bin. I then proceeded to read the news posting wrong and break my system. Then it was up to me to fix it and it took about an hour.

On my other computer I correctly followed the post and had no issues.

https://www.archlinux.org/news/binaries-move-to-usrbin-requi...

I use the gnome offline updates with no fear, just whenever I turn off my computer I check the "Install Updates" options when it is available. It is all beautifully seamless.
Running a single tenant cloud system is not the same as a multi tenant cloud system.
How to protect yourself in future jobs:
- See if they have devops people or ops people. Pure ops is actually ideal.
- Ask them about their process, both the design/development (eg: who makes issues, how is the product designed) and the backend - who supports the customers, how are customer issues fed into the development workflow.

If it's engineers supporting customers and on the spot to fix bugs, that will be a red flag.
The three siblings are believed to have died from pneumonia.

Yerafei expresses doubt, saying "how could they get infected from us if they never took anything? For a long time, they didn't take our water, our food. If anything, Agafia should have gotten sick. Why? Well, I once grabbed her and kissed her."

Kissing facilitates the exchange of microbiota[0] and that exchange can strengthen the immune system. Might be that kiss saved her life.

[0 - Shaping the oral microbiota through intimate kissing](https://microbiomejournal.biomedcentral.com/articles/10.1186...)
You're not taking into account future emissions. If everybody stopped buying PV cells from China, that would severely retard the development and rollout of PV, and so cause more emissions.
Some early article about ISDS:

http://www.economist.com/news/finance-and-economics/21623756...

Which points countries that don't sign treaties with ISDS.

Anyone can also gather more information in http://investmentpolicyhub.unctad.org/ISDS
Isn't that a martial art?!

OK, kidding :)
Ask HN: How to validate a SaaS product?
I am building a SaaS product with a friend that I think will be very useful for people who browse the web and businesses who generate traffic to their websites. How do I validate that I am solving a real problem and people will actually pay for it?

Edit: Sorry for being vague. Find the link to the product we are working on below. So the value proposition is everyone is browsing web and want to follow and keep themselves updated on different interests but there isn't an efficient way to be updated on a particular event. It may be anything. Be a phone launch or when stripe atlas opens LLC registrations. Our product enables you to create links for each of these events and embed them on your site or service to which users can subscribe to with their emails. The website owner will then send updates to that event subscribers regarding only that event. In doing so, website owners keep the users who would otherwise close the tab and never comeback interested in part of their offering and keep them in the loop and users who browse the web can keep track of only what they care without giving away their identity.

Link: http://test-cab.s3-website-eu-west-1.amazonaws.com/

* Signup for an account in the top left dropdown

* Find the embed script under settings

PS: Please be forgiving I am sharing an internal prototype.
I find it distasteful, but unfortunately unsurprising, that the financial royalty can force these one-sided trade agreements in 'democracies'. Perhaps western democracies are not as democratic as people think.
Who enforces these ISDS rulings? What happens if the government doesn't pay up?
Google "subconscious social conformity" and take your pick
When you want to upgrade, you can offline and replace each disk, then resilver, in turn. If the pool is set to autoexpand, you'll eventually get a total capacity of 16TB. You can do this for all the disks, or for each mirror separately in two groups of two.
> it's at least a grey area.

This is 90% of where money is made in my experience
Damn!!! I have been coding for almost 20 years and google everything and never thought of searching github. I can't believe I have never thought of that. Thanks for the tip.
Signal is solid, though a few privacy advocates criticize the dependence on Google Play Services on Android phones. I also get the impression that development has slowed, with the developers (Open Whisper Systems) focusing on implementing the Signal Protocol in other clients (but correct me if I'm wrong).

There's also the newly open-sourced Wire - it has the same dependence on Google, but it supports video calling and some might prefer their UI.
Surprised nobody has already pointed out why the high traffic from Ashburn, VA is "hard to interpret".

That is the home of one of the biggest AWS data centers. It would be an obvious place to run bulk downloading of sci-hub content. It's also an easy place to host a VPN server, which users may be motivated to do if their ISPs are blocking sci-hub.
Perhaps WTO, since it's an agreement. Or the market, as not fulfilling an agreement is similar on defaulting bonds (lack of trust in the country).

Also found UNCTAD: http://unctad.org/en/Pages/aboutus.aspx.
Hoodoofs advice is sound. You are about to find out that every entrepreneur wants to be you: making a lot of money WITHOUT personnel, co-founders and shareholders.

Your financial security should be your first and foremost ambition. Only after you have enough money to never need to work again, think about expanding or restarting.
Have they actually removed the standalone option?

I'm perfectly happy with it (using iCloud sync) and will continue to be a happy 1Password user unless/until they force me to subscribe.
I'm completely oblivious here, so this might sound stupid; but is it possible that he lost access to the wallet before bitcoins were actually worth anything? I.e, he just didn't bother much with backups or security because losing a million bitcoins would be like dropping a 50 cent coin.
Yes, I agree, the shift from reading to writing is pronounced, and probably profound.

After the Internet went mainstream, for the first time in history,
large number of people write every day, people who wouldn't have, in
comparable social station, have written in the past. Who wrote in the
past? Pupils, students, lawyers and some other professionals. Most,
would have stopped writing prose after finishing school or
university. Moreover, very few would have written voluntarily, only as
part of a job, or as part of education. For the majority of the
population, all voluntary, fun, hedonic communication (in the narrow,
everyday sense) was spoken. This is now very different.

I used to think that writing makes us smarter (because it asks us to
think carefully, to look at the writing from many perspectives, to try
and produce truth, since writing is preserved and likely seen by
others), and so had high hopes for humanity ...

... then came Twitter ... and I realised that it's not writing as such
that has these effects, but rather social expectations (as for example
embodied in the career structure of scientists) in concert with
writing that account for those positive effects.
Qt's nice, but the thing I've always disliked about it is that it re-implements all these basic types, like QString, QVector, QList, QMap, etc. and you need to use them to interact with all their APIs. So, you either have to decide you're all-in on Qt and have these QThis and QThat types littered all over your code (making it more difficult to interact with other third party libraries like boost that know nothing about Qt, or you need to agree on a boundary between your non-Qt-specific code and your UI, and maintain a layer that converts to and from standard types.
With that logic no solar power plants that exist now would ever have been built.
Gophernotes: a Golang kernel for Jupyter notebooks
Intel aims to challenge TSMC over Apple chip orders by 2018
You can easily determine that this isn't true on first approximation by multiplying the rated output of the panel by thirty years, and dividing that by the price of electricity. It's well more than the panels are selling for. It wouldn't make any sense for them to sell for so low, so they aren't. It'd be like claiming that the raw materials that go into a $20K car cost $100K. Obviously, they don't.
Isolated, but not as isolated as:

https://en.wikipedia.org/wiki/Sentinelese_people

https://en.wikipedia.org/wiki/North_Sentinel_Island

Forget being unaware of WWII. Try being unaware of what a car or phone or airplane or office building is, let alone the idea of a "world war".

Look how primitive they behave.

https://imgur.com/gallery/tWY1o

Imagine taking one of these tribesman on a tour through Times Square NYC.
Thanks for recommending this. We currently use 1password for our business but and while the Mac client is ok the teams website leaves a lot to be desired and no Linux client at this point is embarrassing. It's expensive too! You get the feeling that agile bits is ok at developing Mac and Windows software but basically has no idea about developing software for the web.
only if you pretend things like this

http://news.sky.com/story/china-signs-russian-gas-deal-worth...

were not part of a gas for weapons agreement.

which it. well. was.

then you have stuff like
http://m.sputniknews.com/military/20160217/1034893494/russia...

the difference is. both china and russia sign deals "payment in kind"
us signs deals where they get nothing but some of their debt paid off from other (broke) g8 countries.

you know that's not sustainable for the us right?
For many years additive manufacturing printers have been getting better, but slowly. In most cases, the printing process has leaned heavily on people and software for addition of part supports and other part modifications, and a good 3D manufacturing team will include experienced personnel; it's not easy to replicate.

While large companies typically mass produce, there are certain parts that cannot be made via traditional manufacturing processes. They've been using additive manufacturing typically for tooling and higher-end products in these cases.

Also, there is a trend towards customization, faster iterations of part design, and using a variety of part materials within each additive manufactured part that each have their own qualities.

But, printer manufacturers have seen opportunity in making the printing process faster and easier to use, which over time will reduce the need for all of the people involved in the process. Already some of the latest printers are autogenerating supports and making it simple to remove those supports. That's just a small part of the process, but it is a significant step.

So, while traditional mass manufacturing companies will be hurting in a decade or two, eventually printers will no longer require humans to be involved at all. Then, any company with enough money to buy a large number of printers could manufacture 3D parts at mass scale.

I think it is premature to say that China won't eventually own next-generation manufacturing eventually, but it won't in the next few decades unless they drop everything and get on it.
The alternative is trade agreements with a far weakened ISDS mechanism
Sure but if the energy return is 15x the energy investment, carbon neutrality is pretty likely.
It's not just scaling - a lot of the value comes from how you can change your practices to be more reliable: e.g. instead of having the classic model where you get servers setup and run them for years, now every application no matter the scale or how mature uses APIs to interact with your infrastructure, has automated blue-green deployments, every developer (or your CI process) can spin up instances to test in a production-like environment, you have things like RDS/ELB/S3/etc. as turn-key services which anyone can take for granted when designing their application, everything can be secured with limited scope API keys / policies, etc. When you suddenly get a spike in demand (annual reporting, unanticipated new work, one-time migration / reprocessing, etc.) you can have everything you need instantly without a large procurement lead-time or having to either repurpose existing infrastructure or find a use for new hardware for the rest of its service lifetime.

Absolutely all of that _could_ be done in a traditional IT environment but it's rare to see it done at the level of usability that AWS (or Azure, Google, etc.) offers and that leads to cost both in staff time, technical debt, and time-to-recover after failures. You definitely can beat AWS on pricing but it requires both sufficient scale and ongoing commitment to spend staff time developing and supporting infrastructure, which is usually an area where organizations choose to skimp.
You can have your cake and eat it too. If you have to build a native desktop app, you can use Chromium Embedded Framework. Spotify is one of its biggest users. You can still build your UI in HTML but drive it with native code (C++, Objective-C, C#, etc). We used CEF when we realized how painful Win32 C++ WTL desktop UI was.
I've been pretty happy with Enpass. Runs on pretty much everything, syncs to your choice of cloud services.
I'd be surprised if any features were removed from the current standalone version. So basically, until need a software upgrade, either for compatibility or feature reasons, there are no issues.

1password major versions always cost money, so the only added cost is that of switching. With the current data-format of 1password being open-source, that shouldn't be that hard.

As for alternatives, last time I looked (~3 months ago, when I was in the market for a password manager) I chose 1password because of their superior browser plugins. The contending alternatives were:
- keepass (open source)
- lastpass
- dashlane
Take a look at Free Pascal and the Lazarus IDE.

What is a Lazarus? From their website:

"...a cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces."

Why use Lazarus and Free Pascal? You can create native, cross-platform UI's all combined into a single, fast, low-memory executable that can easily be deployed and distributed on different platforms.

http://www.lazarus-ide.org/
I'd love to see come companies offer both.
Question then of course: how can we trust them with the infrastructure in place ?
Ask HN: Elm-like JavaScript framework?
Hi all,

A company hired me to to add a major feature to an existing product. I'm free to choose whatever front-end framework I like, but I'm not sure introducing a new (functional) language in this organization would be a good idea.

I'm impressed by elm's simplicity, and I'd like to structure this feature in a similar fashion. Do any of you know of existing frameworks which implement this approach?

I'd prefer light frameworks over heavier ones.

Thanks a lot!
yeah. Detroit. still the booming global center of car manufacture it was in the 80s.

Maybe if you close your eyes and click your heals together three times.

Meanwhile. in the slightly more real world.

http://theweek.com/articles/461968/rise-fall-detroit-timelin...
I'm not sure in which dictionary unsolicited electronic messages sent for commercial purposes are not spam…

That formulation is pretty damning. There's the chance that marketing material will only be delivered to users that used a commercial bot, but that would still be unsolicited in my opinion.
> how can you tell

He can tell because he's a manager, and if he wasn't always right, he wouldn't have been made a manager, so he's always right.
I was wondering if anyone would catch the reference :)
I recently switched to Enpass[1] and am reasonably happy with it: it might be an alternative for you to consider as well.

It's very much a 1Password ripoff, which I mean as a compliment: the UI will be familiar to you. It's not nearly as polished as 1Password, but there don't seem to be many native password managers that are. Their desktop clients are free, and their mobile clients are flat licenses (actually free downloads with limited functionality as a demo, and in-app purchase to unlock, but whatever).

Sync options are actually a bit better than 1Password I think: the usual suspects like Dropbox are there, but you can also sync over your own webdav server if you want to.

I switched because I wanted something that had a decent Linux client. If 1Password is going the way of subscription pricing, it seems like I made my switch none too soon.

[1]: https://www.enpass.io/
The concept of selling to the highest bidder isn't popular in NYC?