skysight-inc/HackerNews huggingface dataset:
When I started of as a junior developer it was in a team of 3. 2 Senior developers and me.

One of them was really kind and a nice guy that was getting along with everyone else in the office (other teams etc). Also he was a very good dev. Nice personal projects, knew what he was talking about, humble and hardworking.

The other developer was aweful. He was slacking a lot, all day on facebook and doing his personal home-owned business over his actual work, not caring to help me at all on any request. We didn't get along, and at first I thought it was my own issue. Later on I realized and having a talk with my manager that noone really was getting along with him.
At some point he thought it was a great idea to make an education session, I was like ok he is putting time into it. He then proceedeed telling me that he is gonna teach me the very basics of programming as "we" didnt go to uni, I told him I went to uni and I finished with a Distinction but sure he could tell me whatever. He was trying to teach me things he didnt even understand and I was taught about them at uni.
(I understand this is a basic mistake junior devs make think that they know it all, this wasn't the case here, he was trying to teach me some basic CS concepts, I went to uni for it he never went to Uni for it, he was just a programmer, nor he had the interest or hobby to go more intellectual on the matter)
This lead me into not trusting him at all, in anything, while the other developer was really kind and he let me on his own to understand that he was a really good developer and I should listen to him.

A year later my performance was really good in the yes of the company, I was producing a lot of stuff etc. The developer that didn't like me was clearly angry at me. He was producing things that could be done in a week in like 3 months. Well long story sort, the company wanted to fire him, although it wasn't very viable at that moment as they would have to pay him cause he was with them for a very long time, so they started a formal process against him by keeping schedule giving him a formal warning etc. He improved etc.

I stayed at the company till I became a developer and a year after. I was working alone on mobile apps, and I remember having a chat about an issue I had for the app and some ios apis and how I tackled it and I remember that dev still trying to tell me what to do and how although he never ever working in a mobile app in his life or any experience in that field whatsoever.

Anyways, please don't be like the 2nd developer, be nice and let junior developers believe in you and understand your actual skills and capacity on their own. You don't need to brag or try to showoff because you might end up making them not trusting you.
I'm sorry, but that's not the definition of type inference.

"Type inference refers to the automatic deduction of the data type of an expression in a programming language."

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

Which you'll notice C++ and Go, are listed as languages with type inference.

But you're right that they don't have as nearly as strong type inference as rust, which doesn't have as strong as haskell etc.
"Hate" is really not the right word in this context, as a lot of them are thrown around casually. Not necessarily due to deep-seated hatred but simply because it is not politically correct to use the words. To gain a sense of being contrarian to the mainstream, to titillate, to watch the reactions of those offended.

For example the "-fag" suffix is applied to everything and practically synonymous with "-person". A namefag is someone who uses a username instead of remaining anonymous. A drawfag is someone who creates original art, it has a positive connotation.

Even when discussing unfair monetary things the term kikes (jews) might be thrown around, just due to the historic association of jews with banking. Even users who present left-leaning positions (e.g. on renewable energy, healthcare or defense spending) use those terms because the associated concepts are ingrained in the conversation structure.

I don't know about /pol/, but other boards use "my nigger" or humorous variations thereof as an expression of endorsement

Use of the words might correlate with the sentiment of the user, but the correlation may be weaker than expected.
The Jumbo loan cap will also wierdly effect this scenario. 417k to 625k depending on median county home price. You can sometimes see prices tightly grouped around the limit, plus or minus down payment percentages. Then you are also talking about weird buyer preferences for buyers with lots of cash, who can pay down the lending amount to the cap, or sellers that will split assets so that each sale is below the cap.

Lots of strange market things happen around those caps.
Policy enablement solution using ethereum
"Never deploy on a Friday" assumes that you don't work weekends.
Lesson Learned: If you can't do it yourself, start with PHP (or something else with incredibly cheap devs, I suppose) until you get VC funding, then rewrite it using something other than PHP.
"Describe an HTTP request? Tricky.... What's the mass of the electron in this hypothetical?"
https://en.wikipedia.org/wiki/Prima_donna

I will die on this hill.
How Can We Tell Which Election Forecasts Are True?
The thing is Github has managed to build a pretty active userbase, to the point that everyone assumes you host your project on Github. It's the best way to get collaborators.

If, however, you feel strongly about centralization, host a mirror on Gitlab. It's still only a single command away.
This looks like an awesome project. Do you have an idea on when Z-axis will be available? As a (single user) data point, 3D motion is a huge benefit -- if it ends up under $1000 with 3D movement I will likely just buy it to play with. Specs on accuracy would be useful, but unless it is really horrible, not likely to affect my buying decision. Good luck!
This is proposed as a question that an engineer would ask, not some base-level screener.
I'll crosspost the link here, too: [0]

In short, over-the-horizon radars are not exactly precise. AFAIK no OTH radar to date can be used to provide a firing solution, they all are warning/detection radars. They can also be jammed or destroyed, as they are huge and can't be moved or hidden easily. Finally, it's not enough to provide an initial targeting, you also need to guide the missile during its flight as carrier moves and evades. This is a huge problem, given that any signal can and will be jammed.

I think you underestimate how silent the carrier can be.

[0]: http://lexingtoninstitute.org/wp-content/uploads/aircraft-ca...
I've worked with a group using Flynn to host a score of internal apps. It required one full time developer to keep it running, and saved a bunch of time and effort for the people maintaining those apps - no need for devops, pretty much, as deployment boils down to a ten line bash script. So if that tradeoff works for you, you should consider using Flynn.

In this age of it being next to impossible to hire devops folk, the idea that you can have one of them servicing the devops requirements for a sizable fraction of developed applications is somewhat attractive.

I wouldn't put Flynn in place for external-facing and high-traffic applications at the present time based on the experience I've had with it, however. Not ready for that, I think. You have to have a fair tolerance for short outages.
Giving a generation of people who grew up with science fiction as part of their daily lives the opportunity to move to a different planet is also unprecedented.
Pretty sure the Loss.jpg obsession started with Something Awful.
Kudzu maybe?

Problem here being that we grow things with potash, which is derived from fossil fuels afaik.
That and http://prettystatemachine.blogspot.de/ :)
Well, it's quite significant. How can we even talk about which news is objective when their is a large portion of the US population that consider rightwing pundits to be "the real news" and everything else to be lies? This is a major problem. We are living in a reality distortion field where George W. Bush has never been criticized for failing to protect us from 9/11 but people want to "lock her up!" [Hillary Clinton] because an embassy in Benghazi was attacked?

I realize I'm going off topic here but sooner or later we have to confront this issue. Reality is not subjective. If our society can't learn how to parse reality we will never be able to unfuck ourselves.
Well, this rule applies to basically every field of life. Most (if not all) religions and moral systems have rules that say to respect the others and be kind, even if they are not as we want them to be. But I'm not surprised that it's rediscovered over and over.
really nice article !
I think you're quite possibly judging the guy too much based on a simple internet comment.

His statement could mean anything from cruelly laughing in the face of the junior dev during a face to face code review to having a quick heh under his breath from the privacy of his office at the developer's use of "if (foo === true)". Or anything in between.
I'd rather have a robust infrastructure and enough confidence that deploys won't break anything that we simple stop paying attention to the day or time!
Amarok 1.4 was the best audio player ever. My most beloved feature - changing queue position of song in a playlist with mousewheel. Second - could reorganize your files by Artis/Album/Song.mp3.

I remember having my friends over for parties and when they saw Amarok - instantly wanted to try Linux. It was, imo, the killer app of Linux.

When I switched to Windows 7 - tried to customize foobar2000 to make it feel like Amarok, but it wasn't the same. :/
Thank you for these detailed responses. They track very well with my experience using a 4x8' CNCrouterparts machine. There are so many things acting against precision that I spent my first year of CNC ownership finding out what was really practical. Inlays on machines with >.005" accuracy don't work. Guitar necks do NOT fit. Puzzle joints don't glue up.

The sources of problems are endless, even in a rigid machine:
1. spindle runout.
2. bit diameter changes (its is labeled at .25", but its really .246
3. climb vs conventional milling yields different characteristics in different materials.
4. bit deflection in certain cutting actions (plunge, tight corners, etc)
5. bit wear during the job.
6. dust removal / chip recutting
7. lost steps
8. dust in the ways of the machine
9. linear motion system misalignment.
10. workpiece slippage/hold down.
11. material not being flat/level (especially with cheap plywood, which often varies in thickness by >.005")(try making accurate box joints with that...)(also, it is never flat, it always has some twist/warp because of the way the plys are cut out of the tree).

This machine seems to be a great thing, and I very well may build one for an outdoor plasma cutter, but, I find the accuracy claims very difficult to believe. All of these sources of precision loss will effect the end result.
In Startling Reversal, Trump Claims Credit for Groping Women
academic shitposting is still shitposting
Few customers care that much about the quality of a pastry. A marginal decrease in quality won't result in an appreciable decrease in customers; likewise, a better quality pastry probably won't bring in enough money to cover the better chef.

At least in the USA. Here, most people equate "pastry" with something on the level of Dunkin Donuts, and are oblivious to the quality of something like an Austrian "konditorei".

The restaurant/bakery/etc may take pride in its output, but if the customers don't care in kind (a thing is worth what another is willing to pay for it) then it's unsustainable. Diminishing returns matter.
They are usually "dumb" heaters... literally just some voltage applied to wire (you can read more about them here, along with calculation according to wire AWG and length: http://www.blackwaterskies.co.uk/2013/05/making-your-own-nic...)

A major pain point of dew-heaters is if they are too strong, they induce "tube currents". E.g. the heat from the dew-heater causes the air around the heater to start convecting, which causes ripples in the final image. It's not really visible as ripples, but a general blurring of the image. It's essentially recreating astronomical seeing conditions inside the telescope itself, which is obviously not ideal :)

I think some fancier setups will be "active" and regulate themselves based on ambient temperature, but it's a lot more common for people to over-build their heaters and then use a dimmer switch. So you make your dew-heater for the worst winter night you expect, then dim it down for the rest of the year manually.
Wonder if this translates over to hormone replacement therapy in transgender people :\
That was my initial thought, too. But then I started thinking we should get the perspective of someone who grew up with Windows 7 rather than Windows 3.11. It could just be nostalgia talking.
And npm doesn't even have a lock file!
I won't call this theme of anti-PHP submissions/discussions in the past 24 hours a circlejerk, as this isn't reddit, but at this point I can't tell the difference.
Wedding Rings for Women: Handmade, Designer, Ethical and Fair Trade
Can you describe for me how the tooling, framework(s), and libraries are so advanced and excellent?

How easy is it to train a programmer to use PHP in a way that results in fairly secure, reliable, bug-free code? (Note my use of the word "fairly", knowing that there's no such thing as perfect security, reliability, or freedom from bugs.)

I do know that, for instance, TDD is possible with PHP. In my experience and observation, though, the available developer tooling does not even come close to that of (for instance) Ruby, so I figure I must be missing something if "the tooling, framwork[s,] and libraries" constitute a major advantage to PHP over other options.
>Even bigger profits come from selling crap to people.

Apple sells a premium product and has a higher standard of quality than their competitors. Their products are priced accordingly.

They sit on the largest pile of cash out of any company in the U.S.
A Close Look at Ransomware at the Example of Vipasana – Part II
Acquired #22: Zillow and Trulia with Zillow Group CFO Kathleen Philips
Wtf the Craziness of No Bra Day
Best case scenario, Mars is 55 million kilometres from earth. Even using a ridiculous engine going full blast the whole way (in which case your payload will probably disintegrate when it hits the atmosphere) you won't get the transfer time under a month. If you want to actually deliver your payload in a useful manner you'll need twice that at the very least. 2+ months is a long lead time, and the engine you'll need will make the craft impossible to miss.

What's the difference to building it in orbit? Building it in earth orbit you're dropping it from under 500km and your assembly makes 10~20 orbits a day, you can deliver it quickly at pretty much any time.

The former allows countermeasure, the latter not really.
'Flash crash' trader loses US extradition battle
For some reason I am imagining you working in a server room shaped like an equilateral triangle (i.e. the walls of the room meet at a 60° angle)
Font homepage: https://be5invis.github.io/Iosevka/
I'm not familiar enough to comment on what different feature set and different type of work each compiler does to compare the speed, but WOW, that's an INSANE quick build speed.

Was it always an explicit goal of theirs compilation speed? Is there any documentation of specific things they did to achieve that build speed?
Yes I have read the paper. It seems like a lot of pandering to 4chan and /pol/. It's a clear example of an effort troll for the lulz.

> recent events have brought the discussion board
site 4chan to the forefront of the world’s collective mind

Err, try polling even the American population and see how many know about the existence of 4chan. It is NOT at the forefront of the world's collective mind.

> Even
though 4chan has long been viewed as the “final boss of the Internet,”

By whom?

> Perhaps the least rare pepe.

Really? A sarcastic/jokey remark in a caption for no reason at all.

They have also embedded overtly racist images throughout the paper, which I'm not sure were necessary. This is another clear example of 4chan trolling: embed racist or offensive or funny imagery surrounded by serious sounding stuff so its 'hilarious' to watch someone discuss it seriously.

I've been on 4chan since 2005 and pretty much grew up on it. This is just so obvious. In fact, I'm not even saying this isn't real data and actual work. I totally believe someone went through the effort of doing this work just so they can get "normies" to read through the paper and laugh when people take it seriously.

Also, I've noticed that this .pdf crashes my Android Acrobat reader as well as my Chrome PDF reader. I would check for embedded scripts or weird stuff going on in this PDF.
Ugh, yeah, backlash on mine too :( I'm actually in the middle of rebuilding my mount to help with periodic errors and backlash. Replacing a bunch of bearings, re-greasing, replacing the direct gear train with a geared-belt system, etc.

Speaking of... I need to finish that up soon before winter season starts in earnest!
The reverse takeaway is perhaps even more valuable. Most are not going to be as angry as you expect them to be. When you mess up don't hesitate to tell people, it's going to be okay.
OpenPower,xeon phi for one;

Even within the amd64 and arm families, there are enough variations (AArch vs qualcomm) and evolutions (SSE3 to SSE4) to make the task of developing a new and performant backend from scratch very resource consuming

Also while taken individually most of the non amd64/arm platforms might not be significant, combine together they still represent a big share of the pie, doubly more so in the embedded world which rust (tries?) to target.
Containerization ( and isolation ) of GUI software

This is sort of implemented already by sharing the X socket with the docker container
Except in real life people sometimes make malicious "mistakes" deliberately and when caught and called out on them either completely dismiss them or even gloat.

This reads almost like a fairy tale.
You're totally right. I guess I never realized I was going to take the series as far as I have. Thanks for the advice!
33M records exposed after the Evony data breach
I work as a software developer in Silicon Alley. I don't know anyone that owns an apartment in Manhattan that paid for it with money they earned. A few paid for apartments with family money, but the rest of us rent. My family has lived in the city for a long, long time, and I understand this isn't a wholly new phenomenon, but it's gotten much worse in the last 3 years.

How is this sustainable in the long term?

To make things worse, where I live in Astoria the local community board is so obsessed with parking (we have 2 fucking subway lines, more than the Upper East Side) that all large new buildings have underground parking, making them dramatically more expensive. This is to "keep things affordable."

It feels so kafkaesque. I've thought about moving to Kansas City, where they've been building like crazy and the new streetcar is very useful.
Advanced Error Tool saving time and resources for devops
> Howeveer the problem is that "dark matter" is also needed on local scales,

The link you provided doesn't seem to say that:

"Well, since that time, there have been additional challenges to how gravitation works in our Universe, albeit on much larger scales than our Solar System.

From the 1930s to the 1970s, galaxy clusters and individual galaxies had their speeds measured very precisely for the first time. This meant that the speeds of individual galaxies in clusters could be measured relative to the center-of-mass of the cluster itself, and the rotational speeds of spiral galaxies could be measured relative to the center of the galaxy itself. In both cases, it was found that the motions did not line up with the predictions of general relativity in a Universe where matter was made up primarily of protons, neutrons, and electrons."
Instagram app for Windows 10 expands to PC and tablets
Instagram: Introducing Instagram for Windows 10 Tablets
> How would you handle being fired without cause...

Get up... dust-yourself-off, and Move On!

The knee-jerk lawyer-up advice is asinine. The only guys who win that game are attorneys. Are you prepared to spend $5-10K+ in 'modest' legal fees so you can to go to war with a former employer? Do you really trust the courts will right the wrong you perceive?

It totally sucks being fired! The biggest bruise is to your ego and immediate cash-flow. Best to put that time/money/energy into connecting with a new, potentially more rewarding job.
Facebook's algorithms are far less transparent and outside a user's control compared to 4chan's bump system.

Just recently it was shown that their automatic news feeds promoted fake news articles.
Questions/Answers about the USC/L.A. Times tracking poll
Infrastructure overview: http://www.archiveteam.org/index.php?title=Dev/Infrastructur...
I run a number of side project sites and I do much of my work late at night.

I have one simple rule for myself - which is to never deploy anything at night before I go to bed. I've made several critical mistakes which I deployed to production and then went to bed only to wake up and find out that users couldn't use my products.

Thesedays, I do all deployment in the morning - that way, even if there is a critical bug, I am awake to catch it and fix it quickly.
Exactly. These are memory tests, not ability tests. Beyond a very basic level, memory tests are too random to be useful.

I once aced a geography exam because I happened to read up on the economics of Nigeria just before I took it. By sheer luck, there was a question about Nigeria in the paper.

If I'd read about Zimbabwe instead I'd have been screwed.

Neither possibility provided much insight into my competence as a geographer.

Even if a job spec needs specific knowledge of key facts, you can't generalise from pass/fail memory questions to broad spectrum competence, or lack of it.

If a candidate has no idea what an HTML request is, that's one thing. If they know damn well what a request is but can't list all the elements in a stressful interview while you're staring at them, - because in fact they spent the last year working on database code, and the API stuff was the year before that - that's something else entirely.
First question: I found the credential rotation interesting. The scheme that you describe does seem to provide a highly reliable way to change the login account/password occasionally with nearly zero chance of human error causing the account to become invalid. But what I don't understand is WHY you want to do this. What threat profiles are you protecting against?

(Yes, I know this is HN, and I used "you" as if I were addressing the author of the article. But you know what I mean.)
How does this compare to OpenShift?
Self-Care Habits for Body-Mind-Heart Balance and Healing – Joanna Ciolek
Yeah, I run new django apps right alongside my php5 code. It does definitely take a bit more "muss and fuss" than php5 to configure (mod_wsgi, etc) but is just as easy.

You also need to restart apache or change the wsgi loader file, (or set up explicit hoooks to do so) to get your new code to appear when debugging / after uploading changes. This is where I'd say php is superior (upload file, refresh browser).
ONLYOFFICE Desktop Editors Go Open Source
Jobs Where You Can Work from Home Video
The biggest win for that is going to be incremental compilation. I can't wait for that to stabilize.
I'm re-reading Peopleware this week, and this is one of the core points it makes. You need to give the team the flexibility to make mistakes. I'm not sure I've ever met a manager who has read that book and disagrees with that principle.
I'm sure a lot of people know what MVC stands for. I don't think there's anyone on the planet who can be sure they know what it really means.
Curious what dependencies it has.