skysight-inc/HackerNews huggingface dataset:
They weren't saying it isn't a bad behavior in general, but that in the absence of visibility into what staff is doing it is a necessity. It's far worse than having proper visibility, but until/unless you have that visibility, it's a lowest-effort way of getting some visibility.

Of course the right thing to do is to work to get proper visibility, and when you have that, then the "tap" is pointless interruption.
Bad form replying to my own response, but i have inspected it some more and have some comments.

1. The site says schema.org is included, but schema.org is mainly just documentation, I woukd like something more like json-schema that I can actualy use the schema data directly.

2. I dont get why the validators have function names, surely the validator is anonymous, and its name should be a function of the property path, the argumant is always "value", and it always returns a boolean. So why do you need to declare a name at all.

3. If you cant support json-schema then you need an export function that allows you to export valid draft v8 json-schema.

4. Some way of anotating properties for graphql endpoint generation would be cool, ie generating .graphql files, or mongodb bson.
This entire article is just some Gen-x'er who grew up on MTV citing Daria's "I'm not a pessimist, I'm a realist" nonsense.
it's not.

as far as i know, at least in the US only donations to registered non-profits are tax free. any other donation is taxed like any other income.

if it's a one-off, sure, calling that a donation may be trivial, but if you start getting donations on a regular basis, you have to prove that they are in fact donations, and not hidden payments for a service. if it weren't so, we would not need to have entities register as non-profit.
Please add Melbourne! I have a couple of meetups that I would like to move off meetup.com ASAP.
I doubt that is true in the current xenophobic administration.
Yeah, I'm looking at google maps now and it looks like you can just stay on the A30, drive around the entire town, and just take the exit to A2 - amazing. Almost a shame I'm not planning a trip anytime soon to experience it hahaha
The continuing inaction of all governments leads to increasing radicalization in the climate movement. I wonder how long before the protests stop being peaceful.
Even better, back in the early days of the ARPAnet (maybe 15-20 machines in 1973-4? probably faulty memories) every site had a guest account, and some of us would spend hours at night telnet'ing to one machine, then from there to another, until at some point the chain would break.
I used to feel this way, then I discovered meditation and now I am almost always in a positive state of mind. In my experience, it is depressed people who are not seeing realistically, and they are caught in cycles of mental delusion. Happiness achieved in this way is just about truly accepting the "depressing" realities and being okay with it all including your own depressing reactions to the realities, and then not identifying with these mental processes, not letting them define, own or move you as a conscious being. After some practice, a person can cope with life's unending, unexpected, negative surprises by processing the negative event in a single moment and then returning the mind to a calm and positive state. For some reason, in our society, we are not taught that it is possible (and in fact imperative) to observe, guide and ultimately control one own mind and thought stream. This has been practiced in other societies for thousands of years, and even in our own society mindfulness/meditation is steadily becoming a mainstream fixture.
China's new cybersecurity rules ban foreign companies from using VPN to home
Telangana History Book Download Ancient to Modern Period
Not totally relevant but I'm not sure autonomous vehicles are the right way to reducing greenhouse gas emission, public transportation combined with proper urban planning seems like a much more efficient way in this context
I'm sharing 10 early-access invites to Relevon.io for Shopify store owners
You can still learn it and use it and make performance adjustments at low level, just don't claim to know it fully. Subtle differences, kind of like low level code.

Those ops could be better in some cases, and until you know what they do, you can't answer that.
>> "No. Video footage nowadays is seen as completely unreliable to this day."

>Since most video footage "exposure" themselves are propaganda or hoaxes.

>Released in 2000s, it portrayed and predicted our world remarkably well, and it'll give you a lot of inspirations of what would the future society look like.

I think the current situation is a bit more severe than what was portrayed there. It's not that video footage is unreliable, but that it is unconvincing. All evidence is interpreted through the eyes of tribalism first and foremost, while truth is relegated to the back, because how information is disseminated now exploits our natural behavioural patterns in a negative way. That is the core of the rot in our great age of "(dis)information".
CNN is inherently untrustworthy.

And wasn't it ABC that just got caught red-handed using footage from some kind of night-time machine gun shoot in the US and playing it off as footage from the Turks fighting the Kurds?

What is mind-boggling is just how propagandized our media is. It's not worth watching at all if only to save your eyeballs. It is worse than Pravda, worse than anything the East German Stasi did.
>Refactoring

I hate refactoring, but I love architecting and making sure the architecture withstands future needs, and most times a refactor is required in the middle of a project. I'm in the midst of refactoring a project right now to detach the core logic from the configurable bits so other devs can use the tech without having to learn how to tweak each and every part.

