skysight-inc/HackerNews huggingface dataset:
> Yeah, walking around Manhattan or Hong Kong Island is boring and monotone.

That got me too. Even if they were boring and monotone, at least the skyscrapers are all confined to one area. The author's proposed solution seems to be "let's take all this ugly and spread it around over a few dozen more square kilometers".
If "diverse" != mirroring the demographics of one's home country, then what does diverse even mean? What could possibly be a better metric than that? Mirroring the demographics of the world at large? If so, why would that be better?
I hope you have more than one distinct way to identify these more sophisticated attacks, as you would want to be able to ensure there are no others that are only a few steps better than them.

As said, you need to vet a range of sophistication above the most sophisticated example you actually encountered, to assume there are no others that you could reasonably detect with the techniques you could deploy. Always make sure to know you'd see anyone who is only one level better than the best you encountered, where the size of such a level should be estimated from the density you see in the distribution of attacks.

You are also good if you don't automate defense with the best detection you have, so that you prevent an attacker from automatically judging the quality of your detection capabilities with you then believing the attacker got stopped when he just deployed a technique you can no longer see.

I.e., make sure you don't alert an attacker that you can still see him when you are just barely still able to do so, as you would not want him to up his camouflage to the point where you won't see him anymore.
Okay, I understand the 'reality' that you don't want to listen to the experience of a woman who has been programming since she was 9, with a background in computer engineering and an MSc in computer science from a top engineering college that was all male until the 1970s, and 12% female at the time of graduation, a TA and graduate researcher, as well as being singularly awarded 'most outstanding student in computer science' with a cumulative gpa of 3.98 and a years experience working on a PhD in information flow control, before choosing multiple different directions. As well as pretty much doing nothing with my life besides studying, programming and mathematically philosphizing with the best of them since then. That's fine!

The world changes, I'm assuming you know that. That's reality too.
>I read a bit I liked a while back about early feminism...

Link (and second recommendation) for the curious:

https://en.wikipedia.org/wiki/The_Tyranny_of_Structurelessne...
Community doesn't translate to small town. The reason community would be constrained to your 'town' was a matter of geographic distance. Community is whoever you were surrounded by, and who you interacted with was more or less random. People would end up making friends, often good friends, with others even when they had deeply differing views. Of course had they known the views of the person they were talking to ahead of time, they may well not have even been willing to give them the time of day. Now a days people are able to get that knowledge ahead of time, and it's resulted in this trend towards social homogeneity. And I think there's a very strong argument to be made that that homogeneity is really the source of so many of the social ills of today.
> ISPs are monopoly businesses by nature

