skysight-inc/HackerNews huggingface dataset:
I'm one of the authors of Pepperoni, as well as contributor to Cycle Native. I would love to see Cycle.js become a first class citizen of the React Native ecosystem.

At CycleConf last month we hacked around improving the Cycle/RN interop and solving a few of the big problems that prevented using Cycle Native for real apps, and ended up rewriting most of the Cycle Native internals. Our work is not yet fully merged to the official repo, needs a bit of cleanup before we can do that.

The work in progress is here: https://github.com/jevakallio/cycle-react-native
14 levels of indentation across 811 lines. Wow indeed.

I refactor as soon as my code gets past 3 levels, I don't know how one is supposed to readily understand this block of code.

The lack of comments isn't what troubles me. Comments get old and, when they do, they get completely misleading and downright dangerous. As soon as you feel the need to add a comment, it's often because that particular chunk of code should be extracted into its own function/method/whatever and given an intelligent name. Comments should be reserved for really important stuff, like when the code does something totally non-obvious.
I'm not convinced that time didn't do the uncovering, and meditation happened to be what they were doing at the time. Correlation != Causation and all of that, you know.
Driverless Cars, Start Your Engines
Are you suggesting that there is some sort of equivalence between people refusing to listen to your stuff, and getting sent to jail for your words/beliefs?
Good point. How do we prove negatives in other areas?

I guess we could experiment. Suspend checks and see how many planes get blown up. If it's none, then de-fund the TSA.
If it's more than none then sack whoever thought this stupid idea up.
Even then the equivalent of an em or i is a span, not a div.
The full reach of this issue might not be limited to just text. It might be possible to mess with scripts in programs like Word by abusing rich text, macros and styles:

https://www.youtube.com/watch?v=LoORMRbptTg
Am I misunderstanding this statement?

> New Tweets that begin with a username will reach all your followers. (That means you’ll no longer have to use the ”.@” convention, which people currently use to broadcast Tweets broadly.) If you want a reply to be seen by all your followers, you will be able to Retweet it to signal that you intend for it to be viewed more broadly.

What if I don't want a reply to be broadcast in everyone's feed? (Not that it's private, but it's just not relevant and usually lacks context). Or are they saying that if you want it shown to everyone, retweet it and it'll show up to everyone?
you make a very good point but I still think the TSA can adapt and survive if they stop the security theater bullshit and figure out a much faster screening process requiring less staff. Unless I am missing something, that is what they are being asked to do
Opportunities and Challenges in Online Marketplace Lending
SOC: Security Operations Center
New map blog from National Geographic
All these parties who seem to fear globalism don't get that the real power isn't in their nation's capital but in the various financial districts across the world. London, New York, Beijing, and so on run the world. To turn back the clock in terms of the world economy to a world without free trade is impossible. The iPhone has components made from raw materials from all over the world. Sure it's assembled in China, but the ore comes from Africa. The designs come from Cupertino. And the marketing is done everywhere. The fact these parties are trying to push back is laughable to me. Short of a total revolution and ceasing of assets, which would include manufacturing, there's not going to be a reversal of globalism. It's full steam ahead regardless of their helpless mewling.
I get that you're not a native speaker so you're probably not doing this intentionally, but casually throwing around the word "retarded" can sound offensive and juvenile, and will certainly discourage people from engaging with your arguments in good faith.
> Of course it's true that the Nazis wanted something very close to the EU

Even that isn't remotely true. The Nazis wanted an empire based on military conquest, with the imposition of the will of the "superior Arian race" on the other "inferior races"; the territories where those inferior races lived should have been colonized by Germans (lebensraum) and the original inhabitants should have become slaves, be relocated elsewhere, or just be exterminated.

Can you tell me which part of this is close to the EU?
It'd be great if they showed a screenshot from a hello world app or something. It's really hard to actually know what they mean when they use words I think I understand.

maybe the code example or hello world is on another page, but if cross platform rapid app development is the core value prop, they need to put it front and center based on their audience - app developers.

