skysight-inc/HackerNews huggingface dataset:
Most cases are still solved by good old fashioned detective work, not digital surveillance.

Cops wanting access to people's private data is just lazy. They already have access to my cell location records, financial records, surveillance cameras, the testimony of any business that I've visited, and all my public social media. If they want to arrest me for something, they have all the info they need from public channels, they don't also need to intercept my boyfriend's butt pics.

What really makes an investigator's job impossible is when two people meet in the same place and have a private conversation. Are we saying that the digital equivalent of that shouldn't be allowed?
I've been using cold turkey. Has a one off cost and manages applications and websites block lists, on a time block basis if you wish. Also includes a built in time tracker

One of the best purchases I've made. No affiliation just a happy customer
Any economic activity that affects interstate commerce can be regulated by Congress after the new deal supreme court . Person travels from illionois to wisconsoin, according to this theory Congress can regulate the type of payment the traveler cab take because this would affect interstate commerce. I fundamentally think this goes against the intent of the Constitution, but this is the current law of the land
Someone please run this on matlab...
I am reminded of this: https://www.devever.net/~hl/nexuses

"[...] because nobody programs in C++ — everyone programs in their own unique subset of the language. If you are told a program is written in C++, that leaves the following questions:

Does it use, or eschew, exceptions?
Does it use, or eschew, C++ RTTI?
Does it use operator overloading?
Does it use, or eschew, the STL?
Does it use, or eschew, C++11/C++14/etc. features?
Does it use templates?
Does it use virtual functions?
Does it use multiple or virtual inheritance?
Does it use static objects with constructors?"
I'm all for a sensible "Right to Repair" but I'm not sure there's a "critical shortage of school computers"
I had this crazy idea a while back using Ray tracing APIs to piggy back a database. Testing for a row could be done shooting in parallel rays to a structure mapped to the data.
Which is a very relevant point that should have been included in the article.

There's also the gender difference. Men are more likely to be colour blind, women are more likely to have better colour differentiation and also to have a subtly different colour hue perception. So women see subtle distinctions with more clarity, and see hues biased slightly away from red compared to men, with green being seen as slightly more yellow.

https://www.psychologytoday.com/us/blog/brain-babble/201504/...

A lot of the work in this area - including ColorBrewer - is by Cynthia Brewer, and I suspect that men and women don't just use colours and textures in a slightly different way, but are also attracted, convinced, and reassured by different colours and textures.

This absolutely makes a difference if you're working on a site that is gender-specific. Using a generic low-saturation palette is going to destroy the appeal of a site with predominantly male customers, while a black/brown/grey/red site will fail with women.

I've always been impressed by Apple's ability to make distinctive designs that bridge the gap and manage to be gender neutral. While most laptops are black and angular, an MBP appears to have no gender distinction of any kind. This is a very cool trick, and much harder to do than it looks.

The point being the target audience matters, and colour is a hard problem in design with a lot of context sensitivity, and certainly not something that can be reduced to simple guidance.
How to Hide a Billion Dollars: Three Techniques the Ultrarich Use to Dodge Ex-Sp
Zuck the cuck drinks water like a duck

Sorry but I just can't take them seriously with their absurd advertising.
If all that's happening is fake good reviews and bots upvoting bad ones, it's not a problem if you take the approach I do and think is the only correct one:

1. Only read the bad reviews

2. Ignore the fake or irrelevant bad reviews

3. Ignore the good/bad ratio

Of course, if people are good enough at faking bad reviews, then there is a problem, but I like to think I can tell, and it isn't something that is practical to scale.

The whole idea of treating reviews as some sort of voting mechanism that determines what you should buy makes no sense. The way I look at it is, is there something non-obvious that is a dealbreaker? That's what reviews are for.

If I was running an e-commerce site, I'd simply not allow good reviews at all. Maybe have a sales counter that would serve to show how many people didn't complain.
> I think we are pretending here that these developers have only one option: "Sure, boss! Whatever you say, boss!"

