skysight-inc/HackerNews huggingface dataset:
Right, it wasn't supposed to be a joke, and the intended argument was that hiring a gunman as social engineering training makes as much sense as using a computer-destroying USB stick as physical security training—so yes, it was supposed to be a bad example of social engineering.

Using a computer-destroying USB stick as an example of physical security threats misunderstands the nature and motivations of attackers. Everyone past childhood (and some in childhood, sadly) understands that there are a few people in this world whose motivation is to cause destruction and hurt simply because they find destruction and hurt enjoyable in themselves. They also understand that such people are rare, and that their threat modeling (which everyone does, even if they don't call it that) should rationally respond to such people by almost ignoring them—otherwise you find yourself not leaving your house for fear that there's a gunman on your block.

The motivations of people who want to actually get something out of you are quite different. They're not interested in destruction, because that would harm their target. They're usually interested in being undetectable. A social engineer will pretend to be locked out, ask meekly to be let in, and behave like a normal employee until they get what they need and leave normally. Defenses like "don't let people tailgate" work for those people. A gunman will just shoot you, break the door, ignore the alarm, and keep shooting until the cops kill them.

Similarly, someone who's trying to attack your business with a malicious USB drive will give you a USB drive that appears to be a normal one, that maybe pops up a terminal window very briefly and then disappears. You likely won't notice that you made a mistake, and you'll probably see an actual drive pop up on screen. Someone who's trying to attack your business will generally not give you a USB drive that destroys your computer immediately. (For most businesses, computers are not worth much compared to the secrecy of the data they contain, anyway, which is why full-disk encryption is a reasonable defense; it assumes that a computer might be lost and that this is recoverable.)

So a good security training program should say "These are ways where people might try to subtly break in to gain access that you might not have thought of before," not "Sadistic sociopaths exist, wear plate armor at all time."
Anti-vax parents lose in NY court, face steep fines for not vaccinating
My experience of the redwoods (the coastal redwoods in Humboldt county) is that they are SOOOO tall in the tallest groves that "tallest tree" is just incomprehensible. From the ground, the treetops are lost in the mist and fog. From 350' away, you can't really see which one is five feet taller than the other. So unless named trees are marked somehow, they're just... awe-inspiring giant trees.
Tell me few .. to me types were useful for hinting in ide but vscode already gives good hints
> Over time, we’ve had a trend of adding unnecessary, low-payoff complexity to the language. Cumulatively, it has greatly increased the mental load for newcomers and for occasional users.

I couldn't agree more with this sentiment from Raymond Hettinger. I first learned Python starting with 1.5.2, and coming from a background of C and Perl. One of the things that really attracted me to the language was how compact it was. It took no more than an hour to learn most of the language, a day to read the entire spec, and maybe a second day to read the entire standard library documentation. It suffered from virtually no gotchas... nothing crazy like Perl's scalar vs list context, etc.

I haven't had trouble keeping pace with Python and I even probably agree with most of its changes. But this change really seems superfluous. How does it fit into the zen?

Can a language ever reach a point of being done?
There's no inherent connection; you could absolutely do this.
Damn, there are problems in all hiend laptop in these comments. I guess I'll stick to xiaomi, at least I can buy two for price of XPS/X1/Mac.
How much did a 55” LCD TV cost in 1973? Cuz they’re $249 now.
I also learned this the hard way after a 14 hour session of Diablo 3. I went to the doctor a couple of times because my leg felt swolen and it was hurting but they didn't think much of it for some reason - only after I developed extreme difficulty breathing did I end up in the ER. The DVT had migrated from my leg into my lungs and gave me a pulmonary embolism.
Beside the reasonable point that building out of wood allows "sequestrating" carbon long(er?) term, are there studies working the maths out and confirming that?

It seems the intuitively clear solutions often can be deceiving since there are hidden aspects balancing things out and I'm wondering if it's the case here.
> They know that hiding Likes will cost them engagement

The article makes the opposite argument:

> Many users delete posts that don’t immediately get ‘enough’ Likes or post to their fake ‘Finstagram’ accounts if they don’t think they’ll be proud of the hearts they collect. Hiding Like counts might get users posting more since they’ll be less self-conscious.
Depends. If you don't get the "whole enterprise" the part of the enterprise you got could be easily lost because of a top down "everybody is going to use X" or "why do we have Y different vendors for Z?" type of situations.
Any student can be a 'math person'
Good idea to drive visibility and raise awareness.

Data needs some polishing and it would be good to focus on something more specific then scandal, possibly classify each entry. Eg. Data breach, organizational issues,...

It would also be great to go back in time much further - who knows maybe there are even patterns...
That kind of looks like throwing a darf, and then painting the bullseye after.

In any case, the Huawei Matebook pro x would seem to fit all but the default unix OS requirement.

I dont think any PC comes with any unix os by default, other than apple, but given the ease of setup I'm not inclined to view that requirement as anything other than a way to select what you wanted a first
Could you elaborate on how you got to the conclusion that adding types in Perl 6 slows things down? They shouldn't, unless you create types that actually run Perl 6 code during type checking. Which is usually not the case.
The best argument for picking a specific side was the comment below about "expected, actual" vs "these two things are not equal." In the end, we decided that this just wasn't enough of a benefit to justify making an arbitrary choice. If we did choose, a lot of code would have to change, as existing Rust codebases also used both conventions. Rust already forces the user to follow a lot of rules; this one just wasn't deemed worth it.
I'd guess that people who aren't mac-native don't realize how well the various arrow and option/ctrl/command/shift combinations work for editing.

Or, uh, did. Before, y'know, they stopped providing a T-shaped arrow panel.
Senior Engineering Director at Zymergen on Code Reviews
The same can be achieved by just running screencapture(1) periodically, although cron is broken in Mac OS and probably you can't access screen from cron jobs. So, while loop in shell with sleep, for example, or StartInterval in launchd job.

Avoiding screenshoting when screen is locked is more complicated, though. You have to access Quartz.CGSessionCopyCurrentDictionary somehow, i.e. from python.

P.S. does Automator or Applescript allows to achieve the same functionality?
It will still happen in a climbing harness if you are hanging in space. On a hanging belay, you try to get your weight off the harness and get your weight on your feet on the wall as much as possible. This alleviates the problem.

Cavers will spend a long time hanging in space on rope when climbing out of deep pits (over 100 meters / 300 ft) with single rope technique. That doesn't lead to harness hang, because you are engaged in aerobic activity with your legs.
I have seen wages go up pretty steadily since I moved here 25 years ago and started at Microsoft. I've worked at 6 companies now, through the 2000 .com crash and the 2008 crash. Both times some smaller companies didn't make it, partly because they didn't get new funding, but most jobs, salaries, etc kept up or didn't fall much. I know I've been fortunate but I'm nothing special, just a dev in seattle. I think you must be in a town without so much varied software jobs. I feel for you, and would be unhappy if I had the overtime demands you mention. That's just a very different world than I experience here.
'“AI” is not something anyone needs to be worried about. A world mediated by unaccountable corporate software platforms is.'

Perfect
Type checking is runtime, although if the static optimizer can figure out that a certain call will never work at compile time, it will throw a compile time error.
https://www.corsair.com/us/en/Categories/Products/Gaming-Mic...

I use this mouse with my desktop PC. It's got a port in the front to connect via USB to charge while allowing the user to use the mouse. Furthermore it supports wireless charging.

I'm shocked Apple thought putting it at the bottom was a good design decision.
It may not make sense if all your customers are in the US but locations like Australia and others very much have an issue with latency. Especially if the server they are hitting is around the globe.
Yeah, the third-party doctrine is absolutely disastrous in the modern era.
There is StreetComplete (application asking simple questions and making possible to edit without any OpenStreetMap specific knowledge)
The Realities of Deep Work
I read The Hidden Life Of Trees a while back. I believe the author suggests that old growth forests are bigger carbon sinks because they have deeper humus [1]. I don’t know the merits of that idea but it helped me realize that when people talked about forests, I was only thinking about the trees themselves, not taking the soil into consideration, too. If that idea has merit and the research does eventually conclude that forests are a carbon sink strategy, then it suggests that preserving old growth forests might be more effective than planting new ones.

[1] https://en.wikipedia.org/wiki/Humus
My recollection is that 3x3 is a goal to be 3x faster than Ruby 2.0–presumably many of those gains have already been realized, so best not to depend on tripling _current_ performance.
Great. Now let's do college.
Can you live in a TV and eat it? Cause the average rent was $175 dollars a month

http://www.littlehouseinthevalley.com/cost-of-living-compari...
Found: Britain's First Pet Bunny
I think the lack of movement (especially if unconscious or barely conscious) and full suspension is key. When climbing, do you typically maintain contact with the wall, especially with you feet?
> You're never going to be able to build real-time traffic maps by manual means

OpenStreetMap is not trying to make this specific product.
>Say you are tasked with writing something that can be done 2 different ways. Both have the same end-result.

That's my whole argument. That Apple presents it as 2 different equally good ways to achieve the same end result (and even mentions the pencil-protruding-dangerously way first and the second way as an aside).

In case you've lost context, I made the point to answer the parent commenter, who said that "the pencil-protruding-dangerously" is not a problem, because you're meant to charge the Pencil the cable-extension way in the first place (and sticking it directly to the iPad is just needed once at first to "pair it").

Well, my point is, if that's "how you're meant" to do it, (a) nobody told Apple, (b) Apple themselves suggested this fact to no one, and in fact went on to recommend the "just stick it" way as (a) equally good as the other, (b) first.

>Personally, I'd go with two sentences.

This is only OK if you assume both ways are equally safe and good. Which is my whole point: that Apple assumes that, and presents them as such -- when in fact they are not.

As for how I'd do it: "You can charge your Pencil with the provided cable adapter. In an immediate need, you can also just stick it on your iPad, but be careful, it's a brain damaged way, and it's easy to snap the egde that way".
See also: Page takes 2500ms to render javascript.
Measuring requests duration in a Node.js and Express application properly
The important part is that they want the online communities to store name and address of individuals, already verified, by authenticating the user against a third party service like Mobile Connect. The authorities wouldn't have to match name and telephone number. They just have to audit that the account registration is correctly connected to that external service (and not doing so would result in penalties).
Conversations with two generations of data journalists at the Los Angeles Times
Make that 2.
My father in his twenties in communist Bulgaria during the late 1970s:

- lands a stable engineering job in a new factory in a small town right out of university

- housing not an issue, a big apartment close to the factory is provided by the enterprise

- has two kids with free health and child-care (zero street crime, drug usage unheard of)

- the authorities help mom find a job as a teacher in close proximity

- no fancy food, cars or clothing, but still, no big shortages, either
https://techcrunch.com/2019/02/06/iphone-session-replay-scre...

Same for websites. It makes sense for development, however, it remains turned on in most apps. And at least under iOS, there is no actual ad / tracking blocking available for, well, against apps.
The Loneliness of Freelancing
Publishers are paying writers a pittance, say bestselling authors (2018)
Sure, but that's factored into LTV calculations. If the average customer lasts 5 years before they churn because "Everyone is using X", then you get 5 years of recurring rev off that marketing spend.
Instead of an extension that only works in one browser, why not a blocklist that can be loaded into most adblockers?

There’s an adblock filter for comments[1] which works pretty well. This is thematically similar.

[1]: https://mute.bradconte.com/
As someone who started high school post 1999, I simply can't identify with this. My school never had locked down doors, and nobody was anxious about someone coming onto campus and shooting up the place. The only schools that had police were schools that had lots of kids from bad neighborhoods.
Thanks for the replies;I guess there aren't any obvious reasons to use both (unless one really likes slack;I'm not sure that I do, although slack is bearable through wee-slack / weechat plugin).

