skysight-inc/HackerNews huggingface dataset:
What I'm saying is that telephone number as ID is fine, but non-telephone number as ID should be supported, too.

They should be trying to include everyone, telephone and non-telephone users alike.
This used to be one of the great ways that tech was different. You didn't have to convince people through social means. Often there were purely technical merits that could be objectively proven. And people cared about the code more than "being right." Obviously that's not a blanket statement, but it did used to feel representative of the overall culture.

Over the years we've backed away from considering the value of things on their technical merits. I'm not saying we shouldn't be thinking of business value, but you have to admit that's far more subjective. I'm not always sure it's a good thing. I'm convinced that maximizing business value and ignoring technical value is one of the main reasons so much modern software is crap.
There are over $200 trillion in global stock and bond assets, and over $300 trillion including loans. That should put QE into perspective.

The problem is that the world is awash in cash and not enough interesting-enough investments. OTOH, in no other time in history could a company like SpaceX have existed. OTOOH, companies like SpaceX, Amazon, etc, with huge upsides set the bar really high. Nobody wants to invest in some low-yield market when people believe (rightly or wrongly) they could quintuple their money somewhere else.

It turns out that financial markets aren't anywhere close to being as fluid and efficient as once believed. They're sticky and irrational in all the ways people are elsewhere in the economy.
They could still do per-seller labels even with co-mingling... At least then they'd have a better chance of finding/removing sellers of counterfeit goods... they won't even do that.
What's the future of Vue.js?
> but nobody around here uses SMS or MMS for person to person contact

Where are you located?

