skysight-inc/HackerNews huggingface dataset:
It's more than the app (whose code and core protocol you've mentioned) - it's keeping OS up to do, firewalls, opsec, watching for suspicious activities: These are all things that facebook (the company) does that need to be taken care of on every pod/node.

If it's federated, it means thousands of accounts are likely going to live on each server - and many of those servers will be easy to hack. It is in that sense the facebook does a better job securing it (and they have shown that they can do opsec) -- not any theoretical "centralized vs distributed" argument.
United Airlines Android app wants to spy on you
Lego Soap Bubbles Generator [video]
This sounds like huge tech companies as well
From the Reusability Paradox to the Remix Hypothesis (2015)
There's yet another thing that's needed industry wide. Oauth or similar concept with read only access to a data api.
The thing nobody seems to be talking about is 'why do we need all these complex Terms & Conditions anyway?'

If I buy a fridge I don't need to read and agree to reams of T's and C's before I can use it. The same with a toaster or an oven or a washing machine. If I buy a knife I don't have to agree to indemnify the manufacturer if I kill someone with it. What's so special about software?

I'm starting to think that there should be an agreed set of national (or maybe even international) software indemnifacations covering anything that is agreed to be considered a sensible exclusion.

Any software use could then be covered by the relevant law with no need to read a new set of terms for everything.

Any company trying to add their own terms on top of these could then be considered with much caution or suspicion.

Hopefully they would be written better than this was, but I hope I have got my point across.
#2 is just not true. If you're in a room full of klansmen who are all going on about how whites are the superior race, and you disagree. Are you the problem? NO!

The same is true of anything else. Sometimes the whole team is totally wrong, and their way of doing things is detrimental to the overall goals of the company.
I don't buy the 'level the playing field' argument, but it nevertheless might result in better learning.
Hilarious. Bloomberg harp on about GDPR but their own cookie notice violates it by using assumed consent and tying consent to use.
Thanks for the support. Being the voice of reality is a lonely road, like introducing antibiotics in a petri dish of wildly speculating bacteria, the revulsion is instantaneous.

"How dare you claim IBM's Watson isn't BREAKTHROUGH?!"

"How dare you not want the same buggy useless software which powers siri and cortana to now be used to drive cars?!"

What are you cynical reality based folks talking about! Saudia Arabia granted citizenship to it's first robot. Clearly you hate science! If AI wasn't real yet, why would they do that!?

Lifelike 'Sophia' Robot Granted Citizenship to Saudi Arabia https://www.livescience.com/60815-saudi-arabia-citizen-robot...
Twilio makes probably about half of their revenue from SMS
Related: where can I find a thorough step-by-step method for maintaining the integrity of family photos/videos in backups on either Windows or macOS?
If your credit union has shared branching, they're everywhere too.

https://co-opcreditunions.org/locator/
It is expected for them to know the English alphabet. English is not the primary language spoken in most of India, so it is more difficult than it might seem.
Is This BTC Price Surge a Bitcoin Bull Trap?
Node because dynamic typing is easier to work with and it's nearly as fast as a compiled language. I'd just recommend to avoid npm.
Revenge of Your Parents!
You're talking about company, you expect coherent product vision/strategy of a single entity.

Reality is that all these products are result of autonomy given to teams - it's not really pushed top-down, so new 'innovative' ideas are spearheaded and pushed up for strategy's adoption.
Just logged in to check.

Balance: $0.31

"This account is dormant. Call us at 1-800-869-3557 to reactivate or close your account."

How convenient that there's absolutely no information about the consequences of a dormant account.
Is this a joke? Is Facebook becoming a parody of itself? Are the inmates running the asylum?

Irrespective of the legality, it's bizarre that they would roll out some creepy, facial recognition right now...especially in Europe.
The author states he stuck it out for 6 months.
How can they determine if the form they have with your signature on it is fraudulent or not?
> Time flows

In what sense? Normally people use that word in a sentence such as “time flows like water”, but water is made of discrete molecules and has momentum, which doesn’t generally ever sound like the subsequent sentence, whatever that happened to be at the — ah ha — time.

> and is irreversible

The funny thing is, thermodynamics is the only law of physics which say that and last I checked nobody knew (or agreed) why, as thermodynamics is inevitable from the other laws but the other laws don’t imply a direction for time.

Of course, there’s also the difference of it acting like imaginary (sqrt(-1)) space…
Yes, end-to-end checking is a must - but that applies to any method of integrity protection. I could run TrueNAS at home on some old desktop I've retired instead of the used Dell R520 I bought for the task, but I have experienced memory failures before and expect them to happen - this doesn't change if you're using .par files instead.

