skysight-inc/HackerNews huggingface dataset:
PHP is not a templating language. You can build a template engine with it, but then, you can build one with any other language.

If your app is in swift or objective-c, look into template libraries for those languages. Simple Google search tells me there's a couple of options including one using handlebar's format.
Of course it's not. When you erect trade barriers with other countries, they don't want to trade with you that much either. So exports to other countries are probably limited by the import policy of Japan, since they never made trade deals that lower tariffs on both ends.
Order a “Mystery Lucky Bag of Imperfect Goods” Through Amazon, End Up With
this summarizes my opinion about fb perfectly.
forgive me it's been many years since I read Lord of the Flies, I might have forgotten stuff, but but how is that related?
out of pure ignorance -- what are the correct domains that either fit into?
Why Great Executives Avoid Shiny Objects
Today this coffee shop in SoMa closed at 6:30... Seems like most people are going for either coworking spaces (like WeWork and workshop cafe) or Noisebridge for instance
Ask HN: Do/would you use an automatic email classifier like POPFile?
> there aren't that many Bezoses and Musks out there

How would you disprove this belief, short of an alternate-universe device?

To me, it feels a bit like saying: "There aren't that many apex predators, therefore Leo the Lion must have incredible intrinsic properties"... Ignoring the fact that the local ecosystem doesn't allow that many contenders in the first place, and overlooking how many baby lions Leo kills.
If you have money, and trade is fairly free, you would never have a famine unless it's world-wide.

I mean, let's say all of your crops failed. So what? Just buy them from another country. It's a little more expensive, but better than starving.

So why do people starve? It's when your money can't buy anything from another country because people from other countries don't have faith in your currency. Or when you can't trade at all for some reason.

Famines are chiefly an economic problem.
Have a look at ProseMirror (http://prosemirror.net). It works quite well on Android and iOS and the maintainer is super responsive and has already fixed a lot of Android/iOS specific issues.

Edit: The landing page of the project does not seem to be optimized well for mobile. When on mobile, make sure to try the editor on http://prosemirror.net/examples/basic instead, as the landing page causes some unwanted scrolling for me on mobile.
10 Key Concepts of Hadoop MapReduce
> I think this is the essence of the recent debate about inequality.

IIRC the research shows humans are perfectly fine with inequality, what gets us angry is "unfairness", or inequality that is not "earned".
Use it rarely. Figured there was too much information noise from people i barely care about. Use the web site version. There is one or two friends i chat over messenger, but that is about it.
I'm sure it'll get delegated to someone soon! :)
FWIW, I had to deal with HHVM a year ago, when PHP7 was recently released, and while PHP7 was already quite stable, HHVM (and especially Hack) was misbehaving in seemingly common situations.
It has come a long way. My last job was at a big PHP shop, which had a heavy focus on doing PHP The Right Way. The result was a fairly decent, maintainable codebase. I came to really appreciate the flexibility and ability to just "make things work" that PHP has, while finally having a proper development environment with real dependency management and IDE support.
I was wrong about the TPP being completely dead.

http://www.japantimes.co.jp/news/2017/04/16/national/tokyo-s...
Books. Plenty of really good classics around. If you want simpler Swedish, perhaps start with Astrid Lindgren (children's books primarily) or Tove Jansson (also children's books in the book stores, but they have many undertexts and are appreciated on more levels the older you get).
Cool project! Optipng does many other optimisations but could be taxing on CPU. It should be very easy to put it in the stack for test though.
You lost me when you started talking about Jesus.
While the length of your comment and the lack of real content in it probably makes sense on Twitter, here you have no character limit, so would you mind actually expounding on it? There's no sense in not adding what it is that you actually think.
I worked at a company that tried that for a while and eventually decided to completely abandon it, because it was correlating so strongly to a particular set of experiences shared by the (mostly male, CS degreed) interviewers. Particularly with more junior engineers, where having a sexy setup is more likely to correlate who you hung out with in college than whether you actually coded enough to find a need for it yourself. So if you're going to play with that as a signal, I'd advise you to be very careful.
While I rarely looked at the code behind a browser (mostly webkit, to debug some weird stuff with capybara-webkit), it is highly uncomfortable to me to use a non-free browser... Does it track my behavior, do they sell that information - I don't have time to mess around with Wireshark and see what it does;

