skysight-inc/HackerNews huggingface dataset:
The best one I had was where we had more of a discussion about things rather than go into a question and answer session. It was an enjoyable experience to talk to people who are working in a similar field and had seen similar things.

On the other hand, I dislike interviews where interviewers come up with a question-answer sequence. So, if you misspoke even a single word they outright reject you. And mostly, I find this in places like TCS, Wipro, Infosys etc.
I think we don't have the same definition of optional -- like someone else has noted, maybe the better word was "flexible". The way you're using it is the super manipulative "yeah it's optional, but why would you want the rest of your team to suffer?". Does that not sound manipulative to you?

As far as your impact-on-peers argument -- you could "optionally" also stay 5 hours after when you normally go home to help reduce workload for your peers and help them, do you do that? No? What about 4 hours? what about 3? 2? Where is it fair to stop? The rest of the adult world calls this professionalism, and you stop at what's required of you as your job duty, put forth in your employment contract. In the course of fulfilling that duty you're expected to be reasonably courteous, not to subscribe to some weird hostage situation where the rest of your team suffers if you don't do something that was marked as optional.
It's clearly there as something they can refer people to. Besides, it's their blog, not a full-page advert in the New York Times.
I used to have an Amiga 500 with a RAM upgrade and HD (3 megs RAM, 30 meg HD. This was amazing for 1989!) I then later upgraded to a 3000 sometime in 1991. I foolishly sold the 3000 in college, and my parents gave away the 500.

I also taught myself C programming on the Amiga. I got Lattice C, before it became SAS, for Christmas one year! This was back when software came on dozens of floppy disks and had huge spiral bound manuals.

I love retro stuff. I wish I kept all of it.
Right, that sort of bug in IE is one of the more common types: not properly tracing through C++ objects.

It isn't, per-se, a bug in the JS VM, given the JS VM's GC is merely acting on what the external code tells it (especially given IE used a separate heap for DOM objects).
Use this browser plugin which hides things like comment karma on HN and stop letting these numbers affect your well-being in the first place

https://github.com/a13o/disengaged
Amiga could support multiple "desktops" with different resolutions at the same time. You could (partially or fully) expose a different desktop by dragging the titlebar at the top of the screen.

Here is a demo: https://youtu.be/H86miOXXS48?t=534
Skoda were the subject of many terrible jokes in the 80s and 90s, thanks to poor reputation and reliability of earlier decades. They were so cheap, but far more basic, compared to the better known makes.

They started to get OK reliability in the 80s which meant they started to become popular as value for money motoring. They got pretty common on UK roads. Popular and reliable enough to become a common choice for private hire use. Which as many at the time noted, meant Skoda had the last laugh.

The price advantage faded after the VW takeover, but they remained popular as private hire cars.
My favorite comments are those that swing wildly around 0.

And I think it's not a big deal if people delete any of their comments. It's internet threads.
Pantographs are only the bar mounted on a scissor-like mechanism that you find on light rail. They only allow for one electrical connection so they don't work for trolley buses.

The word I would use here are "trolley poles".
Exactly. That is the sign of a great comment.
Negative comments != Mistakes. I've been downvoted plenty of times because people disagreed, and I'm sure I was right at least some of those times
Correct. The Rust API is recreated in C++ using the corresponding C++ facilities with a C API in between.
Because communes? That's a small nail to hang a theory on. Sounds a lot like what-about-ism.

And what's the revolution about today? Because its still here. And women are advancing into every social institution continuously, the risk having been abated by chemistry and physics. Is it still male-centric? Should it now stop because of a 1960's confused theory?
Working as a freelancer I've seen many types of requests from the customers or employers, but I have to say I don't like working with customers that request screen captures. It's stupid. I can be with my cellphone if I want to check Facebook...To me time-tracking is fine, I do it for my invoicing, but the other methods mentioned here sound like Big Brother.
It's not that hard to roughly approximate: does an enclosing scope reference this variable or does an enclosing scope contain a direct eval call? (You also have cases where you don't know for sure, especially in the presence of the with statement, but then you just assume it is referenced.)

