skysight-inc/HackerNews huggingface dataset:
Dialyzer messages can be pretty obtuse. Usually I take it as a cue to just re-read the function and it's often somewhat clear where the problem lies due to immutability (not always though).

Another trick I'll do, is to use (abuse) pattern matching:

def foo(%SomeStruct{} = arg, value) when is_integer(value) ...

That also helps Dialyzer narrow down possibilities too and will blow up on runtime.

If you use VSCode, the ElixirLS module will auto-suggest @spec's for your functions.
Oxford, AstraZeneca resumes coronavirus vaccine trial
I don't think it is a mistake in language design. In the 90s, memory was a rare good, and it still is in the microprocessor world, where "only" a few kilobytes of RAM are available. There are performance critical paths where passing a size_t is just unnecessary.

The actual mistake is to don't pass size_t as a user. This is one kind of "premature optimization". We can safely say the language design doesn't encourage the user to write safe code, and succeror languages do that.

Don't get me wrong — I just try to do the point that C itself is not the point to blame. It's people using computers who write the million dollar bugs.
Zelta: Secure and feature rich messaging app for the terminal
You can act like a weasel and not employ weasel words. They're two different concepts. Nobody stated that Mr. Gates was using weasel words.
They could have pushed to stabilize the market?

The only reason it’s dropping is because of Covid. How could they have avoided a mass exodus due to a pandemic?
Could you not get on a bus anyway? or sit in a park?
thanks for sharing! agreed that an ensemble approach of trying a bunch of approaches and doubling down on what works is the most effective.
Russian/Ukranian is certainly tricky to learn without formal instruction. Though as a counter example, I once met a guy who learned to converse fluently just by playing the guitar at bars and chatting up strangers. But that's just an anecdote
I’m sure it has happened, that like in he article, the recycling collector just puts it in the trash. But in many places, recycling is collected in garbage trucks, and sometimes in the same trucks as the trash with separate internal compartments. Whether that truck takes the contents to a recycling facility or not will depend on the local practices and economics.
True, the problem is that no one has ever implemented ACA in the target. :-) So it does not really matter if the transport supports it.
Well, my landlord in SF was an old lady whose husband died suddenly at 50 and their retirement portfolio was their apartment building.

But screw her right?
> it would have required a lot of changes that the Git community wasn't interested in

Can you expand on this? I've thought partial checkouts are accepted and the user facing part even has been released with 1.7?
Where I live they don't want waxed cardboard (pizza boxes and similar) or aluminum foil, but everything else you mentioned is acceptable. It clearly depends on the municipality.
Typically the more treated the paper, the less useful it is to recycle. Think Newspaper vs Book paper or Glossy and bleached cardboard vs plain brown.

Last I knew, it's many metals, some paper, and some glass that are typically net benefit to recycle (from an energy perspective.) Plastics tend to be a lot tougher because of the energy requirements (transporting, cleaning, etc.)
If someone is interested, that particular transcript can be found here:

https://www.washingtonpost.com/wp-srv/business/longterm/micr...

A fascinating read.
That and $1/2 million in comp (pre-tax, of course).
> Your disagreement is with democracy itself

Nope. GP is disagreeing with direct democracy, a very specific type of government which is not usually in favor nowadays. Most democracies in the world are representative democracies, where you vote for people who then vote on issues.
There were experiments with forced desynchronization of human circadian rhythms.

http://www.chronobiology.ch/wp-content/uploads/publications/...

They were very limited, though. We do not really know what would happen on a spaceship that changed its day to 100 000 seconds and subjected the crew to this cycle for months or years.

Given how adaptable people usually are to external influences, I would guess that some adaptation would take place.
There's an appeal to the SFR, not going to lie, but my flat in London was absolutely great. Massive concrete on the river, couldn't hear either of my neighbours unless we were both out on our balconies, access to city life.

Nah, man, cities can be awesome. London is an example. Love it there.
I personally wouldn’t say that Spotify does it well. I don’t think I’ve ever gotten a good recommendation. And daily playlists are a mess.
>> if your job can be done from home, it can be done from anywhere in the world

> I will call anyone's bluff who says this. Do it. Good luck. If you haven't successfully done this already, there is a reason and you know it.

Welp, I'm the CEO of a smart wearable device company (https://pavlok.com). We were based in Boston because everyone told me, and I believed you HAD to be in one place to build a startup, and DEFINITELY for a hardware startup.

Then when I finally closed the Boston office and moved to Medellin, Colombia. Then budapest. Then Berlin. Then Bali. Then Mexico.

All while doing the same for the team -- remote first, work anywhere.

Only then did we begin to explode in productivity and success.

