skysight-inc/HackerNews huggingface dataset:
It's important because you won't fight to preserve rights you don't think you possess, and there is no conflict if the government decides to take control of something if you don't have an acknowledged right to it given by the government.

Essentially, in the scenario where you only have the rights the government grants you, the default uncharted behavior is illegal or immoral. In a scenario where you have all the rights not limited by the government, you can do new things and have the right to engage in new behavior without fear.
probably the most reasonable stopgap to this class of attacks is for npm to do more to encourage 2FA, with badges, etc, and introduce a warning on non-2FA installs.
Viewing regulation as authoritarianism is an extremist position.
Computation at the Edge of Chaos (1990) [pdf]
BlackFly – vertical take-off and landing (VTOL) vehicle
> "[change relations to those] where employees view the employer not as benevolent, but as dictators."

It was never the former, but really can become the latter.
Some of the obstacles really hit you when your working with different systems, if you connect the same systems then just mirror the config but when each end uses different terminology it can get confusing unless you know what you're doing. I don't think I'd agree that it's extremely difficult but it's nontrivial sometimes.
And I'm not sure I agree with that in general. If I look back at the engineers of the computer company I worked for in the late 80s, I would say there were more women and it was whiter. Certainly, more were from traditional EE disciplines given how relatively new CS was.

But I'm not sure that new engineers at that company were fundamentally different from new engineers joining, say, Facebook today.
Or: "Here's a list of all our referral links"
I found that when I am really working and focus on producing quickly, I get tired much sooner. As if, there us some max I can achieve during day, faster or slower.

Of course then, I am tired also in the evening and that limits what I can do in the evening. (If I am too tired to code, I am also too tired to play logical game or learn something.)
I highly doubt California has such a law. It would not be constitutional[0] if it did:

>SEC. 2. (a) Every person may freely speak, write and publish his or her sentiments on all subjects, being responsible for the abuse of this right. A law may not restrain or abridge liberty of speech or press.

Also of interest to this thread is:

>SECTION 1. All people are by nature free and independent and have inalienable rights. Among these are enjoying and defending life and liberty, acquiring, possessing, and protecting property, and pursuing and obtaining safety, happiness, and privacy.

How does a dead person enjoy life and liberty? Acquire, possess, protect property?

[0] https://leginfo.legislature.ca.gov/faces/codes_displayText.x...
+1! New go-to for suggesting there's evidence you're about to have a bad time.
I have an older XPS 13, the touchpad is bad on Linux only. Have you noticed that issue?
You're right that it's /bin/sh, but, since it could be (and is, in some cases) bash, it's not quite right to call it "not bash", either.