If no enclosing scope references or maybe references it, you can treat it differently to those that are referenced. You don't even need to do actual escape analysis to get 99% of the cases.
If I'm working on a project I don't have external motivation for, like a personal project, etc. I'll make sure I stop working only when I reach parts that are fun or at least clear. Next time I sit down, I want to either look forward to jumping back in, or not have to sit down and deal with a super weird edge case that had me hating life earlier.

This also applies to lots of things, you can quit, just do it after you made progress, regardless if it's shipping v0.1, running a marathon, etc. Don't quit when you're sad, get to a spot when you're happy then quit.
No one should feel that they need to conform to the HN zeitgeist. No matter what your perspective, the prevailing wisdom here will frequently be objectionable -- and posts which represent a minority opinion, well expressed and truly held, should be a source of pride regardless of how well they play.

At the same time, negative reactions may represent an opportunity to hone your rhetoric and consider new angles to better reach your interlocutors.
A comment being down voted doesn’t constitute a mistake, usually it’s a case where someone disagrees but lacks the verbal fluency to express why.
I wish Rust, C++, Go, D... could get together and agree on a common ABI/module format. It doesn't need to be complete (which is to say I'm fine with having to use , just enough that 90% of my program can be written/rewritten in whatever language makes sense and used in the other without having to drop to C.

For starters it needs to have classes (probably using PIMPL like things internally by default). It needs to have some sort of error handling. It needs to support some basic data like std::vector (but they can start from scratch).

Edit: my fingers typed API not ABI first...
*terminal
Who said it's mistakes? Sometimes you can just be making a wholly correct remark that goes against the grain.

If you should be forced to "own" your downvotes, then downvoters should be forced to "own" them too by accompanying their downvote with an explanation.
1/ Whenever you can’t motivate yourself to start working on something, think about the smallest thing you can perform and make it your only goal for the day. It can be something as simple as « open the ide and compile the project once ». The trick is that after that first step you will naturally begin to do some real work, because the movement started.

2/ when learning a new skill or trying to improve , focus on one or two things only for the duration of the training session. Eg : this tennis game i’ll consider i’ve won if i’ve managed to stay relax for the whole match, on every point.
Set your "new tab" to a page that has data you should be looking at daily.
David Attenborough: collapse of civilisation is on the horizon
Role of Artificial Intelligence in Cyber Security
I just muck about with them when I feel like doing something different to my main 'PC' based computing. Right now, I'm trying to resurrect an old SCSI hard disk controller for the Amiga 500 using newer SCSI disks (which should be backwards compatible) but it's just not playing ball. :/
But that ground point is located by GPS as well, which translates the more-precise location relative to the ground point right back to the WGS84 frame
Disagree. Negative comments are not mistakes. Maybe you are just going against the hivemind. HN is an echochamber like every other social media platform. It does a good job to negate the side effects but you can still be downvoted to hell just because you are an outsider.
Sometimes I post something that gets downvoted and I'm wrong. I try to learn from it. And hopefully others who think similarly learn from it too.

Sometimes I post something that gets downvoted, but I'm certain I'm still right. I try to learn why I was an ineffectual communicator.

Sometimes I try again and it gets downvoted anyway. Sometimes there are things people just don't agree with and that is ok.[0]

Trying to whitewash your comment history is like what children do with instagram filters. It's a fake portrayal of what you believe or believed. The only time I delete a comment is when a thread is still active and I had some foundational misunderstanding or a momentary loss of empathy[1] for others.

[0] The NSA has this program where they try to predict what will happen in the future. When they first turned on the program they tried to take the consensus view of what experts thought. The program met initial failure.

What they came to realize after analyzing the data is that parroting consensus opinions is a low-risk, low-effort mental activity. There's no extra signal.