On the "history" upgrade idea - that's a really cool one; It's quite often that I'm looking for that page I accessed last year, or that youtube video somebody sent me a few months ago, and I forgot it's name - hopefully chromium/firefox steal this idea and improve upon it;
You obviously don't know enough about Bitcoin to argue the way you did.

If there is X hashing power and you need X/2 to control the network, then reducing X by 50% means that you only need X*0,5/2 to control the network.
The difficulty is only adapted every 2010 blocks which equals around 2 weeks but if you suddenly cut the hashing power in half, this will take up to around 4 weeks and slow the network down immensely.
Your age is an advantage, assuming you've been a working professional of some sort.

The mechanics of learning to code simply takes determination and hard work. In my experience, the vocabulary is the first major hurdle.

By the time you're 50 you'll have a decade of experience
True, but it might not be that hard to find a user's gmail address given network access. For instance you could get it off a site where the user's email address is sent over http.
I actually assumed this is a joke/trolling attempt, since it was a common joke to despisingly call PHP a "templating engine" a few years ago. But the follow-up seems so sincere that I don't even know what to think anymore...
Yeah, you are absolutely right :)
i stand corrected!
You mean, Greek among others and many other languages before Greek, right?
yes please :) I definitely enjoy this sort of work .
That and there are no late night hacker friendly cafes... why?

Because you can't pay rent in SF by hosting a bunch of people who take up tables but don't buy much?
This high bandwidth enables some interesting consumer services. The speed is also very good, like less then a millisecond over 10km, which is ten times faster then from your computer to the monitor.
True, but ALL lenses on a 4x5 camera have this ability if the camera body does it.
Umm, the first digital SLRs were made by Kodak, using a Kodak designed image sensor.
APFS doesn't do proper checksumming on data, and won't mirror or RAID, so it doesn't have the data recovery properties implied by the article.

http://dtrace.org/blogs/ahl/2016/06/19/apfs-part5/
I'm dumbfounded finding this link on the top page. In news today, we found out that stream ciphers retain [zp]text length and unpadded form data is insecure. The nuance which seems to be missing in the understanding is that TLS confidentiality never intended (AFAIK) to include plaintext size. If it did, there would be a very interesting tradeoff around on-wire size and size masking. Even so, random per-message padding with known (e.g. protocol defined) bounds could be defeated by capturing multiple/many valid authentication packets or whatever the target is.