I am a little confused about the pricing model for zoom;it looks like it's roughly one "host" pr team lead + extra money for "rooms"? And/or one host pr team member if you want full flexibility?
Against Little Free Libraries (2017)
That's an interesting idea, but I'm not sure how it would work in practice. How much police abuse goes unpunished due to legal protections afforded to police, vs. police departments and prosecutors protecting each other?
I post unpopular opinions from my account all the time. I'm fine with people downvoting it, as the current state of our society is an overton window that I know I simply, at times, fall outside of.

That being said, I've seen some powerful arguments against facebook already: the newsfeed algorithm, for example, is my most important one. It should be required, by law, to be a dumb feed.

Outside of that we have to look at the evil companies that you speak of otherwise, and why we don't speak out against them, and I would draw that the reality and rules that society lives under are distorted by the existence of social media, which isn't necessarily a bad thing, many changes need to occur, however I argue the things that make facebook addictive (getting likes), and thus valuable, are the things that encourage the worst societal behaviors and extremism, making it impossible enough for society to compromise enough to do something about those bad actors. You demonstrate the power of getting likes by the fact that you used a throwaway account for your comment.

I don't think that social media can effectively work unless it is stripped of the profit motive.
I’m speaking from the side of a business who is deciding between on prem or cloud.

If you move to a cloud provider, change your processes, and reduce your number of IT people and use a combination of an MSP and a business support plan, you can save some money. If you only move to the cloud and don’t do either of the other two. You will spend a lot more money.