What ended up making the program much more successful was focusing on the opinions that experts had that were outside the consensus view of their field. They weren't more likely to happen, but they were much more likely to happen than they were talked about. Further, because few saw these less-likely events / realities materializing there were less downside mitigating plans and processes.

I think of being downvoted online—but still believing what you believe—kinda like that. You know that a good chunk of these comments are wrong, you just don't know which ones. But it is worth it to think through these things for yourself because you're adding real signal to the world.

[1] Empathy online isn't something that's come automatically to me. But once I understood how actions cascade outward I came to appreciate how damaging curt or bullying comments are.
Data breaches help crooks targeting you. Prepare to fight back
A lot of things in a mine is made of wood.
If you really want LTE, it's more about xtrx than LimeSDR and BladeRF.
Often times it is not even a mistake. I have been downvoted before with an on topic valid point because some people might not have agreed. I don't mind that, someone can read it and judge for themselves. I personally only downvote comments that are factually incorrect, rude, or off topic. If someone does post something that is wrong they can reply and say hey sorry about that I got that wrong. Deleting posts ruins all context.
I typed in the word Brooklyn and my name didn't come up so I think your machine doesn't work very well.
Yes. Exactly. I love to refine an approach to the same argument over time, using the points as a guide. This helps the persuasive quality of the argument but also helps refine my own thinking.
LIGO and Virgo Announce Four New Detections
you sir, are a troglodyte.
Exactly--I don't care if people downvote me because I understand a lot of my opinions are unpopular. But I think as a marketplace of ideas, the Internet exists to help open minds and tear down foregone conclusions. I like to think I am helping that process along.

I understand that young people, especially those brought up by disgusting leftist indoctrination, may be reviled at many of my ideas. In my defense, I've lived long enough to know how those policies are ultimately destructive (see: Detroit) and have been paying taxes and listening to mountains of bullshit excuses from politicians for decades now, so I have experience with the passel of nonsense that serves as public discourse these days. I'm sure they'll perfect their idiotic ideas any day now, though.

Open your minds, dare to live free(r) and stop being a pussy about everything!

What does concern me is the rampant censorship these days, though. It's one thing to downvote, quite another to delete and pretend nobody has a different viewpoint than your fragile, nonsensical one.
Even if that's a true and accurate account of their medication (which sounds like rather a lot to me, but I'm not a pharmacologist), it also serves as a Hunter S Thompson reference. Which seems deliberate when you're writing a 4k word essay with 28 references in. Especially when you're referencing Negri.
Why do you assume we want either Pascal ("wrapping semantics") or random-"optimizations". Those are not the choices. It's actually very easy for the compiler to detect that it is a check to avoid overflow, it's the text of the program. You don't need to compile with wrapping semantics: the compiler generates code that actually does overflow the counter. All you need to do is to stop using invalid reasoning of the type: We assume that overflow cannot happen, yet generate code in which it does happen.
No. Don't do this. I don't want the comments here to have a chilling filter like this. We need diversity of opinions even if some of them aren't liked. That is part and parcel of healthy debate. There should be fringe opinions on the sidelines getting attention - that's how we innovate. Tools like this are chilling, sensor ideas that may be controversial but innovative, and stifle healthy dialog.
> Early storage media were far more fragile than paper.

That's true, but on a timeline of human history that's a pretty brief window and there was a lot of distrust in the medium at that time. We're going to have ~30 years where they have to rely on the old methodologies still, but the 20th century is a whole new ball game. They won't be able to retrieve circa 2000 floppy disks, no, but I feel like a lot of what's been around for the last decade is going to probably stick around.
Let's see the questions you listed:

- how you'll interact with the team

- whether our company culture is something that you'll enjoy

- whether my team will become a better team when you join us

- maybe you're defensive about your code and do not like having it reviewed

- maybe you enjoy pair programming