I don't think it's true for EVERY job (tough to do janitorial cleanup from another country). But it is possible for a lot lot lot lot more than you think.
Users can flag posts. Once a low-quality post gets flagged enough times, I presume it becomes hidden.
They have a license plate (at least in Italy) so they respect the law much more than bicycles.
They are broad, but it’s been years since I looked and I am confident I am not always in compliance. But at the end of the day they take it away, and there is not room in the trash for everything. I am obviously not acting in very good faith, but theN my wife will put anything into the recycling. I lived in Boulder years ago and they would ding you for mistakes, I always wondered what level of effort was required to do that.
I mean, Scott himself says that there was no ill intent on NYT's part.

I don't consider this a part of cancel culture because there was no specific attempt to cancel him.
TeslaGL Sandtoy a little software experiment on my Tesla Model S coronahacks
Exceptions are slow to throw, but they're meant to be exceptional so that's OK. Good implementations impose no overhead the rest of the time. This is not the case for return type based systems, where you can easily end up with an allocation that must be GCd later.
Attacks only get better ...

https://portswigger.net/daily-swig/researchers-exploit-http-...
I discovered this last year when our city posted on FB that you couldn't put berry and salad clamshell containers in recycling because if these were found then the entire batch would go to the landfill. After some clarification basically only water and coke bottles are eligible here.
Alaskan sisters beg Canada to let them go to school in B.C
> [...] Microsoft was now comfortable supporting the Davids of the tech industry.

This is a 29 year old company with a four-digit number of employees worth 17.3 Billion USD. Fortnite alone seems to have been a quite solid share of the App Store's gaming revenue. This is not a "David".

Sure, Apple, Google and Microsoft are worth one to two orders of magnitude more. But this is like seeing a small person fighting a bigger person from the perspective of an ant.
If I don't receive my ballot I can simply request a new one which invalidates the old envelope and ballot.
I can't count the amount of flack I got for telling people about this years ago.
I never could understand the argument about republic vs democracy. Some people say republic protects rights of minorities because representatives are voting on laws, and there is a constitution. But if majority wants a law that is unfair to a minority, amending the constitution and electing representatives who dislike the minority is not much harder than voting for a law democratically. The only way this kind of argument works, is if representatives keep lying to get elected and then not keeping their promises. And from history we know this kind of lie never ends well. There can be systems where different people have different amount of votes, but the system of determining this should be known, and accepted by the people, to not cause instability.
Unless it's better or google disables the api. I say this because I use the paid Apollo app for reading reddit and it's far superior to Reddit's own free app. But I do agree that it's probably a niche user base compared to the OEM app promoted by the service itself.
When I say 'option type' I actually mean the idiomatic go multiple return `(res, err)`. You can define a function to return that but its not actually a first class T, so you cant define a channel that follows the same semantics. That means if you have a bunch of functions that use the `(res, err)` style and you later want to convert them to, e.g., batch processing steps using channels, you have to now add a lot of boilerplate type definitions to tie things together.
The financial reforms following 9-11, introduced reporting requirements. This could be under this umbrella? One example is suspicious deposits must be reported by those in the financial services industry to the federal government. Once reported your broker is prohibited by law from informing you of the report. We lost a lot of financial freedom following 911. Paypal is just following US law.
Have you seen before and after pictures of London buildings being power washed? The caked on coal dust is no joke, just imagine the inside of people's lungs...

