skysight-inc/HackerNews huggingface dataset:
> Does anyone really think children will play on the streets

Yes, absolutely -- unless something like fearful parents prevent it. I work close to some of the central pedestrian streets in Copenhagen. If the weather is reasonable, children will play in three places around the building:

- (Mostly) boys around 10-14 years old play with skateboards where the road leads up to the start of the pedestrian street. Naturally, very few vehicles want to go this way during daytime.

- Children (4-8-ish?) with their parents or nursery staff play in the actual play area (swings etc). This area is fenced off.

- Some slightly older children (8-12?), especially with rollerskates or kick scooters, play around the play area, including in the street. This is a through route for cars on one side, and access to the pedestrian streets on the other sides.

The buses are 100m away, people riding bicycles will be particularly careful if children are playing, and people driving will wait until the children move out of the way, then proceed slowly. I can't remember the last time an emergency vehicle needed to go through, I assume all the children would quickly move out of the way. (Far, far more quickly and effectively than a line of cars in traffic would be able to!)

Most other streets in and around the pedestrian area have fewer children playing, but more adults using the street. There are many cafes, bars and restaurants with tables on the street.
And every Arduino-like platform there are dozen Processing, Scratch, myriad drag-and-drop app builders...

Yep, it's never been easier
It's ironic but it's not untrue.

