skysight-inc/HackerNews huggingface dataset:
> If you think actors, futures, and async/await are so great, imagine having to write every single function invocation in that manner.

I don't see how:

val f = Future { foo() }
// do work...
f match {
case Success(res) => useRes(res)
case Failure(error) => handleError(error)
}

Is any more difficult than:

done := make(chan bool)
var res int
go foo(done, &res)
<-done
useRes(res)

As a matter of fact, the first one is much easier. I don't have to create and pass a channel, and manually handle returning a success or failure. The first approach is much better
I assumed the parent was referring to an asynchronous, staticly rendered offline protocol running over paper. The cellulose displays are hosted in marsupial pouches stitched into the seat in front of you.

Perhaps I am mistaken and some theaters have gone full xzibit on all the seats.
> It does everything, badly.

Yes, it does do everything[0] badly.

[0] https://www.youtube.com/watch?v=bkQJdaGGVM8
You would have to rebuild the app weekly unless you pay Apple a yearly fee.
I would be highly surprised if this wasn’t the case.
Today's network cards are small computers of their own. So it'd be very hard to inject packages with all this kernel-hardware integration at the module level IMHO. The card would probably throw a tantrum if you try to access it directly.

TBH, while I'm knowledgeable about hardware, I'm a total beginner in attack side of cybersecurity.

At least, we are segmenting our networks like that.
Alert (TA18-276B) APT Activity Exploiting Managed Service Providers
I suppose my comment appears harsh if you haven't seen month after month of his "smartos solves every problem and linux users are too stupid to know how to computer properly" type comments. read the guys bio:

> There exist no words in any of the languages I speak which can express my hate of GNU and GNU/Linux.

> I was raised on IRIX, HP-UX and Solaris. Huge illumos / SmartOS fan and FreeBSD sympathizer.

It's hard not to attack someone personally when their entire persona is tied to promoting a particular technology every chance they get.

The funny thing is all of his comments do absolutely nothing to convince anyone that smartos is worth looking at, which is a shame because it's actually quite nice.
Why not? If Bloomberg's article is true, I'd have actually expected Apple to publish a statement about this a long time ago where they acknowledge the issue (and what it affected and its resolution). There's no reason Apple must pretend it never happened.

But let's say it did happen and let's say Apple does feel the need to deny it. They wouldn't deny it in this fashion. They'd publish a simple piece with broad and vague statements that don't actually refute the exact claims in the article, a puff piece meant to reassure people that Apple is not currently compromised and that may try to imply the article is wrong but without actually lying.

As it is, Apple PR has never to my knowledge outright lied. They of course try to spin things to be favorable to Apple, but they've never knowingly published objectively untrue statements. Similarly, Amazon's piece was signed by their CIO. If Amazon wanted to lie, the statement wouldn't be signed by their CIO as that puts his personal credibility on the line. It would be a PR piece, again making vague statements that may put a spin on things but aren't actual lies.
I've seen more devices do this recently. Most ISPs will not ship a router with an "admin" or any other default password. Instead there's a sticker on the side of the device with a password that got generated and assigned to it on the way out.

It may slow down the production process, but it's a step in the right direction for security. All this bill means is that manufactures who don't have that process in place can't sell their devices in California. It will probably mean more devices with random passwords for the whole country.
Or that’s a cover story for the dismantling of the spy operation.
"The sales intelligence firm firm Apollo sent a notice to its customers last week disclosing a data breach it suffered over the summer. "On discovery, we took immediate steps to remediate our systems and confirmed the issue could not lead to any future unauthorized access," cofounder and CEO Tim Zheng wrote. "We can appreciate that this situation may cause you concern and frustration." In fact, the scale and scope of the breach has a lot of people concerned."

Nice of them to notify their customers, but not the people whose data has been exposed. "Have I Been Pwned" alerted me.
Then you clearly dont have a lot of help parasites.
What do I mean by help parasite?