I'll grant that the distinction is important, though, in the face of the history of #!/bin/sh Linux scripts with bashisms breaking upon the Debian/Ubuntu switch to dash. Even if you're on a system where /bin/sh is bash, it's safest to set SHELL in your GNU makefiles to bash explicitly, if that's what you you're writing in.
I don't think any manager who chooses and open office plan because it's cheaper (and I'm betting that that is almost all of them) has considered, or cares about, the cost of reduced productivity. Otherwise it wouldn't be so common.

But that's just my experience. I've found it's difficult to underestimate management.
I agree that this is profit maximization, but the only monopoly Apple has is on sucking less than others at particular things that particular niches care about (privacy, UX, ecosystem integration come to mind).

A non-Apple device will do all the same stuff. It just might not do it the exact way you like out of the box.

I pay the Apple tax (albeit exceedingly infrequently) because I can afford it & it reduces friction in my life, not because I have no other options.
SIGIR 2018 Reveals Best Papers; Struggles with Visa Issues
> someone published their own code instead of code from the github repo

Sorry for my ignorance, I have not been a real dev for over 10 years, but wouldn't a better way for NPM to take new packages be for NPM to own the build process? As in the owner of a package would tell NPM: please build and publish from this previously registered repo. Then NPM would have it's own Jenkins servers actually run the build?

Based on my very limited understanding the main problem I see with NPM is that I have no idea if the code in the repo was the same code used to build the package. This is what happened in this case, correct? Wouldn't NPM owning the build process solve this problem?

I realize this would be a huge load for NPM, but NPM has the world's security riding on its shoulders.

I'm ready to be told why this is dumb now...

edit: grammar
I'm not sure honestly. I think generally I do better not confined to total isolation, but life is a process. There's always going to be challenges regardless of how able someone appears to be.

I do think having diversity in all things is important, they push one's boundaries and allow oneself to redefine oneself. Taking care to reflect on the moment and the big picture, that's important.

Too much of anything is not a good thing, so there is always a need to balance. This allows one to translate skills from one interface to another. The big picture / in the moment reflection / introspection is important because it allows for self direction, instead of just getting caught up in all this mapping of skill set to skill set towards some ideal of being 'well rounded'.

I generally just prefer my base to be text because I code a lot and that's the headspace I need to stay in. Some communication, sparsely distributed in other forms is fine, but too much can direct away from the focus, which in my preference is produce good code, and solve problems in ways that get the closest to perfect I can get, without tipping the balance of losing sight of all the other code information, retaining structure and direction, uniformity, solutions for problems.

I don't enjoy living in a text vacuum as that can get severely isolating when done to excess, but sometimes having that space is necessary for me to continue laying out my own foundation of structure, preference, and direction, as I continue to learn new stuff.

Thank you for your interest and questions.
Communal keyboards are worse than communal toilet seats.

Especially when some people eat at their desks.
Okay, that's fair. It looks like it goes beyond the tech reporting bubble then. Thanks for being the only one to provide a cited source in response to my own.

I'll concede that the hardware flaws - independent of personal taste about the touchbar or function keys - is a major problem then.
Is this a reference to something specific?
Show HN: port-to-process, a sysop script to show what's running on a given port
I'm still baffled by the focus on FANG as too powerful and inescapable, especially from generally left/liberal writers. They're not always friendly or easy to avoid, certainly, but they're far more escapable and far less legislatively malicious than Comcast, AT&T, and their ilk.

Obviously lots of people are mad at those companies too, but it's frustrating to see "hit Google with antitrust suits!" getting high-profile NYT billing while "hit Comcast with antitrust suits!" doesn't.
How is the build of the XPS15 compared to a MBP? One thing I've always appreciated about Apple is their aluminum and absolutely solid builds. Their exterior builds is one of the reasons I buy their products. I know the new keyboard has issues for a lot of people but it has not been a problem for me and I enjoy typing on it.
The most popular apps made be made by computer geeks but which apps are made are decided by large corporations. Corporate America (and corporate marketing) have a far bigger sway than computer nerds.

If that weren't the case Samsung wouldn't be the most profitable Android manufacturer with their crappy bespoked custom Android version.
> Just be real.

This works pretty well in smaller companies or startups, but corporate culture is usually political enough that it would be a disaster for your career.

> Then just ask how they want to deal with it.

Disagree. Anytime you find a problem you should come up with at least two solutions before you bring it to leadership. Managers hate people that only come to them with problems. You're closest to the project and you should be the one to know the situation and possible solutions.
Hmm, I have used both Linux and Mac Japanese IME's, and I didn't feel that big a difference. I may remember wrong, though.

A cool but probably useless feature in the Chinese IME for Mac is the ability to draw Hanzi on the trackpad as a giant digitizer.

Internationalization wise, I could never dream of using a computer in any language other than English, despite it not being my mother tongue.
"In games without frontiers, war without tears. If looks could kill, they probably will."
Not according to modern understandings of gene theory. The Selfish Gene by Dawkins is perhaps the seminal work on this topic for the popular audience.
Opener Unveils First USA and Canada-Qualified Personal Electric VTOL Aircraft
Humans are to blame for the extinction of the dodo then. It doesn't matter if such things happen without humans. The point is that humans are directly responsible for the extinction of many more species on top of the normal extinction rate. I'm not talking about beauty and harmony and balance, I'm talking about the facts.
Top Best Cameras for YouTube Videos (Buying Guide and Infographic)
[edited].

For anyone who doesn't want to drop their email into their webpage to see pricing (yes, I received an outreach email within 15 minutes of doing so) their pricing starts at $4.5k and $14k "on sale". Bit steep for my blood, but, there's obviously some bigger spenders out there!
Now there is kTLS.
Thanks, I've updated this.
> The keyboard just isn't that meaningful to me

That's ridiculous. The keyboard is probably the most important feature for someone who codes. You're basically saying, "Whatever Apple sells I will buy, regardless of its qualities." That strikes me as a strange stance to take.
I'm seeking hacker advice for this sysop script, to make it more useful on more systems. Currently handles ss, lsof, netstat, fuser, on macOS and Linux. Thanks!
Show HN: Useful commands to secure your environment after the eslint-scope hack
If you have the choice to purchase a comparable competing product, then it’s not a monopoly.
Shoot. Isn’t there a new model of 14”?
Raised in Florida, live in Chicago (old town) with kids. Walk to work (and drop off kids at school); 1.75 mile walk. Walk all year. Weather is fine above -15, which it only hits a couple times every couple of year. No special breathing required, though you need to bundle up. Rain is the worst to walk in. We have a car, but used mostly for golf.

I think with restaurants, art scene, theater, and parks, it beats other affordable cities (not sf, nyc) in my mind. But it doesn’t have the outdoors fun of the West. If we leave, we may go very rural. Taxes and financial trouble do make me a little nervous, as a property owner.
And users in that "niche" would build those apps using Macs whether it was their preference or not if the money was in it.
snap
Yep, this is going in my cringe compilation.
China Internet Report 2018
Introducing new Apigee capabilities to deliver business impact with APIs
This is the first comment to make me laugh on Hacker News in quite a while.
Antarctic IceCube tracks a single neutrino to solve cosmic ray puzzle
Cryptocurrency's Criminal Revolution
> I've grepped my entire local code base for 'eval' and 'pastebin'; I seem to be fine.

I don't know if I'm missing something, but couldn't they have easily called it indirectly like this: console.log(global["ev" + "al"]("40 + 2")); I tested it here: http://rextester.com/FEPVG53848
A good science education is supposed to give you enough background to understand why claims are likely true. You don't need to be an expert to understand the reasons why these are factual.

CO2 is a greenhouse gas, meaning it prevents the Earth from radiating heat captured from the sun. We know this for many reasons, one of which is that Venus has an atmosphere that's high in CO2 and it's the hottest planet in our solar system: over 800 degrees F. We know that burning fossil fuels puts CO2 in the atmosphere and we can use CO2 levels in glaciers to measure historical CO2 levels.

Given this, the statement that Earth's temperature increase can be contributed to pollution makes sense.

We know that plants and animals can change their physiology over time through breeding. If someone continuously inter-breeds the largest dogs from packs, then over several generations, the average size of these dogs will increase. Expanding this idea from 10s of generations to millions of generations, it's clear that these genetic changes could get diverse enough to create a completely different animal.

Given this, the process of evolution makes plenty of sense.

Believing these things doesn't make you more intelligent. However, it does demonstrate that you were better educated and developed better critical thinking skills as a result. The definition of critical thinking is being willing to reject an assertion if the known evidence doesn't support it.
OP needs to be concerned about the blame game if the project is a big deal. The manager won’t want to take blame, same for everyone else in the chain. The best thing OP can do is raise it quietly with the manager, and not terribly forcefully, note that this was raised. I also think going to anyone other than the direct manager is a bad idea. Then take some actions that can be used in retrospect as evidence that OP was trying to ameliorate the situation. Fundamentally this is a management issue, don’t let it become a game of blaming engineering for management’s flaws.
We asked you to stop, so now we've banned the account.
We need a version without the touch bar. Please. We are begging it.
Toss a wood log on top of a fire for 10 minutes then rinse it off with water and you have basically the same wooden log. That fits with how firefighters use ladders because they are trying to put fires out.

It's much larger issue if a ladder is exposed to high temperatures then suddenly fails without warning.
Absolutely, and I have been happy to pay that premium. Still am for some product categories (iPad). But a mid-2018 laptop for $2400 that comes with 256GB of storage?

Given what a small piece of the pie Mac sales now represent, their company wide profit margins would be infinitesimally affected by equipping their flagship laptop with at least a 512 GB stick.

Bill it to marketing if it helps, but Jesus, throw us a fucking bone.
They are. The companies I’ve worked at have all employed behavioral economists, and they have all ramped up their head count over time.
https://www.opener.aero/
It's impossible to measure, and thus isn't data that is taken into consideration.
Try to connect TLS/SSL VPNs from different vendors....
Its worse. The baby doesn't even know that its supposed to be afraid of the bear.
The Book of Disquiet by Fernando Pessoa.

On the Road by Kerouac.

Meditations by Marcus Aurelius.

I read Pessoa to feel not so alone. I read Kerouac to feel alive. I read Meditations to not lose my head.
Glad to hear it was helpful! A lot of the digital businesses we work with were finding themselves lost in the noise, so we wanted to make sure there was a complete, straightforward guide to compliance they could follow.
"xform" I've seen elsewhere, like in GNU tar's --xform option to transform filenames. It does accept --transform as well, though, and I agree that "xfrm" doesn't readily map to "transform" for me either.
VTA: An Open, Customizable Deep Learning Acceleration Stack
My municipality even sands our sidewalks in the winter, but not a whole lot gets into my house past the shoe mat. But I kick my shoes/boots off vs using my hands, so maybe that's why.
Apple’s market cap exceeds the GDP of the bottom 171 countries in the world and you can bet their retail insurance policy dictates that employees take no action if the threat of violence is present. The average cost to treat a gunshot wound in the US is $154k.

https://www.ncbi.nlm.nih.gov/m/pubmed/9183471/
>writers

I think there's your problem. The FANG companies have such a higher profile than ISPs, and universal exposure among readers (vs. anyone who might live outside the US, or where Comcast doesn't have a monopoly), so articles on them will attract more attention.