It's awful, and it's wringing every last drop of pleasure and energy from my mind and body, but it's necessary. It's even worse when others think you're doing less work when really the project will end up a specialized wasteland otherwise because oncoming developers would have to learn every single function in every single file just to extend it, or, worse case, the few devs who originally worked on it will become "the X devs" who are called in anytime a new request has something remotely to do with the project.

It saves lives and careers, literally, but it's a thankless job.
I don't understand why we keep falling back to uneducated users in this discussions. "Oh we're tech heads; we're not the standard audience..." ... maybe the standard audience should bother to learn something.

I live in a city now and no longer have my own tools/garage, but I know enough about my car to know the shop down the street was trying to screw me when they did a bait in switch, wanting to charge $950 for an alternator repair (and claimed my battery; less than a year old was bad). I called around, towed it to another shop and paid less than half of that...and the battery was perfectly fine.

I should have checked the reviews on the first shop because they were some pretty bad ones. Now I know better, but there are a ton of people who just accept it, maybe because they're car was already towed there and they simply don't know any better.
Was there any mention about how virtual interactions might add to the quota?

I'm curious if daily social video calls with your remote co-workers would be helpful in that regard.
> who should not be expected to ever know even the minimum about the underlying tech

I have worked in this industry for long enough to know that even assuming a minimum of knowledge at all is a bad idea. You can fight this fight as you want, but this comment has nothing in it to convince be otherwise.
So that's essentially a public goods problem. If the censorship-resistant tools aren't popular, they won't be there for you if the censorship does start. But you'll likely have little effect on their overall popularity by publishing your own content on them, so you do better by publishing on the easiest tools, and hoping to freeload on others building popularity of the resistant tools.

The best way to address this is probably to make the resistant tools as easy and compelling as possible.
One of my coworkers doesn't know his date of birth. In fact, my father in law is pretty sure his official birth date is wrong.

As for voting, I think it's the better plan to give everyone the vote unless you can prove they're tourists. In NZ, permanent residents get the right to vote, so it's not such a stretch. The person is, after all, subject to the laws. (Rights should be afforded to subjects, as a rule, not citizens. The change of language in the 20th century was probably not a good thing. Roman citizenship law is not actually something to emulate.) Prove they're deportable and deport them, or let them vote.

I used to live in a house the government didn't really know existed. (I think the state government was happy to believe me, but the federal government and local council struggled.) Someone would come over, verify that it was indeed a residence, and move on. This lasted a few years until I think they were all happy to acknowledge it. I think it's at least that easy to prove a person exists. (I was the first local citizen to live there in many years; the rest were generally international students.)
I can’t speak to administrators, but for teachers factoring(especially pensions) in total benefits and a 10 month work year this isn’t really true.
Oh, I was so happy this year that the highway around was finally opened. I thought I'd forever have to go through that town and pass Hans Wurst.
Similar problem in my home town, where the only major east/west highway across the black forest cuts the city in two [0] (they actually demolished parts of the old town which survived the WW2 bombings to build this road in the 60ies, which I just cannot wrap my head around). Seeing what they have done in Maastricht makes me very jealous! They already moved half of the highway here into a tunnel in the 90ies [1] and there are plans to start extending this tunnel in the next 5 years [2], but as the original plans already date back to the 80ies, it will most likely take another 20 years until the project is finished.

[0] https://www.stadttunnel-freiburg.de/sites/default/files/styl...

[1] http://www.daub-ita.de/fileadmin/images/daub/TunnelDB/UBD200...

[2] https://de.wikipedia.org/wiki/Freiburger_Stadttunnel
Besides being unclear whether one is better or worse, it's not clear there's even a practical difference when a significant number of programmers will be navigating and learning code through an IDE anyway. They'll be jumping from function to function, barely even aware of which file each one is in.

Personally I prefer smaller files, but that's only because of compile times. I started my career with punch cards, so I know what slow compile times look like. For a long time they seemed to be getting ever shorter, until I switched to a "modern C++" project. Now compile times are not quite back to the punch-card days, but back to maybe late 90s, and breaking stuff up into smaller files helps.
> Honestly the most depressing part is hearing all these older guys talk about the really cool problems they worked on during the dawn of modern computing, knowing I'm just gonna be writing shitty business apps till I retire

You can do this cool stuff at night and weekends (I do!).
Pixel 4 hands-on–Thumbs up for 90Hz, thumbs down for Project Soli
I have no idea what this means in this context.
>I wouldn't let a mechanic anywhere near my car if I knew s/he didn't understand the basics of an Otto engine.

That's hilarious because most of the electronics of cars are utter shit and it has nothing to do with how well those developers knew the CPU.

>So we should get the vendors to publish a proper documentation. This doesn't change anything about software developers responsibilities.

Most responsibilities are not concerned with low-level optimizations when javascript in particular typically deals with network connections
> Man, if you want to hear about anti-intellectualism and bias, go and look at the SMD theorem.