(People underestimate how frequently memory corruption can actually occur, almost two years ago when Overwatch first came out the game kept crashing - it took me forever to find the cause was a faulty DIMM. Hell, right now the R320 I have in my rack at home has an error indicator because one of my 2 year old Crucial RDIMM's has an excessive amount of correctable errors).
If you move to New Zealand, several banks the ability to split paychecks into different accounts, with the option of having a bunch of cards if you wanted.

What I would personally like is an extension to the EFTPOS standard so that I can get receipts with my transaction history. It would be great if instead of just saying I spend $50 at the supermarket, it gave me itemised receipts which I could then export.
Convenient that all the courts and regulators, acting under court supervision, that have ruled against Facebook are illegitimate. First time, too, I've heard of modern Germany being referred to as lawless.
Hey! How did this happen!? Mods move entire threads for folks?

That's pretty cool, I'm used to things being like the archaic TechDirt commenting system...
I can understand performance difference, but I have not generally seen a difference in building custom pipelines and ensembles .. although I grant I'm not at your scale yet.

What kind of specific pipelines did you have trouble in pyspark ?
No.

The Post Office is an exemplary example of public works in action. It is entirely self funded, is in the Constitution and must be run by the Federal Government.

There are extremely good reasons for all those things.

Economic liberalism isn't necessarily in the public interest. Had the Post Office not been deliberately mismanaged and hobbled with insane pre pay requirements, no one of these arguments would hold water.
Please don't use "guys" this way. This is not PC nitpicking, It's important. "People" or "folks" may not have the ring you're after, but too bad.
The road to hell is paved with good intentions. That's the delusional part of the problem. You won't look at it because admitting you have a problem is the hardest part. "I'll do it later." is the primary failure mode we have for personal improvement across just about everything. Diet, personal finance, interpersonal relationships. There's a whole category of aphorisms dedicated to this.

Nobody is going to schedule time for integrity on the project roadmap. That's not how integrity works. You can find some or lose some, but on any given day you have it or you don't.
Incidentally, http://www.scala-js.org compiler has constant folding too.

Also if you need faster numeric calculations https://github.com/non/spire (has scala.js support)
How is this surprising to anyone?

If you are a pain to work with, you will get fired. End of the story.

Especially after a mere 5 months. You should be in seduction mode that early on. Trying to rock the boat that people have been riding for years will simply make you unlikable.
How many results with missing terms are high in the SERP, whether and how news entries[1] are in the SERPs, etc. Also, Google knows which page the result(s) you click on was on.

1. https://twitter.com/ericghill/status/987220242605617152
This is absolutely true.

And as has been said in other threads, Google Talk was the only sane strategy for Google and it was lost.
No longer than a couple of years ago Durov was writing sweet fairy tales about Great Russia and how he's never going to leave because it is the greatest place on Earth. Only when his business (based on hosting pirated content and stolen designs) was slightly "shared" with more important people did he suddenly change his tune.

I don't have any opinion on this, but it is rather common sentiment in Runet that really Telegram is in cahoots with Russian TLAs anyway.
In some contexts, that's true. In most, people can and do distinguish between ao and midori (and for that matter, sora-iro, kon, mizu-iro, and various other shades of these two colors). If you said "sora wa midori de aru," literally "the sky is green," nobody would nod their head yes.
> ...having this entire range opened up to generic data transfer with the same congestion rules and regulations used on currently open bandwidth rings...

Kinda like how 2.4 GHz is damn near useless for many people?
Impossible Foods’ Quest to Save the Planet Fails to Impress FDA
I use Node and Golang for small to medium-size programs which are mostly network-bound. They're very good for getting something up quickly, and performance is not a problem unless you have to de/serialize tons of data.

When I need something to go faster, or have bulletproof reliability, I use Rust. The type system requires more work up front, but then it guarantees you won't chase unexpected `nil`/`undefined`. It has fast and incredibly convenient de/serialization with Serde. Fearless multicore computation with Rayon. It's good at number crunching, and gives enough low-level control to manipulate large data structures with little memory overhead.
India Set to Get Its First 100B Dollar Company
I was a Simple customer from when they were still in beta, and I really loved them and talked a fair number of people into opening accounts with them over the years. Things went really downhill after a while.

Moving physical addresses was a total shitshow. It involved them snail-mailing two verification codes. One to the current address and one to the new address. And you had to be able to collect them both and get them entered within a certain time frame. (Really inconvenient when moving from Texas to NYC).

And then got a new banking partner and had to basically re-enroll everyone again with a time component. There was a web form that crashed immediately when I entered my information because they couldn't verify my address. I filed a ticket immediately, which they didn't follow up on. When I followed up on it, they said it was a known issue and they were working on it. No worries, I'll get an extension.

Eventually after me calling several times to ask about it, they just said that there were issues with some of their oldest accounts that just couldn't be resolved. So I could Re-enroll from scratch on their website. Which I did. And immediately got flagged as fraud because I already existed as a customer.

Eventually, they told me I would just have to find a different bank, and they were closing my account in 7 days, and they were going to keep any money left in the account at that point.

I was pretty livid.

And the goal system was theoretically really cool. I liked it a lot. But it never really worked correctly because the goal tag wouldn't stick from the Auth to the Settlement. So anything you had flagged when you made a purchase you had to re-flag when the purchase was no longer pending. It was a great idea but somehow they never figured out quite how to relate the Auths to the Settlements in their user database. Which is pretty scary.

Anyway, long story short, up until a couple years ago, I would've completely agreed about Simple being a good option. But I can't warn people away fast enough after all of the garbage I've had with them.
Part of my frustration with WF is that after I establish a relationship with the manager, they inevitably move him or her to a different store.
More like, it would look like this:

1. You agree to allow us to share your email address with 3rd parties (have useful targeted advertisements? y/n)

2. You agree to allow us to parse your messages internally (enable auto-reply suggestions in messages? y/n)

Something like that.

I mean I think there would still be "hard-coded" T&C, "standing order" type things you agree to just by using the app at all. Like, not uploading goreporn or something.
That only bans employers from asking for passwords. Facebook doesn't need to do this because they already have all your data, no passwords needed.

Also I read through the text of those laws and they all specifically say that they are not limiting the employers right to monitor their own systems in any way. So Facebook looking up how their employees use Facebook would be completely fine under those laws.
Sometimes doing nothing is the best strategy but it's hard to get promoted that way.
So it sounds like: you're a contractor (i.e. you are part of the most disposable group of people in the building), you have a fixed duration of work (presumably with an option to extend... but that's not a unidirectional option), as a group the contractors scope of work has been altered (from strategic to tactical), and your contract is almost up.

