skysight-inc/HackerNews huggingface dataset:
I've no doubt some folks do that thing with the intent described in the article "force engineers to work for free".

But I also think people are really quick to imagine managers / bosses to be Snidely Whiplash or something when really it's more ignorance and bad choices and etc.

I wonder if the introverted engineering culture has something to do with it too?

I used to work in other fields until I started coding later in life. I've found a huge % of engineers asking about what to do about situations and my first question is:

"Wait ... have you talked to your manager about this yet?"

And the answer very often is "no" and they're talking about really strong feelings of pressure and rage quitting is pretty shocking to me. This was very rare in other fields that I was in, but in engineering it seems surprisingly common.... Let alone the stories where it seems like the manager and the employee only talk during quarterly meetings and that's it.

I think without any kind of relationship with your manager, team or employer can make a given situation seem like it is menacing, manipulative.... but you really don't know.

Granted, there are bad managers who do such things intentionally, but if you talk to them you'll probably figure that out too. If you don't, you don't know.

I've worked with plenty of folks who were very sure / felt strongly about some management manipulation and yet I saw no reason to think it was occurring at all.
Provided you swapped ESC and Caps Lock, yes, I fully agree.

setxkbmap -option caps:swapescape
keep in mind, this is really just a back-of-the-napkin calculation. I'm certainly not an expert on the matter, but AFAIK 6-7% is generally accepted as the real rate of return on the S&P 500 (at least historically and over long periods of time). inflation calculations are always kind of messy thing though. in reality, some goods/services increase in price much faster than others, and CPI will be very sensitive to what goods/services you choose for your basket. even when you take into account overall inflation, college tuition is vastly more expensive than it was a few decades ago. it also gets tricky when you consider that the quality of goods can increase over time. a mainstream CPU costs about the same as it did in 2000, but is way more powerful. is that deflation, or is technological advancement a separate thing? I never got far enough in economics to know the answer.
Regarding one-way streets: In Germany it's perfectly legal for bikes to ride against one-ways.
The MSVC C compiler supported the full C99 designated initialization and compound literal features in VS2015, both are not part of the common C/C++ subset, but exclusive C99 features. So all in all the C99 support in MSVC hasn't been that bad since ca 2015, it just wasn't complete enough to be called "standard C99".

But yeah, those C99 features weren't consistent at all with Herb Sutter's 2012 blog post about MSVC only supporting C features that are needed for the C++ compiler.

C and C++ are more strictly separated in the Microsoft compilers compared to gcc and clang (which both support more modern C features in C++ mode via non-standard extensions), I think that's what's confusing many people. It's not a problem in mixed-language projects though, just put all the C code into .c files and all C++ code into .cpp and you're set, compiling C code with a C++ compiler isn't such a great idea anyway, since it limits you to a ca. 1995 version of C.
> and in particular VS Code can’t compete because of it’s business model.