https://www.manchestereveningnews.co.uk/news/nostalgia/manch...
We have about 98% coverage from Comcast here in Shelburne, MA (about 2 hours west of Boston). It kid of sucks because the towns with less coverage surrounding us got more MBI (https://broadband.masstech.org/) money and are building out fiber networks. MBI doesn't handle the last mile which means I can look out my office window at a town building that has a (dark) fiber line terminated inside it that MBI installed which may never be lit up.
In my small city the recycling program was cancelled earlier this year but the restriction on plastic was #1 or #2 and only bottles.

The local university had a drop-off location obviously intended for use by students and staff, but it wasn't closed off in anyway. They had signs that specified what was acceptable and had separate containers for each category. I was never quite certain from the signs but it appeared that they accepted all plastic as long as it had a recycling mark (actually it said #1-#7 which seemed to me to be all, but I could be wrong.)

My assumption at the time was that they sent their recycling somewhere else other than the city provided recycling program. However, that drop-off location was removed soon after the city program was cancelled. I have to assume that what the recycling company would accept was more of a negotiation than a sign of what could actually be effectively recycled.
Even in the Clinton case there was a good reason he was asking for clarification. In his grand jury testimony he had stated "There's nothing going on between us." If 'there is' is interpreted as 'there is currently', then the statement is truthful; if it is interpreted as 'there is and has always been', then the statement is false.

Similarly, his statement "I did not have sexual relations with that woman" wasn't technically a lie in the context of the case. The investigation lawyers had textualized the definition of 'sexual relations' to be limited to PIV sexual intercorse, which he hadn't engaged in. So in a legal context his statement of not having 'sexaal relations' and his admission to having an 'improper physical relationship', were in no way contradictory.

However, when you take the statements out of that context and put them in the context of public opinion, it appears to be a bold faced lie. The more you play the game, the worse it looks outside of that context.
Wow a lot of comments in the theme of 'but what about this OTHER company acting anticompetitively'.

Okay, so let's bring action against them too. The answer isn't to ignore all of them.
Yeah, I worked from home for a few years as a a freelancer. That was a very different experience from wfh due to pandemic lockdown. Before I could still see people when I wanted or needed to, go to the cafe or the library, buy lunch at the deli, etc. I didn’t have an office but other kinds of normal interactions were still an option.
The brain obscures a lot of complexities.

Just take any simple thing and start thinking of any aspect of it. That itself is not simple!!
Open-source community dumps the swag bag in favor of supporting STEM education
Landlords are investing so they have to accept some risk and downturns. I have much more sympathy for the tenants.
SoftBank set to sell UK’s Arm Holdings to Nvidia for $40bn
If they are subsidizing it through consumer choices they do have accountability. A good test of this is a thought experiment of "leadership replaced by an edgelord troll with impunity". If they could sink the company by say replacing the homepage with shock site images randomly they have at least some accountability.
This hits on one of the reasons why permanent remote vs. return to office is sometimes a contentious topic. In sufficient numbers, those in an area like tech who favor remote-mostly effectively have veto power over an aggressive return to in-person.

And, while I don't think people buying houses outside of commuting range did it for this reason, it is a clear signal that, if forced back to an office for other than sometimes trips, they'll leave.
I can only assume from this post that you are not yourself an experienced marketer.

>"The smallest ad here and there start at 100k each"

This is flat out a false statement. The smallest ad you can run is whatever the minimum spend is in whatever publisher you're buying from which is often a few bucks. You won't get visible returns with this (in a statistical sense at least), but it is doable.

>"lack of (visible) returns"

Any marketer, especially ones doing an ad buy over some period of time approaching the $100k level who doesn't use analytics and/or incrementality tests to prove their results should not be touching that budget.

>"Besides, the more they spend the better for their resume so marketing is really enticed to go big."

I've reviewed many resumes and hired marketers and media professionals of all levels. If someone had big budgets listed on their resume, but couldn't back that up with details around the results and outcomes, and their role in delivering those, it would be a very short conversation. Likewise, I've been very impressed with some of the creative and impactful things people have done with smaller budgets that forced them to be scrappy. So bigger is not always better.
It depends on the roll obviously, but I can see a company saying “hey everyone, 6 months from now we’ll all be in the office” and then deal with those who push back on an individual basis.

High performer who is hard to replace? Sure, we’ll be flexible.

Low performer with 10 people lined up, ready to take the role? If you’re not in the office on Monday, you’ll be fired.

And the thing that gets me is some of the booming housing markets are far away from jobs. Tahoe for example. If you can’t work from home, it’s unlikely you’ll find another job locally.

Who knows, maybe all these folks thought all this through and took the risk eyes wide open?
> I suspect that they may be incorrect, here.

I’m curious why you’d think that? It will be over a year before many workplaces are in a position to end the WFH policies. A year is a long time, enough for cultures to adapt.

* edit: I mean over a year from the start of WFH policies in March-April of this year.
Tornados are supposed to be pretty common in LA, where they are called, instead, "weather events".

There are lots of places that have more or less frequent tornadoes where real estate people and homeowners would rather they not be mentioned.
I tend to think the arguments in favour of the old paper system are flawed. They basically say that the paper system is easier to understand for everyone and easier to prove, and maybe cost more to corrupt.

But that is an illusion that could very well be shattered in a few weeks, for those who stick to American politics.

The advantage of the paper system is that people are familiar with it, and they think they know how it works. Much like you might think you know how accessing a website works, you actually don't know every detail in that stack. Do you really know how the light in the fibres get read? How virtual memory and TLB works? What about rendering the page in react? I can say I studied all these things and I still don't entirely know how the whole thing works, I am simply confident that certain abstractions are going to hold, so I don't worry about the nitty gritty of how semiconductors and lasers work.

In paper voting land, it is the same. Everyone who has voted has seen the interface: you get a piece of paper, you put it into a box, and in the evening someone is chosen to disappoint the nation for the next few years. You imagine that in between there are competent and honest people counting the votes, reporting their subtally, and totalling the numbers they get, up a tree to someone who ends up with the whole picture, which he then dutifully reports to the nation.

But what is holding this together? Essentially, just faith. There may be checks designed at various points to make sure nobody does a bad job of counting, but with enough contention this will break. The system might do just fine if one or two people forget a pile of votes, sure. But what if you have people complaining that they can't vote in the first place? What if everyone decides they need to contest the vote if their guy doesn't win? What if there are complaints about the aggregation?

There could easily be a situation where everyone thinks the system is just broken and will never work again with the current system.

What moving to electronic voting could give us is sacrificibility. You have a shit election, you blame the system, you make a new one. Paper voting isn't branded ("Accenture Voter System") and will remain stained by problems.
We can now edit the human genome – how far should we go? [video]
Giant companies consistently rather vendor the open source code they ingest rather than give back.

Of course Google, Facebook etc have given back a lot to OSS. Just not extemporaneously to when they received the value. It may be years until the internal rebuild of something some guy copied from somewhere is rereleased.

Git was designed for OSS. That includes its radically transparent form of development. Then again with submodules you can easily vendor your private stuff, rather than doing things the other way around.
Exactly that. They want to put a line in their resume showing what sort of measurable growth they delivered with that budget. Having just the budget without the outcomes is not a good thing.
SoftBank set to sell UK’s Arm Holdings to Nvidia for $40B
I don't get why people are so comfortable with the idea of politicians wearing their dislike of certain corporations on their sleeve, such as Senator Warren seems to do for Google.

Anti-trust regulations are not supposed to be used as generic legal cudgels against corporations you don't like. They are supposed to be, you know, for making sure that the market remains sane.

Right now, it almost feels like "We don't like Google, and we gotta throw the book at them so that at least some page sticks". This attitude is akin to selectively weaponizing the law. Kinda like the landlord finding a reason to evict you so he combs through the lease agreement and finds a clause that your curtains need to be white but you actually have pale yellow ones. Sure, you are technically in violation of the lease, but it's very clear why this is being done, and the curtains have little to do with it.

And it explains why, for example, no one cares about Comcast or the fact that a handful of payment processors basically run their personal fiefdoms about who or what they will allow on their platform, while we are asked to be over-worried by vague claims of 'Russian tampering'.

Application of these regulations should again focus on the actual harms rather than getting some kind of cruel pleasure 'destroying' companies. The government has a lot of power, and often for good reason, but that power can only be respected when it is wielded dispassionately, not to settle personal scores.
Non-aluminium recycling doesn't make a whole lot of sense in North America.

For plastics, you can make some case for PET recycling, but little else is at all practical.

Paper recycling is doable, but basically pointless when we have such high volumes of farmed pulp trees, and new pulp is more efficient than ever.

The one thing I could see working well is a subsidized glass reuse program. I know a lot of people who prefer to get things in glass anyhow, and cleaning/sanitizing glass at an industrial scale is an existing capability.
And germany
related:

https://en.wikipedia.org/wiki/Area_denial_weapon
There are quite a few companies doing that, but the ones I've seen are for industrial waste streams.

e.g. https://youtu.be/QbKA9uNgzYQ?t=41
A couple of notes: since there were no units on the form, I used metric and then it gave out some crazy lbs numbers.

One can only do rectangular rooms with no sloping ceiling, nor can you specify if you want particular wall to be double-boarded.

It's also common to use steel structural profiles around here (U/C/D profiles), so estimating those would be even more valuable (I know it is common to use wooden structure).

With all that, I am sorry to say that this can be only useful to someone unable to do a couple of multiplications for area. I hope those people are not trying to install drywall for anyone.

For beginners, you might want to give a couple common board sizes (Knauf is most popular around here with 250cmx125cm boards, others have 240cmx120cm boards iirc, but I am sure US is different).

Interesting things you do have is an estimation of weight (useful for arranging transport and ensuring the structure can carry it) and number of screws, but it is otherwise very limited to have any practical application.

If it is simply you practicing some basic web programming, this is very basic, but keep at it.
The Line Dance of the Pandemic
> The customer relationship originated in the app

Why does that matter if the one who brought the customer to download the app in the first place it was you, through your own promotion, and not Apple? Apple should take their cut only if they promoted the app to the user that would have not installed it otherwise.
That sounds reasonable. What macOS does is from time to time it uses the notification system to ask you if you would care to switch to Safari, the choices being "now" or "later", there is no choice such as "never".