Asks you to do the work for them, instead of asking for help solving the problem.
Asks for the same answer to the same problem over and over again to the point where any person would have pattern recognition.
Uses imprecise language even after being provided it to diagnose and troubleshoot an issue.

While there's plenty of people who are well meaning and want to learn, being the "thing" guy is not that - its a slow death to the choking off of your job description by others using your time and resources to do their jobs.
Could be that your sunglasses block the faceID scanner. I have some brands of sunglasses that do not work with faceID, but other brands that work perfectly. I imagine it depends on the filter they apply to the lenses.
As a result, Hollywood has started manipulating the gross numbers to hide money.

...No studio will ever actually let you look at the books. Period. If you sue they’ll drag it out then settle.

I used to have Hollywood studios as clients. This is blatantly false. Hollywood is built on two things: money and relationships. A studio that screws someone over is quickly out of business because no one will do business with them again.

If you have sufficient clout, you get to see the books. If you invest sufficient money, you get to see the books. If you're anyone else, you're not in a position to care what's in the books since you get paid whether or not the films does well.
I think there are two real structural changes to how the political system is configured that have led to an increase in partisanship.

First: Gerrymandering [1] - as districts have become more and more solid for either party it naturally results in candidates with a less centrist view. A couple decades ago the candidates being elected often to win voters from both sides to get elected. Now that we have many more situations where it's 80%+ party dominance in a district we get more extreme people representing us.

Second: Demographic shifts in apportionment [2]. We sort of take for granted that we have a fixed number (435) of representatives spread across the states and 2 senators per state. But this wasn't always the case, originally it was 1 representative per 30,000. If we followed this through to today we'd have 10,000 representatives. This plus the growing urban vs rural divide (which was the reason we halted the growth in representatives anyway) all contribute to the greater divide.

I point this out because structural issues like this are fixable in a way that throwing up our hands and saying: "politics always has been bad" does not.

1- https://www.brookings.edu/blog/brookings-now/2017/07/06/a-pr...

2 - https://www.census.gov/population/apportionment/about/histor...
I think there are jobs that people need to have done, and know that they can't do themselves, but that they consider to be menial and lower class. Like being the bass player in a band. (Disclaimer: I'm the bass player in a band).

They may think that the difficulty and expertise are gratuitous -- if software were written right, it wouldn't need an expert.
Why are you on your phone while driving?
Shameless plug - we actually founded a service [1] that provides Excel experts on-demand, within 30 to 60 seconds. So if you're tired of being the "Excel expert" at work feel free to pass them on to us. Also happy to answer any questions.

Tidbit: Most popular questions tend to be formulas, vlookups, conditional formatting, pivots.

[1] https://www.excelchat.co
Monetarily speaking, I bought TSLA when it was $35 a share and bought into Ethereum during the presale (~$0.35 USD per Ether). I rarely buy individual stocks or securities, and by now I've sold most of everything; the returns have been substantial.
The mill buildings were really close, a couple of hundred on five small tributaries, each tributary running no more than a few miles before converging to one river that had even more mills on it, larger and not so dependent on river speed. The river had been dredged and otherwise adjusted by people at the time for it to have subsequently been used for the canal of the area. It is therefore hard to imagine how it once was, particularly given that water wheel technology evolved too.
> This is probably the darkest pattern cancellation flow I've gone through in recent memory.

