skysight-inc/HackerNews huggingface dataset:
Show HN: App vs. Website: Should you build an app or a website?
Yes for a normal hard working person, we're talking about Elizabeth who doesn't 'hang out' with anyone except her brother who is an employee of hers, chooses to wear turtlenecks everyday (she says she has over 150 turtlenecks and has worn them since she was 8, calls it her uniform, and they're all the same color of course, black, I'm not making this shit up) so there's no need to make any decisions in the morning, eats vegan so she can function on less sleep, had a solitary childhood. Nowhere does that appear she merely loves her work and does 'extra stuff' because it's 'unavoidable' and considers them 'secondary'. That's one thing. It looks like she doesn't do the extra stuff at all, purposely avoids them and that there's nothing secondary to work because it's all she lives for. She works 7 days a week and says she literally works from the moment she wakes up to the moment she goes to bed and designed her life so she doesn't have to dwell on 'extra stuff' like what to wear, and so she can sleep less, doesn't date at all and hasn't been on vacation in ten years, you really think there's nothing else to life than that? Ridiculous. That's totally different from your everyday 'I love my job, I work 80 hours a week with pleasure and have a family, go on vacation, do sports and meet new people for fun, go dancing etc besides work'. You're describing the latter in which case yes, it's completely fine to consider sports or hobbies as secondary to work if work is your nr 1 hobby, but for her there's no secondary. There's work and then there's sleep and that's it, and she's doing everything she can to reduce the latter and make more efficient the former, and no matter what you may say, she is totally missing out on a shit ton of things. Of course it's a personal choice and I'm in favour of her having the ability to make it, obviously. Life is a game of trade offs and the choices she makes are hers and I admire them a lot on some level, but let's not pretend there's no tradeoff here, life is clearly more than work, that's what Raverbashing said, you asked why, and I explained, it's as clear as day there's much more to life than the 7 day, 100% of her waking hours working work schedule, it's an objective fact you can't challenge.
Geopolitics are rarely so simple that they can be boiled down to a single cause-and-effect like this.
None of it?

If they thought my time was valuable, they would not put colored strips at the top of every screen that say "Switch to chrome" or "Switch to GMail" or even after I've switched to Chrome, "Chrome is not your default browser." If they thought my time was valuable, they wouldn't be wasting it with their constant desperate pleas to browse the internet in precisely the way they want. If they really valued my time, they wouldn't throw random context switches into every single one of their web properties for whatever is the product du jour.

If they wanted my page to load faster, they would work as hard on making their stupid website addons load fast as they worked on getting everyone on earth to install them. Running local mirrors of ajax.googleapis.com and fonts.googleapis.com, along with hijacking analytics and doubleclick and returning 0-byte files, is the best thing I ever did for my poor parents' satellite internetion connection.

Internet users' time (and site loading speeds) are very much second- or third-class items on google's list of things to give a shit about. I'm absolutely not questioning thees decisions; google is an advertising agency and must prioritize this over my convenience! But pretending like they're some kind of altruistic charity working for the common good is disingenuous and slightly offensive.

It also creates the problem where some of the more gullible people actually believe google, a huge faceless global company, gives a shit about anyone in particular, which is demonstrably untrue.
The answer is a sounding yes, but I was just criticising the hypocritical nature of such a sentence, which is totally gratuitous in a post made to communicate a technological advancement. That sounds as fake as corporate bullshit could be.
Source? I had a few trip with blablacar and I always paid in person.
There was this legend that this was the case only for the Italian market, but you had to pay through the app in other countries.
But as far as I can tell the platform works the same in Italy, UK and France.
I once had a trip from London and again, I paid the driver directly.
Is there any known WhatsApp-Like chat for mobile-phones using PGP/Mail technique?
If not, why? Are there limitations for a (near)real-time-chat?
If yes, why are they not successful?

What if you can chat from within your app with all characteristics you already know from WhatsApp and your chat-partner just uses his thunderbird with enigmail and you do not have to take care of encryption, but it happens from end-to-end?
No it's not my company - thanks for pointing it out though - I am cofounder at a startup and we call ourselves MachIQ. Looks like a Trademark purchase will have tp be made eventually :-)

