skysight-inc/HackerNews huggingface dataset:
Announcing the Pkgsrc-2019Q2 Release
Existence of a file is an unreliable indicator of script instance running. Much more reliable is to search the script name or other characteristic in the list of running processes. To use this, the script has to have unique name though.
W is as simple as an arrow key.
I'm worse though, just in a different way.
There is a difference between indentation and alignment. Unfortunately, python chose to enforce spaces only both via the language itself and pep8.
Actually, if an iCloud erase works, it should be possible for Jailbreakers to recover their phones without updating.

Mind, they will still loose data, including some Jailbreak stuff that isn't included in iTunes backups.
Is the ISS not a megaproject?
The Mediterranean Sea has a surface area of 2.5 million sqkm, while the Strait of Gibraltar is only 14 km wide. If the Med were an Olympic-sized swimming pool, the strait would be hose 4cm in diameter[1]. Even if the dam were built such that the entire structure could be destroyed at once in a terrorist attack, the flooding would be gradual and there would be time for people to evacuate to higher ground.

1. Assuming 200m elevation difference between the two bodies of water
Oh gods please don't align like this, it's just so unreadable.

Example of what that does in practice: Lines that end up wrapping almost at the end of the soft-character-limit and look like this:

https://github.com/pennersr/django-allauth/blob/c9b31ddee81d...
Deutsche employs tens of thousands of software engineers. I think it's relevant.
How does it post on Instagram though, thought the API does not include posting?

Interested in posting for Candy Japan as well, it’s tedious to post even though I already have the pics and descriptions for other use.
The HPC usage scenario is exactly the reason why I played with UML a few years ago. Many HPC clusters nowadays completely lock down the network and only allow in/outbound SSH connections to whitelisted IP networks. On the other hand, users are only given an unpriviledged account. Typically, users set up proxies on a per-application level (i.e. for git, svn, to sync their codes with the outer world). I found this very frustrating and wanted to use any usual Linux command line tools. My idea was a UML based virtual machine (ie. running a Linux distribution within UML) and have it connected to the outer world by tunneling a single slirp and VDE connection. VDE is quite amazing because it marries unix pipes with ethernet-level networking. It even allows to run ethernet switches as processes and all that. My codes based on https://github.com/jpetazzo/sekexe

Turned out: It basically worked, but it was a bit painful to setup and to manage.
Custom Properties Polyfill (IE11) Demo
> Asia would forever remain a mystery to Europeans, and the British would not be able to maintain their global empire in the long run—hence a common European effort to colonise Africa was necessary.

This seems to be an outcome of "Scramble for Africa" to colonize and divide Africa to avoid intra-European wars [0].

[0] https://en.wikipedia.org/wiki/Scramble_for_Africa
Compare Internet Plans Today (TV+Internet+ Phone Bundles)
Affordable phone service to your entertainment package | Book Your Internet-TV slot Today by Toll-Free Helpline @ +1-844-972-3224
I'd go even farther than that.
Prefer {}, BEGIN/END or indented code?
Prefer && and || or AND and OR?
Prefer infix a+b+c or LISP style +(a,b,c)?

Pick one and the editor will show and edit code that way. The underlying code files remain unchanged.
For me the challenge is part of understanding choices. I don’t think of challenge as conflict, but as a way of looking at different possibilities to learn more about why.
Finimize | Full-Stack Engineer, Back-end Engineer, Mobile Engineer | London, UK | Full-time | Early-stage (pre-Series A) | ONSITE

We're building a platform to equip our users with the tools and information they need to be financially savvy.

We have a global community of 400,000 people, which we built up in 2 years without any marketing spend. We've been featured by Apple as one of their favourite apps as well as Forbes, Wired, Monocle. We also recently finished in the top 3 for Product Hunt’s fintech apps of 2018.

As well as being backed by top VCs, our CEO was previously featured in Forbes 30 under 30 following a successful exit of a business at the age of 26.

We’re looking for smart Engineers with a keen eye for product. Join a strong team and help us grow our app to become the platform anyone checks before make a financial decision.

Tech stack: React/React Native, Relay, GraphQL, Django/Python, Kubernetes, SQL (100% match not necessary)