No they are not! Many other countries have a wide variety of ISPs to choose from. This is purely due to collusion in the US. (And it's blatant, well-documented collusion.)
Yup. Nerf guns, indoors basketball, watching soccer games - I've seen it all.

One day I'll write that book I keep thinking about. It'll be glorious.
>The Success Sequence is bunk, here's some reading on it[1] but the basic idea is that in those three points you laid out number 3 does basically all the explanatory work, number one does a little work and number 2 does almost nothing.

Interesting, though as the comment on one of those articles mentions, I wonder what would have happened if he had started with not having children out of wedlock, how much of a difference would adding in having a job and graduating high school made? Though he does go on to talk about how getting the number of people who are childless or married when they have children, is difficult.

>Okay then where does that culture problem come from? Does it just emerge from the ether to grab black people and wipe away their "personal responsibility"?

That's a good question. The Brookings Institute seems to think it is a result of women's sexual liberation and the unrestricted use of contraception.

https://www.brookings.edu/research/an-analysis-of-out-of-wed...
you're assuming that deadlines are set based on the amount of time the work requires. Not often true. Generally deadlines are set before anyone knows how much work is required.
Once you realize you are at a company where telling the truth leads to a negative consequence (an incompetent manager hired after the truth told. Their first time managing a department. The department did not previously exist in the enterprise.
The department is specifically to roll out a technology they have never worked with before throughout a large company.

Lets say you were in charge of the project, are intimately familiar with the technology, and had a clear plan that would lead to success but upper management wasn't happy with the timeline. Their goal seems to be to quickly complete this project to display it as a "win".

Now the new manager was brought in, does not understand or care to understand the complexity of the project, and just keeps asking "when will it be done". Then got tired of that and changed to have it done in 2 weeks which is unreasonable, and then gave you an entirely false, negative performance review based on information they apparently forgot to actually verify or they would have known it was already complete and the people who were on the receiving end of the product are incredibly happy.

HR is asking for a meeting to discuss, what do you do?
Tell HR about the depth of the incompetence
Tell HR you weren't getting support from upper management
Tell HR to look into what on earth was the reason this specific manager was selected.

or

GTFO?

This is a real life circumstance I am dealing with. I believe in the technology but unless changes are made it will be a guaranteed failure. Upper management likes the technology and really wants success here, but I know it wont happen unless then changes are made, and the people between the senior executives and me are making it impossible to be a success.
So much this. Workplaces used to be for working. Then you could go home after 8 hours and let go. Now you spend 12 hours getting half the work done because the office is no longer a workplace but a hangout.
How could you pass phonecalls or conversations unless they are being recorded? (Wait, are they being recorded?! /s)

I mean, I understand that some people think that our relationships to phones and digital world somehow are deeper/more-private than any other medium we had before...

But I'm pretty sure people felt that diaries and love letters were pretty private before Facebook or Bell's invention.

Phone companies werent willingly storing our "content" to profit from it. They were storing calls because of court orders.

Facebook is storing our data for posterity and I have a right to request Facebook to rid/edit that data (even if it's just marking it as "deleted") and think my next of kin should inherit the same rights I had over that data.
Ask HN: Anyone using Mastodon on daily basis
Anyone using Mastodon on daily basis, or maybe weekly (weekends)

I'm planning on moving my family albums and videos to own family mastodon instance
What's the difference you notice in the "earbuds + noise cancelling headphones" setup vs using the noise cancelling headphones to also play music?
Eiland Glover, CEO of Kowala, who is making a new #stablecoin says
My most recent personal laptop (after having been a MacBook user for a while) is a ThinkPad with ArchLinux. For a fraction of the price, I have a much more powerful laptop with a much better battery life. I no longer have to worry about things like the best older version to buy to avoid things like only having 2 ports or the infamous TouchBar. Still calling these machines "MacBook Pros" is an insult.
Still has a Touch Bar? With no option to get rid of that unwanted nuisance and gimmick? Does nobody at Apple use an ESCAPE key or function keys?

Pass.
I believe a big part of Python's success is owed to Guido. However I don't think this is a good move. It's not very likely, but not impossible that this will even kill Python.

Doesn't he have any people he trusts in the inner circle of Python development? Would've been much better to have power slowly and uncommented slip into their hands. A process that could have been started years ago.

Feels a little like this: https://imgur.com/gallery/IYYmtqL
Sure - we have been actively iterating with businesses and contractors that have been working with local govs. We will have some interesting updates and would love to get your feedback.
> Another service that would be very handy is a hosted etcd/Zookeeper service for service discovery, consensus, leader election, and distributed cron jobs.

Look at GKE :)
I'm happy with that. I was just kvetching really (and I didn't actually downvote). I strongly feel that votes should be used as you statrd., and not in lieu of a reply expressing disagreement through the courtesy of a reply. my complaint really is that downvoting is so capricious. people who hate dogs in the office downvoted me for saying that dogs have not been a problem at my office. the statement was factual, respectful and related. meanwhile I can say some snarky thing and get upvoted like crazy. it's just silly
A mug but it does not hold water. Instead, it is filled with cheap, swag pens from trade shows. I never cease to collect them and fill my mug. I constantly lose pens and expensive, ornamental pens would be a pure waste of my hard-earned cash.
Is Silicon Valley Doomed to Become the Next Detroit?
I imagine more services will start popping up with API access on the road map.
Implementing concurrency with in memory data structures in Go
>"In the U.S., Facebook is 3.5 percent black, compared to just 2 percent in 2014, and 4.9 percent Latinx compared to 4 percent in 2014. White people, unsurprisingly, still makes up the single largest population of employees (46.4 percent today versus 57 percent in 2014). The upside to this is that white people no longer make up the majority at Facebook."

So they're actually MORE diverse than the country racially.

https://en.wikipedia.org/wiki/Race_and_ethnicity_in_the_Unit...

"The White, non-Hispanic or Latino population make up 61.3% of the nation's total, with the total White population (including White Hispanics and Latinos) being 76.9%"
That doesn't mean that Privacy is free. It just means that the system is rigged to hide its cost from you, and possibly to make you pay that cost whether you use it or not. But one way or another, that cost is not zero, and you will end up paying for it whether or not you are aware of it. There simply are no other possibilities.
https://en.wikipedia.org/wiki/Medipix

After much searching I found the energy resolution here [1], stated as <2 keV. For comparison, a modern silicon drift diode fluorescence detector will have an energy resolution of ~130 eV.

[1] http://dpnc.unige.ch/seminaire/talks/campbell.pdf

Also: http://iopscience.iop.org/article/10.1088/1748-0221/8/02/C02...
My main bugbear with GC is the fact their api’s seems to be written with no regards to usability/consistency/stability from a dev perspective.

For instance I wanted to create a project progmatically a few months ago - so check out the docs. Ok v1 of the api has it...wait there’s a v2, it’s been completely removed. where has it been moved to...absolutely no clue. so what am I using now? A deprecated api?
I have done this in the past and its the way to go for sure.
Add me to the list of people who don't give a crap about the keyboard, so long as it's functional. The #1 thing I was looking for when I opened the page was...

"how many relevant ports does it have? will I have to carry around a dongle to do the same things I can do on my 2015 MBP without a dongle? oh wait.. nope still need dongles."

And then "Wait why is the 13 inch form factor not even getting discrete graphics processing, nor up to 32GB ram?"

A dysfunctional keyboard is a no-no, because I need a functional keyboard. But in general I'm not bothered at all about the other things that are important to other people, such as key travel, etc. So I haven't been vocal about it.
God yes.
I assume the office space of whoever manage to GTFO of the messy main office environment.
> Why they couldn't grab a 2012-2015 model and upgrade the guts?

That would have been far more desirable.

I am repulsed by the Touch Bar, and the keyboard which is widely reported to be notoriously unreliable and requiring very expensive repairs does not inspire confidence.

Sigh.
Try Ruby.
The EU is targeting US firms as a protectionist measure, you can read transcripts of their politicians' grandstanding and parroting local lobbyist to get the picture, they're not shy about it.
They don’t need consent. A store is semi-public space. There is no expectation of privacy.

https://en.wikipedia.org/wiki/Public_space
My preferred solution for governance problems is basically to have smaller governing units (nations/states/districts). this gives people better representation and is pretty effective in managing the 'tyranny of the majority'. considering the environment in US today the majority is essentially 51%. Now if one considers how bi-polar favorite policies for each side has become, it (mandate) is nowhere near enough to justify forcing their views on the other 49%.

The subtle mechanism behind most problems in public policy today is collapsing of decision tree into just one yes or no answer (red/blue) that IMO is killing the nuanced policy development (or more accurately used by politicians to do whatever half-aed measures they can come up with). having smaller units also help with even more meta-manipulations like gerrymandering so prevalent in US. if we want to hold congress accountable for their constituents this is pretty much the only sustainable path to it. Until this happens IMHO most good policies will continue to be lost in poor/unimaginative implementation.

ref: https://mises.org/wire/us-should-have-10000-members-congress
I've never been to either city, but from looking at pictures, both seem to fit your description. If anything Paris looks "flatter", but maybe that's just the composition of these photos.

In any case, my point is that if we decide to always build out instead of up, whatever urban sprawl already exists in any city will only be made worse. City planners actively try to avoid sprawl for a number of reasons, including that it makes public transportation less effective, increases smog, and reduces access to green spaces.
And yet there doesn't seem to be much concern that only 4% of Installation, maintenance, and repair occupations workers are female or only 25% of Healthcare practitioners and technical occupations workders are men.

https://www.bls.gov/cps/cpsaat11.htm
Here are two for Burroughs, 1962.

http://www.computerhistory.org/collections/catalog/102646217

https://www.computer.org/csdl/proceedings/afips/1963/5063/00...
Thanks for posting this. I also find single offices lonely and isolating. It is much easier to both help people and get help in an open office environment versus the friction and isolation of single person offices.
Amazon Get Out Graffiti Spreading Across Seattle
Neutrino emission from direction of blazar TXS 0506+056 prior to IceCube alert
lol so THAT is why they are so coy about how the system actually works. My neice asked one of the employees and he was constantly giving dodgy answers to everyone. I figured they just didn't want any employee letting any proprietary knowledge out..
>Okay, I understand the 'reality' that you don't want to listen to the experience of a woman who has been programming since she was 9,

I am not in CS, I do not know what companies look for in CS. I however do not have a college degree and this week alone have been rejected for 3 jobs I applied to, despite having 12 years of experience doing 1, because "there is a minimum requirement of a Bachelor's".

In my experience, outside of early-stage startups, companies want a degree not hobbyist experience. In the case of the job in my field where I have more years of experience than the company has in existence, they wanted a degree over experience.

"Ryan! I wanted to extend a virtual wave and thank you for your interest in joining our team. You obviously have many of the skills we're looking for. However, for the Customs Brokerage role we require a BA/BS degree as well as previous experience". I literally have over 12 years of experience doing the exact job, at a company that is 105 years old vs the company that is 5 years old, and I was rejected before even getting an interview because I lacked a 4-year degree (in any field).
Yep, and common for regular expressions. I’d alwayed liked the simplicity of Perl’s “if ($x =~ /.../) {“ and in Python you had to create the match object before you could test it. Assignment expressions should work nicely there.
Thanks for the heads up! Fixed :).
All that talk about the keyboard in the article and not a single picture of it...weird.
> It's a penny wise, pound foolish decision though, considering engineering salaries.

Yeah, but people are replaceable. Whereas you, as an entrepreneur, only have one life to live. Choose wisely.

/s
Unless I lock the door and/or hide in a corner, I've found that that interruption at least tends to resolve itself quickly and doesn't interrupt my flow. People react more predictably and reliably to familiar scenarios.
Innovative Batteries Require ‘Contrarian Thinking’ – Design News
Gutomaia/pyNES: Python programming for Nintendo 8 bits
YouTube videos don’t serve 4K on Safari. When they do, it’s over Chrome which is using 10W more powerr, which over entire world equals power use of a small country...
More than once my boss has had to remind me that we pay the staff to do such-and-such so I can keep billing.
why nobody trying to stop them? Is it normal in California or US? I can't believe this would happen in other country
I think it is telling that proponents of open offices usually don't mention what seem to be their biggest advantages: they are cheap, they let you pack people in like sardines, they make it easy to move people around if they quit or their is an reorganization. They make it easier to obscure hierarchies of status in the workplace. I worked for a company in SV with open offices, where the head of the department reserved a very nice conference room all day, four days a week. But like us he did not have an office.
Venezuela has the highest oil reserves in the world. It also has relatively less population that can be per capita richer than many developed countries. Yet here is a country that is grappling with basic food supplies. Everything that can go wrong seems to go wrong with this beautiful country.
Big Data: A Big Deal for Small Businesses
> "customer is always right" mentality does quite a bit of harm to OSS support.

It goes both ways. All too often people promote their new library on HN and Reddit, wait until a bunch of people are using it as a dependency, and then abandon it without even telling anyone whether or not it’s abandoned.
Would be great if you also add how to file a (noise, parking violation, bug etc) complaint in next update.

This looks like a great resource esp. for new transplants. Congrats on the launch.
It seems like this is more akin to 'false color'.[1]

[1] https://en.wikipedia.org/wiki/False_color
IIRC TLS renegotiation was removed in TLS 1.3
Often, if you 'stay positive' and don't make too many waves no-one will get blamed. Like all cultures groups of managers like to see problems as being with external groups or things outside their control, and become more tight-knit as a result.

If you do too much boat-rocking, though, you may find yourself looked on as "external" to the other responsible people, which is not a good place to be.
Facebook Proves It Isn't Ready to Handle Fake News
Both IBM and Microsoft got hit with anittrust lawsuits, which curbed their monopolistic behavior.
Can you point to which docs were you using? On github it says that if it reports 'none' then you need to load the resource.

https://googlecloudplatform.github.io/google-cloud-python/la...
Thank you Guido for creating and shepherding such an amazing language one that has been my go to language for years for its ecosystem and it’s beauty. Seriously thank you so much.
No, that's giving the flamemongers a flamer's veto. It's a perfectly sensible thing to mention when talking about the difficulties of leading the Python project and offering an opinion on how Guido van Rossum handled them. Picking out that one opinion and yelling little more than 'fite me' back at the person is not a perfectly sensible thing.
To Guido, a career's worth of thanks (I doubt I would have had one without Python) and for being encouraging and supportive to a very young dev at a long ago conference - to keep that up over decades means encouragement, mentoring and optimism was bred in your bones. Have a lovely permanent vacation.

To the python community, I hope we can find a successful, democratic way forward.

To myself, public service is a good thing - try harder !
Thank you for the feedback. While I can't share specific details, we are always looking for ways to improve the documentation, bug reporting, and feedback process.

I also totally agree that these little things matter, even for small organizations. An incorrect or incomplete piece of documentation can cost someone hours or days, not to mention the emotional cost. Rest assured that we are working to make the experience better.
Because we can bubble up and push beyond the point of no return..
a second venus.
You lose credit card protections, cashbacks (at least 1% or miles) - so it is basically a debit card purchase.

I lose at least 1% everytime I use privacy (all my creditcards are at least 1% CB). But I like the convenience of not having to get up and reach my wallet from the bedroom.

So it is not free.
Multimessenger observ. of a flaring blazar coincident with high-energy neutrino
'It also made my tinnitus worse.'

I've found any earplug or headphone option will make my tinnitus worse - sometimes days afterwards.

I explain my tinnitus to non-sufferers as being on the threshold of noise intolerance 24/7.

I'm surprised there hasn't been a lawsuit against any of these companies that expect employees to damage their health just so they can save on floorspace?
It’s as if a person working in geriatric care claimed thet people are old. I rarely call or contact the support, the though of being treated as a dumb person make me solve the problem myself of abandon the service/product instead.
I'm really confused why you would put any-db in the same category as Sequelize... it's not anything like an ORM and never wanted to be. It's the wrong tool for any job that isn't "writing a DB-agnostic SQL generator"
It had that post 7 years ago: https://www.semitwist.com/mirror/node-js-is-cancer.html It was about Node specifically, though, not NPM.

"Yudkowsky's Law of Continued Failure says that if they're dumb enough to do X, they're dumb enough to go on doing X after the next stimulus." In this latest saga of NPM-related fail, it's just another stimulus, so don't expect anything to happen that might address the underlying problems of the ecosystem.
Show HN: CSS Houdini Paint Worklets to add sketchy styling to elements using CSS
B stands for benevolent even in that case. The target of that benevolence is the project. His call should be in the best interest of the project (benevolent), final (dictator), and (tongue in cheek) eternal (for life)