all the landing page gives me now are fancy framework words with no APIs and a picture of a pizza.
"Fuck this other person because I don't want to fill out a form."

I kind of feel laziness of that nature is its own kind of maliciousness.
looks like tinder was first used in 2012 and 3nder didn't come along until 2014.
> I think Amercians are as deceived by propaganda as the Chinese.

The best video on this topic is this fake North Korean mockumentary called "Propaganda" : https://www.youtube.com/watch?v=9tLK449NdmA

Just as the Western world see Asian regimes, here's a good mirror back at them.
So you think you can swipe? Try Elemelons
Every time government (or union) incompetence comes to light, they call for more funding (or pay).
I knew a few guys in that group. Maybe it's not as big as the other 5?
If you are replying to a tweet, they won't show up for everyone. This only applies when composing a new tweet from scratch that starts with an @name (and behind the scenes does not contain an "in_reply_to", which if you want to broadcast to everyone, can now be retweeted).
This. I'd argue that the issue here is more with terminals and shells than web browsers: paste shouldn't immediately start executing something. The technology to not do so has been around for years - it's called bracketed paste: https://cirw.in/blog/bracketed-paste
I just use Truecrypt 7.1a, and encrypt the entire drive, so it requires a password before booting.
I've seen videos of security screening lines hundreds of meters long at one of Chicago's airports, this process would only make them longer.
You seem to be correct!

My mistake! I know what I described was a Nazi policy but after reading wikipedia, Lebensraum wasn't the name of it.

Thank you for the education and correction
Yes, and this speaks to the problem our laws have. The public has, by its behavior, manifestly rejected current copyright law. Many break copyright law daily without understanding that they're doing so. We should amend the law to be something that normal people can conform with.

EDIT: Also, it's improper to classify all BitTorrent traffic as piracy. It was specifically designed to transfer large files. Applications like World of Warcraft use it internally to distribute game files.
Standardized H-2 Visa Certification Data
Thx. I am a relatively new Mac user and didn't realize this existed. Will try this. Any weird issues or edge cases to consider before turning this on ?
Ask HN: How do I improve customer relationship with a weak Account Manager
I am supporting a client who's communication with my Account manager appears to constantly put me on the defensive where I have to make up for their mistakes. I would like to improve their communication but I am not sure how. HN, can you provide recommendations on how to handle the situation?
Ah makes sense, thanks.
I use FileVault on my MacBook and LUKS on my Debian machine. The only thing I really can't afford to lose is photos and art (backedup to Google Drive and and an external hard drive), and SSH/GPG/etc. keys which are backed up to USBs. I could lose most of my hardware and be ok.
How back-end agnostic is it? The most likely case for me is that a back-end would already exists (or I'd be building one with Django Rest Framework)
Nice tagline, I thought it was Tinder related.
Yup, encrypt every time.

Otherwise, they may be able to snag your SSH RSA keys off of the hard drive, and if you've password protected it, they can try to brute force it.

Also, it helps safeguard against border patrol wanting to access your data while traveling.
Memory Ordering at Compile Time
Experiencing a little schadenfreude. Some karma in the idea that an overarching organization will "crawl" Google's "content" and then potentially take an action that will affect their bottom line.

Maybe the tax officials should offer Google a chance to "disavow" some of their book entries :)
I wonder why they are launching on Kickstarter and not just coming out with the product since they already are well established?
I bet there is a specific optimization that recognizes common patterns for counting the number of set bits and replaces it with popcntq. There is no popcnt() function built into C, so everyone who needs it uses one of a few common implementations.
Why Startups Fail
Ah now that's a bit harsh. I thought it was pretty clear. Perhaps not getting to the point as quick as possible - but clear nevertheless.
tinder didn't file for a trademark until 2015. and 3nder has filed or isn't registered yet. Not sure why both of them didn't file along time ago?
I’m happy about this. It keeps the spirit of the short messages while doing away with unnecessary technical limitations.
D3.js Small Scroll-Linked Animation Demo
I store them in an encrypted file on my computer: the encryption password is memorable, but since I have physical control of my computer (I hope!) I think the security tradeoff is a win. Rather than many memorable-but-guessable passwords scattered across numerous services, I have one memorable-but-guessable password (well, passphrase) securing a file I control.

