skysight-inc/HackerNews huggingface dataset:
The study had some serious confounding issues which were not dealt with, though. For example, determining whether the bystanders were actually friends walking together with the target of the incident.

Also, the bystander effect deals with the probability of any individual helping out. It's still possible that there are two forces at play here: the declining probability of any individual helping vs the increasing probability that someone in an ever-larger group will still help despite the individual effect. It might be the case that there is a critical value N of bystanders where the second effect overpowers the first one.
I feel the same. That's why I appreciate a lot Free Software and I try to never have essential parts of my workflow depend on proprietary software; because it doesn't change condtantly, it doesn't run away from me, it is always available. It really takes a lot of stress away. If only I could replace every tool with a free alternative...
Well, my online versioned storage via Google is unlimited for $12/mo which syncs my files locally and then I have another backup provider that does the same thing via CrashPlan Small Business which is also unlimited for $10/mo. So that is $22/mo for unlimited continuous backup and versioning. I don''t see how tapes would offer much value, and storage location of those tapes especially for a home use case is likely going to be a single point of failure.
> Stallman's conception of free software says that you should be able to charge as much as you want.

Yes, once. After this your first customer is now free to undercut you and bring the price as close to zero as they like, as is their first customer, etc.

The analogy is: you can charge Nature as much as you want for the rights to publish your paper, but when you do, you have to give them the raw data, in replication-ready form, which they will then publish to anyone they sell the journal to. And Nature's customer is in turn allowed to republish and if they do is required to again make the source data available.

I think you're reading more than is warranted into rms selling some emacs tapes by mail order back in the day.
> I would not put it past Keystone to just change the permissions for itself.

From experience, they absolutely do it.
Not just that, it didn't call out opportunity cost.
You can use it everyday as your main office, but you are limited to the hot desk areas and you can't use private offices.
Have C programmers already learned how to do memory management properly? Apparently 50 years have not been enough.

Don't assume all programming languages have the same design flaws as C.
I also have very different ideas about what I'd want for my hypothetical kids than the OP, but preferring one thing isn't the same as disallowing the other.
Note that the article is straight up lying about the price of HDD capacity, 12TB drives generally cost more per TB than lower capacity drives, the best capacity deals are generally in the range 3 to 8 TB. Comparing cheapest to cheapest, tapes only go for around half the price of hard disks.
There's not a lot of difference between real and fake wasabi. One is horseradish and the other is a close relative of horseradish.
How to come up with blog post ideas
Maybe they shouldn't be making them out of aluminium then? My 14inch t480s has all the ports, a card reader, replaceable battery, ssd and memory. Well, maybe it's a bit chunkier, but it weighs a tiny bit less than the new 13inch macbook pro.
Terseness and readability towards less asynchronously minded folk
I've been in grad school offices that had cots or bean bags in them. Is the contention in here he explicitly said that "people fuck me in my office" or something as coarse as that? Tbh, the only purpose those beds served was for people to rest on them during late nights working. Now, the issue of course why they need to spend so many late nights at the university working, but that's besides the point.

Btw, you seem to be citing something. Could you share it here?
> I... but... how in the world is anyone ever supposed to know that exists???

Advertising teaches a lot: https://www.youtube.com/watch?v=7Glc2mHLPRM

Since the WWDC, Apple has promoted that feature wildly. There are many other features people will miss, but not that one.
I love my 2015 mbp like the next guy but if this can make the design more reliable and less prone to wear or failures due to liquid spills (if it’s sealed off) then I’d say this is a good thing
I find this confusing. If he was so sure of his imminent death why not do the same thing in a hospital room where you had a chance of survival.

Unless he had this sense multiple times and was finally right this time...
Fallen with helmet on a couple of times hard enough to require a new helmet. These falls were a non-event and so they were never reported. The lack of reporting is likely causing this.
Too many C devs upvoting it, I guess.
I have this running on a Hetzner server and connecting my phone to it with Wireguard.

At home I have another pihole running in my router.
The ClickHouse team is working on merge joins which will supplement the currently supported in-memory hash join mechanism. It's not a panacea as you point out, especially on distributed tables. That said it will help with a number of important use cases such as those that require joining a fact table against very large dimension tables.
Ok now i am embarressed..
I was out by factor of 10...

i am getting 50Mbps.. copying NAS to tape

For what its worth..

Network Router:
TG789vas v2

NAS: Synology DS1815+

Switch: (for Server, Tape Drive, Tape Library & Their Associated UPS )
Airpho Gigabit AR-GS108

Server:
X3650 M3
Running Windows 2012 R2