Apply here https://www.finimize.com/jobs/ or get in touch directly: matt@finimize.com

- Matt Dalton, VP Engineering
For an American living abroad the FATCA threshold is much higher, 200k or something. I've (sadly?) never had to file it which I appreciate since I do my own taxes. I've also personally never had a problem getting a bank account in the UK but I was concerned about that when shopping around for a mortgage. But I do appreciate it is worse elsewhere (Spain apparently) and it might get worse in the UK. Plenty of reasons to renounce.
(TV+Internet+ Phone Bundles) – Offers Available
Get Best Internet Plans For Home, choose Right Packages Today Call @ +1-844-972-3224. We offer fast download & upload internet speed at very reasonable price. Call us now @ +1-844-972-3224
I might have. But wrt. your example, my point is that "sparrows were late / early this year" is just something that's being said every year. Nature doesn't work off a clock; there's plenty of noise and oscillations in these phenomena. I'm not convinced such observations are useful.
Unintended ecological catastrophes like the disappearing of the Aral Sea?

The Soviets were really big into mega-projects (e.g. https://en.wikipedia.org/wiki/Northern_river_reversal, they actual wanted to reverse the Aral Sea shrinking with that too).

Thankfully they came to their senses (and probably also ran out of money anyway).
Addressing Africa's challenges using data science
The First Deep Fake: War of the Worlds
Windows 95.
Ask HN: Idea for web app which I could deliver for free as tech skills showcase
Hello HN community,

I'd like to develop a web app in my free time so I could showcase my technical skills. The idea is to deliver it for free, backed by donations (to cover infrastructure costs).

I thought it would be nice if it is something of a value, i.e. something, that people already have to pay for.

Please provide your ideas, backed by personal experience/observations + URL to the app :)

There are not many limitations when it goes to technology: I'd like it to be modular monolith written in Java+Spring, backed by AWS, frontend written in React and possibly mobile app in React Native.

Thanks for your suggestions,
Przemek, Poland
I selfhost Kanboard for work and personal use https://kanboard.org/

It works with a SQLite db, so no migration issues. Highly recommended.
This is not really true; ‘w’ is one row up from the home row and is easily accessible with the middle or ring finger. An arrow key is a hand-shift or an awkward pinky stretch away. Vim keybindings were explicitly designed to be simpler than arrow keys once you’ve gotten over the learning curve.
What do you consider a major corporation? In (fiscal year) 1997 when it merged with Next and started to push objective-c the company had $7bn in revenue (down from $11bn a couple of years before, that’s true) and more than 8000 employees. The next couple of years sales were around $6bn but increased to $8bn in 2000.
Yeah healthy food really important for children. Nobody says that it cannot be important for kids. Some more important tips read here: https://www.fitnesshealthforever.com/nutrition/healthy-food-...
The "you shall not put your phone in a cellphone holder for cars" button
As the World Heats Up, the Climate for News Is Changing, Too
That is a neat way of looking at it. I wonder what the efficiency of this would be compared to photovoltaics.
>> Having the people who write the software answer the pages builds

This is the Stockholm syndrome you often see in ex-AMZN people. Having devs burn themselves out within 2 years in insane oncall rotations is just not very smart. Nor is it the only way to do it.

>> there is no feedback loop

Not if "external Ops group" can refuse to support your shit if it sucks. That's how Google works: your service has to pass PRR (production readiness review) by SRE before SREs will agree to support it. If your service begins to deteriorate over time, SREs can dump it right back in your lap to fix, and require another PRR before they'll support it again.

And you don't hand the service over to SREs, there are still devs oncall, but the load is much ligher, and dare I say, SREs are much better at running infrastructure (and building tools to help run it reliably) because it's their job. They're also in multiple geographic zones, so at night an SRE in e.g. Zurich can take care of simple issues (or escalate to a SWE if it's something gnarly).

And I don't know how it is now, but SWEs used to get extra pay while they are oncall.
Modularise our apollo server schema
Indentation is semantic only in Python (which incidentally uses spaces). In any other language it's a purely visual property - the code works the same regardless of indentation.
Amazon Workers Plan Prime Day Strike Despite $15-an-Hour Pledge
The water wouldn't just disappear though, how much global sea level rise would this cause?