No, I am suggesting that there is significantly more grey area between your moral highground and reality.

> I personally believe that you, the software developer typing in the code, should hold yourself personally accountable for what you are typing in

Yep.

> This "well, boss told me to do it!" rationalization and blame-shifting is how we get dangerous and unethical software.

It really is a strange world that, when corporations are attempting to turn profit on illegal behavior, it's the meaningless bodies-in-seats that we're trying to hold accountable.

I am, and have been, repeatedly, suggesting that the lowest level cannot be held accountable without holding the rest of the levels accountable. Jailing engineers for doing things their companies demanded of them is ridiculous if you're not also jailing those doing the demanding. I'm kind of shocked this isn't painfully obvious.

> And, yes, I have quit software jobs where I was asked to write software I considered ethically questionable, and failed to change the boss's mind.

Congratulations, that's a level of privilege lots can't afford.
I believe Apple will just replace the whole device—as wasteful as that is—if you bring it into the Apple Store.

@mdryja on Twitter also recommended this. It seems like you have a point, but are being intentionally somewhat obtuse. You obviously put the device to good use for a year, and are now saying you don't want it. Apple also has a process for recycling the devices they replace, which would save you the trouble. Is it that you have no means to get it to them or what's the deal?
Forcing people to accept dead trees

According to the Bureau of Engraving and Printing , US “paper” currency is made up of 75% cotton and 25% linen.
I think there is still something to that story. The authors involved are pretty good journalists from what I hear. I think that the coincidence of the US government's efforts to sanction chinese companies is a little suspect.
Couldn't I say that about anything that leads to lock in?
Could you please elaborate a little bit?

Which of the following do you see being dangerous: (a) ignoring achievements of modern science which can cure almost anything or (b) injecting a foreign substance into a bloodstream of otherwise healthy child in order to prevent a non-deadly decease this child will likely never have?
> why would have a system were these people can be set up into a position of power over other people ?

Social power isn't something that can be created or destroyed, only redistributed and restructured. The point of government is to hopefully structure it in a way that funnels people's collective and individual desires towards useful efforts and impulses.

In any case, I think that most people have a baseline level of reasonableness for most situations. But it's useful to have government to handle the various edge cases, and define certain expectations.

More cynically, if some assholes are gonna have power over others one way or another, it's better if said assholes are in a relatively transparent democratic system, rather than just, like, warlords.

Really, the most basic criticism I have of anarchism is that it doesn't seem capable of meaningfully sustaining itself in the long term as a larger state-equivalent community. The most famous example anarchists seem to bring up is anarchist Spain, which doesn't inspire confidence in the ideology's ability to last more than a year or two if other state actors look at it the wrong way.
> So, someone who didn't know anything about anarchy

Be wary of anarchist ideologues who:

- Don't know the utility of jokes.

- Don't discuss the game theory of social and economic arrangements and incentives.

- Suggest anarchist utopias are stable equilibria.

- Don't point out that externalising costs and harms is a local optimum in an adversarial situation.

- Don't discuss what evolutionary biology[1] has taught us about fundamental hierarchy, that is: status, dominance, and prestige.

- Don't discuss in-group bias, out-groups and intergroup competition, and lineage.

- Don't discuss the features of successful societies that persist across cultures, time, populations, and species.[0]

- Don't discuss the Dunbar limit of social networks and the problems of coordination and cooperation.[2]

- Don't provide hard theoretical or experimental evidence for their claims.

- Don't discuss the costs and tradeoffs of their hypotheses.

---

[0]: Consider Economist Melissa Dell, on the effects of persistence across time https://conversationswithtyler.com/episodes/melissa-dell/:

"
You see the towns that were part of the stronger, centralized state going back before colonialism, so several hundred years ago. More recently, they have better-functioning local governments. They’re richer. They’re better off, which shows that places that have a long history of governance seem better able to do that more recently.
"

