skysight-inc/HackerNews huggingface dataset:
> If you can't provide your main business without this set of people, then those people are probably your employees?

That's not the case. A home builder may exclusively hire various sub-contracting companies to assemble a home, put in electricity, add finishings, etc. Those sub-contractors contract for many other home builders or landlords and are not employees of the home builders. That is the case, even though a home builder would go out of business without the sub-contractors.

Here is a different example. If a programmer works for one tech firm which calls the programmer a contractor, then if the programmer also create a personal website or side project for income, they may have established themselves as contractors.
Thanks for the shoutout to AppAuth (https://appauth.io). It’s our 20% project at Google.
I don't think I have the same level of experience with support as you do, but in general my experience with Apple and Samsung is the same as yours. I never needed Google's support, so I can't tell you if that's better.
WebAuthn Demo: Strongly Authenticate Users Without Entering Passwords
Not in person. I don’t see any blinken lights. Water cooled rigs and case lights don’t count.
I used to work for MCI back in the day and our small business teams used that very tactic to sell TF numbers.
That's great if you're working as an actual freelancer. But most that I've seen don't get such freedoms.

Another good test is, are you allowed to subcontract your work or not?
Link to Draft Spec here:

https://www.w3.org/TR/webauthn/
Show HN: XZA.FR – a modern URL shortener
The longest path needs to start and end somewhere along a great circle. So those individual points are needed.
If you're using it programatically (e.g., a script that's calling curl), it's absolutely no trouble to use POST.

If you're using it from a browser, you can write it with a confirmation page for simple browsers, but also use just a little javascript in normal browsers to convert the GET to a POST and skip the confirmation page.
You also have to factor in the amount of responsibility for pay. A contractor with decent negotiation skils may net out slightly less than a FT senior dev at a company, but they often have less responsibility than even the FT junior and mid-level devs. Not to mention that they never get dragged into internal company politics or loyalty games.

Factor in overtime, or the lack thereof, and you can make more or have far more work/life balance than FTs. That weekend app release? There's an extra $500-$1k that the FTs aren't getting. Company doesn't allow contractors to work over 40 hours for budgeting purposes? Leave at 5 everyday without anyone complaining.
Facebook F8: Can Zuckerberg restore trust at developer conference? (BBC)
Show HN: Gesture sensitive image widget for flutter
All my projects have two names, internal code name usually a god or star name and external name.

So for example our ERP at work is internally Minerva and it's upgraded version is arcturus.

Business side it's just referred to as wholesale.
I'm curious how you came to this conclusion. WeChat is owned by Tencent which is heavily regulated by the Chinese Government since every company needs a Internet license to operate. It's a lot easier for the Chinese government to force Tencent to hand over the information willingly compared to the US getting the information in other ways.
note that i haven't actually uploaded xza.fr/public/tar/source-code.tar yet, but will do soon!
4 Ways How Blockchain Will Improve the Retail Industry
Siri is definitely Apples biggest weakness, but the headphone jack? The phone comes with a little adapter. If you're a person who has tons of nice headphones laying around, but a couple more adapters and call it a day. Is it a bit of inconvenience at first? Sure, but don't act like there is no way to plug in headphones or that it's the end of the world.

And Duo? I'm a tech person and I can't keep all of the Google communication options straight. iMessage and FaceTime are dead simple and work.

Finally, if your daughter is having that many issues take it into an Apple store. I know there are anecdotes of bad service at Apple stores, but by and large the service they provide is great.
Wow. As an iPhone user I actually wasn't aware of how easy LastPass is on Android. I, too, hate all of the steps (leave browser to open the app, search for your site, copy password, go back to the browser, paste password). Hopefully I'm missing something?

Re: Google. Their apps are certainly subpar as opposed to Android, which is to be expected. They are getting better, though. And Google Photos is a must for me as an iOS user. I've certainly had issues before as well with iCloud backups of image libraries.
> I've just never met anyone with that problem.

That's because they are dead.
This is cool. Though as you take into account more of the detail of the shape of the surface, your straight line can get a lot longer. I would be interested to see one that takes into account the large scale ocean surface topography, to see if that can change it by much.
Got the following error:
# ActionController::InvalidAuthenticityToken in ShortnController#create
> The browser returned a 'null' origin for a request with origin-based forgery protection turned on. This usually means you have the 'no-referrer' Referrer-Policy header enabled, or that you the request came from a site that refused to give its origin. This makes it impossible for Rails to verify the source of the requests. Likely the best solution is to change your referrer policy to something less strict like same-origin or strict-same-origin. If you cannot change the referrer policy, you can disable origin checking with the Rails.application.config.action_controller.forgery_protection_origin_check setting
I wonder why they were so worried about radial artery spasm. If it closes off, you still have sufficient collateral circulation via the ulnar artery. This happens not infrequently in procedures where you catheterize the radial artery.
I describe this as “people using puns to call attention to themselves to the detriment of the conversation.”