As a hiring manager, how do you find answers to these questions?
Very true. An upvote should mean “this is well put” or “this is interesting” not “go team”.
Interesting point. Can somebody make a map of how a given search engine hides/shadows topics? What would that look like? What blind spots are we creating for ourselves by this social dependency on search?
The downvote button can be many things. One of them is an outlet for people who disagree with a comment but can't (or don't want to) articulate why.
Car taxes here in Norway are already sky high for polluting cars, often more than 100% of the non-taxed car value. Fuel prices are around $7.5 USD per gallon.

Yet, car taxes amounts to only 44 billion NOK in income for the state per year (it was 70 billion NOK in 2007, before electric cars became popular here) [1]. The income/fortune tax on the other hand amounts to 248 billion NOK in income to the state per year [2].

Car taxes are nowhere near sufficient, and will never be. If taxes were increased to even more per polluting car, it would just drive even faster adoption to electric cars and a even more rapid car tax income decline. Replacing the income tax with a personal car carbon tax can't work.

[1] https://www.aftenposten.no/okonomi/i/Vy9xV/Bilavgiftene-har-...

[2] https://www.regjeringen.no/contentassets/62bcdd722d344cd0ac6...
You’re all calculating churn rates wrong
And you're losing to them. Nationalism rising.
Do one for reddit.
http://nymag.com/intelligencer/2017/07/climate-change-earth-...
Banking and Insurance: Money Making with Real-Time Communications
The user doesn't have multiple levels of privilege, applications do.
Safe browsing would not be bad if it were just a warning. Unfortunately the concept of personal responsibillity is absent from Firefox. I remember a time when you could click "I know what I am doing take me to the site anyway".
Not sure about back in the day, but what I use is one or more terminal windows at 80 chars width, so that's rarely more than 50% of the screen. I regularly use only one large app, the browser, but I don't keep it maximized if I don't need it, because then it's just visual noise.

Sometimes I'll find myself feeling cluttered and confused while working, and I'll minimize or close everything, and reopen only the stuff I need at that time, and a feeling of ease will wash over, a bit like exhaling after holding your breath.

I'm coming off peculiarly sensitive to distraction, because it's true. I wouldn't say I'm ADD, but I'd definitely say that as far as I can tell the casual stimuli bombardmant affects me more than most people I encounter. At the same time, I think that these days everyone is susceptible to sensory overexcitation.
> I largely believe developers should be responsible for their work

Definitely

> which includes meeting the support requirements out of hours

Definitely not
Anyway, in most cloud services you can allocate a maximum budget each month, so you don't risk spending more that you want.
Several thousand are so important that one may want to physically stalk them, but not know their home address / travel habits until this particular leak? I doubt it.
>My team has full-day interviews and I'm curious to see who has been self-selecting out of this.

Anyone with any level of self-confidence, worth and respect.
this comment misses the point and is why we don't give take-home work to senior developer candidates. they are in high demand and will not spend their free time on homework, when many other companies will gladly hire them without making them jump through hoops.
I'm the UK, 15-20 years experience, depending how you count it, and my skill-set is diverse :)
Utilize laziness:

It works like this:
1. Realize that most of the world is out to distract you.
2. Realize that part of the way to do this is to make distraction, and access to distraction, as easy as possible.
3. Actively set up "friction" to reduce that ease.

In practice: I don't install FB on my phone; I have to use the crappier web version. I block reddit on my laptop, so I have to use my phone. Just by making stuff not ubiquitous, you add a little mental friction to using it that dissuades it usage.

One more: I always log out of FB and any other "easy-to-use" distractions. The act of logging in is costly enough (given my long passwords) that even if I open up the tab, I'll bail because I'm too lazy.
We have photos of Robson and the glacier in jasper banph corridor, both are really close. And it was not “an assertion” but rather a conjecture.
Amazon Arm bet could weaken Intel's hold on data centers
Write down what I'm going to do.

It happens that I can't really 'start' with work due to having too many things to choose from, or by not knowing how to really get started with it.

What always helps is writing down on a piece of paper a step by step guide of what I will do. this can be very general. But just having the steps written down helps me get started.

