skysight-inc/HackerNews huggingface dataset:
> It's all there on the web, but mobile has languished

I've used mint for many years but have just about given up on the web UI. At least half of the time it pulls up the wrong account when I click on transactions or a chart doesn't load. The experience went downhill for me after their last major update and it's reached the point where I'm actively looking for a replacement.

I'd also argue that Intuit has focused too much on monetizing it instead of adding more value to the customer.
> The cloud providers rarely make sense in terms of cost for smaller businesses unless you heavily rely on batch jobs (spinning servers up/down) or other of their more advanced services. There are many valid reasons for smaller companies to consider cloud deployments, but I've yet to see one where it was the cheaper alternative.

The cost of a server isn't just the hourly/monthly fee for running it. It's also the cost of waking up at 3am to turn it back on. If you're managing your own bare metal then you have to deal with that one yourself and I can assure you it's never cheaper than the cloud unless you value your time at $0.

Sure you can save some money by running a server yourself but if your business it as the point where that's the deciding factor in being solvent than you might as well close shop.
One of the reasons the EU was slow about neo-nicotoids was because the British government was arguing against the ban...
> They could use a modified Linux kernel at the bottom of their stack, and refuse to give anyone access to the source.

Sure, if they wanted to risk billions of dollars of valuation for no good reason. After such a thing was discovered, how long do you think folks would continue hosting their private proprietary projects there?
I would like to hear more about the introduction of LSM-based RocksDB storage into the Parse architecture. Specifically how long before they felt MMAP was no longer meeting their needs?

I was also curious about this?
>"Frequent (daily) master reelections on AWS EC2. Rollback files were discarded and let to data loss."

Was the velocity of rollbacks sufficiently high enough that they were't able to process them?

I thought Parse was a great company with a great product that served an important market. I'm still not sure why FB acquired them only to retire it.
The microcontroller may need more than naively doing as told, to reduce crash & burn.

For the other board, I probably wouldn't use USB, but a serial or pin connection could be faster.

Broadcom recently released the spec sheet for the Raspberry Pi's GPU, and people have been doing good work with that.

Edit: Snapdragon 410 has official support only for OpenCL 1.1
8-5 (pm is implicit) is the same as 8-17 (American's typically think in terms of 12h cycles).
Gaah this brings me back! Mootools was how I initially learned Javascript. The Mootools source was so brilliantly written and well structured that it was breeze to follow. I learned a lot about advanced topics like animations, events and a lot of functional style programming. Learning jQuery afterwards was such a disappointment, and just seemed like a big hobbled mess of procedural style code.
Of course, I understand nobody from the UK wants anything from the EU, that's why you voted out.

Just in case at some point you do want something, remember that there are associated costs, that laws, rights and enforcement do not fall down from the sky.

And that the EU does not necessarily need to be inclined to offer access to those "services", not even by paying a fee, since doing this kind of deals per-service, per-partner is much too complex. We have an organization to simplify that kind of agreements, it is called the EU. We offer you associate status, by accepting some rules. You are free to accept or refuse the offer, of course.

What you are not welcome to do, is to use what the EU has created and maintains, without accepting any rules.

I find it funny that Theresa May insists that she is interested in trading with the stable and rich internal market. What she does not mention, is that a stable and rich internal market does not exist without some rules, that means, without the EU.
Clubhouse: JIRA Alternative
Explosion and fire in French nuclear power plant, five said to be injured
This isn't going to change for years. If you want an Elixir job, go freelance.
How can one know that first time viewing a webpage? I just enable some particular websites to run JS because I know that they are indeed interactive web applications that I want to (read: have been constrained to) use. Also, most interactive web applications can stay just as interactive even though they were to reduce the amount of JS and CSS libs, fonts, images, icons, videos and other stuff that they thoughtlessly pull in. I disabled fonts loading on webpages and all the search boxes are now an "fl" ligature for me, though many times I see that it's not more cryptic then before I disabled fonts, because weird icons some people invented are just as meaningless to me as random letters. I've gotten used to the fact that an identity sign is for a meny, but every other day someone invents another one that now I can't click anything without fear and uncertainty, as most of the time no-one bothers to put a tooltip or a litte label.
Discover the Oxford roots of these billion-dollar unicorn startups
Pinterest is making it easier to click and buy the stuff you see
Show HN: Wireless half-duplex communication through visible light LEDs
It doesn't have to be "government" funding. Sometimes funding via traditional capitalistic sources (starting a company) just isn't the right model to fund something worthwhile. Think about low-level libraries... Also, the overhead of starting a company (or project-specific foundation) can be more inefficient than just running as a one-person shop. Maybe the author is really good at software, but bad at marketing.

Governments and other organizations rarely know 'what to fund'. But there is a good model that is already working in other fields - the grant process.

Why couldn't there be an umbrella organization (not gov't) that accepts donations on behalf of the community, and then has funds available to support open-source projects? There could be grants written, peer review, etc...
If you search for Elixir on HN and sort by popularity, 10 of the top 20 results were submitted during the past 12 months (Which in itself might be just related to an increase in users here on HN, but compare the results to languages like Java or Haskell).