Wordplay is cool, but when one demands everyone’s acknowledgement by stopping the flow of conversation to interject “Pun [not] intended” or “did you see what I did there” it disrespects everyone present.

I think people would do this less if they realized this behavior is the cousin of the person who has to top every story or add the time it happened to them to every discussion.
Fuck it, I am sick of the churn associated with modern development. Cobol sounds quite appealing right now.
Ooh, I never thought of that, but now I am very very excited about it myself.
I loved the final question in the article:

“The question now is: who will be the first to make these journeys, when, and how?”

These have the potential to become quite important journeys... with the potential for many “firsts”... and also much contention; how much did they deviate from the path, how much deviation from the path is acceptable?

So many interesting questions to ask.
So why the hell was it sold as a commercial rust remover product?
> "Facebook logs my sms" are a none issues

How is that a non issue? Just because one permission on iPhone prevents Facebook from sucking up that particular data point right now hardly makes it a non-issue.

Surely someone in your family is texting an Android user any way. And Facebook is not upset by the lack of info your family is sending them, I'm sure.

Dismissing major privacy concerns as non-issue just because you have an iPhone seems super dangerous to me.
Whoops, turns out I didn't actually understand what "constant bearing" meant. What I actually meant was "no rudder/steering" which is exactly what people would imagine as travelling in a straight line.

A constant bearing actually gives a Rhumb line: https://en.wikipedia.org/wiki/Rhumb_line
> It's OK to make mistakes.

A sentiment that is harder to sell if people erase all evidence of their mistakes.
Programming Community Curated Resources for Learning OpenCV
I have been waiting for high paid Perl maintenance jobs to come up, as I did it for 7 or 8 years. At present I will get better paid for my Python and Django knowledge.
“Project Recode” aims to make human cells invulnerable to infection
Announcing IoT Inspector: Studying Smart Home IoT Device Behavior
Effective Cloud Firestore – Part 1 – The Pros and Cons of Cloud Firestore
For me it would be interesting to see, if this also sparks remote work for software development contractors, since of test criteria B.

Else, when a software developer freelancer is working directly in a company with software developer employees, the criterion will be difficult to fulfill.

In Germany we have a similar situation, because we also have this discussion, who is an employee (for social security matters). One big criterion is remote work, but still many employers are holding back, since they fear to loose control over the contractor, when he can not look over his shoulder.
Why does a court get to establish a rule like this? Shouldn’t this be a legislative responsibility?
Wow those are going to confuse the hell out of future beings (if there are any left). I wonder if they're all "built" already?
I once heard someone say that the best puns cause physical pain, either with the listener groaning or the listener punching, but either way the pain is the proof of success.
I did the same thing a few years ago when I finally dropped Sprint for Verizon. Seven phones in total over two accounts, and things have never been better. Previously it was a mix of feature phones, iPhones and Androids, all with various versions of things and features, and a headache for me as the de facto helpdesk. Now, everyone is happy, all the devices are the same, and tech support is so much easier. I'm even considering running OS X Server for some light MDM to really automate the remainder of my problems away. Most, if not all, of our extended family are also on iPhones, so FaceTime is a breeze, and iCloud Photo Albums are the assumed way of sharing things - when they made it such that anyone could add to an album, it was a game changer.
> Much more transparency about what the phone is doing: how it’s charging, what it’s downloading, etc.

Except all the things Google is syphoning in the background without telling you.
Thanks for the suggestion. I don't fancy any practical stuff, I am dangerous enough with a soldering iron! Looks like a good resource though to get the fundamentals in, thanks!

I really enjoy Cody's Lab on YT and would like to have more background on some of the processes he undertakes.
I would assume that he has all the data on you, you ever gave him. What else did you do expect when you signed up for the loyalty program?
The thread is talking about situations where an automated system would 'click' the link though. The automated system is probably not going to go "oh oops, resubbed"

You could probably automate the POST action though. Equivalent of $('#unsub-button').click() on the unsubscribe page load
Is this at all related to the company Salsify? https://www.salsify.com
Correct. They are called subroutines in COBOL.
Don't apologize. Your use is perfectly correct, you're obviously not referring to compass bearing.
Kind of exactly like “disable” on an android unless you know the magic incantation for your device to get a third party OS installed.

I deleted iTunes, music app, the games center, and other built-ins on my iPhone and I cannot re-open them again without reinstalling them, so this seems to do more than just remove the icon.
Only slightly related, but imagine, if you take a huge server rack- and you insert hidden behind the front - a glas jar with a silicon-brain, into which tons of glowing wires run.