Writing them down would probably be even better.
"Several have been accused of using legal methods to minimise their tax bills."

I don't see this ending well.
This talk from Geoff Huston seems great (as usual) but it has not been presented yet at the conference. You can connect to the live streaming [0] around 14pm CET on Wed 25th, or watch it later from the presentation archives [1]. I suggest you also check out the other two talks he's giving at the conf.

[0] https://ripe72.ripe.net/live/main

[1] https://ripe72.ripe.net/programme/meeting-plan/ipv6-wg/
Could you point to any resources for someone who has been learning stock Rails/ActiveRecord to learn more about the approach you prefer?
I look forward to one day seeing what these diagrams are actually supposed to look like...

I kind of suspect that once you're used to the wider gamut, other screens will look washed out. Like how low-res CRT screens look awful and smudgy today, even though I used to be able to spend hours in front of one.
Hike – in – peru
It's crazy to me that Pebble manages to crowdfund most of its operations like this. I assume that since the delivery dates are so close they've almost finished development on the products? So really this more of a pre-order than anything else.
Maybe, but that's not what I said. I said taking something unintentionally is not theft, because theft requires intent. I didn't say anything about the specific situation.
So when you tell people that 3 years down the road the package ecosystem mess is going to be so bad that a package containing a one-line function broke half of the internet, they would go ahead and pick that technology to learn? Oh buddy.... say it aint so.
You could have then gone to the duty free shop and purchased two glass bottles of vodka. Smashed together they would likely make much better weapons.
"Several have been accused of using legal methods to minimise their tax bills."

Since when is it illegal to follow the law? Sure, we all have different opinions on the legal gray areas and of whether certain or all laws are legitimate and to what extent - but come on, that quote is just ridiculous.
The point is that you can play and experiment with math. But compulsory education turns it into pointless shitty drills that make most students hate it.
C++ and Thoughts on Java, Go, and Rust
You can't judge people with "what if they did X".

Many of the immigrants who arrive to a western countries have antithetical cultural views. Do you find it appropriate to tell them to take a hike? Isn't it better to act as grown ups instead?
This has been completely under the radar but Korea has been very aggressively pushing it's culture for years. There are tons of funds available for people that study Korean history, the Korean language, and write books that positively portray Korea. It's all part of some very intense nationalism and a comically inflated sense of self importance

One particularly hilarious example is they managed to get some remote tribe in Indonesia to use their alphabet to write their language

https://en.wikipedia.org/wiki/Hangul#Dissemination

As far as I can tell Korea is definitely the new-cool in the rest of Asia. Japan is kinda seen as very last year/decade. All the trendy stuff is coming out of Korea. I wonder if Taiwan will ever be a cultural hub. They seem to have all the right ingredients
Keep in mind I really wasn't a TA. I was a normal student learning the material with the rest of the class and taking exams, doing projects and getting scolded by the teacher as was everyone else. Most of my extra "teaching" was from study groups with my peers and people simply asking me for help during lab sessions because I would simply finish my task in the first 10-20 minutes of class and then I'd either have fun online on flash games, work on my personal projects or simply laze around for the rest of the class (usually 2 hours lab classes) so.. might as well help if people need me. That's a big difference, a "TA" or authority figure usually is more intimidating and less relateable for young students, where an actual peer is more likely to keep them interested and have them learn.

But yeah this is as I said an outlier.
I'm quite sure that was intentional. They're going for the double entendre (not Batman, but the notion of a force of darkness)
Windows Phone: Dead? Dead
Is CryEngine Cinema is built into the engine? or that's a separate product?
Does anyone how the complexity of setting up a multiplayer session stacks up against unity?
Yes it's very much quantity problem too.

