skysight-inc/HackerNews huggingface dataset:
I don't think it rises to the level of dishonesty, but I do think the writer should not have included something as unknowable and irrelevant as the possible hidden motives of these agencies.

Nevertheless, suing these agencies to prevent unwarranted surveillance is justified.
It's more like:

"Why would we use a framework that nobody understands but you, to accomplish the same stuff a few SQL statements can do?"

The former option never wins.
> Godfather - Goodfellas - Casino, those are the three must see imo

Provided you are into graphic violence and fat Italian dudes :)
It's very different though, because in the former case the assumption is that direct financial benefit is blocking all chance of change. In the second you realize that organizing by different interest groups (renters for example) can easily change the calculus. Senators who are landlords will gladly vote against their financial interests to stay in office, by and large (or be replaced by senators who are will to do so).
I'm reminded of a brilliant talk, Can I Has Grammar? [0][1], which does similar violence to C++.

[0] https://youtu.be/tsG95Y-C14k?t=277

[1] https://news.ycombinator.com/item?id=18832953
Been there, done that, and I wouldn't want to do it ever again or hoist it to anybody, especially if they don't work anywhere near the CS field.
You might want to familiarize yourself more with services before making sweeping arguments about what excluding them means for the discourse.
You want to try an impressive open source software project? Create a framework that takes an email forwarded to a given address, turns it into an HTTP request with a JSON body, and sends that HTTP request to webhook.

It’s easy to make a proof of concept. Production grade is an entirely different story.

Remember to preserve conversations and forwarding. Make sure file attachments are handled and scanned for viruses. Make sure you watch out for recursive automatic forwarding. Make sure that any html is secure. And make sure it will scale well ... and I mean billions of emails a day well.
Term limits yes, age limits no. If 60 years isn't enough time to gather life experience and domain expertise to make independent decisions then nothing is and democracy as an institution is inherently flawed.
I feel that demands like this fundamentally misunderstand the hows and the whys of these posts being filled in the first place. The nature of power in America seems to me to be widely misunderstood.
Actually, that's not even relevant. For the last several years, I've been developing WireGuard on top of the latest kernel from Linus, while maintaining a "compat" layer to seamlessly backport it using horrendous tricks with the C preprocessor. That's allowed me to keep the codebase clean and ready for mainline Linux, while enabling people to use it on all the old kernels. I've maintained this backport layer for every kernel since Linux 3.10, including the RHEL-7 and RHEL-8 ports. This has been quite a lot of ugly work, but ultimately worth it as its given us enormous amounts of testing in odd environments, so what's shipping now in Linux 5.6 is rather polished, as opposed to being brand new and untested. We maintain some CI for this, too, testing lots of kernels and architectures. Scroll down to the "wireguard-linux-compat" section of https://www.wireguard.com/build-status/ to see.

All this is to say that there's not really much work that needs to be done by Ubuntu or RHEL or anyone else that wants to ship WireGuard -- the backporting stuff has already been done and is fairly widely deployed by now.
On the one hand it is a reality that leftist ideologies gained a comfortable ascendancy in the major cultural engines of America and that is going to be leveraged as political power. Particularly education, the tech industry and Hollywood.

On the other hand, there is the ongoing background corruption of power afoot. Taking power, utilising it and branding anyone who disagrees as 'toxic' is going to cause a great deal of unnecessary suffering, as it has in the past every time a group uses power in an unchecked fashion.

Revolutions are often started by people who were deplatformed, it doesn't help when the situation is serious. If I recall correctly; Hitler, Stalin, Galileo and Gandhi are all people who were deplatformed and imprisoned. Jesus was deplatformed rather violently. Deplatforming is not a tool with a particularly proud history of success and prudent implementation; and its failures tend to be spectacular. Two sides sticking to reasoned debate, explanation, moderation and compromise has a much better track record of not-so-bad outcomes.
It’s what people who were working for the agencies themselves have said:

https://www.thisamericanlife.org/656/let-me-count-the-ways
> Yes, extremist bigots do tend to favor deplatforming: they just want to deplatform a different group.

> Surely we can behave better than the bigots?

In a vacuum, I'd agree. As in, in the real world, I would agree. If this were a true human contact based forum, the voice of many regular, busy people will always trump the voice of a few raging bigots. Culturally, we've moved past that; at least in urban centres where this sort of discussion could actually happen.

On the internet, it is different. Posting on the internet is gamified. The rules are simple. To get more influence, you need to be upvoted/favorited/hearted. If your opinion sucks, you are downvoated/blocked/etc.

It's simple, right? But it's also very easily gamed via astroturfing/botting/upvote-downvote farming/influence manipulation. Case in point, any political subreddit prior to the general election in 2016.