I want to hear the maintenance calls for that one.
What makes COBOL cool compared to, say, JavaScript, which can do everything COBOL can and more (such as pass functions/closures around, etc.)?
This is pretty much the classic newbie web developer mistake, heard many stories about people making it when they first start. I've also seen people fuck up in the opposite way, using POST when they should use GET and having unexpected behavior. Though not usually as "funny" as the classic "using GET instead of POST" errors are.

This concept of HTTP request methods really should be explained to new developers in a more accessible way, with examples of mistakes. It might not be intuitive at first or they might not think it's important as it is.

"Idempotence" isn't really the problem here, nor "should" GET requests be idempotent, think kittenwar.com or stumbleupon, the problem here is GET is reserved for retrieving (getting!) data, it shouldn't modify data. (Other than access information.)
Does Bluetooth Audio sync with Video playback properly now? I recall it being disconcertingly laggy a few years ago.
If you are in the UK, you can already ask for the information under the DPA.
Termius is free and has mosh support: https://itunes.apple.com/us/app/termius/id549039908?mt=8

It offers in-app purchases for some subscription feature (https://www.termius.com/pricing ) but I've never needed or wanted them.
For some reason this reminded me of the Narmer Palette, (one of?) the oldest artifacts naming a king and his works.
Apple is now a semiconductor company.
Have you any document from a data protection authority or lawyer that makes this claim? or even close to it?
It still seems a bit odd to do it this way when it's so easy to do it right.

I hope the hostnames / IP addresses aren't predictable, because all it would take to cause trouble is to send an HTML email containing something like <img src="http://192.168.0.1/reboot"> to your staff and then you'd trigger a bunch of reboots whenever anybody opened their email. Or just send a link to a page that does the same thing. Or text a link to them and wait for iMessage or whatever to preload the page to get the preview. There's so many different ways to trigger an automatic GET precisely because GET is defined to be safe.
There’s also a pretty big difference between a Corp to Corp relationship and a 1099.
Tech people often cannot also tell the difference between megabytes and millibits, MB and mb, so it's not that surprising.
Recursive and iterative functions have the same computational power.
And for a nice easy to read version of the regulation; http://gdpr-info.eu/
See page 9/10 of the source paper.
I think Latexbase does something like this (they claim it works offline too, using service workers). They claim to be using Emscripten/LLVM but it doesn't seem like they use wasm yet (probably because they didn't consider it a viable option back in 2016 https://latexbase.com/p/b0a174a5-09b3-4598-9686-3a73be2dc8e5). And while it's not open source I still think it's a really cool proof of concept..
The Ministry of Artificial Intelligence
Seems like COBOL itself is bad but your management is better than average, props to them for not falling for the Oracle/SAP/“Enterprise” shit.
Unroll.Me stops serving the EU
Yes, grocery loyalty cards amass an inordinate amount of data on its users based on frequency and nature of use. It's interesting how the lower ticket loyalty schemes (grocery stores, etc) have arguably more powerful info than the higher-end types (air mile clubs, etc) for this reason; you can get more insight on a granular level.
Because it's not enough to do one thing, you have to do all the things: exercise, go outdoors, socialize, live. It's like a chain: it only works when all the links are intact. A 99.99% chain is as good as a 1% chain.
I kinda hope you come home to find multiple beers with notes saying "pull request pending"!
Keyschain Access.app works exactly like that. Not sure if it would be easy to migrate from Lastlass, though. I know you can at least script the process.

Well, that could be a dealbreaker, though given this is a taste thing and great browser performance of iOS, I personally don't see it as a problem.

Google Photos is on the App Store. On Mac, you can rsync your photos library with cron or launchctl (~/Documents/Photos.library) or stick with time machine or dozen others file-level or block-level backup tools.
Out of interest what do you see as the benefits of UTF-8 in source files?

It has caused me problems a couple of times, and I don't ever think I have needed anything outside of ASCII for source code, with the exception of entering some foreign names in to a database via a script.
Yes, I guess so. Thing is, that legislation is often slow, so courts have to decide matters.

In Germany also the legislation oftentimes is not competent. Many laws are made, that are without value, after they where on trial. So, at least in Germany, courts are oftentimes a second law maker, because they have to check, how all these rules fit together (in the best of all worlds, the legislation should do that beforehand).
I use Firefox for everything, including web development (I find the firefox dev tools far better built and more complete than the Google ones).

The only alternative I use is Vivaldi, which I don't use often due to its weird and hard-to-use UI
I do not believe that is correct.

Right now, for example, if you are a US business with no offices or employees in EU jurisdiction then there is little the EU can do if you are not GDPR compliant - regardless of whether you deal with EU traffic or not.

The EU might wish their laws were global, but that doesn’t make it so.

#notalawyer
TSB's systemic failure was a result of trying to clean up their tech debt (and dependency on Lloyds' systems), though -- the old systems were working fine for them (and continue to work fine for Lloyds), not falling over all the time.
Comcast to combat cord cutting by limiting internet speed increases to tv users
Making art with SSH key randomart
> My time is mission critical, I can't spend 1 hour debugging a phone and talking to someone who just wants to use a device as non-technical as possible as anything complicated with be forgotten.