Can't be worse than e.g. NyTimes, Zipcar, Stamps.com (many others I'm sure) that force you to call a human to cancel
And where hitting F1 doesn't launch some useless help app.
It's the same here in the US, too. They don't hide the fact, but it's certainly not as transparent as just labeling everything with their own name. There's still a bit of a stigma attached to knockoff brands and the stores don't want to make it too obvious.
A $250 phone is a high end phone from 2 years ago, and for most people that is more than enough. There are no low end iPhones, and apple is pretty good at making people think they need a Ferrari when all they want is to go from point a to point b in a decent way.
That must be it. I also trigger mu4e indexing using emacsclient, after IMAP sync. BTW you do not need to have mu4e open to index mail (and single-window mu4e mode will not have a * mu4e-main * buffer), it is enough to (progn (require 'mu4e) (mu4e-update-mail-and-index)).
Do you think the JVM would have faired better at this? Otherwise, perhaps something like Rust would be a better fit.
HN brings me the best of what I'm interested in on the Web, so I appreciate that. The comments I find useful for filtering and previewing the linked articles as well for links to other related material that augments the linked article.
You can go there now as an American, and it may be even safer than going there as a non-American, because you will have a government minder spend every waking moment with you.
My Cyrillic is rusty and my Russian nonexistent, but the field identifiers seem to imply that they blurred passport numbers, addresses and telephone numbers.
What I've read on this seems to point to how European laws tend to be enforced to the intent of the law rather than the letter. So it's harder for loopholes to be explored in ways common to US law. Further, I think (though could be getting GDPR and the copyright laws confused) there is a clause that says the law should not be enforced in a way that is onerous to small and medium businesses. Which, again, as I understand EU judges to act, should actually mean it's still easy to start a company, but once you're pulling in sizeable revenue you must invest some of that in ensuring compliance.

Take all of this with a huge grain of salt since I learned it from comments on HN. I'd love it if anyone can lend a more experienced take on this to either confirm or definitely what I've said here.
Interesting. For reasons entirely separate from speed and benchmarks I left Android 18 months or so ago, and bought an iPhone SE knowing it was "last years tech". Despite having had mainly expensive, well specced, Android phones including a flagship or two I found iOS the most responsive, least laggy experience I've ever encountered on a smart phone.

I was actually quite shocked at just how impressed I was on iOS 10 after Android phones that had cost me twice as much and many decades learning every UI and UX experience will disappoint.
>The password provisions have some merit though

Does it? The problem is that they defined a very specific solution to the problem they are trying to solve as comprising of either approach (1) or (2) ... what if there is some innovative third option that neither people here nor the regulators was creative enough to think of? Now you've killed a potential innovative market from developing.

>Even this can be weaseled out of

That's not 'weaseling out'. That's a real world example of an approach that is perfectly secure and would be hurt by this if a regulator interpreted the law as applying to the device in question.
Yep, I've found that the carrot + " * " marks attached before the first letter and after the last period to italicize it are a good multi-platform solution for quoting:

> This bill, beginning on January 1, 2020, would require a manufacturer of a connected device, as those terms are defined, to equip the device with a reasonable security feature or features that are appropriate to the nature and function of the device, appropriate to the information it may collect, contain, or transmit, and designed to protect the device and any information contained therein from unauthorized access, destruction, use, modification, or disclosure, as specified.
As someone who also likes physical paper + fountain pen: how do you carry your fountain pens in a way that they don't leak ink when moving around in a pocket or something similar? (as in, the physical jolt of the pen moving in a pocket causes a little ink to come out of the nib, similar to if you were shaking it)
If you're bulking up your iPhone with a case, the camera bump is a non-issue.

I agree that we've reached diminishing returns as far as overall thickness is concerned, though.

Would love to know the split between cased and case-less phone users. I'm in the case-less camp, and even though I think I'm in the minority, I don't think it's as small as it actually is.
Why do we need to wait for 2020? Why can't we do this immediately? For eg. from Jan 2019?
Mentioned this elsewhere but we created a startup that does exactly this [1]. We charge a lot less than $20 though! Happy to answer any questions

[1] https://www.excelchat.co
Highly recommend the HSBC episode of Netflix's Dirty Money (especially if you also bank there, explained a lot of why they've been a really weird bank).
The thing I suspect about Costco Kirkland brands is that even if the same maker makes the item, Costco often elects to upgrade the quality in some way. Especially in ways where the maker could do, but doesn't for market reasons on their general line of goods. In a similar way, a lot of supermarket generic goods have some sort of minor downgrade in the quality of ingredients to differentiate with the original makers product.
It's more like: people who can afford and buy expensive cars tend to be middle-aged, which means they are on the whole (i) more experienced drivers (without being at the stage of their lives where eyesight/hearing/reaction times might be failing without them realising) and (ii) less prone to risky behaviour of any sort vs (say) 16-25 year olds.

In addition, if you can afford an expensive car and choose a Tesla over (say) a sports car, I'd guess that probably means you aren't likely to be an aggressive driver which in turn means lower accident rates.
Some US newspaper do this, block EU access, What people criticize in this case is where the site does not block us EU citizen because they want to track us, so they kinda implement GDPR by using the worse UX possible that probably is illegal.

If you want to say that they need the ads to function then they should not provide the convoluted way to decline tracking from 30+ trackers but just block us.

What we want is put a big Decline button near the Accept button, or put the full list of trackers directly on the popup and not send me to a Privacy Policy or a settings/configuration page. But this sites want it all, they want the EU readers and also their data and user the bad UX to make you just accept.

I just close the tab, I do not bother with workarounds.
I'm certainly not arguing in favor of Excel. I only open spreadsheets when I have no other choice, but I understand why others use them.
you're talking about Google Pay and Google Express
Literally nothing that would earn respect?

If something that Trump did that was good was considered revenue, and something he did that was bad was considered costs, you're saying that it has all been costs? Or do you mean that in your view his profits = revenue - costs has been negative? I'm sure you can go around the country and DC and find plenty of people who think Trump has earned revenue, so to speak, even if they think he's a net negative.

Anyway, the points are all subjective, so no-one can balance the books but each individual voter.
Everyone should be using airtable now
2 years ago it helped me through a rough phase learning from other persons experiences.

Now I continue reading it on a very selfish way. It makes me feel, if not smart, at least cleaver. I love to read about stuff I never heard about, or progress in a field I like. And I love to understand what I read. Good for the ego !
I was lying flat on my back for the third straight day. Lower back pain. There was a great amount of pain when I just rolled over, and standing up to go get water or to relieve myself was barely at the edge of possible.

This wasn't the first time I had gone through this, and it seemed to be happening more often. So I remember lying there and wondering if the politest way to commit suicide would be on a plastic tarp in my car in the parking lot of the coroner's office. If I could make it there.

There's a tablet mounted on an arm on my headboard that I can read on my back. I got to an Ask HN item asking what books had most changed your life. The top post at the time was about Dr. John Sarno's book, Healing Back Pain. I've read a lot of books in that genre, but I was desperate and figured, if it helped one guy it might help me. So I surfed over to Amazon.

The book ad pressed all my skeptic buttons. No drugs or exercise. Talk therapy for back pain. This isn't all in my head damn it! But I saw so many hundreds of positive reviews on Amazon and elsewhere, and the book was $6.99 on Kindle, so I bought it and downloaded it immediately.

Maybe an hour later I had finished the intro and chapter one. I slowly and painfully got up out of bed and started waddle/stomping around as best I could. Collapsed into bed a few minutes later. Got up again, rinse, repeat. A few hours later I was basically functional again. A week later I had to pay attention to notice the pain. Now a couple of months later I still get twinges, especially when doing heavy yard work. But the fear has subsided. I've been able to work through it.

That doesn't mean the pain won't come back. And I'm positive that this approach won't work for everyone. But I'm doing great. And my yard looks much better. That one HN post lifted me up and saved me, not quite literally, but almost.
For certain curses I suppose [0]. I wanted something more general because not having words for certain concepts can affect the perception of that thing e.g. make it less relatable.

https://en.wikipedia.org/wiki/Cassandra
236 Times Rappers Loved NASA Enough to Mention It in Songs
You and wcoenen make some good points. That said, Tesla's safety report is a vast improvement over the highly biased reporting on this issue we have been seeing in the media.
The EU's war on big companies with big data feels too much like the opposite of "focus on your users instead of your competitors". EU has been quick to throw around a lot of fines and new regulations. But I what I don't see is any European governments or companies offering superior alternatives to customers, or any vision of what superior systems would look like.

The EU is too focused on figuring out what's wrong with the technology that was invented 10-15 years ago to be the birth place of the next big alternative.
Because it takes businesses 2 years to requiring passwords that are 8-14 characters, include punctuation, capitalization, and numbers.

Ugh. :(
I'd say the trick to "playing by ear" is to learn to improvise over things keeping in mind the key you're playing in. I think there's this misconception that "playing by ear" means you hear a song once and then you play it note for note. In theory, this can work if you have a great memory, but really the trick there isn't some musicianship skill, it just means you can remember how the song goes better than other people, then when you sit at your instrument, you kind of have an idea of where it starts and finishes and go from there.

I have a terrible time remembering songs by rote memorization, but as long as I can remember where it starts, goes and ends I can probably pick it back up, just by remembering the chord the song starts on. It's because I've improvised a ton in different keys and I know my pallet of notes to choose from. I'm familiar with what chord colorations are available and I know how melodies tend to move. Do I hit wrong notes? Sometimes, but I guess if I know they're wrong and correct them I'm still playing by ear, but I'm also playing a little bit by theory too, the theory kinda shrinks the constraints of playing by ear.

If I see a chord progression, let's say G-C-D, I don't remember it that way. I remember it as a I-IV-V progression in the key of G. It helps.
The JVM is getting coroutines with Project Loom. The same Quasar devs are integrating it into the JVM.
And Twitter is part of the media and has helped shape nearly all other forms of media. That brings us back to the subject of this post.
GDPR doesn't change contract law - they're orthogonal. It is true that in the everyday meaning of the word "consent", you would "consent" to a contract, but that is not at all how it is being used in the GDPR - the consent is to the one-sided, without consideration use of your private information. It has nothing to do with consenting to anything else, whether the formation of a contract or the shaving of your dog.

While I applaud you going to the source, your reference: "How to get that consent is outlined in https://gdpr-info.eu/art-7-gdpr/" does not mean what you think it means. It is simply a specific callout to emphasize the "freely given" aspect of consent (and NOT contracts) and remind enforcers that refusing to perform or taking some out from performing a contract should be considered undue pressure to get consent and therefore not "freely given". For instance, an extreme example would be if, after you ordered and paid for a pizza, and after I agreed to make and deliver you that pizza, I subsequently threaten to breach that pizza delivery contract if you don't "consent" to give me a complete list of movies you've watched this week. ALthough we do have a contract, we're not forming a new movie-history contract because I'm not offering anything for it or agreeing to do anything. I'm just using that pre-existing contractual relationship between us to threaten you into something that you may not want to do. They're completely separate concepts.

Note the phrase "inter alia" which means "among other things", which is a signal from the authors that this is not the only consideration on "freely giving" consent. It has nothing to do with consenting to form a contract. Note also the word "performance" as it relates to a contract, which is completely distinct from "formation" of a contract.

Furthermore, you've (theoretically) been forming contracts with these websites every time you visit them and accept their ToS and privacy policies and whatever else you click "OK" on - just go read them. They restrict you from many things that you could possibly do (reverse engineering, automated scraping, etc) in consideration for serving you up the content. GDPR is just another line item to add into that list for you to accept in the (theoretical) contract.

Lastly, I keep saying "theoretical" because at least in the US, I'm not aware of a direct case on the topic of whether website ToS are actually enforceable. There's a click-wrap case that is close, but other than that....
Quasar is going to be integrated into the JVM by means of project Loom.
Auctus Experts has now a separate 'Crypto Reports' section
I hope that is the case; the pessimist in me says the price/performance is too good to be true.