skysight-inc/HackerNews huggingface dataset:
"All time is all time. It does not change. It does not lend itself to warnings or explanations. It simply is. Take it moment by moment, and you will find that we are all, as I've said before, bugs in amber." -Kurt Vonnegut, Slaughterhouse-Five
Fastmail is a great service, the caveat is that they are based in Australia. Take that for what it's worth.
I swapped last year around the end of November. I'm a fan of their filter DSL, which has let me keep my inbox pretty clean. I don't use desktop mail clients so the bridge thing doesn't bother me. Their web ui does just what I want it to, but their ios app doesn't seem to group conversations which is annoying.

Overall 8/10 would recommend.
Considering I can do extraordinarily more complicated tasks today, and a whole more of them, a lot.

But we also missed a lot of good stuff that we used to have.
I consider myself to be an anti-bullshitter. I once said in a job interview that I knew nothing about the technology they were hiring for, but I was pretty sure I could take a decent stab at it.

I was telling the truth.

I got the job.
..and on average, how well does that work out for the victim?
It only took Apple a couple years to unseat Nokia as the top phone seller. Tesla, today, still sells less than 10% of the volume of the top car makers and still struggles to be cash flow positive.

Which goes back to the initial point about there being a race on and Tesla isn't winning it. Tesla has to increase their manufacturing by an order of magnitude before the other car companies make competitive EVs. We already are seeing legacy car makers introducing EVs so the race is all but over. Tesla will survive as a niche luxury brand along the lines of a BMW, but they're not going mainstream.
> paying someone isn't really cost effective.

In particular, paying someone to do something makes you subject to a lot of extra regulations, which exist mainly because there's plenty of evil people who like to abuse people they hire. Getting a robot to do something for you is free from all that baggage, and if you mistreat your robot, it's only your loss.
Libros para programadores que debes leer – Geeky Theory
Ah cool, yeah I would agree with you. I was wondering if there was an extra dimension I was missing
That would indeed be concerning... given that they (2K Games) only have ~4,500 employees.
Location data, cameras (clipboard metaphor): I’d rather the the government have tight control over such data. Revamp cell phone tech to prevent stingray/rogue cell tower usage, legally prevent location data from being resold without tight auditing through the NSA and related agencies. Similar for camera data. Bulk collection ok: yes.

In home, I don’t have a POTS/PSTN service, echo or similar. But with a justified warrant, if there’s a remote mic to activate that will help a criminal case, it’s fair game. Bulk collection ok: no.

In vehicle, the microphone should be available but similarly audited to prevent abuse or bulk surveillance. Bulk collection ok: no.

Banking records: similarly, not clear on the analogy of a “passerby” having access. The records exist, they should be available for investigations when needed by authorized parties. Bulk collection ok: yes.

The new reality is that privacy will evaporate due to the commoditization of tech that facilities surveillance. It’s a question of who has the power and whether they have your best interests at heart. I don’t believe the Hollywood Snowden propaganda. Speaking to military folks the NSA doesn’t care much about what most people are up to. Everyone knows they used their systems to fight domestic crime under the radar (think: Person of Interest TV show) which I personally support(ed) in many cases.

Surveillance is necessary but does need to be put into entrusted hands. I trust the NSA more than most private interests. Snowden simply showed that you can’t blindly trust groups of people in an organization as they trusted him. They will rebuild despite his malice.
Retainers are good because they encourage contact within some boundaries and provide predictable revenue which is the holy grail for consulting services. Even outside of retainer models though, we would have many calls with clients which were 5-10 minute chats, and we almost never billed for those. Those calls were "free" but were shown on the next invoice as such, with the time tracked. If we had a client abusing that we would discuss it with them and warn them further calls would have to incur billing. But a 5-15 minute call should be considered keeping the client happy and go into the marketing/retention side of the equation. I totally disagree with consulting where they are so worried about sticking it to the client, it is the wrong way to maintain a relationship. At the same time, there are clients who will abuse you and for those times, you need to have the talk and bill them very detailed.

I never invoiced clients immediately for a service, everything was based on written contracts, and no I wouldn't use an app like that ever for a professional client. Businesses have a typical cadence of weekly or monthly invoicing, doing anything more rapid is less a professional service and more a buy here/pay here credit card mentality. There is nothing wrong with that more immediate model mind you, just isn't the same thing as a contractual service between businesses.

If my goal was the immediate model you are discussing, I'd require a payment up front before the call/service was delivered. e.g. you pay for the call, then are connected and the payment covers up to a certain time period with no refunds, more time more money. Or alternatively, the payment details are taken up front but the time is tracked and the payment is completed once the call is done. But that isn't a B2B transaction, that's more a consumer model, again, nothing wrong with it, just different strokes.
I use it and yes it is everywhere, even an NFL site was using it a couple years ago. It's just reliable and easy to use.