What do you mean by that? If there was real demand for it, creating an iPad distribution for VS Code probably wouldn't be that difficult. It already runs great fully in a web browser.
"Never attribute to stupidity that which is adequately explained by greed" - an alternative formulation of the law of parsimony (aka Occam's razor)
Are you sure that Al Jazeera doesn't?

That is, I'm sure there will be no shortage of people who will explain how Fox News and MSNBC are happy to talk about problems as long as they don't rock the boat. It's fine to continuously speak about crumbling infrastructure, but it's not as fine to speak about the economical benefits of war and that the society happily accepts the death of hundreds of thousands of foreigners for it, because that would become very uncomfortable very quickly.
> If a client just automatically accept self-signed certificates, its just snake oil.

It forces attackers to use a active attack rather than a passive one. Which is the only security most IRC can have anyway, since the attacker could just join the channel and listen in that way, since most IRC networks are public.
A guide to the general problem-solver program GPS-2-2 (1963) [pdf]
That's capitalism. Those 2 bedroom houses need to drop some more in price.
There are a number of (good) reasons for deadlines--even deadlines that are a bit of a stretch goal.

- One is as you say. Absent a deadline, a lot of projects will meander along forever iterating endlessly to refine and improve or even just dither around. A deadline serves as a forcing function to decide what's actually important and ship it.

- Another is that projects often don't exist in isolation. Even if they are somewhat standalone, like a game, they certainly don't exist outside of revenue targets, big retail selling seasons, advertising plans, etc. It often isn't practical to say "It will be done when it's done and you'll be the first to know."
What companies are offering to do behavioral modeling as a service?
Remember Equifax? We don't talk about that.
Considering he reported his feedback loop w/his Facebook handlers on the issues he encountered, how is Sam 'wrong?'
Ask HN: Where to host a betatester/users community?
So we're releasing a fintech-related app to betatesters and early users, and I'm looking for a place to host a small community. Posting updates, taking polls, asking questions. Connecting with users. Our product is strong on integrity and privacy so I'd prefer not to use Facebook even though a facebook group is almost ideal.

So where? We need something hosted, easy enough to use for users that aren't very technical, and that doesn't require a complicated user registration process.

I'm interested in the latest but would prefer the greatest :)

All ears.
Mastodon isn’t perfect but there’s less noise and no ads.
Mixed feelings here, as a developer I would love to send push to iOS, as a user I agree with you, every time I check my parent's android I have to spend a lot of time revoking permissions from websites.

On android these notifications are abused to send shitty content, maybe a change at the OS level to warn the user in a more prominent way? Like these modals that won't allow you click until X secs have passed.
If you take offense over a variation of "as you know [your company] made the news for being caught doing [horrible thing]. On your resume you worked on [horrible thing]. How do you feel about that?", then you have a very thin skin and also I would not want to work with you. So it would be mutual.
What's the reason for the size increase? ARM support?
> Most managers seem to fly by the seat of their pants and make up deadlines based on what will make the client/stakeholders happy and not as some sort of malicious design.

So developers must suffer because managers routinely make promises they can't keep?
Which community are you talking about? HN?
The difference to other psychedelics is the nature of the DMT trip - it is extremely "fast", short, and overwhelming. There simply is too little "idle" time in the trip (none, actually) for the rational mind to start developing paranoia or anxiety about what is happening.

It also helps that the whole thing is so otherworldly, the thinking mind is simply awed into silence. It takes a while before you could even begin to develop a conceptual interpretation of what is happening, and by then the whole thing is over and you are back to your sober self.

With other, long-acting psychedelics, there is plenty of time and opportunity for the mind to develop its own "spin" on the experience, and produce anxiety. Not so with DMT - it's like being shot out of a cannon and then coming back to earth just as fast.

It sounds terrifying and it is, when you're reflecting on it outside of the container of the trip. Somehow, while it's happening, you don't even have time to think about how terrifying it is, and as a result of that it ends up being OK. Tells you a lot about the nature of anxiety, really.
>> ... climate crisis cited as possible causes for the deaths of thousands of migrating species heading south for the winter

Yes it was because of global cooling... The insufficient amount of carbon dioxide in the atmosphere is causing the well documented 'icebox effect' to occur.

We need to get our coal power plants running at full steam in order to counteract the cooling.
For an Eulerian circuit, you need the graph to be connected and for every node to have even degree. For an Eulerian path (which doesn't have to start and end at the same point) you may also allow two vertices to have odd degree.
I just got mine started a minute ago, in SF Bay area.
They carry on when the light is red?
I have seen plenty take off early and do it myself to avoid having the traffic pile up behind me, but going through a light that has just turned red would seem to invite catastrophe.
Anyone who takes a trail from Arastradero Preserve can enter Foothills Park, Councilwoman Liz Kniss noted Monday. The city was required to make this trail open to the broader public as part of an agreement with Santa Clara County, which contributed the funding the city needed to purchase 13 acres of open space next to Arastradero Preserve.

In addition, even though non-residents are banned from driving into Foothills Park on the weekend, many arrive during the week, Kniss said.

https://www.paloaltoonline.com/news/2019/05/10/residents-onl...
I feel like this story gets repeated every few years on HN.

Checking one was 10 year ago.

I think it's funny people think you can have a collective oral history that's factual.

Yet even with computers and internet we get the apocalyptical death cult going on and on about the end of the world and the mysticism.

https://news.ycombinator.com/item?id=2079371

"Dead Bird Panic", I like that comment.
Have you tired IDEA (or siblings)? They focus on keyboard shortcuts and offer much more than vi can offer (full, integrated static analysis across with numerous languages and numerous context-sensitive tools like SSH, SCP, DB connectivity, etc).

I use IDEA and feel absolutely crippled and useless in vi. It's largely because I never use vi and don't care to learn it. I'm very impressed with the IDEA tooling. There's a vi plugin for it if you want to get a head start.
Sounds fair... A german comic about what maybe become common - if 'training' is, what you were referencing to... with 'real-world-consequences' :

> //www.bildhost.com/images/2020/09/16/909.1_ABGEDUNKELTER-RAUM-KAMERAS...mar.15_FINAL.Mail.png ^^
Evernote’s CEO on the company’s long, tricky journey to fix itself
"nor can you toggle the system's "developer" mode and sideload VR-optimized Android apps of your choosing"

That kills this product for me. If I can't mod BeatSaber it's useless.
Why would they be any less able to fine you than your local library? They would still collect your personal information to set up a library card.
Then again, maybe the lack of insane regulations on labor (amongst other things) is why the US has managed to produce new, highly-valuable companies at a much higher clip than Europe has, and is also the reason why software engineers in Europe get paid far less than their counterparts in America.
DeepMind Approach ‘Bootstraps’ Self-Supervised Learning of Image Representations
> If neither of the above happen, you should trade absurdity for more salary/growth. I've seen this at places such as hedge funds and consultancies and they compensate and "pay" for it with better comp and growth.

I traded stupidity for money. Don't do it.
From the section "mitigation techniques":

«It should be possible for privacy-concerned users to provide another form of identifier (e.g. a username or email address, as is the standard for social networks) instead of their phone number. This increases the search space for an attacker and also improves resistance of hashes against reversal. Especially random or user-chosen identifiers with high entropy would offer better protection.»

Threema does this. By default users get an 8-character random identifier. Linking a phone number and/or e-mail address is optional. This way, users can choose their own balance between the usability of contact discovery and the privacy of random identifiers.

All the other techniques are mainly making it harder for attackers, but not impossible. If a user on a 5 year old phone should be able to sync an address book of 2000 contacts in reasonable time, then the calculation of hashes cannot be made all too computationally intensive (e.g. by using intentionally expensive derivation functions like scrypt or argon2). The asymmetry between the weak hardware of a consumer phone and the abundant computation power of a cluster is what makes fighting brute force attacks so difficult.

Granted, the proposed incremental contact discovery using leaky buckets is quite an interesting form of rate limiting. It also has a cost though, namely increased complexity, and thus an increased chance for bugs / malfunction (hurting the user experience) and vulnerabilities (hurting security).

Contact discovery is a difficult balancing act.

(One last comment: While private contact discovery is a difficult problem, securing profile information isn't. The fact that I can grab the public profile picture / information and online status of almost any WhatsApp or Telegram user is inexcusable. Giving the users control over access permissions is easy. Signal does this by encrypting the profile and sharing the key. Threema does this by sharing profile information only using end-to-end encrypted messages, without servers being involved for storage.)
Can you provide a simple example of this?
Have you had it all your life?
Are emotional support peacocks still allowed?
Yeah, I don't think "waking up early" is going to help if they only let in five people.

Did you read her Twitter thread you keep posting? The reason she is requesting "special treatment" is so that the spots allocated to the public wouldn't be used. They are trying to use their authority to push for more people allowed to attend.

>Isn't AI's goal to make sure norms are followed?

No, the goal is to try and ensure that a tryly public trial is held.
I completely disagree. Stability isn't better when you do everything yourself, actually in my experience, it's worse.

For example, if I want my users to be able to scan a generated qr code, I am not going to write a qr code generator myself since that is quite a lot of work. I will use a trusted library to do that for me.

In this way, the library will have had a lot of eyes, patches all the time fixing bugs and so on. If I would try and make a QR code generator, I would most likely make a lot of mistakes and bugs that more seasoned people that have experience in making such functionality already have experienced and fixed.

If I stopped writing code for the company I work for today, the application would work just the same in one year, in two years etc. I don't get why a desktop app would be more stable than a web app in that sense. I would argue a web app is more stable since we don't really break backward-compatibility in a browser in the same way people do in desktop operating systems.

Sure there is something to be said to not use a big ass framework for some small app. I think frameworks usually brings more pain than it's worth in the long run. But having dependencies in modern applications is a must, even in desktop applications because people expect and demands it. If you would not use dependencies, your customers would choose your competitors most likely.
I can't stand his Hermione voice.
That's an interesting point you're making (though scary). Didn't think about it that way. Thanks.
You are taking a lot of heat for this comment. I hope things get better for everyone. In the mean time, can't nothing be done to help them get back on track ? 21/23 is still young and such habits can have a hefty price later on.
That’s the issue. Anyone could respond that they have an app that valuable to only them and their best friend.

What better choice do we have than to measure value across a population? How much value a population places on something based on how much they are willing to pay is objective. Whether that value is utilitarian or based on other factors is subjective.

Are we really arguing about basic supply and demand? Yes suppliers have methods to drive demand.
Amazon Plans to Put 1k Warehouses in Suburban Neighborhoods
> Parametric modelling has really saved my butt

That doesn't go. Otherwise they could have scrubbed any free package altogether.
What happened to all the non-programmers? (2015)
There were cheap burritos everywhere before tech arrived.
The translation feature sounds amazing. Any ideas how it works?
Same in Japan, at least on neighborhood streets (自転車を除く signs）. Plus, unlike USA, major traffic is well-separated from residential roads. There are also plenty of bike routes, greenways, and bridges/tunnels above/below major roads.

I'll be moving there as soon as they re-open their borders, and I couldn't be more excited. It's cyclist heaven.
You can definitely do this! Check out Karplus's "Analog Simulation" for examples with conductive fluids and resistance networks: https://archive.org/details/analogsimulation0000karp
I gave up on folders altogether. I found that my most used apps are still prominently visible either in the drawer or in spotlight’s suggested apps. Before iOS 14 I had more than 14 folders.
There are 5 18-29-year-olds in this house (plus myself). Here's what we learned.

Very, very few companies will consider an applicant without a job history. Felons tend to have easier time finding employment than HS Graduates.

Which companies hire w/o job history? Applicants don't know. It's not like companies advertise their hiring bias. Sometimes word of mouth may lead you to a reasonable employer - in which case the applicant can expect to compete against countless other applicants, for the one available position.

This is reality. Part of it anyway. The rest isn't any better.
I see right now that T-Mobile offers unlimited no-cap home internet at $50/month. Worth looking into if that service can fit your needs.

I don’t actually know if the hardware is 5G yet.
Mild oxidants are generally more harmful to to bacteria, viruses, etc., than to healthy cells. That's the basic theory.

That's also why you can purify water with a bleach (Chlorine Dioxide) tablet, and then drink the solution harmlessly. This isn't rocket science.
The biggest difference is that the Quest is a standalone VR platform (it includes hardware that can also run the games), whereas the majority of VR devices are just display devices (screens, lenses, audio, controllers).
More like the managers make promises they don't understand.
In software, there is incredible demand and engineers have a lot of negotiating power. So, we have the power to actually get new jobs easily!

And fine, but then when that horrible thing makes the news and their answer is "i don't care, i was just building the feature", I take that to be an extremely unsatisfactory answer.

And if they work at Facebook with those kind of unsatisfactory answers, they are probably very qualified for a lot of positions, and I don't think they'll be hurting for job offers elsewhere.
Lessons learnt from organizing a virtual conference
Don’t know if hacker news friendly but we are by De facto spelled checked for DeWitt yet no physics on here; the proverbial chickens, and no, no Nicaraguan children at the border; 1/8 are of actual Cuban descent; that don’t count in actuality. Because revolutions matter; revolutions count. Marxist Guerillas did win the Cold War. Ahem, I digress, we are by de facto, not wit, a third world country.
Were they written with the 2020 traffic in mind though?

In my opinion the classes are 2: fragile users and not fragile ones

Pedestrians are the most vulnerable, trucks and heavy machinery in general are the least ones

> not being able to use the sidewalk would increase trip time by 3-4x

That's by design

If cars could not care about pedestrian crossings and speed limits trips would be 10x faster

> A driver's mistakes kill other people.

I've been hit by a bicicle in Belgium and I ended up at the hospital with a broken leg

I was lucky enough to anticipate the crash, start running away and the biker only hit my leg

If I wasn't paying attention nobody knows if I'd still be here telling the story
It’s sufficient but not necessary. Consider a trivial example with three nodes arranged in a chain. The edge nodes at the end of the chain both have degree 1 but walking from one edge to another is an eulerian path.
I ride bicycles and motorcyles and frequently break the letter of the law for my own safety. Two wheeled transportation just simply is not considered or understood by transit authorities, at least not in my city.

I will never stop behind a car. That just is not going to happen. I don't want to be the meat on a texting driver stopped car sandwich. This means some amount of lane filtering/splitting.

I will ride my bike on a sidewalk to avoid traffic, even if there is a "bike lane" if I don't feel that lane is safe, such as when it is on a major route with lots of traffic.

I will not give you room to pass if there are parked cars on the side of the road. I'm not going to get doored so you can get to your destination 30 seconds faster.

When you're on two wheels all cars are trying to kill you. No other threat model makes sense.

This says nothing of the lack of knowledge on the part of drivers as to what motorcycles and bicycles are actually entitled to do and their willingness to be vigilantes to enforce their perception of the law, even when it endangers my life.
Every 12 months you pay it bumps forward by 12 months. This is true whether you pay monthly or annually or every 3 years.

https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...
I haven't tried iOS 14 yet but historically Apple is almost never the first to release a feature. Their supporters will say that Apple prefers to wait until they can release a more fully baked version. iPhone was not the first smartphone, but it was the "best" (for most people) when it was released, etc.
That would be great, but under current WTO rules sanctions and trade embargoes are effectively illegal unless they are against North Korea, Cuba, or Iran.
They oppose each other. You're doing a better job the more of the vote you have in a district of type 1, and you're doing a better job the less of the vote you have in a district of type 2. Contradictions don't get any more direct than that. To the extent that a politician is benefiting himself in style #1, he's hurting himself in style #2, and vice versa.
(In case that somebody of panic read this)

For different reasons, I use VS Code (pretty, JS stuff), Sublime (fast), IntelliJ(rust) and a SQL Tool(sql!) at the same time.

I like the idea of coda of being more IDEish with transmission and ssh built-in, but one thing that no editor I have use is good at, is to see logs, sql and CVS/JSON data.

In the case of CVS/json, I kill for a way to turn it in auto-datatable with built-in search (do a lot of tabular data manipulation).

So, then after use sublime to load stuff, need ALSO to open excel OR numbers (which one open this CVS file is a gamble) do the edits there, then go back....
The core problem is the ability to leverage approximately 50% of votes into winning far more than 50% of seats.
It isn’t just engineers—it’s all employees. Deadlines are often unrealistic or arbitrary. It’s just something to use as a cudgel to beat your employees over the head with.