The salt would not evaporate, how much would this affect the salinity of the Med? What would be the impact on wildlife?

Every costal city in the Med would no longer be a costal city. I wonder how the population would feel about that.

The dam across the Gibraltar strait would be the mother of all single points of failure and a breach, through human error, natural disaster, terrorism or war would presumably kill millions if not tens of millions. How would that risk be addressed?

This is just off the top of my head, has there been any serious analysis of these concerns? It would be interesting to read about how they would play out!
it probably does not use the api but rather just emulates a browser. The latter has much fore functionality but harder to code obviously.
No IDE I know of can reliably convert spaces to tabs in a display mode only (= without actually causing code changes).
The choice quote from them at that time was:

> Given the passion, I want to be clear this remains an area of exploration for us, without any specific timeline.

"without any specific timeline" sounds very much like the distant future (if at all).
Serious - what about veganism from beginning?
Is it healthy?
I've been a tab user since forever. The biggest issue with using spaces is not how much you indent, it's the bad pattern of aligning stuff vertically beyond a simple N-level indent.

Using spaces to align stuff on multiple lines causes multiple problems.

Any changes will affect surrounding lines. This adds busy-work to realign everything, especially if you're not using a fancy editor plugin to do it. It also makes for bigger diffs, which add pointless noise when reading diffs, and potentially unneccessary merge/rebase conflicts.

It's also assuming that the text is displayed in a monospaced font. A (very rare) few of us like to code with good looking proportianally spaced fonts instead of awkwardly spaced typewriter fonts.
I must add ”recent” here means more than 10 years. Last release that required an xorg.conf file was released in 2006 or 2007?
Elon Musk’s Satellites Dot the Heavens, Leaving Stargazers Upset
Not at all.