[1]: [U]nderstanding that natural selection, acting on genes [...]generates non-genetic evolutionary processes capable of producing complex cultural adaptations. (Joseph Henrich, "The Secret of Our Success")

[2]: Nicholas Christakis, "Blueprint:The Evolutionary Origins of a Good Society":

"
Each mutineer had absolute dominion over his share of the island, and life was characterized by shifting private alliances. Social organization was fluid and unpredictable. The community had no legal code, no central political authority, and no monopoly on the use of force. Hence, given the absence of ties of friendship and meaningful ongoing cooperation, there was no reliable way to mediate disputes or enforce collective decisions.
"
isn't that great? nobody speaks English. we all speak our own subset of the language.
We have something very similar to this that we wrote at my work.

Ours is based off Twisted, which works pretty similarly to the new async stuff in python3.

The thing ours does, that I can't tell if this one supports or not, is you pass it a list of functions you want it to call (in python3 you would just pass it coroutines I suppose, but in Twisted an async function gets scheduled automatically, so you need to pass it in an uncalled state), and then you specify the "width" of the pipeline, and it runs through your list of calls, ensuring that "width" number of calls are in flight at a time.

It's a super useful little utility to have around.
Does anyone have a tip to keep macOS from phoning home when you run unsigned binaries?

I almost locked up my entire computer this week, presumably because of this... here's the story for that:

I had setup unbound listening on 127.0.0.1:53 as the only DNS resolver for all network interfaces, so that I hijack several responses that I might want to (e.g. adnet sinkholes) and forward the rest to Google/Cloudflare over TLS.

When I rebooted the Mac, the entire computer was so fucked that I panicked cause I thought my SSD was failing. Turns out unbound failed to start so all DNS was down. I suspect it to be the "phoning home" because when I opened the Terminal, running `ps aux | grep unbound` took like 5 seconds to return anything (as did everything else that tried to run), and that behavior has been reported by other users as Gatekeeper's Phone Home checks being at fault.

So that's why I was wondering if anyone has found out how to keep macOS from doing this (preferably without disabling all of SIP), cause that'd be one hell of a tip...
With the ubiquity of Web browsers today, it would be very disappointing and dangerous for a single corporation, and one whose business model is to exploit people's identities and online activity, to have that much control. Whether government or whatever, we really need to find a way to rescue Firefox in particular and have a healthier funding of FOSS in general.
> Alternate theory: The whole goal here was to make it harder for people to buy seeds and thus to garden. ;)

There is a long running joke on reddit that I see pop up in other places too - the joke being that gardening is illegal in New Zealand.

https://www.reddit.com/r/newzealand/comments/2nem47/can_you_...
Totally agree, in theory. In practice US regulators are too short sighted, incompetent and possibly corrupt (in that they benefit from the status quo, and are heavily lobbied) to deal with the situation; also, if Firefox dies, it’s another thick nail in the web’s coffin.
I think that might've been true a decade ago. Now I think it's Best Buy and Walmart that are attempting to gain credibility against Amazon, no?
This seems like a reasonable point, until you note that Apple explicitly forbids their manufacturers from selling genuine batteries to anyone. If the issue was simply that Apple didn't want their brand to be tarnished due to low quality third party batteries, they could do what Samsung does and provide public access to their manufacturers so anyone can buy genuine parts.
The Revolutionary Thoreau
> Latvia is predominantly Russian-speaking.

This seems to imply the majority of residents of Latvia speak Russian natively. That might have been correct had the USSR existed a bit longer, but history took a different turn.

"Most Latvian businesses, especially in the Riga area, will happily serve you in Russian." That would be a more neutral and correct statement appropriate for this context.

Also relevant would be how Latvian government is publicly angling for Belarussian businesses willing to relocate to Latvia [1].

Regarding native tongues in Latvia... Currently, over 30% of Latvian residents speak Russian, Belarussian or Ukrainian natively, versus 62.3% Latvian. In Riga, the number of Russian, Belorussian or Ukrainian native speakers rises to over 43% [0] versus 47.1% Latvian.