you can reach out to me via LinkedIn/Google - rchikballapur.

Cheers!
> So, first-cut, intuitively, IMHO, for either (A) or (B), any way to have "a ban on abortions" is decades away.

Presumably, then, you'd expect any serious competent candidate to know this and not make statements suggesting that such a thing could happen?

(I'm in the UK, we have our own flavour of crazy.)
Well, considering the discussion it seems to have sparked, I would say it's not that irrelevant either.
China VCs Are Going Crazy for Girl Groups
Well, yeah.

They are "strategic" after all, which is a word that is meaningful in the global political sense. Consider that strategic weapons are the ones that could destroy life on earth.
What Are Those Kids Doing with That Enormous Gun?
General consensus among channers is that this is a bad thing, primarily because of Hiroyuki's shady history - he was ousted from 2ch after selling user data and offering to delete content in exchange for money - clients allegedly included government officials.

For more info see here, if you can tolerate reading reddit with 4chan CSS - https://www.reddit.com/r/4chan/comments/3lt1gv/4chan_is_now_...
Sorry but I don't get it :D
Atlassian Stash Renamed to Bitbucket Server
Is Pied Piper here yet?
The only factor you need to consider is portability vs. screen size. You can get the 13" version with 16GB, and for most kinds of coding the other performance differences don't matter.

I just switched from a 17" Macbook Pro to a 13" Macbook Pro. I miss the humongous screen when diffing files, but I just love how portable my 13" is! I don't travel much, but lugging that 17" machine around was such a pain...

I guess the 15" isn't as bad as the 17", but since you do plan on carrying it around I'd recommend to go with the more portable option.
Lucky Imaging
I'd like to point that change happened when I was reading their API docs and it was quite confusing for few minutes.
Hey everyone,

I'm Mikael, founder of Crew (http://crew.co) and Unsplash (http://unsplash.com). Before starting these sites, I was an independent designer and I'd often get the question from potential clients, "Should I make an app, website, or both?"

While mobile might seem like the obvious choice because of how it's changing the world, building an app might not be best decision for every particular situation. Granted, down the line a mobile app may make sense. I don’t discount where technology is headed. But a mobile app might not be where you need to start.

The decisions depends on a variety of factors like your long-term goals for your idea, your features, and your budget, etc. Thinking through all these variables can make the decision harder.

To help make it easier to consider the tradeoffs between building an app or website, I took all the questions I used to ask potential clients and made this tool called (perhaps, unsurprisingly) App vs Website.

It walks you through a few 'yes' or 'no' questions and in a minute or so, you have an answer.

I hope this helps give potential clients a better idea if they should start by building an app or a website based on their specific situation.

If you have any thoughts, I'll be around to hop in on any comments.

Thanks for taking a look.

Mikael

If you're curious, here's how we made it: http://backstage.crew.co/announcing-app-vs-website/
Getting started with modern Front-end development – i.am.peterbanjo
A special case of short sellers see: Whitney Tilson, Zhang Lei. http://www.newyorker.com/magazine/2015/03/23/in-praise-of-sh...
I think I didn't use the right phrase. I was thinking of something more general than discussion - meaningful interaction? But the main point was that I don't think those kids would understand map colouring as something beyond map colouring. It's just trivia - you can do it with 4 colours. A huge majority of people of any age doesn't know why that fact is in any way significant.

On the other hand if anyone wants to prove me wrong about kindergarten kids, I'd be glad to hear that.
I implemented local caching for all the API calls, so it shouldn't be exceeding the rate limit as much now, plus load times should generally be quicker.
A sassy chatbot named Rose just won a big test of artificial intelligence
Printing with Love: The Art of Letterpress Printing
Your favourite app isn’t native
That’s today, which seems to be about 3x higher than in ~1970.

Overall (according to google sleuthing) the price of copper was down by about 25% in 1971–1972 compared to 1970.

Keep in mind: (1) Copper made up something like 2/3 of Chile’s exports at the time, so every incremental price drop was a severe blow; (2) The US simultaneously cut Chile off from international credit and aid; (3) The CIA helped organize industrial sabotage, protests, strikes, etc., so there was also some disruption to Chilean production at the time.

You can read the White House memo here: http://fas.org/irp/offdocs/nsdm-nixon/nsdm-93.pdf
I'll confirm this. I also have more trouble focussing. So I have programmed for a very long time on a EEE 1005P, which has a 10" screen.
I am now working on a 19" monitor because desktop, but still lower the resolution to 1440x900 in order to have less clutter on my screen.
The thing is, you should never need to see more than 30-40 lines of code on your screen at once. If you do, the code needs to be cleaner.
Welcome to the Cloudflare-net.

Half the internet is behind CloudFlare now. Since they can't easily "own" the Internet, they could as well own CloudFlare.

Not impressed and I hate all this hiding behind Cloudflare and other proxy services; most of the cases are just hipster/hype powered, rather than in actual need.
Well, if I say that my budget is below 10k USD I just get redirected to a website. I understand the rationale, but there's plenty of apps that you could build with, say 9k$ :D
Hey there! Your second example was the original idea when building Queryl, however that required me to always inspect the properties of an object, and based on the key, check if it is a Queryl operation (e.g: starts with $ and it's recognised), or a simple property to match for equality.

Also, it had the edge case in which a user's object properties could collide with the operations defined by Queryl, which (I believe, didn't write tests for it) doesn't happen with the current approach.
While I'm obviously interested in benchmarks and performance (I'm author of the blog post referenced here), I'm perfectly OK with sacrificing some of the performance in exchange for advanced features provided by the filesystem.