The D in SMD was actually awarded the nobel prize in economics.
> valid reasons for there being taxis, such as minor medical problems, bad weather, unsafe conditions at night, having to transport packages etc.

Agree with these, and have been glad for an on demand ride service for some of these, but I feel that these are the likely a small percentage of the total use, and that the system currently biases towards a catering for a minority indulgence rather than a general public good.

Agree that it is a spiteful proposal. I'm very frustrated by the slow pedestrianisation of London, and the taxis are a key piece of this.

I'm trying to find some example of how other Western European cities have pedestrianised their cities and dealt with the issue of taxis.

Edit: A further thought:
In London, taxis are given the same privilege as buses (they can use the bus lane). This comes to the crux of my issues with cabs in the city. I think the service can exist for the reasons indicated, but giving _an empty taxi_ the same privilege as a _full bus_ speaks to a decision made with different priorities. Not only does this slow down the 100x more people in the buses but it encourages use of taxis as a "rich person's bus" alternative to the tube.
Yikes. Really? Where do you live? I can’t imagine living someplace where I’m forbidden from picking up a wrench. Heaven forbid I buy some PVC pipe. Who knows what mischief I might get up to!

For the record, I do my own break pads. And have done the master cylinder (thing that powers the breaks) on my cars a couple of times. Not just without formal training. Without any training except what I could quickly Google.
> management using past data as a stick to drive "faster" future development

Of course bad management is bad, but the idea that the type of metrics available to them make any material difference is not one that has any merit to my mind. A bad manager will always make your life hell, regardless of what measuring tools they have available.
Why not just use Nim?
Larry Wall (creator of Perl) has a really long (but fantastic) speech on modernism and post-modernism that I found helpful. It is transcribed somewhere and worth the read.

Edit:

http://www.wall.org/~larry/pm.html
> Good algorithm knowledge and practice is the most cost-effective way of writing performant code

I’d love to see that common thought validated because in practice I’ve seen it to not be true at all.

There are lots of cases where the complexity effects of the algorithm are swamped by cache effects. In fact basic foundational assumptions about complexity analysis are dangerously untrue on modern systems.

In my experience in either high throughput or low latency systems algorithmic complexity is never the issue. It’s always cache coherence, CPU prefectching/prediction, lock contention or over copying of data.
You either die a hero, or you live long enough to see yourself become the villain.

~ Batman
Except the $300k salary is coming out of the pocket of Proctor and Gamble and other advertisers, while the $600 million in public expenditures is coming out of state and local taxes.

Public sector cost inflation and inefficiency at the state and local level hurts the poor and lower middle class the most. They both pay for the excess, and are most reliant on the poor services delivered in return.

(And saying “just tax the rich more” doesn’t fix the problem either. Even if you totally overhaul the state and local tax system, you’re then diverting that money to public sector workers, who are generally comfortably middle class, instead of the people who need it the most.)
I would say video is one of the most useful tools for dissidents. A lot of good has come from video of police abuses, for example. And if the news media isn't covering your protest, it might as well not exist unless you're able to publish your own video of the event.
Show HN: Analytics for GitHub Repos
I don't think HEPA filters are of any use against NOx?
The US currently has a military occupation of practically the entire world and then we pull out (but not really) of Syria and it's somehow the end of the world? Come on.
The way the name reads to me is that if you aren't following their styles, then your communication is violent.
The protesters are rightly being arrested. Sorry but you don’t get to blockade people from getting to where they want to go (work in this case) just because you personally think your opinions/issues are a higher priority than others’ priorities. And climbing onto the roofs of private property is not a “peaceful protest”, it is vigilantism. Furthermore some of the demands outlined in the article (asking google to censor videos) are not reasonable.
Economics is not a science though.
please add http://foxie.cool

it's a laid back for activities
Self-Help Gurus Are Probably Slightly Depressed
> ... funded by Nobel over a century ago, the economics "Nobel" was created by the Swedish Central Bank only 50 years ago.

So will the Economics Nobel be legitimate when it turns 100 then?

The official Nobel site lists the Economics prize:

* https://www.nobelprize.org/prizes/economic-sciences/

What other authority on the matter is there than the actual organization itself?
Isn't it more literally 'bath'? I thought the English word came from it.
Environment activists have been bombing things for decades.

If anything, they've calmed down.
> interrupt you by tapping you on the shoulder whenever they need something

Well, yes, that's what you're being paid for.

The alternative is hard KPI's and getting fired for not meeting them, which is not something you really want.
There were (mostly dead) plans for a while to do something similar with I-35 in Austin, Texas.

https://www.austinmonitor.com/stories/2019/04/the-idea-to-bu...