The only (but still important) lesson here is to pad critical form data as a site owner (assuming randomness doesn't buy you much) or have a good user password such that knowing the length doesn't make brute achievable. Even do a pre-hashing step on the client if you can guarantee it will happen and care to do so. I'm sure smarter people than me have given good advice about this somewhere.

The most frustrating thing about this is the presumption to name something like this. Bug names have always bugged me (hah) but this is a bit absurd. It doesn't even seem that clever :/
To edit the From address in outgoing email with Thunderbird, try the Virtual Identity extension.

The really nice thing about Virtual Identity is that it remembers which From address you use for each To address. Additionally, if you reply to someone that you've not written to before, VI uses the incoming mail's To address as the outgoing mail's From address.
That is the second sequel. The first one was Beyond Dark Castle, a truly excellent game.
Low light performance is also critical for nature and landscape photographers who mostly shoot pre dawn and during sunset. In such situations you still cannot hand hold the camera, and will need a tripod. So the weight of the camera is less of an issue as you are already lugging a tripod. You probably can get away with those selfie sticks though I doubt the stability.
Coversely, you can't dump all of the on call work onto your Ops/DevOps team unless you're compensating them appropriately (or the team is large enough that on call rotations are infrequent). Otherwise, say goodbye to retention.
I wonder if assembly languages will have a comeback now in the era of virtualization ... ?
Design prinicple: Consistency
My comment is not about eliminating the feedback loop. It's about delaying gratification.

This is a core feature of any educational system that has arisen across any culture anywhere in the world. Instant gratification does the opposite. This link might help in understanding the point I am trying to make - https://www.khanacademy.org/talks-and-interviews/conversatio...
Sigh. An "18 min read" that describes why and how some random guy wound up in jail. Don't people understand the "Five Ws"[1]

Don't make me invest 18 minutes of my time to get the big picture. How about a tl;dr or a CliffsNotes?

[1] https://en.wikipedia.org/wiki/Five_Ws
Just start a project, whatever you would like to see built. You will either build it or you will learn a lot. Win/win. Just don't invest resources you can't spare.
Raftingo Advanture Outdoor Comoany Antalya
How to Get Admin Access on Windows 10
Unfortunately bit rot is not something APFS addresses as it only checksums metadata. Wonder if this is something Apple can add to APFS in the future?
Show HN: Web app for DNA sequence manipulation and PCR Primer design
I assume bit rot isn't an issue on devices running APFS. They're designed to be continuously backed up. EDIT: never mind; didn't realize iCloud didn't keep historical copies for long.
Well, that's disappointing to hear. I've run into multiple MP3s bit-rotting on my MB air over several years. Perhaps soley the fault of HFS+, but trusting the underlying hardware just doesn't seem like a good idea.
Thank you for putting this so well, my eyes were rolling so hard at the parent comment, which reads like a parody of SV self-importance--as if SV is the only place in the world where people work hard on things they are passionate about.

My writer and filmmaker friends here in L.A. are every bit as ambitious as my entrepreneur friends up in the Bay Area. And their ambition is not only "acceptable" but celebrated.

It is precisely this ultra-narrow conception of worthwhile human endeavors that has kept me from moving up north. I love working in tech in a city where people are pursuing a huge diversity of interests and careers.
Sure...

"lack of real content"....It's hard to say things without it sounding negative. I think many countries have talented engineers, but I will try.

When the whole world asks if they can compete with SV, they ask it for a reason. SV is in fact - exceptional. There is no other SV. That is why the world asks "Can we compete?".

Can you imagine the reverse? There are no groups of people attending a talk in SV asking "can we compete with Paris?".

That doesn't mean that Paris, or any other city, doesn't have smart people at work on great things. I am sure they do.

But to imply there are no advantages in SV is a bit hard to believe. After all, the people in the video gathered to hear the SV expert :)
Backup doesn't do anything about bitrot. Worse, it just propagates and compounds it over time.
Backup will not fix your bitrotted files by itself. It will just propagate silently into the future where you don't have access to historically correct files anymore.
Becoming Warren Buffett [video]
Facebook has really excellent marketing for their hardware engineering efforts.
I think the reality is more subtle than this. I'm currently working at a large company with a lot of job security. In 5-10 years, I would like to see myself working at a startup. But only for maybe 5 years max, and then I'd like to return back to a position with more security.

I think most people want to try the startup thing for only a few years.
The 50 Year Reading Plan: The World’s 500 Greatest Books by Philip Ward
80% of Monero Transactions Trivially De-Anonymized
Google style interviews don't screen for the best engineers, but they screen strongly for subservience. The fact that a candidate has to go out of their way to prepare for these interviews indicates that the candidate is likely willing to jump through whatever hoops they're told to jump through.

It's similar to how investment banking jobs place such a high premium on Ivy league degrees with high GPAs despite the actual job itself being so simple a high school student could do it. Someone who's willing to jump through all those hoops to get into a top school and graduate with a high GPA has a strong track record of following orders and is less likely to complain about 100 hours workweeks.
hoovering... Nice one
They advise switching to TLS even though it probably has the issue too and they just didn't bother to check? That's highly irresponsible. If a bunch of ill-informed sysadmins start using this as an excuse to block QUIC it will be a step backwards for the internet.