For example built-in snapshotting, additional data integrity guarantees thanks to checksums (e.g. resiliency to torn pages) etc. Because you either can't get that with the traditional filesystems or it'll come at a cost (e.g. LVM adds complexity and has impact on performance).

What I'm not quite OK with is getting very unstable performance - with OLTP workloads you really want smooth behavior, not the jitter or random issues you get with BTRFS. Especially when the other COW filesystems like ZFS perform so much more sensibly.

I don't think comparing F2FS and BTRFS is entirely fair, though. Those are filesystems with very different goals, F2FS is mostly designed to work with single SSD devices (so no RAID-like stuff like BTRFS) and lacks many of the advanced features (you can't even do snapshots).

Also, it was not my intention to say that BTRFS is somehow conceptually wrong and unusable for database workloads. But the current state is not really something I'd recommend for OLTP in production - that's what the rant is essentially about.
Heads will roll - and deservedly so! That said, is the system creating unhealthy incentives for companies to green-wash their products? I wonder if VW are the only lot that are doing this.
I used to use a 13" MBP but my work supplies 15" MBP's. Now that I have been on this machine for a while I can't go back. I have tried on my old machine and my wife's and really like the bigger screen.

With the MBP's the extra size really isnt a big deal because they are so light and thin. And with the 15" you can get a MUCH better dual graphics setup which helps with all the other non-coding things you might want to do (gaming).

TBH you probably done need the power you will get, but it is nice to have.

Another anecdote: a friend of mine just picked up a 15" MBP after having a 15" dell for ever. He loves it and was amazed that he could actually run Photoshop without closing other things. And if you have to do any graphics like that the extra space of the retina 15" is really good.
Fixed: https://github.com/snoack/python-goto/commit/a46dbe57e9cfa4f...

Jumps out of loops and other blocks work now. However, there are some limitations:

1. As I only have 4 bytes left to inject POP_BLOCK instructions, you can't exit more than 4 blocks with a goto. But this is handled and results into a SyntaxError rather than crashing Python.

2. Jumps into loops still doesn't work. However, it's handled now, and causes a SyntaxError as well.