I am looking at Tailwind, it's pretty interesting.

https://tailwindcss.com/docs/what-is-tailwind/
No way. Plenty of people drift through life getting other people to do work for them.
Waterloo has 5 times the number of undergrads as Harvard. Heck, it has twice as many as Harvard, Stanford, and MIT combined. This, in a country with 1/10th the population of the United States, should give you some perspective. I doubt there are many, if any, at my school who turned down offers from Harvard/Stanford/MIT.

Anyone who can get into Harvard/Stanford/MIT is already in the tiniest elite of the elite in this hemisphere. That's all anyone that goes to those schools is signalling to their future employers.
Your funds are probably not safe in Revolut. They have a notoriously poor security culture.
Microsoft won't be removing Paint from Windows 10 for now
The entire thing is basically taking advantage of less financially literate people; after taking into account taxes and faster depreciation, you’re really not making much money. Of course, the latter takes a while to be visible since most people don’t really look at the value of their car on a day to day basis, and the former is only apparent when tax day comes around.
If you've never experienced it before, the first time you work with someone who is a pathological liar and bullshitter is a completely disorienting experience. Normal people just don't lie that brazenly and with so little remorse - so you walk out of meetings wondering if perhaps you just misunderstood because there's no way someone would straight up lie that way.

Interestingly, both of the worst bullshitters I've ever met were in academia - and the business world has been a breath of fresh air in comparison. When I used to work in computational biology, I met several senior professors who lead big labs who had absolutely no understanding of any of the methods used by the grad students in their group.
One warning: if you try to implement your own gui widgets in opengl, unless you're really careful you're not going to support accessibility tools such as screenreaders or Japanese/Chinese text input at all.
I thought this was just for ex mode, not for all of normal and insert modes.
I refuse to identify the wearer as human as well. I'm not a robot I just did a captcha to check
A lot of places. The role of "devops" not withstanding, develment vs operations is one of the first distinctions to specialize in.
> Is Digital Ocean more trustworthy than, say Cox Communications?

Dunno about Cox, but I promise you I trust Digital Ocean far more than I will ever trust Comcast or AT&T. Even if they didn't have a history of being bad actors (and they do), a lot of people have exactly one choice of ISP but dozens of choices for hosting in the cloud, so the incentives are much more favorable.
Yeah, it's a bit too dramatized and speculative at the end.
Oh, you're on a free account?

So you think it'd be stronger protected if you're paying due to probably having a CC etc tied?
Coursera Is Now a Unicorn
I love these discussions, they make my brain hurt in a good way. However, I've trouble applying them to daily life. Is there something we should change in ourselves because of these new insights?
xfer means to multiply the cost of the wasted resources by the number of customers, since it is they who will have to waste those resources, not you. On the other hand the resources spent to implement the new useful feature will only be used by you, not your customers, so you do not get to multiply that.
I'm counting on greed. We know their business model depends on money from people who at least think they're not selling their traffic info. One bad rumor and evidence that they're selling the info to google and their business is dead.
>It's apparently the primary language for Google Ads.

That's Dart, not Flutter.

And even so, Dart transpiles to JS for the Google Ads. They could switch to plain JS, or Typescript, or even move to a whole new implementation of Google Ads, and pull the plug.

They also used to use GWT, did that hold on?
It is already reasonably robust though: https://www.youtube.com/watch?v=MIbFvK2S9g8
It is not magic, but I can imagine the method being extended to be more robust to rotation/shearing (by improving the metric being optimized for).
What's wrong with null?
It would be nice if the article gave some scientific explanation why it’s not bad to be fat. Research suggests that it is indeed unhealthy.
I'll start positively, by agreeing. Yes, if you can make a robot for $2k that does all that, cooks and cleans, perhaps teaches the kids to ride their bikes, dispenses oral sex, etc, again yes, they will sell and sell fast. But that's really a very significant distance from what we have, which is a constellation of very expensive robots that are demonstrably worse than humans at doing tasks unskilled humans are pretty good at.

Even at the most basic level, a vacuum cleaner... It wasn't until last year that there was a self-emptying model. It still insanely slow. It's suction is still objectively awful. It still gets blocked up by anything hairier than a large cat. It still can't get into certain places. But that's going to be $1000 and you're still going to have to set it up, fix is when it breaks, etc.

A $200 stick vacuum and 10 minutes/week cumulative contact is much better. That $800 saved could pay for somebody to do that vacuuming (and more!) for you for 100 hours. Really, tell me what's more "cost effective".