From the side of an IT person, it can go either way. Now that companies don’t need on prem IT people. The MSPs can rural source (get people a lot cheaper in lower cost of living areas) and outsource lower level IT folks. Either way there will be a lot of jobs, but there will be more people who can do it and wages will be lower for commodity IT folks.

On the other end, the true customer facing consultants can make a lot more. But if all you can do is click around on the AWS Console, don’t expect to make a lot.

I’m mostly a $long_time developer but I know my way around AWS and my next job will probably be a around AWS consultancy but I really want to stick to developing/architecting on top of AWS and not just doing “lift and shifts”.
The Rise and Fall of JVM Languages (2017)
Reminds me the short story "All the Troubles of the World" by Isaac Asimov where a supercomputer could predict future crimes of any individual in the world.
An interstellar meteor may have hit Earth
Corruption, Voter Fraud and a Neoliberal Turn Led Ecuador to Give Up Assange
Personally, I do prefer to keep a more general perspective in view, regarding the history of political ideas. If we just focus on the accidental socio-historical situation, we may miss the general spectrum. E.g., in the 1970s and '80s, there was actual left-wing terrorism or individuals who played with the idea of a substantial change. However, it has been decades since we did see such things even sparsely in public discourse. (But still, we may reminded ourselves of what a real "left" or leftist action may imply. Social-democrats are still centrists, after all. On the other hand, nowadays even the former vice chancellor and leader of the conservative party is considered "left" by some. If we would subscribe to such an idea, we may lose orientation.)