3. When jumping out of a try- or with-block the finalizer is skipped.
i am not tilbert...?
Yeah, it was a pretty painful post, but I would want to see the score. Its performance over gzip would be a more intuitive reference point than the '26% over Zopfli.'
Will it take some time to propagate? Using the omnibus AMI on ubuntu and doing sudo apt-get update / sudo apt-get install gitlab-ce doesn't pull the update.
In my opinion, share-alike licenses are important when you want to establish a level playing field for competition. With a share-alike license nobody has more rights than anyone else. The exception is the copyright holder (if there is only one) who can re-license the work.

There are many situations where this level playing field is useful. For example, consider it like a consortium. If you have many groups in the consortium, you want each group to contribute equally. The only way they are likely to do that is if one group doesn't get an unfair advantage.

So the downside of permissive licenses (like MIT) is that it can (in some cases) discourage cooperation. Let's say you have a library that you license with a permissive license. Your competitor may not want to contribute (publicly) to that library because they fear that you will use their changes in your proprietary code to gain advantage over them. In fact, there is an advantage to consuming permissive code and keeping your changes to yourself as long as you don't mind paying the cost of merging upstream changes.

Conversely, there are times when a permissive license is more appropriate/beneficial. In some cases, there is no real risk that others will "horde changes". For example, if you are the author of a programming language, it is in everybody's best interest to continue to develop it. Nobody really gets any advantage by making their own proprietary Ruby implementation, for instance.

People should think very seriously about which free software license they choose, because it makes a difference. Permissive licenses lower the barrier to entry, but potentially create one-sided advantages for some players. Share-alike licenses ensure that everybody is working with from the same place, but makes the barrier to entry higher.

Generally speaking, if you look at the free software ecosystem, you will see natural divisions. Software that creates an entire application (like a word processor, or image editor, etc) tends to use a share-alike license. They do not want someone to take their work, add some proprietary icing to it and take mind-share from their project. On the other side are development tools and libraries which tend to use permissive licenses. Nobody benefits from making proprietary versions of these things. Even if some tries to do so, nobody will be interested in it.

There are people who feel that ensuring everybody has the same opportunities is morally a better choice. Obviously some people disagree, but I often find it surprising that the two sides can't at least understand the other's point of view.
I own a 2015 13" MBP (Retina) and it's a fine machine for coding. I don't ever hook it up to an external.
Interesting they would choose 8chan. But then again, maybe it's a test run? Take a semi-popular site then when it works there (assuming the discovery wasn't made) then try something bigger like Facebook?
Reminds me of the disparagement of the Reagan as a "B-movie actor".

He was playing quite a "role" when he was the first president to try to end, rather than contain, the Soviet Union, and then achieved that.
In my state, PA, they use an inductive pickup on the spark plug wire for cylinder #1 to determine the RPMs and a probe that's inserted into the tailpipe. The probe is a small diameter (0.5" or less) tube and it shouldn't raise the back pressure by any appreciable amount.

Maybe an EE could tell us if it's possible for the ECM to detect the presence of the inductive pickup.
7 Questions to Ask Before Texting for Business
I bought a gaming laptop to use as a mobile linux development workstation.
4K display 15.6", 32Gb ram.
pros: lots of screen real estate with super crisp fonts.
pros: run many vm's/containers without strain.
cons: 5.5 lbs and poor battery life.
> “It’s the first real attempt to meaningfully harness the power of games in a dedicated cognitive enhancement tool,” commented C. Shawn Green, a neuroscientist at the University of Wisconsin-Madison and experts on brain training

This statement is an exaggeration. Games based on N-Back and Dual N-Back were first introduced in 1958 and 2003, depending on how you count.

https://en.wikipedia.org/wiki/N-back
We are all tilbert.
To clarify, dual graphics means there is not JUST the onboard graphics chip but an actual graphics card. http://www.apple.com/macbook-pro/specs-retina/
Strongloop and Node.js Development
That's a first version of the benchmark, with some minor differences (newer kernel, a bit more sensible PostgreSQL configuration).