But yes, if we somehow get a magical level of robot that can transcend stairs on their own, carry 20KG of washing up and down, fold it all up, put it away... That would be worth $2k. But that's just a robotic unicorn at this juncture.
Boeing Faces $1B Financial Hit from 737 Max Grounding
Apologies, didn't see that
That is not at all the case. P-256 is widely used and no cryptographer seriously believes there's anything "untrustworthy" about it. Rather, the problem with P-256 is that it's easy to misuse, like most curves. It's hard to implement in constant time and the NIST P-curves generally lend themselves to invalid curve attacks, which need to be guarded against.

Curve25519 avoids these problems. But then, if you're using a naive Javascript library, you've thrown out one of the main benefits of Curve25519 already, and are left essentially with invalid curve attacks, which are not especially hard to defend against and not always even relevant to a given protocol (who could be bothered to go look at what OpenPGP.js is doing with them, I don't know).

Ed25519 is the signing curve equivalent to Curve25519/X25519. It's what you'd use to generate and verify signature, but not what you'd use for ECDH.
Ask HN: Are there any cool discord servers you would recommend?
This would end up with a lot of code golf.
You and I and many others on internet forums may have had that conversation, but most non-geeks in my social circles haven't. Deliberately fucking with their voice assistants is a great way to quickly get them thinking hard about the issue with a minimum of conversation. It's past time to appeal to logic. It's now time to go straight for the emotional jugular by inducing some panic.
Thanks a lot. I will have to give it a read!

About the earlier. Yes, it would be for sure possible to be the first. The problem is just that it would take a considerable amount of time which in the end would be kind of "harmful" for the project itself. Because instead of fixing bugs or adding important features I would spend my time on creating a hosted version which would not really further the project itself.
Unless of course, the hosted version would help the project by growing the community as it would be easier for people to use because they do not have to set it up themselves. Also, could it help to fund further development early on.
So maybe should really think about a hosted version earlier than planned.
I've seen a class of people who are so insecure with their choice of technology that they have to put down rivals technology. I'm fine with objective contrast but I think the generalizations and lack of data with opinion pass as fact is a terrible behavior to have in this industry.

It creates tribalism and it doesn't do anything remotely constructive but to put other people who chose different technology down.
Part of why I'm looking into Linux is being interested in open source + free software, so not super excited about a chromebook.

I don't mind the form factor - I had an Asus netbook back in the day - but I'd rather just install Debian than use some sort of container thing in Chrome OS.
So this algorithm requires the access to the deep learning model, such as yolo2, right? But for a real system, we usually don't have access to the model.
what provider, or self hosted software do you suggest as alternative?
Extending other comments here about bullshitters being prevalent in management, I would love to see this research extended to the economic impact on bullshit, both positive and negative outcomes.
Except if Google gets bored with Fuchsia, like it has with tons of projects.

Heck, from what you say, it already got bored with Android -- if Fucshia is to replace it in say 2022, it means that Android just lasted around 15 years as a platform.
They could choose a Saas service (Dropbox, iCloud, WinBin/whatev). Hell, I'd probably do this but encrypted where I like.

In this way you'd have the data storage decoupled from the app so the choice would be there.
Disco suit completely covered in mirrors. I can dig it!

More seriously: I got the book How to Survive a Robot Uprising many years ago, and it has all sorts of tips like this one for defeating various parts of a robot's sensory and locomotion systems.
> I lost the ability to record calls

Is this applicable to all Pie phones or just your particular one? I wonder why did they do it.
Realm is an alternative to SQLite and ORM libraries from the looks of things.

It sounds like an interesting technology. Why didn’t it take off?
Oh, honey, no, Appalachia absolutely suffers from the resource curse as well, to the point you often see scholars describe the region as an "internal colony." Big Coal came in, forced people off their land, extracted all the wealth, sure as hell didn't pay its fair share of taxes on it, bought the local governments all the way down to school boards and sherrifs to squash any opposition, and then left behind nothing in its wake except horrific environmental atrocities and poverty on par with inner city black neighborhoods, Native reservations, and the rural Deep South black belt. The negative stereotypes of Appalachians still perpetuated to this day were largely invented by industry to justify their exploitation and disenfranchisement. Negative stereotypes about blacks couldn't apply to a mainly white region so they just became "white trash" instead. The explosive growth of the American economy in the 20th century was fueled by the blood of over 100,000 coal miners who never saw a dime of that sweet sweet American dream money. And this shit is still going on to this day.

The poorest state in the US is Mississippi. That is the legacy of slavery. The second poorest state is West Virginia, which ironically shares a border with Maryland, the richest in the country. That's not an accident nor a testament to the allegedly poor character of Appalachians as a distinct cultural group separate from the rest of America. That was completely by design, because you can more easily manipulate a group of people if you force them to fight for scraps. That is the legacy of extractive industry in Appalachia. And so the cycle of rural poverty continues. Don't let them fool you with the "Trump Country" narrative or "Hillbilly Elegy".
Do you think no-JS users are OK to ignore?
Whenever I bring up no-JS clients, for whatever reason, there are often comments that no-JS users are not worth catering to, because either there are too few of them, or they disable JS by choice, or that they just don't exist (as in response to a StOv question I posted recently.

Is there anyone out there that thinks that no-JS users are still important, regardless of why they happen to have JS disabled?

Why is the view that no-JS can be ignored so prevalent?
Agencies can insulate clients from that sort of junk. A small percentage over the base, tends to bring liability insurance with it, so it's usually worth it.
I'll think about this before posting again. Thank you for the instructions, I know it must be tough to keep this place as nice as it is. :)
My concern was more about general build quality, but I also think it's valid to not reward companies with my business if they do egregiously bad things.
I'm not a staunch defender of social media giants, but this article paints them in an unfair light.

It seems to suggest that FB endorses content like the Christchurch video, merely because the guy posted it on FB live. FB removed the video as fast as they could.

Apart from magical AI that could somehow stop the recording, I really don't know how else FB should have acted.
> It's a belief, true, but it's kind of a privileged one, since it's so successful at explaining literally every other thing we observe about the universe. Why brains would be different?

It's successful at explaining everything that can be explained in material terms, yes! Science is really good at it.

>This argument would be stronger 500 years ago, but I don't know how one can consider this "not far from believing in magic" after seeing a computer. Or, after observing brains of different animals - from insects to simians. Or, after discovering circuit-bending and realizing how similar it is to prodding a brain. There's ample evidence against the hypothesis that the human brain is the only magical object in the universe and that it somehow transcends physics.

I cannot see how any one of those things you mentioned have to do with the utter strangeness that is subjective experience? I'm not saying a brain cannot perform computations, if that's what you're getting out of this. Why you mention a computer I don't know - there is nothing that indicates a computer has subjective experience and nothing about a computer makes me believe that creating subjective states is something that can be done with atoms alone. And that is what is 'magical' about this line of reasoning.

>Why? If I gave you a device that could trace the state of every molecule and charge in my brain to the extent allowed by uncertainty principle, would you still be confident in believing that? Just because we don't have a device like this doesn't mean consciousness is magic.

See above. Even if you were to trace every molecule in my brain, you would be no closer to really explaining a subjective experience. You would be able to show correlations, yes! 'Now he's angry, look at this cluster of atoms'. But that's not an explanation of the experience as such. That's the unbridgeable gap I'm talking about.
Microsoft is now a $1T company
I learned how to program BASIC in the early 80s from magazines, when program source code was printed out and you had to type it into your computer verbatim. At some point, you switch from being a typing drone to trying to understand what you were typing.

The worst part was when there were bugs in the printed source code. If you didn't know how to fix it, you had to wait until the errata showed up in a future issue of the magazine.
You're right that bullshit sells well. From OP, something about it runs in the family:

>socio-economically advantaged teenagers are more likely to be bullshitters
than their disadvantaged peers.

I had the misfortune of seeing this up close in consulting in tech. Your customers are idiots, that's why they hired "experts." They don't know how to judge expertise (otherwise they wouldn't be hiring you). They hire based on emotions, recommendations and epaulettes because that's the best they can do.

All three of those are completely subjected to cronyism, in my observation.

My experience here made me a firm believer that institutions and businesses really need to be allowed to fail. The most epic stupidity (and toxic politics) always comes from the ones that were furthest from that principle.

And I'm never doing that again. There is nothing I can buy with paychecks from interacting with that toxic, idiotic side of humanity that makes it worth it.
But why? That’s is exactly the reason why unsafe exists: to open an escape hatch to do something that is impossible to do in safe Rust (and then wrap that under a safe interface). Your safe Rust, standard library, is constructed exactly the same way: based on unsafe.
Unsafe doesn’t magically make your code unsafe, it’s just that you tell the compiler to trust you to handle the problem correctly (usually by meddling directly with pointers).
Sometimes it feels like I am listening to a mechanic who is saying you don't really need to use 3rd gear, because you can just jump from 2nd to 4th, so he doesn't need to look into the funny noise the transmission makes.
It's nice when tools prevent you from pwning yourself :)