Because of this fact, any attempt at good faith discussions in popular forums simply do not exist anymore. Just take a look at how many garbage posts are at the top of any popular subreddit vs actually insightful posts.

Politicians who use these to gain grassroots support have learned to game the system. And enterprising individuals from all over the world are flocking to them. There is big business in upvote/downvote farms, botnets, and influence manipulation via social engineering. Clearly none of these is done in good faith.

Places that have been deplatformed are not always simply people who harbor alternative opinions from the norm. They are places or groups of people who wilfully try debase discussion via the aforementioned methods.

There are bad actors on all sides of any discussion, but it seems to me like organized bad faith is always at the core of the most toxic, polarized places on the internet.

To fix polarization, we must fix the gaming mechanics of these places. More moderation for cheaters is priority number 1.
Isn't this, at least in part, the goal of OStatus/Mastodon? It's a great idea but I find it humorous and ironic that many mastodon admins circulate block lists specifically meant to cut off nodes. I would prefer that users just use the block features available (and adding the ability for a user to block nodes or apply blocklists if they want to, but not for admins to make that decision for them).
Occam's razor would appear to suggest otherwise.

US population is ~5x greater than the UK, while UK GDP per capita is less than the US. More generally, the per capita economic posture of the US is strong compared to the top 10 most populous countries in the world. If you were an opportunist robocalling scammer operating on a purely probabilistic model, the UK would be a pragmatically irrelevant target. The situation in the US isn't helped by regulatory capture either.
> geometric algebra just has division

do you have a good reference for this? i've looked into GA bit but don't remember seeing anything like this. e.g. what would dividing a bivector by a vector mean?
re: goal-driven vs idea-driven

Feynman's algorithm

- keep a bunch of problems in your mind

- every time you hear a new solution, test it against your twelve problems to see whatever helps

and you can flip it around

- keep a bunch of solutions in your mind

- every time you hear a new problem, test it against your twelve solutions to see whatever helps

so to optimize this, what you should do is

- keep a half-dozen problems in your mind AND keep a half-dozen solutions in your mind

- then for each new problem, test it against your solutions

- then for each new solution, test it against your
problems

https://www.youtube.com/watch?v=Z8KcCU-p8QA
The grasshoppers rub each other.
It seems pretty clear at the current stage it’s completely vague. Probably Apple has no idea what actionable laws will result.

Will they mandate all phones have usb-c ports? That’s absurd because who knows what’ll be the standard port in 5 years.
Yes that's true - configuration files, network protocols, etc.
> nothing else.

So the politician is getting re-elected even if they vote entirely contrary to their constituents' wishes? That's a bold claim.
Maybe the part of problem is blaming left wing for right wing actions and opinions, bit never blaming right wing for left wing opinions.

Some peoples actions are excused and excused and explained, others are not.
I prefer the engineering solution that improves the smell in restrooms.

A laminar (sp) flow "air-curtain" from fresh air directed down at the doorway to isolate the restroom. Combined with an overall positive (to local environment) pressure airflow design such that the restroom is one of the lowest-draw places in the building and has a direct egress for ejecting air.

The toilet could probably be improved by use of a UV clear lid shaped to let any backspray drip back inside of the toilet, a UV sanitation lamp (on either low voltage AC or DC with ground-fault protection systems), and maybe some minor automation to lift the lid and/or seat again depending on settings.

Upgrade to modern bidet (asian/Japanese style) toilet optional.
Firstly, you're literally talking about the contention of his legal appeal that I mentioned. Secondly, most extradition appeals don't go to the High court, let alone the supreme court - which is why I mentioned that he literally had one of the most extensive appeals in history.

I also find it hilariously comical to see the absurd level of legal recourse Assange was afforded whilst people claimed that he is having his human rights violated. Somehow we're now in a world where someone shouldn't be extradited to Sweden from the UK because they're going to have their human rights violated. I'd love to hear the exact details of how exactly his rights would be violated, but frankly I think it's going to be more Gish galloping.
I knew about the survey foot because both the l00' tape measures I have are in survey feet. Messed me up on a home construction project about 13 years back. It was then I learned there are 2 differing feet definitions.
It goes pretty far back -- to 1997. https://www.gnu.org/software/gtypist/doc/gtypist.html#Histor...
I've been following Mark Richards at https://www.developertoarchitect.com/ for a while. I convinced my work to send me to his three day fundamentals seminar, and it was worth it. It was a top-down view of the architect role, and deep dives into different design decisions. Lots of hands-on exercises in small groups.

Super friendly guy, too. (And a board game geek.)
I think genetic modifications could help but it's probably a long shot.
I may have confused you. I mean who cares if you have to pay for mail gun, it’s basically free.
We're in San Francisco, 5th and Folsom.

The personal training market is about 8B and the equipment industry is 5B, but the gym industry itself is about 85B per year. That's consumers paying gyms money, rather than gyms buying equipment.