See $argument-about-the-decline-of-journalism and so on.
To play devils advocate...

- I rebound caps lock to ESC, it is noticeably more comfortable to type on.

- I use Touch ID loads, it makes having a long password much more practical for things like login/1Password.

- I don't use the Touchbar much, but for volume/screen brightness it's ok. Net positive with the above.

- I love typing on the keyboard, it's a significant improvement on the 2013 design for me, mine is fairly dusty, no issues. It also now has a 4 year (?) warranty.

- My battery life is noticeably better than with my 2013 laptop (despite that laptop having a battery in excellent health).

- It's fast, especially with the PCI-E SSD.

I really found very few trade-offs. It was maybe £150 more than I thought was a reasonable price, but that's < 10%.
Well his example does break down since it is supposed to have a protocol, and the prover could fake it by showing him a fake waldo. To make it a ZKP, The person requesting the proof would need to know exactly what waldo looks like (possibly reconfiguring/redrawing him himself), but doesn't know where he is. He hands the prover the new picture, and he proves it by showing the cutout with the exact rendition of the new waldo. Repeat n times with new waldos to reduce the likelihood of getting a lucky guess. I'm not sure but I think this sounds closer.
How much water should I drink a day? – BBC Good Food
Having recently built an AMD gaming rig and bought a Aero 15 laptop with the latest 8th gen chip and installed the latest Ubuntu on both, not everything works out of the box (sensors and discrete graphics specifically), but both machines did everything I asked of them.
https://ianyh.com/amethyst/ may actually do more than you want, but FFM is among its abilities.