Tape Library:
IBM TS3100 3573 L2U

Tape Drive:
IBM LTO6 8Gib Fibre Channel 35P1624 Feature Code 8348

Tape Drive Fibre Channel Card:
Avago AFBR-57F5PZ

Server Fibre Card:
Emulex LPE12002

Using NO compression

I understand the new IBM LTO 8 Drives can get up around 750 to 800Mbps
Travel Without Social Praise
When you travel, especially internationally where you're probably carrying the laptop in a hand bag then the extra weight starts to be an annoyance. A lot of walking around and 0.5kg savings makes a difference.
Ask HN: How can I make NPM more secure?
IIRC a system-deleting bug made its way into a popular NPM package months ago, and I've also heard it's trivial to add rogue dependencies deep in the tree. How can I protect myself against things like this while using NPM?
Implementing a mutex is very simple and efficient in JavaScript - probably much lower overhead than the Promises itself.
But do you really notice that large of a weight difference between the 2015 and the 2017? Do you really use the few millimeters of space saved? I honestly can't tell much of a difference in terms of weight, though I acknowledge that there is some.
What exactly is optimistic about the post?
Finding out which things are more affected by culture is still interesting and worthwhile.
Default configuration from pihole.

https://i.imgur.com/oUdclA7.png
The paper abstract is ambiguous on the cause being physical or emotional:

> Takotsubo cardiomyopathy is a left ventricular dysfunction
> that typically occurs after sudden intense emotional
> or physical stress and mimics myocardial infarction.
Command palettes in modern editors (usually ctrl/cmd+shift+p) are an excellent solution to this UX problem imo.

You can discover some functionality you're looking for by searching for it and activating it from the palette for the first few times, and if you find the functionality useful enough you can spend a few brain cycles learning/configuring the shortcut to accelerate it.

I think a similar paradigm can work for gestures on mobile as well. Some master gesture to open up a searchable list of context sensitive commands, and some mechanism to map new gestures to frequently used commands.
Act legalises personal cannabis use, becoming first Australian jurisdiction to
There is the web version of Earth, but surprise surprise, it’s Chrome-only.
It's really not a lot of boilerplate - once you have the small utility function, it can be one additional line of code.
Catalina requires all apps to be notorized, for the time being it is still possible to explicitly allow it on case by cases base, as root.

Which is a very good thing on my book.

Today it is Google's Keystone, tomorrow it is some scummy app downloaded by a grandpa thinking it was a link actually sent by one of his grandsons about their birthday party.
Jetsetfly Getting Started with the Dropshipping Business
I think what we're looking for here are healthy buffers.

Otherwise the engineer is relying on (possibly blind) trust that management won't try to "motivate" him/her into performing miracles (ie. breaking the project management triangle).

https://en.wikipedia.org/wiki/Project_management_triangle
It's part of the line before the picture of "the The Parsimonious Yachtman".
Drones supplying weapons is just a start
DoH and DoT are not really providing privacy unless ESNI is fully developed and deployed by most websites. DoT and DoH do provide security since with plain old DNS, literally anyone in your network path can spoof responses.

Round robin providers is really bad idea. Its like leaving your foot print in literally all places.

Best is to use Tor Browser if you really need privacy.
Yes. I think what is meant here, is that two sequential lines with `await` in them are no longer sequential instructions, and other code may execute in between them.

If you were using promises or callbacks it would be the same, except that it won't appear like two sequential lines anymore.
I agree with your point, but I also agree with the parent comment.

Thinner != lighter.

It's totally legit to have a not-so-thin laptop that gets lighter every year, but preserves the most important ports.
Is there any tool in this space that also handles permissions e.g. per column or table?
Just what I was looking for - a thinner computer. /s
Why is a tiling window manager so important for dev work (but not for anything else)? I am a dev and I can never wrap my head around why anyone would want to spend time on tiling windows, it looks so tedious.
"The women are to keep silent in the churches; for they are not permitted to speak"

And no I'm not even sure if you mean it what you wrote.
how do they pay for it? because if it's taxes...
Did it result in burnouts?
I was part of such a mess and two out of four team members got burnout, myself one of them.
It did teach me to get the fuck out early the next time I feel the same emotions of inadequacy and pressure on me. And in the very next project after a very sudden ramp up of backlog and increased pressure I looked in the mirror and got out, cleanly and without burnout or bad feelings.
I love my 2015 15” MBP, but I do have to say the smaller size and weight of my new 2019 that work provided is certainly easier to carry in my bag. I don’t think it’s a great trade off for not being able to upgrade the RAM or SSD plus the less than stellar keyboard, but I didn’t have to pay for it so meh.
> I made the leader board. That accomplishment doesn't get credited to me.