Given the nature of a length disclosure vulnerability, it should be trivial to mitigate client side, which means that any particular site can be patched instantly, if the vulnerability actually exists. If this was actually serious, and was disclosed responsibly, then large sites would already be fixed. Without relevant details this site reads more like an ad for this "Spotlight Cybersecurity" outfit than anything else. I'm guessing the real story is a lot different than what's presented here.
> Are people rude because they are unhappy?

I can only answer this for myself and it is painful to do so.

I am, currently, a rude person. I haven't always been but I believe it is because of a deep disappointment in myself.

I find myself relishing moments in which I am 'right' and can vanquish those that are 'wrong'.

After these moments pass I am embarrassed.
who are you to tell an individual what responsibilities they have, and to try and make outcasts of people who don't want them?

I don't have to move anywhere to absolve myself of the responsibility to strangers.
I hope. It wouldn't be such a big issue if Intel stopped stripping ECC from desktop CPU's. Traditionally bad ram causes more bit rot than damaged drives. Ram get less reliable every die shrink, everything should be ECC by now.
Quit in 2013. Erased all posts. Unfriended all contacts. Asked others to take off references to myself in pictures and in posts.

Now only owns a blank account to get access to our rugby team group for logistics purpose. Al least, FB knows I love rugby.
"3+ months" is a pretty vague timeframe (or not a time_frame_ at all, actually). Unless you already know the language and integrate extremely well into the culture of a country, spending less than a few years there won't mean that you know much about the country and its opportunities.

Superficially, spending a few months in a place sounds like you'll probably "get it", but I don't believe for a second that you learned much of value from each country with this lifestyle. You seem to have seen a lot of places, but you haven't lived them.
Agreed. This is an interesting approach, and I look forward to seeing something like it in a browser I can trust.
Bit rot is absolutely not about SSD degradation.
One Night in Rio: Vacation Photos from Plan9
Machine Learning and Product Managers
When I asked for your real opinion on this I thought it was obvious that I asked what it was that made SV special... Not for you to again state that you think it's special.
How hard (or easy) is it to implement mentions?
I don't know who you think you're talking to... You mean the author lost you? Have you never heard of Jesus before?

I'd say dismissing someone because they expressed a phrase that offended you is exactly the crux of the article.
This reminds me of the Norwegian Butter Crisis of 2011, although that one was caused by a demand-side shock from low-carb diet fads.

Our condolances to the Japanese people; our hearts are with you.
() is just an empty tuple, so yes, you can write let f () =...
I feel comment sections on well targeted sites like HN are better than peer review sometimes.

It's not uncommon for an industry expert or creator of a product to Koolaid Man into the comment section around here.
I think that the inappropriate attempt to capture social capital and convert it into financial gain is rude. When you are able to develop a proper exchange with a retailer - for example to be able to ask about quality or suitability and get advice based on your relationship with them - this is a useful and pleasant experience. When you are captured by a script and then pressured into either being rude to an innocent party or doing what the retailer wants, that's rude. The staff are not rude, they are victims, pawns, the retailers are rude - primitive, obvious and unregarding others. Venal.
An important take-away is that's it's very hard to know the bottlenecks beforehand. As an experienced programmer you can have a hunch, but you still need to test and measure.
>Readline is a library that adds a line editor to a REPL.

There is a great advanced REPL for OCaml if you need something beyond simple stuff:

https://github.com/diml/utop
One reason blogs are of lower scientific quality -- anyone can make series of large and unresearched claims, cherry picking a few examples to claim a broad point.

Good journals do have peer review, and they wouldn't have accepted this.

Also, one big disadvantage of blogs -- depending on where you host it, they often don't last long, and point 4 (easy to edit) is a blessing and a curse, particularly if people edit things without telling you they did it.