Europe is bunch of nation states. Which means that language and race/ethnicity are founding parameters of the most fundamental and powerfull social construct on the continent. If you get 1% of immigrants, they are just guests. But 20% would be very problematic to the national identity, because they don't fit in to the matrix of ethnicity and language. But you can't treat them as non significant "other" anymore because they are everywhere all the time.

So it's also a speed/integration problem. Most Brits don't mind "Normans" anymore. Many Estonians have beef with the very significant Russian minority that migrated after WWII.

Of course current immigration is not anykind of actual problem. It's just that people are afraid of escalation and politicians seem incapable of actually doing anything.
> New Tweets that begin with a username will reach all your followers. (That means you’ll no longer have to use the ”.@” convention, which people currently use to broadcast Tweets broadly.) If you want a reply to be seen by all your followers, you will be able to Retweet it to signal that you intend for it to be viewed more broadly.

This is terrible. They are introducing a way to broadcast mentions without using .@, which is great. So why also making non-reply mentions forcefully broadcasted, with no way to hide them!?

I don't want my @ThreeUKSupport tweets to go to all my followers.
I've written some of the code for other deployment targets. One of my earliest was for S3: https://bitbucket.org/ian_buchanan/pipeline-example-aws-s3

So, the first thing to check is for simple REST APIs that you can curl. If I recall correctly, GAE is tricky because it takes more than 1 API call.

Next, check for a CLI or script library. I see Google provides an SDK that might work: https://cloud.google.com/appengine/downloads#Google_App_Engi...

In that case, we have to pull the library into an appropriate image. For example, here's how the Amazon folks solved for S3:
https://bitbucket.org/awslabs/amazon-s3-bitbucket-pipelines-...

I won't have time to look at GAE more closely until next week, but hit me up on Twitter if you want to DM me: @devpartisan
Who's the target audience for this? Doesn't nearly everyone have a smartphone with an accelerometer, or will very soon?
Good. The way multinationals are allowed to take the resources of the various nation states they operate in while contributing nothing themselves, yet still claiming to be 'people' and demanding all sorts of rights, is beyond the joke. Before anyone says it, yes I'm aware they pay GST/VAT/PAYE etc, but if I have to pay company tax, why don't they?
These are great changes for the platform as I always felt the 140 characters was a difficult limitation for replies.

Perhaps, it would have been easier to just increase the general limit to 160 characters; avoiding so many work-arounds and different rules. I wonder what impact of 20 more characters would be in terms of hardware and bandwidth at Twitter's scale.
>Which is a perfectly rational question/argument.

How is that rational at all? That question is referencing the common practice of blaming rape victims rather than the rapists, by questioning what the victim was wearing.
I know Pebble has fans (me being one of them) but it seems they will reach their goal today. Which is crazy!
ESCORT MARISA – escorts| athens escorts – thessaloniki escorts
To get people like me to give them money in advance.
I'm justing starting out as an iOS developer. I wonder how the growing popularity around React Native will impact native development. I mean Futurice for example doesn't have a shortage of good iOS developers looking at their best practice guides and all.
I am not sure why you are conflating labor & environmental laws and human rights.
What are you talking about?

CryEngine has (had?) fairly bad licensing terms overall but they're working on them (this OSS strategy is likely part of that) and they are nothing like the Lumberyard terms which essentially buy out your soul.

> 57.4 Operating Restrictions. Without our prior written consent, (a) the Lumberyard Materials (including any permitted modifications and derivatives) may only be run on computer equipment owned and operated by you or your End Users, or on AWS Services, and may not be run on any Alternate Web Service and (b) your Lumberyard Project may not read data from or write data to any Alternate Web Service.
And Scott Manley will upload to YouTube a Kerbal Space Program simulation in 5...4...3...2...1...
It's not the most eloquent phrasing. I think what they're trying to say is "People find legalistic tax-dodging unethical, and they're sick of rich people and big companies getting away with it."
Richard Feynman – Computers from the inside out (1985) [video]
Yes. FileVault is awesome, but if your encrypted filesystem ever gets corrupted (which can and does happen), your encrypted data is useless and your volume is toast until it's wiped and re-imaged. Surprisingly I have never had this happen, but more than one friend has reported losing their data due to FS corruption with FileVault enabled. I suppose it can be mitigated with a solid Time Machine/backup routine.
“Older men declare war. But it is youth that must fight and die.”
>not really suitable for watching a newborn for hours //