I don't know if this really means anything, but: I've been here for years off and on, I had idea what the "HN leader board is". I couldn't find it by navigating through the site UI either, I had to google it to find it.

Looking at it, it's barely identifiable information. Some profiles have more identification, but many didn't. How is this even remotely close to a useful networking tool? If there's a correlation at all between "HN leaderboard status" and career success, I think that's a secondary correlation.
i3wm is worth trying out for at least a week to see if it's right for you. It only takes a day to get used to - it's a small time investment for the payoff and there's a lot of customization available.
Show HN: Cohortt – Find people whom a Twitter user frequently tweets to
It seems strange no one in this thread has mentioned thermal limitations of such a thin and light design. True current CPUs are more energy efficient than those in the past but you are still going to get throttled when the machine is working hard from what I have read.

Also as you said, user replaceable battery, ssd and ram.
https://www.sfaf.org/services/syringe-access-disposal/
>The simple fact is that Go is a much more productive language than C++.

Fact? No. Opinion? Yes
The notion that fathers who have daughters can't be sexist towards women is taking a really narrow view of sexism.

You can think that women aren't responsible enough to vote, or to hold certain jobs while still loving your daughter. You can kick it back with your black friend on the weekend while still not wanting black people in your neighborhood, your friends is just "one of the good ones".

Most of human society throughout history has been profoundly sexist by modern standards, and we still have entire countries that are structurally sexist by the standards of the west. None of that was destabilized because everyone had a mother, and most fathers had daughters.
> MacKinnon's quote is not referring to an after-the-fact change of mind. Her point is that women may, under coercive circumstances, consent but nonetheless still feel violated. She posits that women may revoke consent after the fact, but the basis for that revocation is coercive circumstances that existed at the time of the act

This is injecting your own message into what was written. MacKinnion wrote that, "Politically, I call it rape whenever a woman has sex and feels violated". Feelings of violation can manifest after sex, and it is an assumption on your part that this does not fall into scope of what MacKinnon considers sex. MacKinnon wrote that she considers it rape "whenever" women feel violated, so at face value this encompasses feelings of violation that manifest after the fact.
Ehh, I get where you're coming from, but await is at least explicit about it. Did you promise.then()? Did you call this function by putting an await in front of it? You yielded on purpose. If you need to keep hold of a resource on either side of that explicit action, either don't use either of those constructs, do but write a locking mechanism, or stop and think long and hard about why the lock is necessary.

Granted, my practical experience is limited. I haven't really run into any of these kinds of situations outside of database work in Node, and there you've got the major benefit of transactions to do the locking for you, so the async JavaScript code doesn't have to particularly care and can yield whenever it wants.

For me, the real benefit of await / async so far has mostly just been about improving code flow. Promises were already an excellent solution to the async problem, but their syntax for all but the most trivial example is something only a mother could love. async/await makes the code structure suddenly not necessarily look like callback hell, and in a lot of cases it's much more compact and easier to read. It greatly improves the chances that when I come back to it a month later, I won't have to reach back into the past and slap myself for writing that monstrosity. :)
> Google Maps is also known to copy OSM without attribution (which is illegal, but not yet proven so clearly that I would be on a lawsuit).

Not only would attribution be required, but OSM does (for some use cases) have a share-alike clause. It could result in Google having to release their Google Maps data for OSM to use. So I'd be _really_ surprised if they did that, and I'd assume they'd be strict about making sure it's not imported.

If you have evidence, I'm sure the OSM community would be _very_ interested in hearing it.
You'd need to lock both accounts... but even then. Doing any kind of accounting operations without being atomic, transactional or idempotent is just wrong. Even with single call - acct2.add() could fail and you're left with broken state.
If this is in-memory state then you don't need asyncs at all. If it's not, Locks just give you false sense of safety.
Hello Hacker News! Creator here, happy to answer any questions! :)

I decided to build Cohortt to find accounts similar to a particular twitter account. Usually we tweet or interact with people who share similar interests. For example here is Paul Graham's Cohortt https://cohortt.com/user/@paulg.

To find cohortt of any other person, say Naval Ravikants (@naval), just replace the screen name / twitter handle in the url.

https://cohortt.com/user/@naval
"And more importantly, oil prices are less important to the economy than most people believe."

ROTFL