[0] http://data.csb.gov.lv/pxweb/en/iedz/iedz__iedzrakst/IRG080....

[1] https://eng.lsm.lv/article/economy/business/belarusian-busin...
Mozilla is definitely NOT equal to your average open-source project like Debian or LibreOffice. The development on those projects is done entirely by volunteers. Maybe some of those "volunteers" are paid by companies to be contributors, which is the case with the Linux kernel.

But Mozilla is a large company. It may be a nonprofit, but there are HUNDREDS of millions in Google money funding the company and paying salaries for the 1,000 (??) or so employees, including, as mentioned above, a very well-compensated C-suite.

Firefox and whatever else Mozilla produces is funded with this very, very large pot of money. Could they run the Mozilla operation on $10 million (or $20 million) a year and invest the rest ($90 million to $390 million) a year in an endowment that could ensure Mozilla's independence in perpetuity? They could do that, but like many nonprofits, the "profit" goes to a large number of well-paid people. I can't think of another open-source project with such enormous funding that isn't part of a for-profit company.

Red Hat isn't asking individuals for money to fund Fedora or RHEL development.

I don't know what crazy universe a company -- even one hiding behind the framework of a "foundation" -- gets $100 million to $400 million a YEAR from Google -- and still has the chutzpah to ask individual users to make a contribution.

I love Firefox, and I absolutely agree that browser diversity is important. I use Firefox daily. But Mozilla is a huge outlier -- a "nonprofit" dragging in hundreds of millions and spending it. Do you think Debian collected more than $1 million last year? I'm not sure it did. It sure didn't get $100M or $400M. Mozilla is a huge company. It just doesn't have shareholders.
I wouldn’t mind buying a bundle subscription for VPN, curated news, email and chat from Mozilla.

Those are are most important for me and I do not want any tracking and false biased news.

Keep it clean and play fair, I will be happy to pay.
No mention of involvment of realsexycyborg here? i'm not 100% sure of the story but she's quite involved in the new design

https://twitter.com/RealSexyCyborg/status/130099753348578508...
Well, my portfolio is up by multiples this year because I had lottery-ticket puts on SPX futures in March, and I just bought an investment property at a massive discount. But I don't think that being a lottery winner at the end of civilization is a great position in general. I think it leads to violent uprisings.
Is "nozzle weep" just extra plastic that hardens on the nozzle?

Can a printer do a clean nozzle function every so often, like the ink jets, to clean off the nozzle?
Carmack on not being a power editor user
It’s not a slicer problem but a firmware one. The slicer tells the printer something like “G1 X30 Y10 E5” and it’s up to the printer firmware to figure out how to move the X axis 30mm, the Y axis 10mm while extruding 5mm of filament. Given the fact that the X kinematic here are identical to a bed slinger, just with no end stops, Y and Z use kinematic similar to a CoreXY setup, this shouldn’t take much at all. I guess this would be CoreYZ? Also, this is Creality which uses Marlin for their firmware. Chances are we will see this in Marlin in no time.

As far as ease of build, I suspect that’s not quite the case. The main thing I would worry about is the belt flexing under the print head. If you think about it, the nozzle only moves across the bed in a straight line, left to right. To print an object with a Y dimension you need to move the belt forward and back and depending on how you set up the line on which things are printed if there is flex there you won’t get bed adhesion. You could use the treadmill belt material coated with something that can be printed on. Or whatever belt sander belts are made of before the abrasive is glued on.
I mean you’re the one who gets to decide how long the signature is valid for just like you can choose your TTL in DNS. And a malicious cache can’t continue to serve stale content because browsers will reject it. You get a hard guarantee that your TTL will be respected.
You can dream of a utopia or you can change the world one step at a time.
If you feel that way, perhaps advertising should be prohibited by law.