I very much doubt it will come to fruition any time soon given the political climate.
I don't think it's the case that all depressed people are realists, but that realists in general may be more predisposed to depression or being depressed.

It seems likely some people suffering from depression have real mental illness, and a much much smaller number of people are ultra realists and get depressed over real negative events and facts.

I know there have been times in my life where I have suffered from depression because of my realism. On occasion bad things have happened to me and I've found people will try to comfort me by saying things like, "everything happens for a reason", "it will all work out in the end", etc, but being a realist, I know there often isn't a reason and it won't work out. At best I can only hope that I find it in me to continue through the rest of my life with the regret or loss that I'm experiencing. And even then, even if I make it to the end of my life, what's the point? Our lives and suffering is all pointless in the grand scheme of things.

My cat died this morning. Sorry.
ادیت عکس با ابزار استوری اینستاگرام
> we can't look at the statistics at a higher level

We can look at them and your management can too. The important takeaway is not that they don't know or can't learn, it is that their sense of control over you is more important than any measurable truth. Once you realise it's just a dysfunctional personality trait it becomes a lot easier to understand why it's so hard to change.
> analysing how you are as a person and in my opinion makes you become a pacifist

This contradicts your argument. If there is no free will, you can't make yourself become anything.
I've done exactly that, no one's idea of fun, but what if you can't afford the alternative?
> If the only method for your manager to know what people are working on is to tap people on shoulders, then doing that isn’t a “bad behavior” for the manager, it’s necessary behavior.

It is bad behavior, for two simple reasons:

1) The tapping of the shoulder (both literal and figurative) doesn't award any information, only the question afterward. So focus on what that question is, and implement whatever information that gets you (if any) into another system that doesn't require you huffing around interrupting the flow of your employees.

2) If that is your only method, you have already failed, and anything you do in that position that is not directly related to getting out of that position, is bad behavior.
I wonder what would happen if you link your your home page and you have a donation link there.

How deep does it have to be before they cut you off?
Can you link to a page that is only linking to another page where the donation happens? How much extra text would you need to "pass inspection". I find these kinds of arbitrary rules very unsettling. It's definitely time to break up the tech giants.

It is odd that they remove this though, I use at least two more open source apps that asks for a donation and will send me to their donation page if I click.
> but the worst was undoubtedly a ghastly slice of horror that I purchased at the big conference centre in Atlanta

Well duh. It's conference center food. Might as well complain how the worst hamburger you had was at a McDonalds in Portland.
> Solving this at Italy scale is a different matter to solving this at USA scale.

Italian cuisine is all about letting the ingredients speak for themselves and success really depends on having high quality ingredients. So, yes, selecting for tomatoes that have long shelf life and trucking them long distances would violate Italian food sensibilities.

The Italian point of view would be to make the most of the ingredients that are available where you are. In other words, if you don't have fresh tasty tomatoes in the middle of winter, don't substitute subpar global-supply-chain tomatoes from the supermarket. Instead, use something else, like high-quality sundried tomatoes or don't use tomatoes at all. This is what happens in Italy, and it's why what visiting Americans might consider "iconic" Italian dishes aren't always present or recognizable.
A few points Re speaking your mind:

- Talking is an incomplete way capturing your thoughts. (Gets progressively worse with videos / phone calls / emails / telegrams ...). You will never capture all you're thinking in a few words. So IMO speaking your mind is essentially blurting what's floating on the top rather than actually speaking your mind. You probably can see how that can strain a conversation.

- Believe it or not, Communication is a 2 way problem: It doesn't matter even if you perfectly capture it, if the other party ain't listening. Or is only listening to cherry pick metaphors to rant on. Even if they are listening, the first few aggro sentences (or some that are sandwiched) can set them off - making them non-receptive to the rest. Again another reason people try to pick their words carefully so that they can put their best foot forward.

-A world where clairvoyance is the norm is where speaking your mind may make sense: Otherwise you are one of the few who is baring his soul every time while others are picking a time and place. Good or bad, I am sure you see this puts you at a great disadvantage.

- When bad news is delivered, we all process it differently. One of the common mechanics is attacking the messenger in some way or other OR trying to blame the messenger for delivering it badly. Again something to keep in mind when talking.

- Life is grey: If you want to define careful words as manipulation, that's polarizing the situation. In reality it could be manipulation or just plain old 'being careful'.

I am not going to be able to convince you in one post :) neither can I tell you how to live your life. These have been some of my observations that moved me from a 'speak your mind' person to a lot more 'reasonable' person model. So HTH!
In my last few weeks there (some years ago), we were actually given a weekly quota of posts to make to it. I asked my manager multiple times if they were serious, they were and my understanding was that there was even reporting to see if their direct reports complied. It was bizarre.
Yeah this isn't fun.