So we're going after a fairly huge market :)
My roommate volunteered as the webmaster for a non-profit, and they had a little tool that gave him vi access but no shell access.

Apache won't serve certain files unless the permissions are just so, and he could not get them to fix them or give him a shell to do it himself. So he couldn't do his job.

I ended up telling him about the shell escape trick.
I'm not going to shame anyone for a simple typo, but I will admit that I was genuinely hoping the link would be about how one would have run a business 1818 years ago.
And mirrors change behaviours. You don't find people preening before blank walls or open spaces. The mirror informs and provides feedback.
It’s puzzling - even in most of the mathematical literature, x_0 is used for the homogeneous coordinate.
Immersion is something I find I get much easier in a terminal window. Also absolutely no lag ever. Also it's a really excellent program.
I'm assuming you mean in production micro-service, if that's not the case, please elaborate a bit more...

The short answer is "no," as succinctly stated by the, I assume from the name, majestic SideburnsOfDoom. The versions shouldn't _EVER_ be incompatible with each other.

E.g. you need to rename a column.

Do not: rename the column, e.g. `ALTER TABLE RENAME COLUMN...`. Because, your systems are going to break with the new schema.

Do: Add a new column, with the new name, and migrate data to the new column, once it's good upgrade the rest of your instances, then drop the old column. Because, you can use both versions at the same time now without breaking anything. Yes, it can be a little tricky to get the data sync'd into the new column, but that's a lot less tricky than doing it for _every_ table and column.
> Quick, what's 1/3 of a meter?

33.3 cm?
> When I am working to understand dynamics of an object with three variables in MATLAB or similar, I seldom (probably never) plot it in 3D (which gets projected on the surface of a flat monitor anyway). Instead I usually play with numerous 2D and even 1D plots. My 2c.

This is a very interesting point. Have you tried VR? Do you think this preference for 2d and 1d is just because 3d display technology is still inconvenient or is it something deeper than that?
Thank you! That was my thought as well. Also, tracking body fat % was really difficult, and I wanted that integrated into my gym experience also.

Overall I think the reaction has been good, though there's been a little bit of pushback. I'm curious what your reaction is?
> What harm they do, any broken things?

The county sheriff's ego.
Gao Fu, the director of the Chinese Center for Disease Control. I believe this was based on the activities of those first infected along with matching environmental samples at the market. Hope this helps explain the attribution better.
Esports Evangelists Want to Bring Gaming to a Broader Audience
Haha, minor bugfixes I can do without pre-payment.
I seem to recall this is incompatible with cronjobs, which puts it pretty far to the the game console end of the tool spectrum.
I don't personally have much experience on this area, but something as valuable as this holy grail of automatic parallelization (be it threading or distribution), i.e. "just write the same good old code and the system will be smart and parallelize it" is bound to be something that people have been trying forever and failing, at least on the general case.

To begin with, anything with side effects is mostly a non-starter. You would need some way to annotate the boundaries where side effects can not happen, and this already requires considerable refactoring effort.

Even if you ignore this and suppose you are working with a purely functional language (this is probably what the "You just invented Erlang and OTP " meant), the overhead of the "smartness" can be pretty big. If you see a "map" over a list, you know you can parallelize it, but which one of the 100 "map"s should you really parallelize? If you try to be too smart, you will burn a lot of effort and may not get a payoff. If you try to be just a little big smart and you choose the wrong one you shuffle a lot of data for nothing.

In some way it seems to me a lot of today's big data systems like (surprise) MapReduce and Spark do exactly this, they offer ways to explicitly mark those boundaries where you want your program to be parallel (and require that you obey their rules about side-effects there) and contain some of this "smartness" for how to distribute your data.

Even in OpenMP you also have something like this, you can easily say "this piece of code is a task and the runtime can decide to run it in parallel", but you need to also tell it all the inputs, outputs, etc. (since figuring this out automatically is hard if not impossible) so it doesn't fit very well in a "big ball of mud" project.

In the (near?) future as computing power is more abundant and cheaper but the gap between sequential and parallel computing continues growing ever wider I can see those general "smart" approaches paying off, even if they are much worse than hand-optimized code. It only needs to be better than the average programmer.
That's largely true, but many parts of Paris itself are relatively working class (the 13th district, the 19th district) and still very dense.

Similarly while the outskirts of Paris don't have a subway system (they have the RER, akin to BART) they are still very dense.

Walkability comes from density almost inevitably because it's financially doable to have more stores/activities/restaurants in a smaller space while still getting customers. This makes walking around the city interesting.

I think the issues in the Bay Area cities I know relatively well (SF and SJ) comes down to political will to zone neighborhoods properly.
Google delayed SameSite cookie changes to Feb 17
> It's the wrong tool for the job.