Mac/iOS Messages and/or SMS is my primary way of talking with friends and family. That seems pretty normal for my age range 25-45 and location (Seattle).
I've been using Gradle to build Scala projects for a while now without any issues.
Or just apparently open a new account for you.
And so many ads as well, even with an ad-blocker installed :(
Thirded. There are some exciting things happening in the Scala build tool space right now. We're migrating everything to Bazel right now, including our Scala code. Bazel + Scala is not amazing yet, but so far I have enjoyed it much more than sbt. It's also very nice to use the same build tool across all our languages.
I highly recommend checking out https://www.youneedabudget.com for the ability to do this and more. (No affiliation, just a very satisfied customer)
Carriers will be able to throttle at higher and higher GBs, so it is long term value.
The demo page basically shows this is pointless practically - and sometimes _slower_.

These kind of optimizations were very useful in hot paths even just a few years ago. However browser engines have optimized functional patterns (what this mostly rewrites) to be within absolute microseconds of imperative versions.

In some cases it can even make useful assumptions in an FP method (immutability, etc) that it can't in the standard loops - which is why sometimes this is slower.

Long story short: concentrate on shipping less JavaScript and good practical solutions/algorithms and not stuff like this.
Not sure if you read it in the article, but Scala 3 will have LSP support (if it doesn't already).
par2deep: create, verify, repair parity files in an entire directory hierarchy
CoinTracker (YC W18) Is Hiring Engineer #1
Hey HN!

CoinTracker is a portfolio & tax manager for cryptocurrency. We are looking for Engineer #1 to join our team in SF (www.cointracker.io/about#job_software_engineer). A few interesting stats:

- We already have 30,000 connected exchange accounts tracking over $200M in crypto assets

- We have a live product that is generating revenue (ramen profitable)

- We are venture backed by Y Combinator, Initialized Capital (Garry Tan & Alexis Ohanian), the first seed investors in Coinbase, and others

- We are technical, product-driven, and move fast

If you or someone you know is excited about making cryptocurrency accessible to more people, please chat with us!
Exactly. If the precision of the language of law was working we wouldn't need to fight over it in court. Our new tax code hadn't been read by anyone who passed it- and, as an accountant explained to me long ago- we won't know exactly what it means until we get to court.

Even if a reset is unsustainably simple, it's time for one.
> 1.06J/cm3

Energy per volume?

That would make sense for, say, battery storage but can anyone explain how it describes an energy conversion process?
Agreed for the most part - this realistically does not have a good generalized use case. IMO the only real harm is the slightly larger bundle, though - I think the extra build time is negligible and you could just disable this optimization when developing.

My main motivation for building this was to make a better way to use an optimization library like fast.js (https://github.com/codemix/fast.js), which inspired faster.js. A huge issue with the fast.js library is that you have to rewrite your entire codebase in order to use it, whereas enabling or disabling faster.js is a one line change.
Are you using the small business version of CrashPlan? I was using CP too until they discontinued their B2C.
On the other hand, I know lots of people who have done well for themselves with classic liberal arts degrees (albeit mostly from top schools and they'd probably have done well no matter what they had majored in). But I do suspect that there are a lot of people who would do better going into the trades than dutifully getting a degree that they're generally disinterested in getting.
isn't it capacity as in more devices to the same transmitter.

The problem today is already too many devices for the transmitter internet pipe. 5G will make this worse (or better, if you are a Telco overselling data without consequences)
What I mean is, if there is only ever right here right now, that is a frozen timeless state, and how do you traverse from that to some other different state.
>I noticed that the tech-lead was quite upset every time I criticized something

Why was he criticizing anything at all?
The cap that they set is a function of their capacity. If we use spectrum more efficiently, prices can drop or caps can go up.
Tradeoffs? It might frustrate some people more accustomed to JS' loose type system.
If you're using par2, I'd say that's closer to recovering a second copy than trying to extract meaningful data from a corrupted file. (The internal structure of the format is irrelevant, thus concerns about it are outdated.)
I'd just like to refer to this: http://www.plainenglish.co.uk/
SESTA’s First Amendment Problems:what a legal challenge might look like
Personally I would simply ignore those fees. At the end of the day they have zero leverage to collect.
Bitcoin Cash Smashes Through $1,000
They seem to manage keeping counterfeit chromecasts off their site just fine.

Aside: what about their kindle/fire lines? Are there counterfeits of their own items?
Running SSL on Localhost
> I would max out my data cap in 5 minutes

Counterargument: there are fundamental reasons for data caps. To provide service at a high speed to lots of people at a reasonable price, edge-case data users must be throttled. Increasing capacity reduces the number of users who must be throttled.
In the US they are. Comcast has rather notorious Customer Retention policies and frequent abuse of their position as monopolies in many cities, whether it's a matter of the prices, the data caps, the script injections, the promises made to cities that never materialize, and so on.

It's basically like comic book villainy, the only thing missing is photos of Comcast Executives cackling over the complaints from customers. And I say that as someone who was overall okay with Comcast's service the one time I had them. The behavior of Comcast defines the perception most of the US has with them.
On my Pine64 I use Dietpi from http://dietpi.com/ and it just works, it even has a setup gui where you can install to USB Drive and it will have bootloader on SD Card IIRC
Kubernetes and Cloud Foundry grow closer
I had high hopes for Bank Simple some time ago when they came out. Then they got acquired by a bigger bank. This industry is nearly impossible to disrupt. Just like the Oil companies back in the day, these banks are so big and powerful that it's impossible to innovate in the current market conditions.
Depending on where you are, that's what building codes and inspections are for. They make sure everything is done correctly.
It got renamed to Parcello: https://github.com/phogolabs/parcello
I'm from China where WeChat dominates everything and SMS are nothing but to receive verification codes. Almost everyone here use WeChat as their contact and Contacts.app is merely opened no more than once a month. This phenomenon is common from giant cities, like Beijing and Shanghai, which are at least as developed as NYC or SF, to small cities in the rest part of the vast country, which are absolutely 3rd or even 4th world.

I agree with your point that in some countries people don't use Email and that's the face in China as well. But people use phone numbers just for register other services, as the online identity. We don't use SMS, and we prefer WeChat Audio over phone calls when it's available.
I do almost exactly what you described with Charles Schwab.

I have multiple "full" accounts, but there's no maintenence fees or anything. Their online tools are great. You can open a new checking account with the click of a button.
Not only is your comment misguided, it's also very rudely formulated.

Many organizations fear the departure of institutional knowledge that goes hand in hand with retiring baby-boomers. Many investors/corporations also take out life insurance policies for key employees because they are so instrumental to the work process. A labyrinthine code-base without well-defined knowledge transfer processes spell capital disaster.
RIP. His music got me through tough brutal times in life where I didn’t even know if I was going to make it.
If they need to know more about me, they can schedule an interview, or checkout my website. I post very little on social media.
Yep; being likeable doesn't automatically mean being easy or productive to work with and that title possibly indicates the author doesn't understand that aspect yet.

It's somewhat common for people who don't like each other to be able to still function as an effective team - all that is required is respect. What respect truly means is a little harder to describe in words - I believe it's best for each individual to find a way to work out what everyone else means when they say respect (paying lip service isn't enough).
Yes, that's a serious problem. The changes I suggested are not sufficient to fix the problems in the banking system, they're just features I would like to see (and apparently are being worked on, according to other responses). Thinking further, a determined, well-designed, consumer-oriented bank could steal the "responsible spender" market share from the existing banking system and increase the fragility of the contemporary credit system. No clue what happens after that.
Check out the first half of http://steve-yegge.blogspot.com/2009/04/have-you-ever-legali... for a discussion of this.
That's impressive.

The good old days. I wish this was still possible today. Unfortunately, with every last screw, bolt and wooden panel dictated by regulation, it seems it's not possible anymore.
> Does ESL stand for English as a secondary language ?

I believe so.

I picked up this usage (ESL as a descriptor of person) from forums and boards around the internet. Not sure how correct it is.
He was in a category of his own. Sad to see him go so young.
I've been trying it out in prod on a small site I run: http://geoarena.online
Now that's something I hadn't considered. Can you point me to some documentation?
> And, we don't need yet another tax on the most value-bearing (and typically philanthropic) people in society

Presuming you're talking about value-bearing in terms of job creation, this statement is tautological. In a society where a handful of people own the vast majority of the wealth, of course they're also the most value-bearing and philanthropic: they're the only ones who can be!
Apparently these guys are doing wing tip propellers for their electric plane. They are expected to make a first flight later this year, if I recall correctly.

https://www.eviation.co/
>Why would you choose Rust over Go or Node?

Oh Jesus, here we go again.

They are catering to different domains! Node is intended for doing backend programming for supporting web applications. And there are many better alternatives IMO.

Rust is intended for systems programming manly (not limited to that, of course). It also would be good for certain high-performance backends.

As for Go, I'll let Rob Pike (Go creator) explain the reason for Go:

The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.
Why would you ever want to write go or typescript? Rust is the only language in those three with reasonable semantics
This is a great idea but I don't think it goes far enough.

It means that 12 lay people can eventually, after some coaching, study, and debate, understand a contract. Or one lawyer, presumably.

The problem remains though, that one lay person needs to understand it without study or coaching, and without taking days to do so. Most of us have probably clicked through hundreds or even thousands of EULAs and other crap without having days to understand each one. Every app, every shrinkwrap, your toaster, and even the bloody nav on your car with its OK button: there's just too much.
If you can compress data this much, you seem to have a lot of repetitive data. Have you tried using compression algorithms that support custom dictionaries? ZSTD and DEFLATE support those and can maybe help with compression ratio as well as speed.
No idea what a 'salesforce architect or developer' is, but how would a COBOL programmer be considered IT staff? (In the context of this thread where IT staff == support staff)
I don't know anything about Music. "The Nights" was the best song I ever listened. It just fills me with a lot of positivity the moment I hear it and helped me go through many hard times. RIP Avicii :(
Yep I saw that too- and I still use them b/c of stuff I set up a decade ago. I'm just not sure it's in fact worth the trouble to change (they are Verizon now).
We use Scala heavily. If kafka/Spark/Monoids/Semigroups/Cats/Algebird makes any sense to you and you are looking for a job, send your resume to mansur.ashraf@apple.com
It doesn't have to be 'familiar'. A fair bit of the point is to judge your problem solving skills, not your memorization skills.
WordPress Theme Generator
Simple[1] is pretty close. Create "Goals" for any amount and time period, Save $X by Y Date . Simple automatically allocates money to your Goals from your Available Balance daily, every friday, or any other schedule. They show you a "Safe to Spend" balance which is your Available Balance minus your total Goals. You can associate a Goal with a spending category, say Groceries, and have all transactions marked Groceries come out of the Goal rather than your Safe to Spend balance.

1) http://www.simple.com
Does that require giving them your banking online login details?
Your smart speaker records you more often than you think
I notice that this write up doesn't really touch on any way you might be responsible for this situation. The reality is that the only thing it this world you control is yourself. Other people have different conflicting priorities, and it is up to you to get them on your side. You failed at that. I would say you should take a lesson away from this experience and place more value in relationship building in your future endeavors. Technical capability cannot stand alone.
yes, it's not the sexiest online banking, but you can do everything you need to do, including setting up automated bill pay. my credit union has an app that allows me to do mobile deposit as well, so i almost never need to go to a branch. the credit card i also have with them shows basic account info, but uses a connected (i.e., single sign-on), but separate, website for setting up autopay and other services.

for getting cash, most credit unions are part of the co-op network for atms: https://co-opcreditunions.org/locator/ so you have similar availability to a major bank (but admittedly a little more obscured).
Thanks for adding nothing here. I'm glad I'll never have to work with you, too.
Why is insect meal more expensive than pork chops?
The Twitter status page just mentions the streaming API, though I was getting a "Something is technically wrong" error message on twitter.com for about 10 minutes.
NY State is not the federal government. This is like asking what the US's military is like and having someone describe the Illinois National Guard.

Long story short, this all going into the Civil Penalty Fund:

In accordance with the Dodd-Frank Act and the Bureau's Civil Penalty Fund rule, the Fund can only be used for two purposes: to compensate eligible harmed consumers and, to the extent that victim payments are not practicable, to provide funding for consumer education and financial literacy programs.

https://www.consumerfinance.gov/about-us/payments-harmed-con...
Google Talk: Open Communications
Pipe... all of my email... through some startup's random opaque web service...?
Ha, I had the same problem with Time Warner re: leaving boxes open and cables laying around. In that case, they never told me they had come and I waited nearly a week (they said they had to come put more cable down to the end of my street [I lived on the end] or something) before calling to see when they were going to come. Come to find, they had come days prior and never finished the job, leaving the box open and the work unfinished. I had to finish it myself.

All of these traditional telcos are garbage and their ratings in multiple arenas showcase that very clearly.
Disproved what? The previous commenter explained cases 1 and 2, I just mentioned the example in case 3 where loss is not deductable (I'm Finnish so I do read that fluently).
I've been looking for some artwork to hang in my bathroom and these are adorable, will be grabbing a few.
Human nature. While it may be worse in our industry, these issues can be seen in almost any organization, it's just a matter of the degree.

For an example from a totally different direction, consider something like "Kitchen Nightmares". People with a failing restaurant, who know it's failing and have gone out and solicited the help of someone who's considered good at both cooking and turning around restaurants.

And at least 50% of those people still will resist many of the changes they're asked to make even though they acknowledge that they're failing. They don't really want to change, they want him to make them successful without changing.

---------------

That said, I'd suggest these issues are much more common in industries where measuring results is hard and where results aren't an automatic result of work put in.

"This thing will improve production on the assembly line". Great, try it on a line and see if output improves. Hard to argue with the results if it does, even if it's just 5%.

"This thing will make better code/software". We can argue about this for hours, we can trial it, and unless it's a massive leap forward it's unlikely you'll get such a clear-cut result that a person biased against it/against change will be swayed.
faster.js was about 9ms faster on my mobile device.
May 25 at 12:01am - Facebook violates GDPR, and the EU has no way of knowing it or enforcing it.

The more I hear about this, the more the "GDPR" seems like mere "PR."
Contravariance then, right. Thanks! I haven't gotten into Typescript yet, and at this point it looks fairly large and a little daunting, so this is helpful.
The point of the article isn't that 5G won't improve throughput, but that improvements of the existing LTE network will provide similar improvements.

This is really a corporate squabblefest over branding, control of standards and intellectual property. There are misaligned incentives between IP holders like Qualcomm, equipment manufacturers and network operators.

The networks want the 5G brand so they can sell the image of an "all-new superfast network", but they want to spend as little as possible on new infrastructure. IP holders want to ensure that any future development is tied to licensing their technology. Equipment manufacturers want to sidestep those license costs, either by avoiding new technologies with freshly-minted patents or by moving to technologies with fewer dependencies on proprietary IP. US cable operators want access to millimetre bands to expand their fixed broadband network, while European landline broadband operators don't want new competition.

Nobody is being honest about those clashing incentives, so we're seeing huge amounts of babble and FUD from all sides.
Even when using par2, the fact that xz files contain no version number for the format is still troubling.
Fixed supply, instantly audit-able, open source, decentralized. In many ways, you know a lot more about what you're buying with Bitcoin than with equities.
Awesome! Look forward to the release, that would be super useful.
lol what a bunch of dumbfucks at FB.

Yeah, that's obviously a low quality remark. But in all seriousness, they screwed up too often when it comes to ethics. I am lost for words and just hope they'll have to pay for it eventually.
> I doubt he would dare lie to congress

He wasn't under oath so the stakes for lying aren't too bad.
Think of it like engineering a lightweight anecdote. If efficiency with words is the key, then you know what to do.

Now that I'm a bit older than a young eager 20 or 30's something, I'm better at capping my stories before they get boring or repetitive. Leave them wanting more, or at least give them the talking hat back, they probably want it.
Has there been a proven (in court) accusation that Facebook has “abused users” “past” the limits of the law?
Could it be automated? that would really save time... for Facebook.
Prepack is somewhat different though in that it precalculates what can be. That's much less problematic than what the linked library does.

Of course prepack also isn't even close to production ready yet either.
> There's a reason we all use jpegs over zipped bitmaps...

It's because it's an appropriate compression - just like xz can be? Not sure what you're actually suggesting here.
No fees on ATMs, including international ATMs. Also, their 24/7 Chat Support is stellar.
That makes some sense. But "kicking people off" is a crappy answer. Especially since you are setting up a constant storm of users trying to reconnect. Easy to see how that will not play well with idle connections.