Yet another historical marker, at the end of WW1 about 15% of the Viennese population was anarchists, some of them living in illegal settlements. (These anarchist settlements were mostly converted to allotment associations, some of them still carrying auspicious names like "Future". The reintegration of those who had already left the common political ground into a more traditional spectrum is a special and generally overlooked treat of the political history of Austria and probably the cause, why communists were rather rare in Austria as compared to the neighboring countries.)
No arguments here on the grip, that's clearly a win.

It _is_ cross product insofar as it's on the iPad, iPad Air, and iPad Pro. This is pretty useful for me and my partner since we can simply share a single Pencil since neither of us rely too much on it. But that's just an exception case, I'm sure.

Lightning is proprietary, but very common. I've got a half dozen Lightning cables lying around. If I want to pair the Pencil to a new device, I simply plug it into the Lightning interface and it's ready to go.

I was trying to think of a better phrase than what I used "more-proprietary", since both are at 100% proprietary that doesn't come across how I intend.

Basically I strongly dislike these weird interfaces that we're putting on the iPad -- the one for the keyboard wasn't great, and the addition of the one for the Pencil also doesn't feel great. But, if that's the direction that best serves the function provided then I suppose it's fine. My hope then is that we get those to move down to the lower-end devices (as we've seen with the Air getting the keyboard cover).
Me too, I'm adding more scandals at the moment (I'm not the maintainer, but the project is on GitLab)
Good Friday’s Silence Speaks
Hangouts suffers from the same thing that plagues every google product except for search: complicated interfaces made by warring teams of designers battling each other for a promotion. Nothing is ever fixed or improved, new UI flows are stapled in when someone needs to prove themselves to move up the corporate ladder. Vestiges of old flows remain to trip up unsuspecting users.
... so long as they aren't afraid of the social stigma of being mistaken for an aspie.
Siggraph 2019
I'm 31, have a son and a second one on the way. Happiness is a very bad term to describe quality of life for me, as I feel happy often especially around my family and friends.

On the flip-side the pressures of my financial situation (ok paying job with stock options, involuntary stay-at-home-partner, living in an expensive german city by job requirement, no savings and some debt because of multiple failed startups in my 20s), job responsibility and ambitions (being a good dad while trying to achieve notable success business-wise) have me constantly worrying and doubting myself lately.

I hope in my 40s I've managed to reduce these pressures by either having achieved the success I was looking for or having accepted my position in life so I can live without the constant anxiety of my dreams slowly withering in front of my eyes and solely focus on the things that are enjoyable in the present. With this in mind I can absolutely see my 40s being more enjoyable then my 20s and 30s, either way.
"a combination of TypeScript inspired syntax and types plus ML and Node/JavaScript inspired semantics"

Kill it with fire!!!
It's not just the humus, an aged forest also has at least 7 layers of carbon sequestration.

https://geographyiseasy.files.wordpress.com/2013/12/layers-i...
You should say you're not sure obviously, but tell them that you think it might be person 3.

Additionally, police almost always do a second and sometimes third lineup with other pictures if there's a positive identification.
> the expectation of fallibility with human docs

Not just the expectation but the understanding. A doctor might very well forget which leg to amputate, so we know to Sharpie "NOT THIS LEG" on the one being kept. But a doctor is very unlikely to see a patient with a broken wrist and prescribe antipsychotics, so we don't do much to prevent that error. Human fallibility happens along fairly predictable channels, and we've spent a very long time committing resources to controlling those channels.

Watson, though, thought Toronto is a city in the USA. Anyone who's dealt with ML output knows that the errors are often quite surprising, even before dealing with adversarial inputs. Even in a system where Watson's outputs are subject to checks, the checks we have today are human-specific and developed at a significant human cost. ML answers can't just outperform individual human doctors to add value, they need to either be gracefully integrated with them or be able to outperform the entire system which keeps those doctors on track.
Seems like a great job for a drone.
> it could hasten your termination

The point is to have enough saved up that you don't care. There is nothing more comfortable than the knowledge that you don't have to put up with BS from your employer, or for that matter from _any_ employer, one second longer than you feel like it.
hi- curious about your completed sales stats. What are you selling? was it instant? was it gross top line?
Next step: hide follower counts.