This is off topic and the stuff of downvotes, but you're not talking about "someone," you're talking about your mother. I value my time as much as the next developer, but I would hope to never be so busy that I can't take an hour to help one of my parents, and I would encourage anyone who feels similarly to consider their priorities if they can't take an hour for a loved one - assuming, of course, that you have a good relationship with your mom.
Courts interpret laws when their application is unclear or illegal. Sometimes as a matter of course they develop a rules system for interpreting the laws. Then that rules system can get reused in subsequent cases and itself becomes a standard. There are many examples of “tests” courts have developed over the years.
I think the statement "convinced to stay until migration was finalised" already answers your question. I'm sure there would be some that would have wanted to, and been capable of, picking up a different language, but that is not how companies do things. It's replace with the new, even though a lot of business/application knowledge could be retained otherwise.
Same. I’m holding on to my 6s until its last breath. I replaced the battery recently and that boosted its performance back to launch-day levels, so I’ll probably keep chugging along for another two years at least.

To me, no headphone jack means no phone.
GET requests are specified[0] to be idempotent:

> Methods can also have the property of "idempotence" in that (aside from
> error or expiration issues) the side-effects of N > 0 identical
> requests is the same as for a single request. The methods GET, HEAD,
> PUT and DELETE share this property.

[0] https://tools.ietf.org/html/rfc2616#section-9.1.2

edit: formatting
I always lose my loyalty card from time to time (it doesn't have any loyalty advantages you just have to have it to get the discounts) and ask for a new one. I wonder if they were able to link them back together
I use both, got a free Pixel XL and my work phone is the iPhone 8 or something, not the X for sure. I have owned both Google and Apple phones in my personal life for years each, and now carry both side-by-side daily.

I'll say I generally prefer the Pixel to the iPhone. Many things are easier, I can use my yubikey with the Pixel, the less locked down nature means I have more control (and I'm no heavy customizer by any means), and it's generally smoother. I do really like the notifications on the Pixel vs the iPhone as well.

However, a handful of third-party apps seem more polished on the iPhone (the delta isn't what it used to be though), and I like the iPhone wallpapers better. OTOH the Google apps are better on the Pixel, and Apple keeps trying to shove Apple Maps down my throat when I navigate, annoying.

Mostly though, the Pixel is better. Upside is also when you upgrade to a new Nexus-type device (Pixel, Nexus, etc.), you can install CopperheadOS on the old one and have a privacy-focused secondary phone. I have Copperhead on my old Nexus 5X.
This guide does not clarify one important question:
Does a company in the EU have to apply gdpr guidelines for none European users. If so, this would be a significant disadvantage for all European companies since their none European competitors obviously only have to comply for European users.

One scenario in which this would be very relevant:
A website needs to show a very long consent form to users that want to use their service, under gdpr regulation. Under gdpr these consent forms are very alarming and they will have a drop-off rate. The drop-off rate of the form will be the competitive advantage of none European companies.

Hence, will we see an exodus of European startups from Europe to the US?
Mastodon, steemit, maidsafe, and all the other stuff built on distributed networks. This stuff is out there, but it will die off if people don't use it and improve it.

A ham license is a great idea given where things are headed. Might even be worthwhile to set up a functional sneakernet among friends as a hobby. Something like FidoNet over USB sticks?
Part-time workers don't usually get benefits, which is the main reason Uber is terrified they'll be classified as employees.

Walmart used the part-time distinction to great effect to increase their profits and decrease workers wages. Much has been written about this.
The purpose of those lights was to give a glimpse of the status of the machine - which cores were idling and which were not. The upper 16 LEDs of each board were doubled. I assume the extra ones were used for diagnostics.

If your computer lives in a datacenter, far from view, there is little purpose on them. If, however, it's a smaller unit that lives on a desk or in an office, being able to quickly tell its state is interesting. Good visualization is an art.
It's been an hour, is your desk oscillating yet?
Awesome. I have two otherwise perfectly fine Android phones that just happen to have broken screens. When I needed them, I was managing to do something similar using Vysor and later some simple screencapping script, but both sucked.
I find that confusion easier to understand. Its often a slightly different prefix or one character case difference.

I think if you always wrote it out as megabytes vs megabits you’d see much fewer incidents of confusion
Suggested reads: vertical paxos and primary backup replication protocols