I was careful with my phrasing to indicate that but perhaps missed the main thought -- Perhaps a visual tool isn't the most effective nor pleasurable one for a severely visually impaired individual. Not because of any "burden" they create on others (e.g. using tabs which isn't a real burden at all) or an elitist attitude (e.g. they shouldn't code), but because of the burden I imagine sight is to them.

I wear glasses over my contacts simultaneously to work at a screen effectively -- I've been told by my optomotrists that work at the screen will continue to make my vision worse, but evidently I'm not too familiar with the correct terminology for my own impairments nor for others (and whether they always worsen). A fundamental misunderstanding on my part.
The option -f is making the script more heavy handed and less likely to fail. But this is not necessary for the script to be idempotent and sometimes is not desirable. You can deal with errors in a more safer way and still be idempotent.
I've always been mystified by the idea that's taken hold in the UK that a utility bill is some kind of ID. As far as I can see, a modern utility bill could trivially be faked on a regular printer. (I assume that utility companies can't verify bills without violating data protection laws.)
The group as an aggregate has the right to free speech because each individual does and they share the right to assembly.

There is no good reason to afford the group a new collective identity with its own rights other than allowing people to hide behind the group identity and avoid personal persecution. That's a risky proposition and should be curtailed or at least conditional.

Should the Catholic church be able to hide behind its fictional collective identity to shield priests from abuse charges? Should execs be able to blame "corporate strategy" to avoid persecution as if they had no contribution? If so, to what degree does that still warrant large wages? Should diplomats be able to run down people in the street without penalty, run red lights or import contraband? Can ads lie about product specifications, safety, ingredients, or the value proposition?

As with programming questions: it depends. I would argue the answer is definitely not always and without conditions.
Your second link is an article from 2012 that says Apple stopped saying Macs can’t get viruses...
TIL only UK citizens can use British Airways, not really surprised given how dystopian UK is.
I cannot suggest enough to avoid this debate and pass to elastic tabstops

http://nickgravgaard.com/elastic-tabstops/
I receive your E-mail newsletter, do you offer remote positions?
I wonder, did you start your YC startup when your kids were little?
Protip: schedule your workouts ~2 hours after lunch. This achieves 2 things: staves off the afternoon mental fog, and ensures that the nutrients in your bloodstream go towards something useful.
This is great news for Pine64 and their Pinephone.
TE Connectivity supports STEM education around the world
In healthy children a vegetarian diet can provide a nutritious alternative to a diet that includes meat. Vegetarian diets are prone to vitamin and protein deficiencies, so care must be taken that nutritional needs are met. Very young children and babies should not eat a strict vegetarian diet.
Great question, and a situation I've been through/still going through myself. I have a 2.5 year old son, and another due at the end of this year. We're not fortunate enough to have parents nearby, so all care is 100% on us or nursery.

When they're really young it is tough to have time for anything, especially when there's no nap regime instilled into them. I was in such a daze from learning so many new things about being a parent, that projects/hacking/downtime in general seem to take a back seat for a while.

In writing (and rewriting) this reply I've realised that in the past few years things have changed a lot for me, and when I can squeeze in "my" time has changed too. I don't think there's any right or wrong answer of "when", but my number one piece of advice would be to not be selfish. You'll kick yourself later if you miss time with your children because you wanted to learn a programming language, or that you're so tired from killing yourself with long hours or sleep deprivation that you're rubbish to be around.

Communicate with your partner too - agree when they're ok with you taking your time, and vice versa - insist that they time their own time too.

I have no idea what'll happen for me when number two comes along...but I'm looking forward to it :-)
As long as you always “indent” with tabs and only use spaces after, you’re good, I believe. That is, if you want to align something, you just first indent to the level of the previous line with tabs and then you can use spaces for alignment within that indentation level. What you can’t do is, for example, have a space and then a tab.
Senior Full Stack Developer / Java Developer – NYC – TransferWise
They may find a physical fix for it later. Like adding weight where it can help.
Even then, perhaps nobody wants to fly with it plus it can't offer the same performance.
No, it didn't get enough before because everyone thought they'd need some shiny sht.

Instead TUI's work just fine for a lot of things while consuming less of your computers resources as well as being easy on your eyes and state of mind (no hectic blinking and notification banners and sounds distracting you from everything you do).

Just because we have more resources and faster computers doesn't mean we should max them out. Use less and you could have a device with enormous battery duration, blazingly fast and easy on the mind.

They even support mouse interaction and enable me to work for some hours with an old thinkpad before the battery dies.

With mail it's something different in my opinion. While it was easy to get used to VIM, nmtui, newsbeuter etc. I could never get my head around mutt.

I hate to use Thunderbird because of the UI/UX and some missing features and I miss the seamless integration into the OS (click on a date in a mail to create an appointment in your calendar*) but it's the only good working mail client out there I know.

Mailspring/Nylas has a really nice interface but as another user wrote it wants to steal your credentials and I don't like that.

Electron is okay as long as it helps providing a better UX, for me that is one of the most important features besides stability & security.

As a calendar app "MineTime" is the best I've seen out there so far and sometimes I wish I'd have a bunch of apps like these for a great "FOSS Desktop Experience".

@author: Great work - hope you create something like mutt and alpine that can enrich the ideas in the world of TUI mail clients.
Anyone know if this is relevant to the odroid n2? https://www.hardkernel.com/shop/odroid-n2-with-4gbyte-ram/

It's a superb recently released board but with v limited GPU support at the minute.
Previous discussion: https://news.ycombinator.com/item?id=19908741
Did anyone watch the WebTV series called "The Scene" ? https://en.m.wikipedia.org/wiki/The_Scene_(miniseries)

https://youtu.be/xIs_5nfJKu4
Then you probably don't want to fly in a T-tail jet. [0] [1] Or a helicopter [2]. Or in a jetliner at cruise. [3] [4]

The fact is, every single airplane ever built is unstable in the wrong circumstances. They stall, they spin, they lose lift, they suffer mechanical failures. Aeronautical engineering, rigorous maintenance, and thorough pilot training have resulted in the safest transportation system that has ever existed, but the only completely stable aircraft is one that's sitting in a hanger.

[0] https://en.wikipedia.org/wiki/T-tail

[1] https://aviation.stackexchange.com/questions/1400/how-do-con...

[2] https://aviation.stackexchange.com/questions/35764/are-helic...

[3] https://en.wikipedia.org/wiki/Coffin_corner_(aerodynamics)

[4] https://www.faa.gov/regulations_policies/advisory_circulars/...
A couple of years ago I bought a newly built apartment in a small European country. I am a European citizen, but at the time I didn't have any kind of residence or residence permit in this country. To buy and officially register the property in my name, all I needed was a copy of my passport and then to transfer the money. I didn't need to provide any shred of evidence of where the money came from.

I'm happy it was so easy, but in a way I'm also quite surprised I wasn't ask for anything more. This country has a lot of Russian expats, so called "new money". After two years you can sell a newly built property and only pay capital gains tax (if you sell before you need to pay VAT), so it does make me wonder how many people use this as a way to launder money.
This only works in some editors while tab width works in almost every text editor ever. Also, when the visually impaired people from the post complain that it really is a problem for them, that’s hardly whining — that’s you ignoring their (very valid, IMHO) struggles and concerns.
Who will compete? 100 China Ancient martial arts film
This talks about adjoints of operators, which is where the category theory terminology comes from, but a pretty different concept overall
While many may hate Ruby Rails for whatever reason, Basecamp's way of operating business has been fascinating to me, and DHH has pointed out many obvious flaws in the way today's business operate that no one bothers to speak about it. They have been talking about hiring [1], and more to come in their podcast ( Not sure if that is out yet ).

[1] https://m.signalvnoise.com/its-high-time-to-rewrite-the-hiri...
Climate Change is real and you can prevent it. Be the change
Turning off (and stop using) a car sounds like a great solution to prevent petrol consumption, IMHO.
I have trust issues with automation
OpenGamma | London | Web Developer | Full-time | Onsite | https://opengamma.com/

We’re a FinTech startup dedicated to reducing the costs of trading.

Role:

* Angular 8 (TypeScript | RxJS | NgRx | SASS) Web developer

Key facts:

* We're 50 staff, mostly based in our HQ in Old Street, London

* Tech stack: Angular, ngrx/store, Highcharts, Java 8, Kotlin, AWS (everything from Lambda to Cloudfront), Terraform, Github

You can visit https://opengamma.com/jobs/?gh_jid=4219403002 for more details on this role, or e-mail your CV at radu@opengmama.com if interested.

No recruiters or agencies, please.
>This was a nation that had free health care for the public

Oh well, that's alright then. Does Mussolini get a pass because he made trains run on time?
Thank you, I seem to be severely misinformed. Redacting my original thoughts now.

I have very poor vision and have been told by two different optomotrists that for me, personally, my vision will worsen as I strain my eyes. I never thought to wonder if this was different for anyone else -- One of those things it seems.
>A job interview is a deeply personal process.

I think you might put a little too much stock into your work-life if you consider a job interview "deeply personal". You're looking for an employer, not a soulmate (and it's not like Amazon is some unknown quantity).
Blockchain: Transforming the Travel Industry Completely
It is tracking, but it is not invasive.
Right, but had not Steve Jobs "bought" Apple back, and we probably wouldn't be speaking about it anymore.

It would have turned into another Commodore, Atari, SGI, DEC,...
A Lack of Standardized Calendars Contributes to My Scheduling Mistake
It should include it now. Buffer and Hootsuite both allow scheduling content via Instagram. I imagine they are using the API
I noticed that too, it's really well done.
I don't see the issue. You shouldn't need to align things with spaces at the beginning of lines, since they're already aligned. And you shouldn't be using tabs for alignment anywhere else in the line; they're indents. So where's the "mixing"? Tabs until the first non-whitespace character on a line, spaces anywhere else you like.
Wouldn't LISP style be (+ a b c) though?
Keptn – A Technical “Behind the Scenes Look” with Dirk Wallerstorfer
This may be the beginning of the end of hiring front end devs in house. Suddenly they are a serious liability... much nicer if you can pass on the fine to a third party!
I think all code styles which use arbitrary vertical alignment are strictly inferior to ones which use newlines and indents. The simple fact that changing `something` to `somethingElse` causes a 3-line diff is enough to convince me, but when we add the idea that hard tabs are better for a11y, it makes arbitrary vertical alignment seem completely untenable to me.