But having absolutely no ads might not be ideal (or realistic).
I agree with you, but my point is that you're the dramatic majority. Their revenue proves it. So, in 2020, even though their reviews are all garbage and spam, does it matter to them? I again ask, now, based on their data, what benefit it poses to them?
This worldview seems like a great way to end up very bitter about life.
Wait, what? Since when does Lithuania have a sizeable majority of Russian speakers?
I wasn't thinking ivy league or bay area while writing this, actually. I was thinking cities like Kansas City or Austin or Cincinnati. Family-sized housing in those cities is definitely a lot more affordable than the bay area but you still need a 4-year degree (and probably two - via your spouse) to comfortably afford one.

Median household income in the Midwest states is 40-60k. A 4-year (in-demand... engineering etc) degree gets you 60-80k starting. Save up for 2 < x < ? years to get a 3/4-bed house 30 mins from your job near good schools.

Tbh housing in the midwest is still not super cheap if you want to be within 45 mins of jobs/stuff. You really have to put yourself out of commuting distance to get to property that's really superciliously cheap.
The printing press and education ecosystem it sparked was way more important for modernity than people give it credit for. Sure, people were motivated to read because they wanted to read the bible, but the skills were most useful for general education and bettering the quality of life.

Imo, one reason Europe is behind digitally nowadays is related to taking the advantage that the printing infrastructure sparked for granted. Information technology and the democratisation of knowledge didn't start with computers, the're several IT milestones that improved the quality of life substantially, from fighting nature for survival and having no distributable time to asking yourself each morning what you're going to learn today.

You can do anything you want, every niche you can find has inward paths that you can follow, and becoming good at something only depends on the time you're willing to invest. Having distributable time and developing skills in areas that interest you is pure luxury.
Limit credit card fees by law to some amount that easily covers the actual transaction costs and then some, but does not leave endless room for crazy stuff like kickbacks that effectively eat up 80% of the fees and thus clearly expose that the real cost of transactions can't be more than 10-20% of the fees. There you go - Problem solved! No more "tax on the poor", but cheaper prices for everyone.

There's even been a model for that for over five years in the European regulation regarding this topic.
Chapel Hill, North Carolina - millions of fare-free bus trips since 2003.

And we've finally started to see interest in adopting fare-free in Durham and Raleigh.
I wonder how long before services like Facebook is banned in HK under the new Security law. One interesting thing to see is whether Facebook would comply with censorship requests to appease the PRC. If not, could this be the single largest decline in users for Facebook?
I don't think there is any way to donate to Firefox.

Even if there were, they can never survive on donations. Google gives them around $400m/year. The Mozilla Foundation only gets around $3m/year in donations. Hell, Wikipedia only gets around $100m/year in donations and they push really hard for it and literally everyone uses Wikipedia.

When you understand the scale of funding it's pretty obvious that donations are irrelevant.
Since when were we at the end of civilization?
There's zero chance that google being the default search engine in firefox is bringing in a half-billon dollars a year. The number of people who make the effort to seek out and install firefox, but don't care what search engine they use so use whatever the default is - has got to be somewhere in the triple digits, if not the double digits.
A note: I just updated the post with a bunch of related work that people have sent me since I published the first draft. It also includes a bit more intuition behind the monoid.
This. I try to use Kanboard for everything but the level of limited hierarchies makes complex projects very hard to manage.

It's good for little projects but really big ones need multiple hierarchies or being broke down into smaller projects (but with lot's of smaller projects you don't have a good overview if your software doesn't allow multiple hierarchies).
Chapel Hill, North Carolina - millions of fare-free bus trips since 2003.

Finally getting Durham, Raleigh and GoTriangle to consider the same.
Also, in WW1 they were counting on the Russians being slow to mobilize. Massive armies are hard to get moving, after all.

They were not only wrong on how long it would take for the Russians to mobilize, they also overestimated their chances of knocking out France early.
Show HN: Pandora – Instant key-value storage for your projects
Or you need enough chaos required in the other 90% to learn to do this technique.
Yea I've heard people say they like the smell of gas but I don't. It has a too sharp or burny scent.