Of course, blogs have their place, I keep one myself, it's great for breaking news, explaining things in greater depth, sharing and understanding. And journals could learn from blogs / arxiv (make it easier to make corrections, allow discussions).
I don't really understand why she would be considered rude for her comment to the sales assistant "No, I say. Actually, I don’t want to come out". Its a bit of a flat statement. Perhaps saying something that has a subtext ("Actually, you are pissing me off with your overattentive pushy sales technique") is being rude?

In that type of case, I always think that it is difficult for both her, and the sales assistant because the person who set the situation up, the impersonal marketing manager at head office who insist that their front line staff act this way are the ones who are being rude and the people on location are both just acting their parts and if they are not comfortable with it there is nothing they can do at that time. The easiest thing they can do is to refuse to interact with that company (either not shopping there, or not working there) though that is not necessarily the most effective way to fix the problem, which is communicating with the person who has set the situation up. For the sales employee it could perhaps be keeping a log of customer interactions and return it to the management to show that this strategy is ineffective (it may not be!). For the customer, it could be writing to the customer service and suggesting that the reason they didn't buy anything was that the sales assistant was too pushy. In both cases though, I would worry that the management would simply blame the sales assistant for the lack of the sale.
nodejs is imho best suited for two groups of tasks:

1) APIs/programs relying on high concurrency and parallelism, especially where the handler(s) have to wait a lot for stuff like DB accesses

2) streaming (in the sense of websockets servers), PHP iirc can't even be used as a websocket server

3) Any API that can be implemented without needing too many async calls - you'll end up in callback hell or promise hell otherwise

PHP on the other hand has other use cases:

1) stuff that needs to be massively and easily deployed - you can grab PHP/MySQL/Apache hosting everywhere for either dead cheap or totally free. Examples include Wordpress, Drupal and MediaWiki

2) stuff that is highly complex in its flow. If your API requires dozens of DB calls, filesystem access, networking or just involves thousands of SLOC, you're better off writing it in PHP as it (since PHP5) carries a solid OOP stack - and even if you're not writing OOP code, being able to write program flows without dozens of promises is a breeze.

3) stuff that requires weird extensions to PHP. Basically there are bindings for everything and it's trivial to write your own binding to a library if it does not exist yet. For example, I have used PC/SC to interface with crypto smartcards, and it works surprisingly well.

4) shell scripts. PHP interpreters are widespread - OS X includes PHP by default and it's a $package_manager install php away on most Linux distributions. Perl and bash have their own strengths but honestly, Perl is outdated and PHP abstracts a load of stuff away, so you can write shellscripts that work on all major platforms without having to account for stuff like "does the OS have GNU grep, busybox grep or BSD grep".
Best WooCommerce email management strategies
We developing https://bubblehunt.com - it's search platform, where every user can create own search system without coding.
And main idea - web decentralization, you can get information by users, where every become independent information provider, like miniGoogle.
Maybe you can give us advice, how we can using Solid on our platform?
I have known several, and rent was so high they eventually moved away.
How Harvard flunked economics
no - you were not clear at all. No worries :)

Maybe this will help.

This is Paul Graham (Y combinator) writing "How to be Silicon Valley"
http://www.paulgraham.com/siliconvalley.html
Paper, 2.0 released
Hellandizing (1998)
What you are saying here is that it isn't a huge problem in practice, and I agree with that. However, that's not what the original post was saying. It said that OCaml was especially suited for writing compilers because of its ints, which is the exact opposite claim.
"Fortunes will be made helping people reconnect with what it means to be alive."

That sends a chill down my spine.
How to Forward Gmail to Another Email Address with Web Interface
“Collaboration” Creates Mediocrity Not Excellence, According to Science
CPU ECC is for RAM, not storage - checksums/parity is not the concern of the CPU at all.

Though we're talking about Optane, then that's different. In the future (with solid OS support), Optane will be both RAM and non-volatile storage - and you really don't want data corruption there. Has Intel announced anything regarding ECC, parity or other systems in-place to protect against bitrot in Optane?
I use Facebook daily. I tried quitting before, but for one excuse or another I always come back.

I need to plan it better next time, where I have another way to contact everyone I usually do over Facebook.