Yes! We should have both handwritten parsers and parser generators in our toolkit and then depending on the language we want to parse we should choose the best tool for the job.

My point about a declarative grammar was more that if the language permits it (e.g. is simple enough for Bison), it's so valuable to have a declarative grammar which serves as both specification and parser. It will be way less bug-prone than any handwritten parser. (From my experience handwritten parsers tends to have both weird crashes and unexpected handling of edge cases. But maybe I just suck at programming?)

I've seen people using Bison on one complicated languages, given up, and then they bring the negative bias to other languages they want to parse — even when the other languages are very simple.
MBP have some of the lowest quality USB-C ports so I’m not sure that’s fair. Mine never worked reasonably well.
Sorry, but it's very easy to verify that these claims are crap by replicating their study, i.e. doing a simple blast search of the insert sequence against the virus database. Here's the result of the first insert: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Get&RID=398N4CS...

Although, there are some hits against HIV, there are also equally matching hits against bacteriophages; viruses that only target bacterias, they are completely unrelated to any viruses that target humans and animals.
Furthermore, the E value is around 170, that means that matches are statistically completely insignificant, meaning they happened by chance only. Such a high E value corresponds to a p-value of very, very close to 1 (https://www.ncbi.nlm.nih.gov/BLAST/tutorial/Altschul-1.html).

These guys that published such a paper are either completely clueless or nefarious in trying to stir up conspiracy theories.
Deplatforming can't work- otherwise the world would now be as white-bread homophobic and misogynistic as it was in the 50's when blacks, gays, and women were deplatformed.
> It definitely eliminates a lot of the complexity for developers

We're currently translating a 20 year old ~50MLOC codebase into a distributed monolith (using a variety of approaches that all approximate strangler). I have far less motivation to go to work if I know that I will be buried in the old monorepo. I can change, build and get a service changed in less than an hour. Touching the monorepo is easily 1.5 days for a single change.

We seem to be gaining far more in terms of developer productivity than we are losing to operational overhead.
I don't underestimate how small businesses operate. The issue here is that the relationship has B2C connotations. To me, that's unhealthy. B2C relationships are about bargains and lowest price. B2B relationships are sustained by each party wanting the other party to stay in business.

Your problem cascades from a B2C approaches to a B2B relationships. Not just yours to your client, but Mailgun's B2C approach to its relationship with your business. Free commercial email is likely to be unsustainable. At best, it's money left on the table because at 10k emails a month, there won't be many conversions. They were delivering free to a customer who expected free with the same damage to the customer's perception of the relationship as between you and your client.

The only part under your total control was whether or not to charge your client money. If you had, then the bad part would be Mailgun raising its prices. You would have had the option of eating the cost. Or having the unpleasant conversation with your client.

Maybe there's something slimy about charging a client for a free tier mail service. That's also under your control. Just pay for a paid tier and pass along cost at normal markup. In the long run, and that's what B2B relationships are about, it will tend to be simpler and simpler tends to be better for everyone.
>
I’m not sure I agree. I think millennials’ commitment to freedom of speech and information is lower than that of the older generation. (“Speech as violence” and whatnot. Young people today adopt a lot of the same modes of reasoning we ridiculed Tipper Gore for 25 years ago. It’s just directed to different perceived evils.)

And that is OK. Liberal societies function fine while banning hate speech and naziism and other types of activity. There is not a slippery slope here, we really can just ban the nazis marching in the streets and not fall into a dictatorship. It's worked fine for, say, Germany for the last 70 years.

This isn't a popular sentiment among the capital-L libertarians that tend to populate this site and software development as a whole, but even the US has limits to the type of speech that are allowed. There is no reason that the particular places they happen to have been interpreted are necessarily the optimal ones.

Again, the slippery slope theory has literally been proven false, experimentally. The US is sliding into fascism (executive/legislative lawless and direct attacks on democratic mechanisms and constitutional checks/balances) while upholding near-absolute speech rights, while the EU is maintaining democracy with stronger restrictions. There is no correlation between these things, or there is a negative correlation between these things. The libertarian theory of slippery slope-ism is false.
They are probably exercising standard practice. Their superiors probably expect and want them to do this.
This is very neat, thank you!
Most asylum seekers do show up to for their court dates.

https://www.politifact.com/punditfact/statements/2018/jun/26...
> I created an iPhone app called MyHumans that takes the opposite approach with a whitelist using your phone contacts.

iOS 13 now does this: https://www.macrumors.com/2019/06/06/ios-13-silence-unknown-...

The only reason I know about this feature: My iPhone prompted me to turn it on yesterday. I turned it on, and it is working admirably so far (multiple spam calls blocked, and my dad got through as expected.)
Oh, you rounded. Got it. ;)