skysight-inc/HackerNews huggingface dataset:
> Secure Scuttlebutt takes a more social approach and organises its network in terms of pubs. There is no central discovery, you can only find users that you "meet" in a pub.

The caveat is: those users can’t meet _you_. I used SSB for a few months, joining pubs, commenting, trying to participate. No responses. (Not a huge surprise—you can get lost in the piles of people on Twitter, Reddit, etc.)

However, eventually I discovered that no one could see my contributions unless they added me—and SSB (or Patchwork, in this case) gave me no way of advertising my presence. This was pretty self-defeating. So now I don’t have to just build a ‘presence’ inside the network, I also have to build a ‘presence’ outside the network to announce that I’m somewhere inside the network. The SSB tools also give you no inkling that this is the case. So just know to bring friends!
I've met and had the misfortune of working with folks who have gotten jobs via beers-and-handshakes interviews. Supposed "lead" and "senior" engineers who couldn't comprehend basic control flow, who wanted, and attempted(!), to write their own Rails clone, Flux clone, etc.

Just like leadership and managerial tasks are not related to actual coding, talking about and evangelizing some library or technology does not mean you're a competent software engineer. They are very different skills.
That distinction is good to know, thanks!
Brocken Spectre
Yes, it's very rare to have the term notebook mixed up in this case. Unless you've only heard of the term "Jupyter Notebook" and have zero context. By the same logic Python can get confused with snakes.
The essays as they are summarized here don't seem to controversial when it comes to the production itself- everyone on a production answers to the director no matter what.

The issue is the line between the producer and the director which is usually contentious, but I feel like most of the time it's over money issues rather than studio censorship or interference. Or if the director is taking more artistic liberties than usual regarding the script or whatever, the studio may want both the original line and the updated line shot to compare.

Certain 'auteurs' would probably get the benefit of the doubt from a producer, but only after an established body of work; unless, the director also happens to be one of the producers or an executive producer where in the latter case they would be partially financing the film- like sitting on the board and also being the CEO.
>>Any company doing a 3-year SAP implementation is a very large company.

Not at all. I have a client with ~100 employees who are past year 2 of their Salesforce implementation because the director of technology keeps changing priorities and project requirements.
The XOR trick looks cool, but requires three CPU instructions to execute. My favorite way to swap variables is to use:

tmp = a; a = b; b = tmp

When a compiler generates code, it maintains a mapping from variables to registers. So when the source code refers to the variable 'a', the compiler might map this to register %eax, and 'b' to %ebx, and it will use this to generate assembly code (or IR or bytecode or whatever).

A good compiler will recognize the three-line variable swap above, and optimize it so that the mapping simply changes at that point. So any references to the variable 'a' before the swap will refer to %eax, and after will refer to %ebx.

This requires zero instructions, and zero is less than three :)
Its the same dilemma companies face with their legal team. The "safest" thing to is nothing at all so sometimes the overabundance of caution hamstrings business growth.

That's what the CEO is there to figure out.
I don't have any feedback on the app since it is offline at the moment, but you have a great attitude in response to criticism!
>Microwave ovens work on the ground, and were invented on the ground

Microwave ovens do have nothing to do with space I'll give you that, however the microwave oven was effectively invented by Percy Spencer and Raytheon, while working for Raytheon, working on defense related contracts for radar in 1945 and space exploration from its infancy has been hand in hand with defense/military research.

>GPS satellites operate under remote control

GPS is a direct result of space exploration. Without space exploration, there would be no GPS. Without GPS we'd be producing considerably less food (farming relies heavily on GPS now), there would be far less international shipping (international shipping as it is now, does not work without GPS), without GPS Uber and Lyft would not exist, without GPS the global economy would be drastically different. All because we spent money on space exploration.

>don't cure cancer,

There has been gobs and gobs of cancer research conducted on ISS. Here's some https://www.issnationallab.org/blog/cancer-research-on-the-s...