The connotation of alien used here is something that is foreign, unfamiliar, or culturally distinct to a person or nation. Nativeness isn't relevant.
It is a way to stealthily enforce the two-party system against the future. It's not much different than explicitly giving the same special legal privileges to "the Democratic Party" and "the Republican Party", except that it is less likely to outrage people.
it's because connect.NewService is the consul client, not something like net.DialTCP
It may not be in the US (I couldn't tell) but in all other countries I've been it usually ranges from slightly awkward to perfectly acceptable or normal.

It should be ok to discuss politics in any and every space as it affects every single aspects of everybody's lives. Considering most adults spend around half of their awake time at work it seems silly to avoid it there.
I'd say you have to up your dues to the point where you can get and keep 501(c)(3) registration. You'll want that for fundraising when you eventually need to fight off these developers that are closing in.

Google Apps for nonprofits is a cinch once you have that registration.

If your residents can't afford any of this, they probably can't afford to hold the developers at bay. Best of luck.
If you can use a hot-word, what's wrong with using voice recognition to achieve what you want to do anyway? Using voice takes less effort.
Part of me thinks this is definitely something an authoritarian government would try to do, but then I wonder: how has this not happened already? Has it happened somewhere I've missed?

I suspect that banning cash would result in an ad hoc barter system for goods and services. If people are engaging in economic activity they want to hide from the government, and find others willing to engage in the same activity, they'll probably work something out, right? Whether it's masks that could potentially hide someone from facial-recognition cameras or something else.
Once we figure out (non-invasive) BCI and EEG type brain activity signature patterns for when our brains process our perceived intent of taking an action and can activate that action on the system side, prior to our brain sending those electrical impulses to our motor system.

How hard would it be to teach ourselves to inhibit the electrical impulses to our motor system when BCI can identify intent?

When would this level of BCI be possible if you had to make an educated guess?

Thanks for sharing, as a fellow HCI/Cog Sci graduate!
Careful now... that comment seems to have a strong anti-Martian bias.
> a platform for what?
> a platform for 'building your system', or a platform for 'distributing and executing binaries'?

These are not mutually exclusive goals.

> the binary only distribution mentality comes from microcomputer culture, which postdates unix/mini culture and is rooted in non-technical users installing purchased 'application' programs from vendors rather than computer users (read: programmers) building their systems to suit their own personal data processing tasks.

"Non-technical". Elitist bullshit. Woz was non-technical? He was clearly a micro guy. People got work done with micros. They made things with micros. Like your glorious programmer master-race, they configured their environment into something that enhanced their lives. They bought and used software the way you import 10000 dependencies. Excel is still by far the most used programming environment in the world, with entire businesses run on tooling never touched by programmer-master-race hands.

Besides, programmers should want it this way too. Which makes more sense to you? A constantly mutating state where changes in seemingly unrelated portions can wreck havok on the whole, or a collection of immutable components which can be swapped in and out at will? A system so complicated it needs sophisticated management software and a database of conflicts and dependencies to keep it all running, or one so simple that 'copy' and 'install', and 'delete' and 'uninstall' are synonymous?

If the UNIX model is so damn great, why the fuck does Docker exist!? If development is so damn great on UNIX, why are people building and distributing dev environments in containers!?

> you highlight this in your choice of platforms 'getting this right', but really, these are two different mentalities, cultures, and modes of operation.

> not saying one is superior to the other, but square peg, round hole.

I disagree. I think one is clearly objectively superior to the other.

> many proprietary programs for unix just ship with static executables. problem solved.

Ha! Yeah. Problem solved. Even for proprietary software with a native Linux version I've almost always had better luck running the Windows version under WINE.
I think that can be solved without bringing objects into the mix -- functions are usually grouped up into modules of some kind, so leading with `Foo.` (or `foo::` in C++, etc.) still provides a useful level of scoping that can aid autocomplete.

On the other hand, tools like Hoogle [0] let you search for functions based on type, so you can search for e.g. `ByteString -> _` to find functions that take a bytestring. There's no reason the same paradigm can't be applied in an IDE.
Somehow, I got upset at the thought of Yahoo! wiping accounts, but not of FastMail recycling accounts. I have some weird psychology going on there. Somehow I have the expectation that a free service would keep my stuff for me indefinitely, but not that a business would when I stop paying.

Do you know if they recycle immediately or do they give some time to catch up on payment?

What would suck is if there are services that don't allow you to change your email, which might be used to identify yourself to their services.
We actually do this quite often, and that's even though our field is not concerned with politics. But maybe that's a cultural thing? (Edit: Also, views at work vary. In US terms the spectrum is probably from Bernie-Sanders-left to pre-Trump-Reps-right.)
B&H has been our goto place for electronics / computers lately. They deal well with educational institutions, will take a PO from an community college on a reservation in North Dakota, and have excellent customer service.

I do keep track when I can order, for instance right now they are closed for Succos.
It's 100% a SV thing. It is assumed that everyone working for a SV company is on the left and hates anything on the right. Voice dissent at your own peril.
Funny that the same could have been said about actual literacy several hundred years ago. Who ever needs to be able to read and write in their everyday life? Why should I care? It's a thing far removed from everyday life, unless you're a trader or a priest or a scholar or some other expert. Today you can't imagine an adult person being unable to read, in most of the world.

Except the tech is already there, and you use it with or without understanding. You use a credit card, electricity, Internet and other communications, some kind of computing device, your entire life depends on it. And IT shapes your life way more than any other tech, so it probably makes sense to get a grasp on the general concepts at least. No need to become an IT expert, similarly to how there's no need to become a Shakespeare to be literate. And yes, being tech illiterate can fuck you up very visibly and personally, for example by losing money from a stolen credit card.
MinutePhysics on YouTube was the first place I saw a good explanation of spacetime curvature, but this write-up is equally good.
Laxman Jhula Rishikesh
> ... I don't give a crap if other users call you mean names for expressing bigoted views.

Are you trying to prove my point here, or was that inadvertent? I listed a set of political and legal discussions around sensitive topics that happen to involve race and national origin. I didn't even express any personal viewpoints at all. But in your mind, a "carefully and precisely represented right-leaning position" is enough to warrant being slandered for bigotry. Which is precisely the problem here.
It's only okay to discuss left-leaning policies at work. I'm libertarian leaning and keep my mouth shut because if I said how I felt about half of the things my co-workers discuss I would be ostracized.
> I think you overestimate the number of homeless by choice vs homeless by circumstance.

Well, we can't really know the numbers here. But the discussion seems to never include this phenomenon, so I think it's fair to say that this particular constituency is under-represented in the discussion even if there were only a small number of people.

And again, I think there are many, many such people - I have personally met thousands without really trying. There are Rainbow Gatherings in every state, each with thousands or tens of thousands of such people, and this is just one gathering of one subset of this population.

> You also are sort of marginalizing the homeless who need help by painting them as happily homeless.

I don't mean to do that. I think that people who actually need help are being marginalized by casting such a wide net as to lose them. If people want help, why aren't we directing resources there? Instead of sending the police to arrest people who don't want help?

> Very naive take on the situation.

In a literally sense, I think it's not naive. I have been houseless for most of my adult life. How much of this phenomenon have you personally experienced?
I think that's actually supposed to be the :hover and/or :focused state (as most of the screenshots of the other controls intentionally are), which is why that specific one especially seems to tell me it needs more context.
I'm sure everyone who has to earn a living to support their family will appreciate this move. Nothing is worse than politics at work, where you may lose your paycheck if you don't align with the correct factions.
Pontevedra is mentioned in the fifth paragraph, but unfortunately not much detail is given.
That seems to make sense if you consider how political beliefs and preferred candidates correlate with given personality traits. Why is it stigmatized?

https://www.smithsonianmag.com/science-nature/study-predicts...
I wonder if they're trying to pre-empt the issues Chef has been facing recently in selling to ICE.
Reminds me of Peter Handke's recent Nobel prize in literature, where the committee were/are heavily criticized for judging only by literature, and not by Handke's political viewpoints.

Maybe politics doesn't need to be involved in every single part of society, only the political aspects of it.
We need to end special treatment under the law for any race, white or red or whatever. No race should get special treatment in the United States. This country should welcome immigrants. If they don't want to be part of it, we should allow them to leave peacefully. That is the most sensible policy.
Great summary. The user's threat model could be more succinct and address the question of what the end user is really protecting, and from whom. Then the features of the different protocols would be mitigations to that risk.

I've got a horse in the race, but I might use it as an example input for the method in this post: https://www.qtra.io/simpletm

Short version would be, <end user> wants to protect the <confidentiality and integrity> of the <contents of their browsing history> from:

<isps> who <using it to target ads and sell to 3rd parties>

<intelligence agencies> who <are engaged in bulk collection>

<employers> who <use browsing history as leverage to manage out staff.>

etc.

We need the who, why, and what, before the how. Excellent summary all around though.
Matt Levine, today:

‘One of the weirdest things in recent financial/criminal history is that for a while people really believed that Bitcoin, an electronic payments method that creates a permanent, traceable, public record of all transactions and links them to identifiable accounts, was somehow a good way to pay for crime. “It’s completely anonymous,” people thought, “like digital cash, but you can send it anywhere and no one will be able to trace you.” Not really! I suppose it was even true for a little while, but eventually law enforcement agencies figured out how to trace Bitcoin transactions, and then the fact that years’ worth of criminal financial transactions were just forever openly available to them on the Bitcoin blockchain was … bad for criminals.‘
Discussed in the article. The CEO was asked, specifically, about this.
>But really, by your logic, they have no right to report on union organizing, because it's a private company and they should be allowed to cover up human rights abuses, because the first amendment does not protect it, or something.

You're really getting the power dynamic wrong here, carelessly swapping between powerful institutional actors and individual actors as though they were interchangeable and pretending I made a value judgement about a strawman you constructed. My point is that the issue is complicated and deserves more care. The ideologues claiming to champion a distorted, unbounded "free speech" flatten every issue and refuse to engage with the complexities of harm.

They employ a technique that allows them to lazily wave away every piece of evidence we have about what is necessary to foster healthy, constructive, inclusive communities online and offline.
Whenever you have reasonable adults working together?

I think I’ve, on appropriate occasion, discussed politics with friends and colleagues at every workplace I’ve ever been at. [Edit: some senior leadership] openly supports the DNC and has commented to that effect at town halls.

To pretend that people are apolitical or to ban all political discussions because some people can’t seem to handle disagreements in a professional manner is one way to handle the problem, but perhaps not the first nor optimal solution to implement.
Stumbleapod MVP Release: Stumbleupon for Podcasts *
Nearly every place I've worked at (in the US) over the last 20 years has had an explicit prohibition against discussing politics or religion in the workplace.

I'm not saying if it's OK or not as a philosophical matter, but it does help make the workplace more pleasant.
We’d love to be able to share it in the future! However, there is some non-trivial work to do to make it generally useful to other teams. In its current state, the tool is limited to solve some very specific problems and makes a lot of assumptions about our color system.
Netflix reaches a new record with paid net adds in Q3
K3S on Synology
Even if you could afford to buy everything you care about, much of it is only legally available through DRM which limits or downright removes your capacity to ensure the availability of your copy to you.
You can program Amazon SWF in Python with boto library.
Example: http://boto.cloudhackers.com/en/latest/swf_tut.html
As such you can manage this under source control.
I assume similar projects exist for another cloud providers and languages.
Don't forget left-handed people!
Protocols (the Swift name) are an attempt to give greater support to an OOP language in solving the Expression Problem [0] more generally. OOP does great for certain classes of problems all by itself, but it is not enough for everything. Similarly, FP is great for certain classes of problems, but is not enough for everything.

I think protocols are neat, but I'm uncertain whether their usefulness outweighs the added mental burden of keeping track of them all (since they can be defined anywhere and take effect everywhere).

[0] https://homepages.inf.ed.ac.uk/wadler/papers/expression/expr...
Can't have party guests trash your house if nobody comes to your party!

taps finger on temple
I loved Hong Kong when I visited it but I would never want to live there. My quality of life in the US is much higher.
> There is a public nuisance aspect to people who are living on the street or in forests on land they don’t own/rent.

I don't think there is a connection to property ownership and the presence of a nuisance caused by people.

So what if people are living on land that they don't own and rent? Who has decreed that land ownership must be the absolute fundamental social norm? What if people are instinctually disinclined to believe or participate in land ownership?

Why do we insist on being the only animal for which a subset charts the entire landmass of the earth into a grid, assigning ownership to every square inch? It's absurd.

People tenting under bridges, on bike trails, in forests, don't bother me. Rich people have stolen far more from my family than poor people have.
WOOHOO!!! Congrats on the launch!!!
> How does one acquire BTC without any trace?

You mine the coin yourself. That minimizes the info you have to provide.

It's one of the reasons why China became such a hotspot of Bitcoin mining.
> How does the reader trying to guess the date narrow the choice of verbs?

My thinking is when someone visualizes something they need to visualize the place/noun first and the verb (what happened over time). The first requires 3 dimensions and the latter just one more.
Thanks for the clarification - gives people like me yet another reason to champion using GitHub at the companies we work for
> Once again, these are social problems that magic beans won't solve.

So because the root cause is a (probably unsolvable) societal problem, we should just forget about technical workarounds like Bitcoin?
I am glad Dang changed the title as the original one was unnecessarily inflammatory.

I don’t understand why it’s encouraged (in some companies) to discuss politics at work in a way that leads to internal issues. Purely from a commercial stance, team cohesion has a positive impact on people and product. Why do anything to disturb that?

> Such a declaration could run afoul of legal boundaries in some circumstances. While workers have no constitutional speech protection in the context of their employment, federal labor law requires that employees be allowed to discuss the terms and conditions of their employment and possible unlawful conduct like harassment, discrimination, and safety violations.

This seems like a false dichotomy. There is a difference between being amoral and illegal.

The nazi example they gave is also quite egregious. America has sanctions. If the public wants corporations to not interact with certain countries, they can ask their legislators to fascilitate passing of sanctions (like we have today against Syria, making it illegal to provide services to them).

Being held to a political moral standard is tricky if you are not in the mainline political stance. That would make me quite uncomfortable. I go to work to support myself and my family. Don’t make that hard for me to do due to politics.
You didn’t answer my question and deflected, only responding with personal attacks. Nice.

I still think that your notion of intentional vendor lock in is misinformed at best and poor design and architecting from your side (at worst). I do happen to work at Amazon but my post history will show you how critical I am of the company.

But nothing you’re saying is valid, and I don’t see any parallel here with the migration from Oracle. If you’ve used Oracle DB or have familiarity with its one off special “features”, there’s no parallel between that and using something like RDS or Dynamo. RDS is replaceable. Dynamo is a key value store first and foremost.

There are also enough third party abstractions that let provide you their own configuration and syntax for spinning up resources on AWS, Azure, GCP, etc or mix and match.
Good to see that the very non-controversial opinion of “be neutral at work and treat customers equally” is being used to compare GitHub to IBM during Nazi Germany.

Why can’t GitHub just provide code version control systems without concerning itself with who is writing code?

Given the recent implosion of StackOverflow, less politics in tech is probably a good thing.
Depending on your field, it can be unavoidable. Look at the stuff Facebook is having to deal with now, deciding whether to reject specific advertisements from US presidential candidates. It's impossible to tackle that without ending up just having regular old political discussions in the workplace, if only to figure out what actions to take.

Thankfully most jobs won't touch this but if you're running internet services it'll probably come up.
Piaggio Fast Forward Launches Gita, a ‘Follow Me’ Mobile Robot
I would argue that all machines, on Earth or otherwise, should run on UTC! Only when interacting with a human should the output be converted to the local time of that human.
This blog is somewhat absurd.

Yes, the "hit by a meteor" claim is lame but the other side of things is even more terrible.

If we're actually worried about the things that are going to be likely to kill us -> Drowning, Cars or even being hit by blunt instruments.
Run it through multiple then, doubt they're all talking to each other.
Manage your life as a Shareholder and Board, not just a CEO
Without a separate numeric keypad, you need to find some keys to map to the eight cardinal directions. Diagonal movement is key to the game, so you can't just use the actual arrow keys. So, ideally, I wanted a 3x3 rough square of keys on the main keyboard area that I could allocate for movement.

In Angband, most of the letters and punctuation on the main keyboard area are already allocated. You can rebind them, but since the different items need different commands, I don't think that there was any way to collapse multiple verbs onto the same key.
Agreed. Some functional languages (like F#) have a pipelining operator |> that gives the same syntactic impression:

list |> map (1+) |> filter odd |> sum
"Ourselves?"

As a Litvack Jewish person who goes to a Hasidic Minyan some of "us" are those people. ;-)
GitLab are being hypocritical[1][2]. Let's not pretend the "women in tech" and LGBT movements aren't political. Frankly, I think more women in tech and LGBT representation are probably good things, but GitLab is being profoundly disingenuous with their guidelines.

To clarify my point: if you open the gates to the marketplace of ideas, make sure it's an actual marketplace.

[1] https://about.gitlab.com/blog/2018/10/08/stem-gems-give-girl...

[2] https://shop.gitlab.com/products/womens-rainbow-shirt
Alpha was an amazing platform. Yet another great technology that HP flushed because they didn't know what to do with it :(