https://oilvoice.com/Opinion/24972/Our-Finite-World-Why-We-G...
It depends where you live. I imagine they're pretty uncommon in the USA. I've seen one or two in Australia. Most companies making shaft driven bikes seem to be in countries where bikes are used more commonly for commuting like Germany, The Netherlands and Scandanavia.
Just a layman's guess here, but I strongly doubt the bystander effect is strong enough to overcome the chances of a single person helping. Note that for the bystander effect to happen, all the people in the vicinity have to not intervene, while for it to be defeated, it takes a single individual to act.

I doubt that as N increases the "network" effects are strong enough to overcome the chance that someone that will help, regardless of what the effect of "N-1" bystanders is, shows up.
Then when the deadline does whoosh by - nothing changes and the sun rises just as always. It turns out very many deadlines are not in fact hard, they were just thrown on the table in some meeting and everybody starts to act like it is the end of the world if that date is passed.
Don't disrespect the agency of women. Do not victimize them when they do something wrong by blaming it on society.

I don't see anything unique to your financial or professional situation that suggests it's due to your gender. Before being a woman you are a person. If you're in a situation that any man or woman could find themselves in then ask what is it about you as a person that you got you here.

The more you blame your gender the less room you give yourself to develop.
I was trying out xfce recently. When you orient the taskbar vertically and the clock stays vertical instead of changing to horizontal. This sort of stuff pisses me off so much. But I'm OCD like that.
Who the hell needs a thinner MacBook? Are you gonna cut your bread with it? Give me back my MagSafe, useful keyboard and extra ports you idiots!
Yes, if you publish, you're required to release everything necessary for a practitioner reasonably skilled in the art to reproduce your results, without undue effort. For example, releasing a tarball of source code missing the Makefile that runs the arcane build process is not within the spirit of free software and you will be soundly ridiculed and if GPL is involved may be sued. Dumping a database that, together with your paper, still requires n > 1 grad-student-years of effort to reproduce is not really open science, although it's a huge step up from Elsevier. Is this broadly understood? Probably not, but it is at least well known by some. Honestly, free software people have been working out these "reproducibility" issues in practice for decades before the biologists even got on the bus.
Deviant Ollam showed that some/many US police cars also use the same keys, which also are easy to buy.
I'm telling you I want colors, and more of them, but there's a difference between living in a world that children made and being a true adult -- most of us in this industry are crashing and burning in our 30's and 40's and it's not pretty

I'm on your side too orange8, but we went to different universities and had different childhood experiences and now our shared vision is getting cloudy with all this corporate hoopla imposed on us by the man
> That wastes tape capacity when the drive inevitably has to stop and restart.

Not meaningfully, unless there's something ridiculous about the format I'm unaware of. A full tape write covers 160-200 linear kilometers. Stopping 10 times, which is once per hour, is barely anything. I haven't found anything listing the exact size of gaps, but I did find a post from someone having thousands of buffer underruns that was only losing half a second of capacity per underrun.
>> Women and men both have members of the opposite sex that they genuinely love. I have heard that fathers with daughters make for a very tough jury in rape cases.

> The notion that fathers who have daughters can't be sexist towards women

You're misrepresenting what the person said.
I was told once that certain types of storage medium will demagnetize over time and that you need to spin them up to prevent data loss
I think you're very wrong, and I'm going to leave it at that.
The most common need I've found for some kind of locking mechanism in JavaScript is the very basic example of asynchronous functions triggered by UI. For example, button -> http call -> navigate. If the user presses the button twice, the call is made twice before navigating, which has unexpected results in some cases.

The lock in this case could be as simple as disabling the button as soon as the user clicks on it, but I've also find Promise-based locking functions to be very useful in solving these kind of problems.

I wouldn't call these "primitives" though - you don't need a language construct for it. It's easy enough to build the locks as functions working with Promises.
Depends if the whole industry decides to take advantage of the opportunity to increase prices and blame the cost of oil or not.

It's the prisoners' dilemma, but applied to exploiting consumers!
As a counterpoint, I was issued the maxed out 2018 model for work, and I do not like the design. I only used it on a laptop stand, plugged into big external monitors, and with an external keyboard and mouse.

Not having a tactile escape key is a poor decision, as is the choice to ditch the inverted-T cursor keys, just to make the keyboard look more symmetrical. Both seem like steps backwards in usability — both being harder to navigate by feel.

2018: http://cdn.iphonehacks.com/wp-content/uploads/2016/10/macboo...

Prior: https://images.anandtech.com/doci/9136/MBA_Keyboard_575px.jp...
Agreed, my t480s weighs the same (even a bit less) as the 2016 macbook pro, but it's chunkier and has all the ports.
> The notion that fathers who have daughters can't be sexist towards women is taking a really narrow view of sexism.

Nowhere was that written in the above comment