(Free, OSS)
XDA Partners with Pocketnow
It is sad but needs to happen with every BDFL, I really like the tone of the email and I am sure the python core devs would figure out something. :)

Finally, Guido if you are reading this, thanks for everything you have done for the language and especially the community behind it. I partly owe loving what I do to you. Hope taking this break would help you be happier.
You act as though I said I wanted to use something outlandish as a keyboard, like a reprogrammed toaster. The MacBook Pro is a qwerty keyboard. It doesn't have the full function row or numpad, yes, but it's fundamentally a usable keyboard.

I'm not "basically saying whatever Apple sells I will buy", and to think that would indicate you have an unrealistically uncharitable interpretation of my comment. In fact, I explicitly stated elsewhere in this thread that screen real estate matters to me.

If you feel strongly about the keyboard, that's fine. But that's not intrinsic to your capacity as a developer, it's just your opinion about its suitability for your purpose. Reasonable people can disagree over the importance of a keyboard.
> “The fact that some air strikes are described in detail, particularly those that seem the most palatable, makes the absence of detail in others difficult to understand. It is not suggested that the MOD include detail on the legal analysis that surrounds each air strike, but it ought at least to include enough of the factual information around a strike to enable a prima facie conclusion that a strike probably adhered to international humanitarian law in terms of targeting. This is particularly so given that it only takes a small number of words to enable such a conclusion.”

