skysight-inc/HackerNews huggingface dataset:
Location: Barcelona
Remote: No
Willing to relocate: Amsterdam
Technologies: iOS, Swift, Objective-C
Résumé/CV: https://www.linkedin.com/in/ricardo-carvalho-6080408/
Email: ricardo.abc at gmail.com

I have over 10 years of experience in iOS, with strong knowledge of Objective-C and Swift. Currently based in Barcelona and looking to relocate to Amsterdam next year.
Thanks! Wikipedia still mentions Yahoo! - I thought they gave up and switched to Bing years ago?
These are not actual features we can use until they are supported by Babel.
Well, maybe I am overrating phone calls. One could get a feature phone and use the PinePhone like a Nokia Internet tablet in 2008.
> are fast enough for most apps use cases.

If that's the case, then you don't need an app in the first place, and shouldn't develop one.

We don't need apps for every online store and every website.

But Android is slowly limiting the power of apps further and further, until there won't be any need for apps anymore.

The whole point of apps is to interact with hardware browsers don't support, to interact with files and provide high-performance functionality. To speak protocols browsers have never even considered supporting.
Deploy-your-own-SaaS: “only yours” cloud services for everyday needs
US was even committed to building two LWR nuclear reactors in North Korea in the late-90's, and as per reports, even some work had started on the sites. If US can provide nuclear reactors to North Korea, I think there wouldn't be much fear of these reactors being repurposed for a weapons program.
Nah. Just create an LLC and make an S-corp election if flying solo. That way you can pay yourself a salary, and pay the income tax just from the salary as opposed from revenue, which is much larger. There, I just saved you at least a hundred thousand dollars (if you're in the US and charging market rate). You can totally do it yourself - it's not complicated.
This has been very helpful when working on my own projects. I find issue to be a great way to add context to commits.

If a commit solves part of an ongoing problem, referencing it helps clue yourself in on why you made the change you did when you git blame yourself.
German here. That’s what you get for refusing to move a few eggs into the EV basket early.
Yes I was there; it was a toxic smog hellscape, and nobody cares if they're the "largest green..." whatever marketing bilge you've dug up. They're also the largest carbon dioxide producers, the largest polluters of oceans with plastic, and the most responsible for slaughter of rare megafauna for placebo dong pills.
I hate that Duolingo has no grammar lessons or dictionary for vocabulary. Is that different for Babbel? How is that structured?

Duolingo also has a weird discrimination between iOS vs Web/Android. In the iPhone App you lose health with wrong answers and wait for regeneration or have to buy "hearts", this restriction is not present on Web.
To borrow some words of David Graeber, the author might be looking for productivity gains while the real world is mostly busy frying fish (a reference to self-referential and mutual-imposed busy work). Any efficiency gains in those areas would result in nil or even negative real productivity gains.

Then there is the whole 'attention economy' we have shifted the majority of our economic endeavors to. Just like some examples in the article, 'efficiency gains' in that space are just a red-queen race in a zero-sum game.

This is not to say AI will not have major impacts on those whose livelihoods are swept up in its evolutionary or revolutionary (isn't that mostly just a difference in timescale) jaws. And even AI might open up new pathways of improvement and genuine innovations for mankind, and at the very least it is exiting and intellectually stimulation to advance. But to look at 'economic gains' might not be the right paradigm. That might just be like trying to improve the health of a morbidly obese cat by feeding it more.
> But with evidence of the CA issuing fake certificates to DoS websites, browsers would probably stop trusting that CA entirely.

"Hey Tim Apple/Microsoft/Google, if you want to do business in China you have to put our CA on your devices/software...".

At least Firefox would still be free from that. And Apple already has China-specific iOS, so they'd just activate the bad CA on Chinese devices...
GitHub is still quite annoying to use compared to something like Phabricator.

- The diff viewer is bad at showing intraline diffs and whitespace changes. I often check out branches just to be able to view the diff in IntelliJ, which is much less noisy.

- Stacking PRs is unintuitive and requires lots of rebasing and messing with branches. With Phabricator, you can just have a stack of commits on a branch and submit them one-by-one using "arc diff HEAD^". This makes it much easier to have small self-contained diffs that depend on each other, while the PR workflow encourages large PRs that do many things.

- Phabricator's CLI can create new revisions non-interactively, so I can just do a commit in my IDE, then press a shortcut and a new revision is created without leaving the IDE. The hub CLI for GitHub requires multiple steps and wants me to fill out a PR template in an editor.

- The bug tracker misses critical features for managing large projects like task dependencies.

None of this matters for drive-by contributions or small projects, but for a company repository that I contribute to all day, the workflow is nowhere near as good as Phabricator or Gerrit.

There's a reason why even some large open source projects like AOSP or Blender use a patch-based code review tool despite the learning curve.
I don’t mean to hate on ECMAScript, but is anyone else slightly surprised these features weren’t in earlier?

Like I wonder how many bugs were introduced because the developer didn’t realize Array.sort() was unstable.
> Clients usually pay net 30 - 60

What do you mean by this?
>to film anything happening in public spaces,

I was tracking the progress of some activists who decided to action in this respect, Peaceful Streets Project (http://peacefulstreets.com/), in Austin a few years back. The police started getting super pissed at all these people filming them while doing arrests in public to ensure proper procedure.

At some point the police came up with some ordinance saying you had to be 50 feet or some other ridiculous distance away from an officer engaged in duty, I think.

Anyway perhaps some of you can stop talking theory and take action like the PSP has done. Be forewarned that getting on the police's radar is not going to be fun, depending how high they are on the thuggish crony scale. You might even be arrested for interfering with an officer's duties and find yourself in a byzantine justice system that will make you hate it forever.

I think the efforts of the PSP did eventually result in the Austin PD wearing bodycams so that all their activity on the clock is recorded. There's a little cottage industry in making such wearable devices such that they hold up to the scrutiny of chain-of-custody and other legal concepts behind securing evidence and all that jazz.

If enough people do it, it can work. The hard part is getting to that tipping point to convince enough people to do it without real fear of reprisal or complicating their lives.
You try to install Java on your Oracle VPS, and some time later, you end up with a nastygram from their lawyers in your mailbox.
Clever marketing.
Eddie Van Halen never listens to music
I basically had the same journey. Did you find any tech-related or business-related podcasts in German that would be interesting to listen to?
You may not want to leave the polling place with any physical evidence of how you voted.

- a bad actor may lean on you about it

- recounts will be ridiculously costly

- a suitable ballot will be expensive to produce

When one considers all of the privacy/usability ramifications, just

- casting the ballot

- hearing a 'thunk' inside the DS200 machine

- having zero connecting information

. . .is more or less optimal.
Then what interest would small states have in joining a federation? In my view, a 'federation' implies equality between the states comprising it, and the voting rights of the citizens of the bigger states suffer a dilution, which is the price of joining the union.
Show HN: Wrapper for Executing Commands in Go
I shot a video with Tom Furness from the UW a few years ago. He was totally burned by the UW on the patents sold to magic leap and didn't get a dime. Then in the interview Tom called the product total BS because they will never never ship the true waveguide system.

The demo in lab was shown to the investors. They were sold a bill of goods because the technology simply does not scale down to a headset size with proper heat dissipation and power needs. Ever hear of Microvision?

The bottom line? Magic Leap was completely arrogant and gave Devs the run-around. Then they hyped up the market with the fail whale videos that we're all CGI and served no practical need showcasing the technology helping to save time or fix a problem.

The dev kits shipped did showcase a lot of hard problems that needed to be solved and integrated. A cool glimpse of the future. However the waveguide system that they hyped investors on was never shipped in the dev kits. They used smoke and mirrors to fool people.

Magic leap is really based off of old Microvision hype with the great backroom demo for investors that will not manifest into a real product anytime in the near future.

Microsoft's going to own the Enterprise in this space with integrated cloud scale systems powering the headset.

I've tried the Magic Leap, HoloLens, helped launch the Gear VR, and was early in the old Valve VR room. Remember kids, don't believe the hype.
Apparently TeamViewer supports headless Linux servers: https://www.teamviewer.com/en/remote-access-headless-linux/

I'm guessing what you're getting at here though is that you want to manage the server through a desktop interface, complete with windows and menus and the like. Most people don't do that on Linux servers because most of the things you need to interact with to administrate one are only accessible through a command line interface.

That said, if you really want to manage a Linux server graphically, you might be able to make it work with something like Xvfb.
> Charge for your time - 3.6x what you are currently charging

Don't you think 3.14 would be more scientific?
>>Biology isn't supposed to be this simple. If inflammation were always bad, our bodies wouldn't have evolved to do it.

People think that they can "hack" the body and live to 4000 years. What if biology is pretty simple: some things are good, some bad, but even if you do all the "good things," unexpected things will happen and either way you'll die one day. Find a mate to pass your genes, raise your kids and start saying your goodbye! The fact that we now live some 30-40 years after our kids are grown, is a bonus, but that doesn't mean that it is unlimited.
According to what I read, all "Company X has been profitable since day 1 and have grown 100% per year for the past decade" are actually what the press made of it, and behind the scenes took years of hard work with lots of setbacks and near death experiences.
Freelancember – 31 Days of Free Gifts for Freelancers
first VC-funded $1 billion Pittsburgh tech start-up? wow that's unique.
TL;DR:

"Some calculations suggested that the bubble is surrounded by an extremely thin layer of liquid touching the sides of the tube, which slowly diminishes in size and eventually disappears, Kolinski said. That thin layer would create resistance to the motion of the bubble as it tries to rise."
> They didn't get in trouble for filing spurious takedown notices; they got in trouble for extortion.

As far as I saw from following Popehat's coverage of the case, they also didn't get in trouble for extortion. That was fine.

They got in trouble for owning the films they were suing over. (Without letting the court know they were the copyright owner as well as the legal representation.)

I've never understood why Prenda Law's legal troubles seem to be viewed as some kind of victory against copyright trolling. They did things that were bad, and they did things that were illegal, and there was no overlap between those two categories. All of their practices that we think of as "copyright trolling" are still 100% OK. They didn't get in trouble for that.
LowEndBox indeed has great deals once in a while, but it's impossible to navigate. You can't search by specs. If you want a cheap VPS/dedicated server with certain specs, try

https://www.serverhunter.com/

And if you don't mind dealing with the russian UI, try

https://poiskvps.ru/
Every error that happens after the promise have completed are treated as if they where exceptions to the Promise, even though they have nothing to do with what was promised, including type, syntax, and state errors.
> Find a mate to pass your genes, raise your kids

What about those who are not fortunate enough to have kids or pass on genes like gays?
If there's somethin' stored in a secure enclave, who ya gonna call? Membuster
Surviving a Climate Crisis – Lessons from History
Because web has “unlimited” memory. Mobile devices don’t, especially if you have an OS that aggressively kills apps to maintain decent battery life.

That said, I agree. Rotation should not be conflated with general app suspension. They are two different concerns. iOS does this.
Just saying. The decision is cost vs effort vs time to recovery.
We dont build. Its a toss up between keeping spares of everything and next business day warranty. We went for the warranty.
But we keep spare disks and switches.
I'm totally curious about the servers that didn't work out and building your own with the parts you wanted...shouldnt there be any number of systems integrators who will build to whatever you like?
There was a related article by Steve Losh[1] last year where he too suggested Vlime or Slimv for working with Lisp in Vim. Looks like I finally have to git it a shot.

[1] http://stevelosh.com/blog/2018/08/a-road-to-common-lisp/
Forks and hooks interest me. I always thought they were a cute little feature of APL and J, but I've actually found real world uses for them writing Haskell at work. The little APL knowledge I've picked up has made me much more comfortable with tacit programming in the latter language, probably to the annoyance of my colleagues.
> fire bad accountants

What is bad? What is good?

I guess I expect my accountant to be a bit of a financial advisor sometimes, which they aren't.
You pay for 6 months at a time. If you cancel, you get money back for however much you didn't use.
I experimented a little with Lisp in Vim this year but I didn't get the point of the various plugins for it to be honest.

All I did was set up two keybindings; one that opens a terminal buffer and starts SBCL, and one that copy-pastes the expression around the cursor into that terminal buffer, executes it and jumps back. Worked surprisingly well and allowed me to edit Lisp code in a file while being able to quickly run it on the side.

I do recommend using a plugin like rainbow parentheses, I find that helpful in all languages but especially in Lisp.
Linode and Vultr are both KVM-based and both have low cost offerings in Sydney with reasonable amounts of bandwidth (>1TB).

Linode even has GPU instances, though they're extremely expensive (you'd really want to only turn it on while you're using it).
GDPR Data Export from Spotify
>the mind being non-physical -- let alone what that would even mean

It's all just words - Philosophical language games [1]. Physical and non-physical are just words that we, humans made up. They are concepts - useful distinctions. Nothing more.

There is no methodical way - no experiment you can perform that can confirm OR falsify the claim "Existence is physical". It's not a scientific claim - it's a philosophical one. It's not even wrong. It can't be wrong because it's an axiom.

People who axiomatically assume that existence is "physical" (whatever that means) are called physicalists [2].

>if it could be precisely defined in a scientific way.

Big IF. Does the absence of a scientific definition make it non-physical until a definition is produced?

Even if it could be precisely defined then all you have produced is a definition of the mind in the language of Mathematics. A Mathematical model. Are Mathematical models "physical"?

In 2019 some people even say that the Turing Machine is a model of the human mind. Are Mathematical models physical? If the mind is indeed a Turing Machine, does that mean the mind is physical?

Myself, I am not a physicalist. I am not a non-physicalist either.

I am a Model-dependent realist [3].
But more than that - I am a Linguistic Determinist [4]

[1] https://en.wikipedia.org/wiki/Language_game_(philosophy)

[2] https://plato.stanford.edu/entries/physicalism/

[3] https://en.wikipedia.org/wiki/Model-dependent_realism

[4] https://en.wikipedia.org/wiki/Linguistic_determinism
Please read the docs properly mate.

pct - controls containers

qm - controls vms
Australia’s status as an open democracy downgraded by The CIVICUS Monitor
I’m not trying to be snarky, but I’m curious, what is it that you like about TeamViewer? I don’t run X on any of my servers, so plain old ssh (and mosh) work well for me. Have you considered the alternatives, perhaps tunnelling VNC/RDP over ssh?

TeamViewer hasn’t had the best track record[1] when it comes to security (compared to something like OpenSSH).

[1]: http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=TeamViewer
Iptv bein sport m3u 2019
Yeah sufficient resolution is definitely an issue.

I'm not suggesting you can use models in all situations or an all current setups, just that it's possible (and surprisingly easy) to use models to automate a lot of analysis on video.

A lot of current commodity $100 cameras are good enough resolution for many use cases but of course you do need sufficiently high res video and good enough lighting conditions.

You also don't necessarily need to do facial recognition to track people. I'm nervous of the privacy implications of all this surveillance tech but it's possible to do useful tracking (e.g. I've worked on a project counting people to prevent over-filling busses which is a big issue in Africa) without needing to use facial recognition. In the counting case, you don't need to recognize people to count them and can do edge computing on quite low resolution video so that the raw footage never leaves the device (only computed count statistics).
How does it relate to ZeroTier (which I currently use for a lot of things, lately to connect to my NextCloud from my phone)
Could this graph be relevant here?
https://m.imgur.com/a/UIck2qD
I wonder if Facebook and Google are pushing all these articles about/against Tiktok because it’s a threat to them.
ssh works fine if you're using it as a server, sure. But sometimes, I want a Linux desktop complete with browser, torrent client, etc.

I've considered the alternatives but I already remote into other platforms (Mac, Windows) so TeamViewer is already running on my desktop.
Well, yes. If you succeed in achieving the goal of Organising the World's Information, then you get to organise it as you wish, and as benefits you.
Yep - you don't need to avoid false positives / false negatives, you just need to reduce the search space from watching 30 cameras' video feeds at once (impossible for 1 person) to watching these clips that have a high probability of being shoplifting (possible for 1 person).
Far is what i have replaced DN with. It's not even close, Far had great set of plugins and life improvements
English does have such a contour, in the fairly special case of the three-tone "I don't know" sequence. (On the "know".)
As a junior software engineer I wonder, how do you get started with contract work, and how do you keep getting clients? Is it all networking?
Mmm. Without the distinction between top-down attention and bottom-up saliency, this is impossible to interpret.

For example Itti, Koch, and Niebur have papers on a simple attention model: https://ieeexplore.ieee.org/document/730558

You can not just do an experiment using top-down attention on one hemisphere and subsequently draw conclusions using a bottom-up salient object at the other hemisphere. At least not conclusions about the role of alpha waves in both - different (!) - scenarios.
Create a tar archive from a remote server without writing it first to disk
We redesigned our product page and improved page value based on Google Analytics
The person in China can use TikTok (international) or you can use Douyin (Chinese), putting the two of you in the same silo.
I think the proper solution is to use a format that explicitly requires a schema (e.g. Protobuf). If your schema is implicit then people won't bother using it and it'll be a hassle to get them to even write it down.
>>You can't expect to be fluent enough in a language JUST with Duolingo

This is true, but I don't think it's damming. It's also true of exercise books, flash cards and such that they replace.

Duolingo teaches a basic vocab grammar, "spoken" in one-liners. Within that scope, it is, imo, a nice app. The core theme is "no pain," and it is enjoyable.

"Not good as a tutor" is a high bar. Not sure it's fair.

OTOH, "as good as a tutor" is the right bar. It would be awesome if they (or anyone) had software that teaches through to working fluency.

In any case, I think we should avoid thinking of good outcomes in tech monolith/monopoly terms.

We don't need Duolingo to "eat the world" of language learning. Say we have 20 or 30 duolingos^ that add up to online language learning.
> I'm not a huge fan of using SRS for learning vocabulary. Extensive reading (and listening once you can) is a far better strategy

Can you explain your logic and how you measure success? FWIW I'm ~8 languages deep and started using SRS with my 5th language. For the last couple languages I've tracked my metrics extensively (i.e. words learned and retained per day). Also with the SRS tool I use I read sentences along side the words I'm learning so I get some context.
Grammar is one specific area I found Duolingo is lacking. Their method mainly focuses on vocabulary learning while completely ignoring grammar, at least that is the case in Spanish language.

Grammar is so fundamental as it is the spinal core of any language. Without comprehension of grammar, we effectively cannot construct full sentences that make sense. We would be limited to just knowing random words and phrases.

There are many different ways to express the same idea in Spanish and so without understanding why a sentence was written in such a specific order, it is almost impossible to formulate a long-term pattern for that sentence structure in our brain. This is why grammar acts as a spinal core that holds all vocabulary together.

For Duolingo to improve its effectiveness beyond its current capability, its development team needs to add additional modules/lessons that focus more into this area.
At a high level, this looks similar Spark barrier mode for Tensorflow / Horovod. Except this system relies on etcd, which k8s folk know has some limitations and admin costs...

For a modeling-focused project, one will still probably do better with a multi-gpu machine versus elastic complexity.

https://medium.com/plumbersofdatascience/whats-new-in-spark-...
Yeah, I want a desktop. I manage my server via ssh of course, any extra graphical cruft is a liability there.

> Xvfb

I might, but I've tried a zillion things, and they all suck when you compare it to the ease of use that TeamViewer offers. What I also left out, is that I've already got the TeamViewer client running, because I remote into macOS and Windows.