We have no idea of what we might discover on Mars. Imagine if we find living extremophiles, their genes could be worth a million times their weight in gold (if they are even DNA based) and the discovery alone would be worth every cent we've ever spent on space exploration as a species.
I have seen IT being unaware of and unwilling to meet requirements of highly specialized technical teams, such as network engineering. You cannot have a TELNET client because the use of TELNET is prohibited by corporate policy, test TCP connections another way. You don't need vim when you have vi. You can't have admin rights but we don't support drivers for RS232 dongle so nope. Sometimes it's quite a challenge to get some work done.
I entirely agree with you. This is the same idea in the Greatness video by David Marquet (https://www.youtube.com/watch?v=OqmdLcyES_Q)

Try to control everything is just futile. I think hiring and retaining best people is the best countermeasure to this sort of things.
Also Clarke, in the title essay of 'Report on Planet Three'. The flaw in this argument is that an out-of-equilibrium concentration of oxygen implies a process to maintain it.
IT is a service to the rest of the company. If you don't approach it with a servant's heart, people will go find their own solutions without you and you'll be part of the cleanup crew.
One constantly hears the refrain, “...but people need to eat! 10 billion by 2050!”. And it makes one wonder if people need to: 1. Eat breakfast cereal...arguably a modern invention that was preceded by the survival of the human species from caveman to urbanite. 2. Poisoned cereal, or ‘tainted’ by glyphosate, as it were...by a broad-spectrum systemic herbicide and crop desiccant and in this case, arguably an invention post-WW II. Bought to market in 1974. Incidentally, the population from 1974-2017 has doubled which ..regrettably and arguably...hasn’t really helped the environment. Regrets and arguments all around!
The great old engineering mantra: 'If it works, don't change it'.
I've been in corporate IT where this happened. All company apps were built internally. None were able to run on anything past Windows XP. On top of my regular help desk, asset management, software project, and lease refresh program I was also somehow supposed to make the software work with Windows 7 as they had let the developers go. This is the same company that refused my sane security requirements and ignored just about everything until too late. I hear they have since outsourced IT and networking and it's failing dramatically, but they are saving money right?
How to Program Yourself in Python
> Life imprisonment has the huge benefit of being undoable

That's a blatant lie. If an innocent man ends up in jail at the age of 20 and it "is undone" when he's 40, his life is destroyed anyway: No career, no savings, no family, no prospects for ever amounting to anything. How do you undo that?

Get off your moral high horse. Life imprisonment is more cruel than death.
P2P craze gave birth to BitTorrent. And p2p bandwidth does actually come for free for modern broadband ISPs with fiber to the building kind of infrastructure. In fact p2p allows ISPs to even save on expensive bandwidth by pushing more traffic over local and inexpensive routes that sit unused. Although bandwidth costs are already insignificant, take like $1 per month per consumer tops, so it shouldn't even be of any concern.
When I publish copyrighted material that I own and I do not grant others a license to copy it, their reproduction rights are limited to fair use. Reasonable uses of fair use are things such as keeping a private copy for your own study and use of small excerpts in scholarly articles and criticisms.

Fair use has never been considered by the courts to include making unlimited copies of the entirety of the work and distributing them worldwide to others. This is clearly a violation of copyright and is a criminal act under US law.
But the servers are p2p between them, i.e. they propagate the content to the other servers. If you take down one of them, you can still connect to any other server to get the same data. Keeping in mind this is 1980s technology, it looks pretty close to p2p to me.
There might be two things at play, the first described in the article that this is really a ploy to get "countries that have extradition treaties with Hong Kong to either renegotiate them successfully " possibly in favour of China.

Also Hong Kong's status might just be a constant question that if Hong Kong is part of China but has some local autonomy....why can't other parts of China? Especially if there was an economic crisis and Hong Kong faired better...

Easing them in might be secondary to domestic concerns.
I think you're touching on an important point. There are already other vessels for the niche that cryptocurrency fills—at least as far as websites and web services go—that are way easier to both implement and use. With that said, I'm still rooting for cryptocurrency as a general competitor to state-backed currency, that in turn gives people all over the world more freedom to conduct their business without state or corporate intervention. That is most of all about freedom, and the only bogeyman they've yet to conjure against it is "it's used for criminal stuff". Like the dollar isn't also used for crime...
I worked on a software project that was targeted at the federal government and required all programmers to be US citizens. It didn’t require us to have special security training or anything, though; and there was a different project that required programmers to leave their cell phones in lockers during the day.

I’m convinced that the government doesn’t believe citizens are any more loyal or hard to bribe than other people, but insisting on citizenship would make it easier to charge us with particular crimes if the need arose.
OK, I'll write your desired fizzbuzz in Haskell in a way that you won't be able to understand it for the next 30 years. You'll moreover piss me off and get a placement on my blacklist of companies to never work for and me actively spreading the news about your interview to anyone capable I know, hoping nobody is going to waste time interviewing for your jobs. Happy now?
KeePassXC 2.4.3
Humans have a limited time span. Therefore they care more about year over year numbers than total ROI over a span of tens of thousands of years.
Good additions. For report design I found the book "Information Dashboard Design" by Stephen Few valuable. It talks about actionable data and has many examples.
A weird example to use. Are you really saying it's better to kill innocent people than lock them up for 20 years?
An office/room with only 1 or 2 developers (versus "open office spaces" now.)

My experience is that it was much better for concentration, creativity and productivity...
This seems a divisive topic. I have few moral objections against executing people that are impractical to release back into society because of stuff they did. But there are too many practical ones to ever be sure and the price of getting it wrong is obviously too high. You can't un-execute someone.

The way it is practiced in the US is both inefficient, incompetent, often unjust (racism, poor legal representation, biased judges/juries, evidence tampering, unreliable witnesses, dna evidence, etc), often controversial, needlessly cruel, and obviously not working in terms of its supposed preventive function. It's a mess.

That's the reason why an increasing number of states are opting not to. It's just too controversial of a topic and the political price of getting it wrong is too high. It's a PR nightmare and it's one of those things that is only getting harder because of all the recent problems failing to get it right. At this point all executions are highly political and typically only pursued in states where this is relatively uncontroversial. All opponents have to do is point all of the above out. Which of course they do.

The hypocrisy around trying to humanize what is basically state sanctioned murder has resulted in weird practices around multiple executioners pushing a button to avoid knowing for sure whether or not you killed the person, weird rituals around selecting the means to kill where the result is neither humane, particularly efficient, or cheap. The whole thing is a weird guilt trip gone wrong. Ironically this has made it more controversial, not less.

From what I understand, killing people swiftly and painlessly is not technically hard. Any vet or butcher knows how to put down an animal humanely. This is done routinely every day. E.g. a bit of N2, N2O, CO, or similar is all you need for what is pretty guaranteed fatal and painless. Hypoxia followed by unconsciousness in seconds and death in minutes, typically. The main objection against this particular method seems to be that it is too humane (make up your mind already). The key point of that is that the death penalty is primarily about revenge and not about prevention. Stating this further de legitimizes the death penalty and is in itself controversial. State sanctioned torture is even more controversial than the state sanctioned executions.

At least the Brits were efficient and competent about hanging people. It's the systemic incompetence around the death penalty that is killing it in the US. Either way, I'd suggest fixing that level of incompetence and getting that off the table at least. I'd say the Brits were wise to get away from that.
Yeah, Hamburg's system impressed me the most of all the places I've been, even though the quality of the bikes is not great. I went to CycleHack (bike-themed hackathon) and DB gave us a bunch of StadtRad data to play around with. It turns out the Hamburg system has the highest usage in Germany by some distance, in large part because of the free 30 minutes you're given.

I think the system is still docked though, isn't it? IIRC, you don't have to physically attach your bike to a docking station when you're done, but you are required to park within a certain (small) radius of a station to end your trip.
A Hellthread about Names
I think most of the reasons for admin rights are no longer valid. Its easy to change user environment variables and lots of applications can be installed as a user. Why would you need admin rights?

Dropbox/googledrive is a huge security hole that is definitely blocked at most companies I work at.
Green threads explained in 200 lines of Rust
Just out of curiosity, how would you delete something off IPFS? Is the only solution to have the address hash point to a program, or app, if at all possible? Or a space that does not update the hash, iven if the "thing" is updated? I'm new to this interplanetary world... :D
I think in your case the test worked perfectly.
I really wish some big shots in the security world would write an ISO standard or something stating how harmful blanket 'block Dropbox' policies are for the reasons you list.
Does the Wayback Machine actually delete the content it removes or does it just not make it available? In 200 years, when everyone involved is dead, there is far more of a case to be made to publish it than now.
"Apple's parts are soldered and glued into place before being fastened together with proprietary screws which makes basic repairs like swapping out a broken screen or replacing a dead battery a headache. Which makes it difficult for anyone lacking a half dozen robotic arms to tear apart an iPhone to recycle the components. ...

For Apple, this may be a feature rather than a bug: Documents obtained by Motherboard in 2017 revealed that the company requires its recycling partners to shred iPhones and MacBooks so that their components cannot be reused, further reducing the value recyclers can get out."
I have heard that the US embassy in Canberra, Australia is made entirely out of US materials that were shipped there specifically, as well as the first meter or so of topsoil for the whole complex. Unsure if true, but wouldn't surprise me.
We are the SMD, an association of Christian student unions in Germany. Although we do have some supporting full-time staff members, all of the work in our local chapters and quite a bit of the work in our national leadership is the responsibility of student volunteers (like myself).

Speaking locally: if we as students want something to happen, we make it happen - if we don't, it doesn't. Obviously, attendance at our events varies widely between term-time and holiday-time, but we do have enough active members to guarantee our weekly meetings taking place whenever.

Of course, recruiting new active members is a constant and central challenge, but thankfully, my group has been able to maintain a pretty good level (~20 active members out of ~60 regular visitors). Most of the work our regional full-time staff do relates to coaching these active members, and especially the group leaders they elect each semester.

Does that answer your questions, or did you want to know something else too?
Are there any good books on Communist science and innovations?
That's actually a very impressive attempt! Solid work!
This resonates so much and seems to be a major trend in non-traditional tech companies. I've mostly worked in the financial industry and the executives' knowledge of technology is almost always horrible. As you said, a couple buzz words and very set opinions on the ways to do things. It's like they get pet projects in their head from reading an article in a magazine and get locked into it.

I don't really have an issue with CXXs being ignorant about a subject. No one knows everything. What I do have an issue with is when they act like an expert ignoring all the people who are actually experts in a particular area. It'd be like me going into a room full of IT people and saying EBITDA a bunch of times claiming to be an accounting wizard ready to lead a major initiative. It's frustrating but I've learned all I can really do is smile and watch the show.
Ask HN: Cofounder? Seeking Cofounder?
right, understood. this is why the original post explicitly says:

> so I’m afraid that synapse’s RAM footprint will not have got significantly better, and your favourite long-awaited features (automatically defragmenting rooms with lots of forward extremities, configurable message retention, admin management web-interface etc) have not yet landed

We know that admin management interfaces are critical, and we'll be adding them now 1.0 is out asap.

Meanwhile, I filed https://github.com/vector-im/riot-web/issues/10025 for "hide the upload button" feature req.
Manage Photography the Unix Way
> You'll moreover piss me off and get a placement on my blacklist of companies to never work for and me actively spreading the news about your interview to anyone capable I know, hoping nobody is going to waste time interviewing for your jobs.

I think that sort of worldview puts you below the hiring bar, regardless of your technical ability.
If you skipped FizzBuzz and went with another programming exercise, e.g. giving some simple dynamic programming or reordering lists etc., would FizzBuzz actually be useful at all? From my point of view FizzBuzz is about asserting dominance right from the start ("oh, you want a job you lowly peasant? here's what you need to do!") and not about actually interviewing anyone. It's a complete waste of time and filters out all candidates that respect themselves that walk away/decline offer, you ending up only with desperate ones.
I'm not saying it makes it okay, but wrongful imprisonment, at least in the USA, results in fairly hefty lawsuits and financial settlements, usually in the millions of dollars depending on the length of incarceration.
Stop Saying “User” When There Is No “User”
There is a difference though: steroids are produced by the human body, whereas most psychedelic drugs and weed are not.

If steroids would be a net positive for the body in general, then evolution would just follow the gradient and produce more of it.

> if steroids are indeed a net positive for the body they might even have legal choices available by the time they're adults

That's a huge "if ... might" there. Again, what are you telling your children? That gambling with your health is ok?
I agree. Maybe to a limited extent I’d also say not accommodating the candidate’s working requirements (introvert vs extravert, choice of editor, time pressure) is another big part of it.
Five reasons every hotel needs a technology consultant
No we don't. Hyperbole around climate change just makes people more likely to disregard the actual dangers.
What if we sent self replicating drones going at that speed? They would gather the material they need to replicate on the way and ensure that the coverage stays the same even as they drift further a way from earth. Universe would still be as big and far away though ;)
The myth of obsession and 24 hour workdays
1. Al Gore didn't say this, James Anderson did. James Anderson is a "Harvard University professor of atmospheric chemistry best known for establishing that chlorofluorocarbons were damaging the Ozone Layer."

2. You're right about the rhetoric - it has been around for centuries but so have major ecological disasters. The Dust Bowl alone forced tens of thousands of poverty-stricken families to abandon their farms, unable to pay mortgages or grow crops, and losses reached $25 million per day by 1936 (equivalent to $450,000,000 in 2018).[0] I can hardly fathom the true cost of something that impacts the entire planet.

[0]: https://en.wikipedia.org/wiki/Dust_Bowl
I like this. Of course I enjoy reading code so that may be why. On the other hand I’ve met a fair number of devs who either can’t read code or just wont. I wonder if the person in your example would have passed had you simply given him a problem to code from scratch.
Paternity Leave Has Long-Lasting Benefits. Why Don’t More American Men Take It?
Joining Google was an eye-opener for me on this. Was the first time I encountered an IT department (TechStop) that didn't act like a police force and instead had your back, helping you get where you needed to be. Was always the first thing I would show guests on a tour of the campus.
Nah, this type of anecdote is overblown, usually by people with a vested interest in keeping leetcode-like interview puzzles as a gatekeeper barrier to hiring and internal advancement.