I would prefer any government randomly killing people provide with each kill a legal analysis that surrounds each air strike. That way the amount of bullshit that they will have to come up with, each time they kill some random belligerent who would likely be a lot less belligerent if they had not destroyed his or her country to begin with, will slow them down a bit.
> That's ridiculous.

No it isn’t. Plenty of people use external keyboards. I do, for one.
Why are companies allowed to give money to charities?
Aren't they supposed to only try to make profit?
Thanks! Quite a bit of extensive research and expert opinion went into the post :)
Paraphrasing a self-made billionaire: Give people a cubicle or an office with a door and make sure no one bothers them, including you.
I learned that while reading email and using "e" to archive that my pinky rests on the escape key. Took me a bit to realize why weird things were going on.

Other than that, I like the 2017 keyboard (assuming mine doesn't break) and touch bar.
This is so frustrating. I'm a longtime/loyal Apple customer, but they refuse to make any hardware lately I'm willing to buy. I don't want a laptop with a touchbar. They don't make any desktop computers: Their last Mac Pro was a disaster, the Mac Mini hasn't been updated in many years, and the iMac Pro is just a (powerful) laptop on a desk. I need to upgrade my home computer and I guess I'm switching to Linux?
>Now that PEP 572 is done, I don't ever want to have to fight so hard for a
PEP and find that so many people despise my decisions.

PEP 572: Python assignment expressions has been accepted

https://news.ycombinator.com/item?id=17448439
What was the issue that was evidently so contentious that it made him wish to step down?
Visit www.opener.aero
I think that's easy: CSP is under-utilized in big sites because it can be hard to transition existing big sites to it. The URL you reference only focuses on "big" sites, which are pretty much always existing sites. Using CSP properly means removing all inline JavaScript and CSS, which is a lot of work and takes a lot of time. Note that this report doesn't give credit if a site uses CSP but allows unsafe-inline (see its footnotes for details).

That said, that report also notes that there is growth. A site I manage, https://bestpractices.coreinfrastructure.org , does use CSP in practically every page. There's one page where we had to weaken the CSP requirements, but that page doesn't include any data directly created by a user (so the risk is not low). The most recent version of CSP has some features that may make transition easier (once sites believe they can depend on it). There's reason to hope that CSP will become more common, but it's going to take time.
Dunno about feminism, but I definitely observed the same on agile projects that rejected concept of formal leader and management.

Let's see who naturally arises as a leader style also leads to special kind of hell.
Reminded of this timeless Carl Sagan quote:

"We live in a society exquisitely dependent on science and technology, in which hardly anyone knows anything about science and technology."