While the end results are mostly the same, the PostgreSQL changes (significant increase of checkpoint_segments) significantly improved the COW case.
Seems like a great opportunity to use SQLite, then folks could share around database files. Why the hell don't more people use SQLite for things like this?
Meditation does not exercise the brain by deliberately pushing cognitive tasks on it.
I switched from an old dell inspiron to a shiny dell xps 15 (http://www.dell.com/us/p/xps-15-9530/pd)

I bougth it during last black friday, and I've been happy with the purchase until now.
Only caveat: had to disable the touchpad because i tend to touch it when typing
Show HN: A stack-based pure functional language for touch devices
GNU Taler – Electronic payments for a liberal society
That sounds a lot like sdch, which you can actually use today if you're serving to in Chrome or Opera. (Look for "Accept-Encoding: sdch".)
> about how someone refuses to switch to it

Keep reading.
> The images shown in the article probably make extensive use of long exposure times and computer-aided merging of photo series taken over a long observation time.

More and more amateur astronomy images rely on stacking images digitally from several relatively short exposures. Not having to deal with long exposures makes this quite a bit more approachable as a hobby.

> This technique usually requires a telescope with an equatorial mount and a motor that allows you to "follow" an object in the sky while taking pictures of it, which by itself is already quite challenging to build

When we're dealing with stacking images digitally, an azimuthal mounting can work. A computerized "goto" alt-azimuth telescope mount suitable for amateur astro/planet photography is well within the budget of a hobbyist (a few hundred bucks is enough for an entry level mount).

This is also how the giant telescopes operate, they all are alt-azimuth mounted these days. The last equatorial giant telescope built was the Mt. Wilson observatory built in the 1930s or so.

The issue with alt-azimuth mounts is that the image gets "rotated" as the mount tracks the object in the sky. This can be corrected digitally by rotating the image and aligning it to background stars. Equatorial mounts don't have this issue and they can be used with long exposures on photographic plates.

Despite all this new fancy digital technology, astrophotography is still a very challenging task and a fun hobby!
OPEC's strategic reserve is also kept underground - just where they found it.
Exactly. OP is throwing in a red herring into a discussion that isn't about it at all. Instead of detracting from what it is about, talk about what it is about - human failure to create safe conditions for people who live around that area.

While I am not an expert,- this is evident from what I read about on the Fukushima topic in the past written by other investigators. From what I remember, the lost cooling capacity caused by overwhelmed backup system could have been prevented if the rushing water could not reach it. I think it was GE and whichever other participating bodies there at the time that made the engineering and budgeting decisions to design it that way. In an earthquake prone zone, with danger of tsunamis no less.

Thanks to Arkadiusz for posting what is an actual list of facts as they are today, not what is filtered by layers of communication and media relation.
The web has definitely had a problem with legacy restrictions driving thinking. We lost nearly a decade with Internet Explorer stagnation and I think that caused a lot of people to assume that the odds of something new going mainstream were too low.

Now we're in a very different place where people upgrade software much faster than in the past and that's likely to start showing up in projects like this where it's actually plausible to think of something like Brotli seeing widespread usage within 1-2 years.
It should work!

I double checked and upgraded my personal instance and it works here. Did apt-get update complete succesfully?

Repo is here for double checking: https://packages.gitlab.com/gitlab/gitlab-ce
Yeah, it was inspired by MongoDB, but then deviates in some ways:

- Conjunction and disjunction operations are defined by arrays in MongoDB, but as Objects in Queryl.

For example:

{
$or: [ { foo: { $gt: 100 } }, { bar: { $gt: 200 } } ]
}

vs:

{
$or: {
$gt: {
foo: 100,
bar: 200
}
}
}

- As you can notice in the above example, in MongoDB, you declare the property and the specific query inside, while in Queryl is the opposite: you declare the operation, and then the property.

- Of course, Queryl is still in it's infancy, and doesn't support as many operations as MongoDB does (but will be added eventually).

There are probably more differences that I'm not spotting due to lack of in depth knowledge in MongoDB queries.
what really is the value of studying these subjects at undergraduate level? i don't think i've ever seen a persuasive argument in favour
Configuring a Laptop with Ansible, Part Two