Kind of like a "todo list" except that I don't update it when I'm done.

This helps me when I need to make a choice for what to work on, but also to compartementalize the problems that I get stuck on.

For example, on my paper it says this at the moment:

-> Extend importsystem
-> Write parser for text-data
-> check if data in system!

It's just a rough outline for what I should be working on at the moment (instead of being on HN, probably).
How to speed up your epiphanies:

- Quiet room in the afternoon, with a bed

- Lay down but don't sleep. Drink coffee first if you need.

- Close your eyes, picture the problem, and relax. Visualize it existing in the world. Tweak it. Imagine others' reaction to it.

- Give yourself 20 minutes. If it takes longer, go for a walk.

This technique works well with large architectural decisions, and occasionally helps with debugging stubborn problems.
Transparency is the big thing here. And yet, HN is one big opaque pile of SV.

Scores? Nah we keep them secret from others.

Who downvoted/silenced someone? We don't discuss that.

Unpopular opinion, but intellectually interesting? Someone (mods or others) silence and rate limit you. Your opinion does not matter.

Mods threaten you for "ideological rants"... Its because it was not in the interests of SV/HN. How dare you discuss 'unapproved topics'.

We have better solutions right now. But at this moment, we have no clue what these scores actually are- its information assymetry at its worst.

Reversing public scores would be a start. Publishing who up/downvoted would be another. Showing flagged and killed would be a further step in the right direction of transparency. And so would also getting rid of hellbanning.

But, we end up with mob justice, overseen by a trite dictatorship.
HK has its own regulations on car ownership, but they are also very strict/expensive, so I imagine there is some significant relaxation/discount for EVs. Also, HK doesn’t have high car import taxes like mainland China does, so there wouldn’t be as much reason to go BYD anyways.
Ask HN: What to do when companies lie?
I recently purchased (September) a number of marketplace extensions from Webkul for Magento. A new version of Magento just came out and I asked if my recent purchases will be compatible with the new version. The response I received: "Hi Dean Peterson,

Greetings of the Day!!

I would like to inform you that as of now, the Marketplace Module is not compatible with the Magento 2.3. We are upgrading all of our Magento 2 Extensions to Magento 2.3 version. Once modules are available, we will provide a free upgrade on modules purchased after 30 November 2018.

Thanks for contacting Webkul. Please feel free to contact if you have any query, we are just a ticket reply away.

Thanks & Regards"

I purchased the extensions because their own documentation says they provide updates for life for free: https://marketplace.webkul.com/knowledgebase/provide-module-updates/ I also took a screenshot for when they inevitably scrub that: https://d1lu8vbgap5ai0.cloudfront.net/webkulscreenshot.png

What is the best way to report this kind of false advertising?
Quite. I've never cared much about internet points. Really, only the moderators should for those accounts that get everything downvoted.

I'm more interested in the patterns I don't see beforehand. The times something I expect to be controversial turns out to be heavily upvoted. Or when USA and EU differ so it's heavily voted one way in EU peak hours and the other in US hours. The simple and obvious comment where I turn out to be wildly misinformed. :)
This explains it. I come from a former Eastern Bloc country and Škoda was well established here well before the former regime overtook power after a short occupation by the Red army. Also, they were definitely not unknown in (parts of) Germany from very early on, although I guess not as prominent as in countries who didn't build their own cars, for obvious reasons.

I never knew that until very recently they had such a bad reputation in other Western countries. Thanks for clearing this up for me!
what is the dosage? are you smoking joints mixed with tobacco? do you smoke daily or just once or twice a week. can you elaborate?
i've been a daily user for past few years but I think i see only negatives but I am too into to it to quit the drug for good.
I thought the same, and despised the behavior. But too many ill-intentioned people crawl through user histories for various reasons. I ended up deleting my history on reddit, downvoted or upvoted, so I do not appear as a person and comments have no context.

You could create new accounts regularily too for the same purpose, but there are often posting limits.