Traditionally you'd put the baby in some sort of sling/papoose/carrier and do pretty much what you'd normally do but with extra breaks for feeding etc.. Children learn by seeing and imitating, in a few years they can be productive parts of the family/tribe.

IME children need lots of energy put in to their upbringing. My kids ages span a decade - I'm far less able to give the youngest the active upbringing I feel he needs than I was for his older siblings.

Mind you in this sort of scenario there would be much shared responsibility and lots of people to carry/teach/feed/entertain/etc..

What's not better than kindergarten?
Appreciated for your comments. Though statistically that is not very convincing: the ingredients of capitalism, i.e., market economy and democracy would lead to prosperity. We have more than two hundreds of countries on this globe, the most advanced ones are still the powers from the colonization era. In my humble opinion, those factors seem to be more of correlation than causation.
The italics were for emphasis.
I think it's because the majority of Android users are in developing countries. They probably own these phones just to have access to the internet.
if you see a person who is dying of thirst you do not jack the price of $1 dollar a bottle to $2 just because you know they are thirsty.

this business practice is unbelievable that it is even legal.
I have never used the T400, but I am writing this comment on the similar X200 with Libreboot. It's a great little machine for basic tasks like coding and writing.
If you're going to cite WW2, remember that we were on the same side as China at the time. Well, part of China.

The surrounding point in this discussion is that if we're going to talk up the values of freedom and democracy we have to live them as well. That would include the US giving up its little gulag in Guantanamo and applying the rule of law there as well, among many other things.
I think it's more useful to know if they have the problem you have (not whether they think the idea is good). Then, if they do -- what they think about how important it is and if they have tried to solve it.

If they have the problem, think it's important, tried to look for solutions (maybe even tried one), then you can find out more about the criteria of the solution they are looking for and the progress they are trying to make in their lives.

If they don't have the problem, or if they do, but it's not a big deal to them, then whatever solution you have isn't going to be interesting (so, what they say about it doesn't matter) -- move on to find people with the problem.

If no one has the problem, it may be interesting to solve it for yourself (if it is meaningful to you).
The italics were for emphasis. There is no pointer-to-int there.
Scary, but apparently not enough to keep people from using said services. I can't tell if people are simply indifferent to it no matter what you had them agree to, or just ignorant of what some of these apps do.
A billion prices can’t be wrong
Bingo. I keep seeing the US chatter being about boo scary government, but then turn right round and supplicate themselves to the big US brands as some kind of deities of freedom.

fuck that shit. Every large org is a problem, as it will develop a internal culture and world view.

when you have corporations existing in the world that has bigger revenue streams than nations, it should bring pause for thought.
I'm running Debian, so I have LUKS full-disk encryption running; I consider it a sine qua non of running a personal computer.

I wish it were a bit easier to enable per-user encrypted home directories as well (yes, layered: CPUs are fast, and security is worth the cost), but … I'm lazy.
CryEngine is a famous game engine, used in some famous AAA titles. It is somewhat comparable to the UnrealEngine.
> including a more exaggerated gender problem that CS has

I'll need a citation for that, since last I checked, math had more females then CS and Physics.
We don't have "less and less of a role" for most of the population. Economically they have a role to play. The reasons they aren't playing those roles are simply dumb rules.

https://www.chrisstucchio.com/blog/2016/robots_didnt_take_ou...
Twitter: No more removing characters for images or videos
Some airports used to have an Expert/Casual/Family lane distinction but I haven't seen that in years