If this isn't what you signed up for and have other options, provide the customer of your intent to end the engagement when you have satisfied the term of the contract at 6 months (don't do it early, just give whatever notice is needed so you can end it on time). Don't assume that anyone there cares about your ideas on how to fix things or they would have asked you already.

One big caveat: if you're going through a 3rd party contracting company I've got some bad news for you... you probably never were there for the strategic work but rather to be a warm body to sit there and be billable so just put in your notice and move on. Worst case, you get offered more money to keep putting up with it (make sure it's a real increase... I'd go for at least 15-25%)... and if that appeals to you, enjoy some easy money riding it out for a bit longer.
> You people

Yeah, that's what I suspected, we're done here.
What you describe are common features available to all customers of Danish banks. Free of charge in any decent bank. You get the “Dankort” (den card) for free. It’s a debit card that’s universally supported in all shops with zero surcharge. It’s trivial and a common service to share accounts with multiple cards in your family.
Most companies, period, will have a policy of only verifying dates of employment. They don't want to get sued from telling the truth about the candidate and costing him the job offer.
I have the impression you are leaning towards thinking of data analytics (pandas, data frames, etc) whereas I and some other commenters may be thinking more of more data pipelining kind of architectures, where you can't afford wrong typing, scale is quite large and you are not even doing the kind of operations pandas dataframes are useful for
As someone else mentioned, you are fully able to submit federal tax returns directly to the IRS.

The issue comes in with knowing which forms your situation warrants, which variants of those forms are most appropriate for your situation, whether or not your situation is eligible for favorable exemptions or credits for certain taxes, etc. The US tax code is dazzlingly situationally dependent; the same set of basic financial reporting data the IRS receives can result in wildly different interpretations of tax liability depending on the personal situation of the individual. And the tax preparation companies market based around their ability to understand all of the adjustments and how to interpret them as broadly as legally allowable and be able to minimize your tax liability better than the other one.

If you have a super standard situation, you don't get much benefit from using these services except ensuring that you checked off all the right boxes. And in fact, most of them offer a free service tier, with the goal of hoping they identify something about your situation in the process that would warrant "upgrading" you to a paid tier to save money on your taxes. CreditKarma offered free filing services this year, because they monetize not on the tax service itself but on the incredibly detailed and reliable knowledge of your financial situation which enhances their ability to sell you as a lead to financial companies (their core business).

Individual states may or may not have their own income tax you owe, which then follows the exact same process but with a completely different set of tax laws to adhere to.

It's a super messed up system, but the companies that own the tax preparation softwares (Inuit and H&R Block) pay incredible amounts of money in lobbying our representatives to prevent the tax policy from getting streamlined or funding IRS projects to provide public, free resources to allow individuals to better self-service. Both of which are existential threats to their business model and they allocate enough of their revenue to efforts that ensure the threat gets contained.
Ask HN: How do you share your crypto address?
Hi,

How do you share your crypto wallet address to receive? Do you just copy and paste it? Send your QR code?
For anyone who doesn't want to watch a youtube video, here's the article the video is based on:

https://features.propublica.org/ibm/ibm-age-discrimination-a...
> It is hard to empathize with people who work less hard on understanding the programming topics, that occur at work, deeply.

You are describing lack of empathy and sensitivity...

Empathy isn't easy. It shouldn't be easy. It is a skill like any other skills and you must consciously train it to be better at it.
Well said!
I think another equivalent "coping strategy" is realizing less than dependable designs often arise "organically" like weeds in an unkempt (code) garden, which involves no malice, might just involve being busy from being, as you noted, in production.
How Facebook is not using PHP by still using PHP?
Can I create a secure sandbox? Users only have access to functions and objects i whitelist, I can set max allowed heap, limit stack, and limit number of opcodes (or whatever) executed?
"If you encounter three jerks in one day, you're the jerk."
Cambridge Analytica Was Involved with a Gangster Connected Crypto Firm
Similar experience trying to send international wire. Totally clueless.
What's more likely, that the EU wants good PR and hopes that nobody will notice they're not accomplishing anything, or that they're representing their constituents by making widely popular policies and putting the onus on violators to supply them with evidence of compliance?
> This is a symptom of an entrenched workforce and quite a red flag.

No, it's a sign that many domains are full of hidden constraints and pitfalls. For example, it's easy to nit-pick a distributed storage system (such as the author seemed to be working with) as too slow and complex, until you actually learn about the consistency/recovery/etc. corner cases that make a simplistic "just do this" proposals non-viable. You could say that's a failure to document the requirements or design. You could also say that people shouldn't need to document things that are considered baseline knowledge in their domain, and that maybe you do need to show some understanding of the complexity before you seek to do away with it (cf. Chesterton's Fence).
GitHub Learning Lab
If anyone is interested in the history of this area, there is an interesting theory about the location of Mount Sinai.

https://www.i24news.tv/en/tv/replay/holyland-uncovered/x6h81...
I'd say it does. I'm not sure why everyone is using it regardless of the problem to fix.
Most of these issues are due to bad mgr/team lead.
If some places you can structure it such that the bank will give you x amount once y work is complete. Eg they give you 20k, and once foundations are signed off by the council (or whoever) the next install will be handed to you for framing or subfloor. On completion of that another amount can be borrowed. It’s a good way to go.
Good point about owning vs leasing. But there's also a lot of room between private spectrum rights and the ISM band free-for-all.
Buy YNAB 4 (aka YNAB Classic). You'll have to import transactions manually, but I much prefer it to their subscription SaaS offering. I've used it for five years and love it.

I use a python script to download most transactions from banks/credit cards. https://sites.google.com/site/pocketsense/home/msmoneyfixp1/...

There are enough people who do this that you can figure out how to access the OFX endpoint for most financial institutions.
>Of the 144 Xen hypervisor vulnerabilities in the report, Nexen can defend against 96 of them on the Intel x86 platform, and if an equivalent implementation was created for ARM and AMD processors, the architecture would also defend against a further 17 vulnerabilities specific to those processor types. In total, Nexen prevents 107 out of the 144 vulnerabilities.

I've never quite understood papers that quantify things in this manner. Presumably, the Xen hypervisor can now defend against 144 of the 144 vulnerabilities listed. I understand that the point of Nexen is to eliminate classes of vulnerabilities, but this paragraph does a very poor job of conveying it.

Why is it not "Nexen is defended against X, Y, and Z classes of vulnerabilities as a product of it's design, of which 107 of the 144 Xen vulnerabilities are, blah blah blah"?

If it's not a product of the design, then it's pretty meaningless - cool, a reimplementation of Xen that came after all of these vulnerabilities is defended against a lot of them. So what?
If you trade 1,000 BTC for 10,000 ETH and never touch fiat, is that a taxable event?

That trade on January 12 would have been worth $14 million. If you acquired the BTC years ago, you could have a tax liability of $5 million even though you never gained a single dollar.

Today that ETH is only worth $5 million. You would have to sell all of it to pay your taxes.
I would imagine there are fundamental limitations on the available bandwidth that splitting the traffic across multiple frequencies would alleviate...but that's just speculation.
If you need GPIO, I see some mini or smaller ITX mobos available[1], though I don't know how painful it is to get working...

1: http://www.mini-box.com/Jetway-JNF9D-2550
> What Obama should have done during the crisis

George W. Bush presided over the crisis, despite what conservative media pundits would have you believe. It's amazing how this has been largely ret-conned for half the US population. We live in, uh, interesting times.
Clickbait title - the "this" referenced is Instagram, and other social media accounts.

"...hiring managers are more likely to check your Instagram account."

"...38% search for social media accounts..."

"When evaluating a candidate, I check for a Twitter profile to see what types of articles are shared, where he or she gets news, what content is of value to the candidate, and how he or she engages with other people"