Many of my dev friends with hipsterish inclinations jumped on the Elixir hype train in the past year or so. I really don't see how this is different than past "hype phases" of other technologies.
It's LG. HTC used to (maybe still) do the same.
Does anyone know where you can find the next documentary they made on Israel?
Ubuntu 17.04 Unity 8 – current state
Isn't this exactly what CI is supposed to prevent?

CI is only a facilitator, if their test coverage or quality isn't as good as it could be it won't make much difference. Also if it's due to load not sure how much loading testing they would do as part of CI. Having CI and writing automated tests is something everyone seems to agree in theory is a good idea but in my experience hardly anyone does it well because writing features always trumps writing tests. I am not talking about Gitlab specifically, I know absolutely nothing about their set up, only in general.

True story, I am involved with a startup that offers cloud based storage/reporting of test results (https://www.tesults.com) and my colleague just emailed the CTO of Gitlab yesterday to offer a promotion on a plan, very odd indeed to see this story on HN the next day!
Never heard of this deadline before. I've never arrived an hour early to a flight in my life. Is this a real thing?
Interesting! I didn't know that. Was that done as part of the deal with Rackspace, or did they own the property when it was vacant?
Seems about right; I could play mp3s on my Libretto 30, but only with the Fraunhofer decoder, Winamp wasn't quite optimised enough.
The way this will work out if mind boggling too. Many employees would be told to go into an office only to then collaborate remotely with their peers in other cities. As a remote IBMer I'm hoping this rumor is false. I was forced remote a few years ago because my local office ran out of room and now I enjoy it.
> how do you argue for that

0 downtime and 0 data loss is impossible, both theoretically and practically. Even a Galara cluster is going to have downtime if a node fails (timeouts expiring, etc.).

Really, it comes down to what trade-offs is the company willing to accept: the potential for stale reads for high availability, slow/aborted writes for high consistency, downtime for reduced complexity, etc.

A few notes about Galara: its performance going to become severely degraded if one of the nodes decides it needs to be rebuilt - both that node and the donor node will effectively be out of the loop, with the network link between them saturated for the duration. That degraded state doesn't require the node to go down, it can happen spontaneously.

Galara also imposes limits on write frequency and location - if you're doing many writes, you don't want to split those writes between nodes, since every write has to look at every other pending transaction on every node before it can occur.

An automated RDB master failover can occur in under 30 seconds, easily. You can also typically run master-master without a risk of split brain by specifying even and odd primary keys.

> cloud VMs are expected to fail

Yup, but that timeframe is usually on the order of months or years. And if you use externally backed disk stores (at the cost of read/write speed) you can be back up in a matter of minutes with a single master. Even a full restore from backups can typically be done in 10-15 minutes; constrained mostly by your network speed.
I suspect this is because of the kb.io filesystem
> I used to be the type of driver who would impatiently zoom around

I've never been a very aggressive driver, but I've dialed it back even more when I noticed I'd generally meet the people who overtook me in a huff a few miles down the line. Shit's not worth the stress or the fuel burn.
Quite the opposite actually, people don't know how to set up a website, let aside making a simple, static one. Many websites are created on services like Squarespace, wordpress (used by many as a CMS), CMSes, Blogger, etc. And then for who knows to edit text files, it's easy to start with a tutorial and end up with a +1Mb hello-world website.
McDonalds have actually started rolling this out in some locations. A giant wall mounted iPad type deal to order meals through.

Here's a burger blogger with a video review of him trying one out:
http://burgerlad.com/2015/02/mcdonalds-touch-screen-ordering...
Join the Team
Researchers add a splash of human intuition to planning algorithms
Anything that the music and video industries oppose to I'm always for. Happy to see them losing ground more and more.
Likewise - I have a handful left. Anyone that wants an invite, find me on Twitter if you want one!
From Philosophy to Program Size (2003)
Even beyond the privacy implications, what about the security implications. This basically means 10s of people would know my account password and whats stopping any of them from abusing it, posting things that would implicate me when I myself have done nothing. Who would take that risk?
"The whole world is watching Twitter. While we may not be currently meeting everyone’s growth expectations, there is one thing that continues to grow and outpace our peers: Twitter’s influence and impact."

https://medium.com/@jack/twitter-q416-earnings-call-4574b01e...

I honestly don't see how they are growing in influence and impact. I'd say that if it weren't for POTUS tweets, most people wouldn't even notice any change on Twitter's impact.
What are people's opinions on the most optimistic case for Twitter (the business)?
I have a 1080 and didn't even turn on the fans. Something is wrong.
Twitter quarterly loss widens to $167m
One thing that concerns me is packaging desktop virtual machine images for easy reproducibility.

We realized that some users do not (or cannot, due to security policies) turn on VT-x/AMD-V in their machines, and therefore Virtualbox and VMWare Player cannot run 64-bit guests.

So we had to make 32-bit virtual machine images for them. If popular distros stop supporting 32-bit, we will have a harder time packaging such images, since we'll have to use a different distro for them, with different package names, settings, etc.
Bitcoin Double Spending Is a Real Issue – Insights from Gap600 Data
Tell that to my Fortune 500 client who has to support hardware devices that were discontinued 11 years ago For regulatory compliance reasons.
I was amazed to see this comment, like a meteorite of sanity crashing into HN.

My sibling post is on the right lines - a lot of people in tech are chasing a delusional self-image - though I don't think that's true of everyone. People can make the effort to be self-aware and honest with themselves. I think the rapid expansion of tech in the last few years attracted many, many youngsters, hucksters, delusional types, and so on, and people with maturity and experience became a minority.
>Problem is, there isn't a lot of pressure on the political forces to implement any sort of basic income

You mean a completely unproven system that most economists believe cannot possibly be funded without increasing spending to unheard of levels and no you don't save enough by cutting the "inefficiencies of the current system" and has a good chance to quickly die due to inflation?

Can we please stop bringing up UBI as a silver bullet to all problems in every automation article?
As I said, contrived example.

Doesn't change the fact that the wording is troubling.
So they are doing right thing.
China’s first vertical forest to Have Over 3,000 Plants
Was years ago when I build my last PC and I'm out of the game.

I'm tempted in build a hackintosh:

https://www.tonymacx86.com/threads/hackintosh-cutting-edge-k...

- Intel i7 Kaby Lake
- No decided on motherboard. The one that cause me less trouble (for hackintosh) is fine.
- GTI 750ti (have) or buy a pascal nvidia.
- NVMe drive if possible
- 32 GB RAM.
- Probably a Thermaltake CORE P3 case. Not decided.

I was thinking in use a Liquid Cooler but wonder if the Noctua could be better/less noise?
I recommend OVH.com. They provide bare metal servers in a semi-automated way and have locations in US, Canada and France.

For the type of application that I run, where our demand is not very elastic, I find it very cost-effective and more flexible (as long as you're comfortable with administrating KVM and ZFS). I also like that with ZFS, I can easily sync snapshots between providers at the filesystem-level.
What is an ageism? People are always inventing new ways to get offended...
Right! He was caught because of an 'audit'. The first in 20 years? Incredible.
They get acquired by the Executive Branch of the US Government and relabeled "The Voice of Freedom"? :-)
This shouldn't be for-profit. It should be a non-profit granting foundation where projects could apply for grants based on merit and need. Let the foundation handle the paperwork and accept donations on behalf of everyone. Have a board of directors made up of well respected open-source names, and you'd be well on your way.
> Oh, and because you've been such a tough-guy you only get to use malloc...once. In the main function

Oh yeah? How about I just don't use malloc then:

static char ALLTHEFUCKINGMEMORY[1024*1024*1024];
static size_t NEXTBYTE = 0;
void *myAlloc(size_t size) {
void *ptr = &ALLTHEFUCKINGMEMORY[NEXTBYTE];
NEXTBYTE += size;
if (size & 3) NEXTBYTE = (NEXTBYTE & (~3)) + 4;
return ptr;
}
void myFree(void *ptr) {
fprintf(stderr, "REAL PROGRAMMERS DON'T NEED TO FREE MEMORY\n");
exit(-1);
}
I don't think you understand the implication: there's no way to have a small, side passive income in the 0-10k range. This is a big stopper for many OSS developers that could bootstrap themselves.

With this limitation, many developers simply do not (and rightly so) put the effort in accepting anything in that ballpark because it's just extra work.
> Then instead of bitching about the tools or the attitude of developers, which does nothing, why not work to encourage people to support it properly?

Perhaps because ggame is not a good marketer. I for example try to promote some ideas (unrelated to the topic here) all the time, but I am talking to a wall. Thus I'm surely not a good salesman, but a very good programmer and mathematician, I think. So don't ascribe double standard to ggame.
Pi 3 or Zero, perhaps?

The parts aren't really available on the open market, but your best bet might be to get a secondhand phone with a broken screen.

There are also people designing dedicated "arduinocopter" boards and suchlike, which have a microcontroller, motor controllers, and IMU all on board.
It's not a very prevalent thing, sure, but my wife and I quite enjoyed watching The Out-Laws (Belgian production) on Channel 4.
Working too hard is counter-productive... work too many hours and you'll burn out.

And what is the point of working hard if you don't enjoy it? If you consume yourself with work you don't enjoy do you actually think you'll be able to find things to do in the hypothetical future when you've retired?

https://www.jwz.org/blog/2011/11/watch-a-vc-use-my-name-to-s... puts it: "do what you love because you love doing it. If that means long hours, fantastic. If that means leaving the office by 6pm every day for your underwater basket-weaving class, also fantastic."

If you really want to not work, buying freedom is much easier by reducing your expenses. Betting on getting rich is a bet, not a plan.

In practice there are many paths to freedom, not just getting enough money to not have to work: https://codewithoutrules.com/2016/09/16/sane-workweek/
A propos - I recommend the game "Shenzhen I/O" on Steam. Runs on Linux, too.
Looking for a web dev?
if you need someone to make you a website of some kind then just mail me at marjansimic@web.de and maybe we can work on something together. marjansimic.com
You get used to having an extra 20 or 30 minutes tacked on pretty easily. I own an S. You just have to know what the good supercharger locations are with good stuff nearby (like free WiFi)! Bring a good book with you. I don't know it sounds like I'm justifying the inconvenience...I guess for me it's about the eventual environmental impact and the self driving more than the extra 30 minutes at a rest stop!
No demonstrable damage? It sat in his garage.
This isn't newsworthy. I'd suggest trying at stackoverflow, but your question isn't particularly well formed to start with.

Which stage of the tutorial are you at?

Quickly googling the error message gives https://ubuntuforums.org/showthread.php?t=1654068 which suggests it might be caused by conflicting / missing apt repositories.

Good luck.
> It also lost both its chief operating officer and chief technology officer, increasing the load on Dorsey, whose time is divided because of his other job -- as CEO of Square Inc.

I find it interesting that the CEO of Twitter has two jobs. It's really in line with our future of a "sharing economy" where one job isn't enough to survive. It'd be funnier if it was Travis Kalanick (Uber CEO) but this is pretty good too.

Now joking aside, why the heck do investors allow the CEO to have a second job? If I were an investor at either of those companies I'd be pretty pissed off. Unless there's some magical synergy that can be had between them (and for the record I don't think there is), this is bad news on both ends.
Oh, sure, there'll be some people who regret it, but the key difference is that it isn't going to run into some of the same problems that plague other new languages because it fundamentally isn't a new language.
This is why you should run your entire application on bare metal (colo or dedicated) with failover to the cloud.

The benefit of the cloud is its elasticity. You can handle a 2000% traffic increase by spinning up VMs instantly; no need to wait a day or week or month for bare metal provisioning.

And you should do this! But once you've structured your application this way, you are already horizontally scalable. There is no reason the core of your capacity cannot be on bare metal, especially now that container orchestration platforms are bringing feature parity to cloud and bare metal. Only provision VMs for handling temporary traffic spikes.

You can generally predict traffic costs for next 1, 2, or 3 months. You can't predict traffic spikes as easily.

So why not invest in dedicated servers or collocated hardware, just enough to cover your expected traffic? Send any excess capacity, whether due to traffic spike or hardware failure, to dynamically provisioned cloud services. This way you capture the economic advantage of elastic cloud pricing while achieving full utilization of your capex investment.
I think it's difficult to say; my guess is endless layoffs and a slow gradual slide into irrelevancy like Yahoo! - no-one is really interested who is young at arguing with strangers online.

Do we know of any companies in tech (apart from Apple) who got big, stopped growing and managed to turn it around? Will it be an amazing purchase that saves them (like Apple did)?
We created more than 5 indices per collection if necessary. But fundamentally some queries can't be indexed, and if you allow your customers to make unindexable queries, they'll run them. Think of queries with inequality as the primary predicate, or queries where an index can only satisfy one of the constraints like SELECT * FROM Foo WHERE x > ? ORDER BY y DESC LIMIT 100, etc.
Beyond POTUS, I've noticed a definite uptick in usage almost solely from politics. Lots more politicians engaging in this, and people realising they can talk politics through this medium.

I don't know how you take advantage of that to pay your bazillion engineers though
So bizarre: I saw this post last Saturday, loved the site and David.il's other pages, showed some friends... Then I could not find the HackerNews post again. Here it is now, yet it says it was posted within a day, with no history of being posted before. Odd...
Witter’s ad business may be becoming another one of its biggest problems
Europe’s Treadmill of Temporary Work
None of the ideas you present are new to me. I've tried them all. I have many friends in the space who have tried them all as well. If anything worked we'd be the first to know.

"If it can be phased in a culturally acceptable way" - have you ever tried to intentionally change a culture? It's damn near impossible. Having it as a prerequisite to success practically guarantees failure.
Introducing Docker Secrets Management
speaks volumes about their hubris
"Success" on whose terms? What do you want in life? And is it your idea, or some other person's ideal that you're projecting on yourself?
At least in Italy, this is exactly the opposite. The first 5 years you are given a "relatively" easy start, giving you a false sense of the costs involved. After the 5 year mark, the costs suddenly becomes 5-7x, often making the company fail.
Assuming there are undersea cables to tap, yes. Wouldn't this be a key element (for good or bad) of satellite/dirigible/balloon served internet - the ability to create a separate series of internet services?
Let's hope YOU are learning something. It's very likely you are laying the foundation for future problems right now.
I think this tool is very cool.
Haha wow. This is already the worst of all possible dimensions but that would be rich
Hey Hey. Hey. This is HN. Fun and entertaining comments are forbidden.
Make AJAX-Requests Great Again: With the Fetch API and Async/Await (ES2017)
How to protect your WordPress account