skysight-inc/HackerNews huggingface dataset:
I have a theory that everyone who studies chemistry is some kind of pyromaniac.
More likely, the nominal values of the y-axis are confidential, and they just want to show the % reduction in traffic. I do assume the crossing with the x-axis is actually at 0.
Teach me. How did you get through registration? (I'm on Android, and typing in my 4-digit code just whites everything out. I can't finish registration!)
She might also just be, you know, poor. She might live far away and spend a lot of time on a bus, sharing a studio apt with other family members that also work low wage jobs.
Yes, you are likely to get questions about it. If you have an interview it is wise to know beforehand what you will answer when they ask you this question. But it won't prevent you from landing a decent job.
These days you should be following standards, using namespaces, and of course xml libraries. It's not too bad. But it could be much better, that's my point.
If your concern is cost, bitbucket always have free private repositories.
If your looking for privacy and protect your sacred code, install gitlab on one of your server or vps.
Thats what we do at SAIT
>Yeah that's exactly my point. The issue is when we try to turn all those seemingly "good" things into practice, we couldn't figure out how.

He wrote a critique of capitalism

Das Kapital was not a list of seemingly good thing that could be turned into practice. The fact that other people read the book and did misguided or horrible things is no reflection on what he wrote.

>>>Let me pick the one that I disagree the most in your list:

>>Implement a job guarantee

>How would you do that?

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

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

If you think the Lincoln Tunnel was a waste of money and you think that the private sector overproducing shoddy McMansions where nobody wants to live in 2007 was a great thing then you probably wouldn't be a fan.
The funny thing is, XML namespaces are not that complicated. They're the solution I would come up with given the same task. They're defined simply thus:

-- Data model --

1. Every tag and attribute is optionally namespaced by a URI. (Tags usually are, attributes usually are not.)

2. The meaning of a non-namespaced attribute is defined by the tag to which it's applied.

3. The meaning of a non-namespaced tag is defined by the application.

-- Serialization --

4. To save space in the textual representation of XML, namespaces are (necessarily) referenced by user-defined aliases.

5. To save even more space, a default namespace may be (and usually is) defined for use by tags (but not attributes).

6. Alias definitions live in opening tags, and are scoped to the tag itself and all its children. They are of the form xmlns:{alias}="{namespace}", or xmlns="{namespace}" for the default namespace.

7. Tag and attribute names are prefixed with an alias to indicate that they live in that namespace: {alias}:{tag/attribute name}

8. If a tag name is not prefixed with an alias, it lives in the default namespace (if any).

9. If an attribute name is not prefixed with an alias, it is not namespaced.

10. The aliases generally have no semantic meaning, but there are wacky exceptions (e.g. XML Schema).

EDIT, forgot: 11. The "xml" namespace is reserved and predefined as 'http://www.w3.org/XML/1998/namespace'.
> When you list your degree just list the graduation date.

This. I reviewed a ton of resumes, and even when I even noticed that total education time was "non-standard" (rarely), it didn't matter. It's easy as an employer to look at transcript and see if someone is slacking off or has other stuff going on. And the latter is probably a good think in terms of your commitment and drive.
Just to clarify GitLab.com is their hosted version, not the self-hosted option (Which is GitLab CE)
> A much bigger risk of lead exposure is your local rifle range, esp. down range (i.e. the backboards / target area's)

I would guess instantly fatal levels of exposure, if you hang around at the target area during a shoot...
I was just making a point about what I feel is a pervasive and ridiculous sentiment in pop medicine, that we can cure every disease.

Plus, Alzheimer's can end up severely debilitating.
If you enjoy "Things I Won't Work With" and "Ignition!", I would also recommend the book "Excuse Me Sir, Would You Like to Buy a Kilo of Isopropyl Bromide?". It can be found online rather easily but I'm unsure of the copyright situation.
I mean the tool basically defeated the point of the game.
That's some great feedback, thanks! Any feature requests for Issues?

If you plan on doing physical events, drop me an email (job at gitlab).
My father took around 12 years to get his CS degree. He was full time military and raising a family at the time, and took night classes through the University of Maryland which has annexes around the world, wherever we happened to be stationed.

Maybe it's just because of that, but I've always had MORE respect for people who take a long time to finish. I say this as a guy who went the normal 4 years in college.

You go through crap, you still get what needs to be done, done? Ya, I'd hire you.
Happiest countries according to UN, top 5: Denmark, Switzerland, Iceland, Norway, Finland. The US ranks 13. Norway is the only one of these with oil. Check for yourself where the other oil countries show on the list:

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

(Yay Switzerland for giving a little competition to the Nordics)
Not enough, apparently. That page takes 10.5s to load and fails several performance metrics.

https://tools.pingdom.com/#!/cOKg2F/https://gitlab.com/gitla...
http://extratorrent.cc/, http://www.t411.ch/
Ironic how people keep using that phrase thinking that maybe this time people would listen.
You have not really overcome the adversity yet if it's still a chip on your shoulders years later.
And note that the same brake fluid is also used in push bikes, if they have hydraulic disk brake setups.
It's "very possible" to have a "successful career" in lots of places, doing lots of sub-optimal things. But if your goal is to optimize your tech career, that narrows down your options significantly.
I would like to see that there is just one gitlab version, and that the enterprise features are simply available in the community edition too. I will not pay just for a feature like repo mirroring, but it's i think a feature many people will use and or utilise when moving, migrating to a gitlab setup.

But it is the one and only feature i am missing so not worth upgrading to EE for me.

As soon as an alternative (open source, self hosted, free) comes around that does have this built-in, i will be tempted to try it. (and of course on success i will move away from gitlab).

But for now, gitlab (CE) works best for me, self hosted.
Really? You think wandering around was the point of the game, as opposed to actually catching the Pokémon?
She only gave in to "austerity" after the federal government financial situation became unsustainable. Even then, the spending cuts were minimal.

The economy was already slowing down in 2011, and Roussef's government lowered interest rates and started giving subsidies to certain sectors and companies in order to stimulate economic activity. Some economists said this was a bad idea with potential disastrous consequences considering the global slowdown that was happening. IMHO, they were spot on. The private companies that went under since then were mostly the ones that were financed by public money. It was a failure of cronyism.
Interesting example, some would argue that you aren't free to paint depictions of Muhammad in the US either.
People need money to live, not any of the other things.
This, I believe, is the correct answer. I refuse to give most companies that much power.
Microsoft Edge Remote Code Execution (RCE) Bounty
If you click on the turkish version of the announcement, "gay" is replaced with "different" (in Turkish of course). Do people in Turkey say "farkli" (different) when they mean "gay"? Checked and all other translations actually say gay or homosexual.

https://web.archive.org/web/20160708083122/http://orkut.com/...
Facebook bows to anti-science activists, shuts down ‘We Love GMOs and Vaccines’
great bit! still, but how often is this going to be reposted?

https://hn.algolia.com/?query=The%20Lost%20Art%20of%20C%20St...
I remember reading about that their copy protection was very very simple, making it trivial to write a crack. And that it was a feature, not a bug.
no there are also future 'illegal substances' manufacturers ;)
I lived in Beijing for the last 9 years and had lots of fun, but am looking forward to going back to the west coast in a couple of weeks to live a comfortable productive family life. I guess it depends on what you are looking for.
Sorry, what do you mean? Did you read the part where he says "it never happens this way"?
more like /koCH/
Gitbucket 4.3 released with GitHub-compatible API
Tagschat.com is just the same concept, but web-based. We are about to exit beta with a completely new UX in a few days. Meanwhile you can subscribe! We'll launch the mobile app in a few months too.
If you run your own instance of GitLab now, it will be fast. Since last year March we've grown from 9 to now 100 people, many of which dedicated to performance.

GitLab.com is slow, occasionally painfully so. We're very aware of that and are working to improve that. You're welcome to watch or contribute here [0].

[0]: https://gitlab.com/gitlab-com/infrastructure/issues/59
Honestly, don't worry about it. I have a weird background myself. I studied Physics, but didn't finish my degree (about a semester short :( ). My University (a branch campus) started shutting down and stuff got complicated. I also got married and had a kid.

So I didn't finish my degree, got a good job offer doing Electrical Engineering (based off a good internship I did) for 3 years. Then switched to software, and with 7 years programming background (3 embedded at my last job and 4yrs of side projects and research code) I landed a Senior Programmer position at my new job. I'm not in the top bracket yet, but for essentially 4 years out of college (without a degree) I feel I'm doing pretty good.

Right now, CS seems to be a "Buyer's Market" where the job seekers have a bit more sway since everyone wants a new app or site or what not.

Like plenty of others have said, work on side projects and demo code. Doesn't have to be polished or whatever, but every little bit helps. Anything you do to learn a new platform or technique, stick in your portfolio. Get a Github or Gitlab. If you're shy about your code, Gitlab has free private repos, which you can share with an interviewer when it comes up (though I highly recommend you just go public with most of your code).
> - CI is a little limited compared to a full blown Jenkins - We hit a CI bug which still shows up "Running" Pipelines

Do you have more examples of workflows we are not supporting at all or well enough?

> - Artifacts API is limited to everything or nothing

Right you are, you might want to track this issue[1].

> - CI Stages can be defined as trigger only but you can't have multiple triggers that starting different things (considering a production trigger and a testing trigger while you don't want the 'manual' thing directly in GitLab, especially when integrating into other systems makes this a flaw)

I don't fully comprehend what you mean, could you elaborate?

[1] https://gitlab.com/gitlab-org/gitlab-ce/issues/20603
This is solved with a resume.

The short answer is "no, they won't care generally", but employers may care a little bit very early in your career and that level of caring will eventually fade to zero. In order for them to care, they first have to actually know. We can prevent that rather easily.

The secret to counteracting this is done on your resume typically (I'm a resume writer and recruiter, who coincidentally also graduated college after 6 years due to self-financing).

Listing college dates on a resume doesn't have any real rules. Early in your career you will likely list your graduation date, and perhaps even some coursework, projects, and a GPA. There is no need to list the date you started college.

At some point in your career your resume will change. You might not even list graduation date at all down the road, in order to prevent ageism. You'll just have your degree, major, and university - no other details. You also won't list your GPA at some point, and you don't even need to list it now. If they want to know, they'll ask.

If you're asked about college attendance, you should be honest and tell them how long it took and why. But usually they won't ask, unless there is something else on your resume that tips them off.
Selenium Webdriver Basics
I didn't get this from the parent post at all. How is giving taxpayer money to rich artists spending with the poor?
Yeah, you need to obey your jurisdiction. I am not in US and my home country guarantees free access to culture. Thats enough for me to actually be OK with torrents. Dont get me wrong, I pay for premium DI.fm when needed and go to cinemas, but the problem here is lack of resources that paid options provide you. I am forced to either not watch it/listen to it, or to use torrents. As simple as that. And because of constitution - if there is no alternative to torrent, I feel it is OK to use it.
JQuery++
I don't even have my pilot's license, but if that thing was in front of me, I'd ask to ride. Bear in mind that in the early days of flight, we had people who were willing to play tennis on the wings while a plane was flying below them. Not being flown, flying. They were the pilot and copilot.
Documentation.js
Okay, thank you, I get it.

However...

>Practical functional languages have both compound values and compound objects.

Lisp isn't functional. Not even close. You can DO functional programming in lisp, of course, but lisp itself isn't functional. That is why it doesn't have your compound values.

The other reason it doesn't have compound values is that compound values, from a low-level perspective, don't exist: They are an abstraction that doesn't make sense in a language that doesn't have strong typing and/or strong immutability guarantees. Most lisps have neither.

And Lisp's opinion on physical identity is that if only matters if you want it to: If you don't want to use eq, than don't use eq. You can even remove eq from scope, making it a runtime error to call any function that uses eq.

>Values shine as the backbone of data structures and algorithms.

Than treat the data there as values! Lisp isn't stopping you from not mutating your values, and it doesn't stop you from using equal on them. OTOH, it doesn't stop you from mutating them either.

Lisp isn't big on guarantees and limits.
See my comment above, but in short: GitLab.com is not representative of a self-hosted GitLab instance.

GitLab.com is too slow. We're working on it here: https://gitlab.com/gitlab-com/infrastructure/issues/59
How frustrating is your programming language?
It's a combination of demand and city-policies. San Francisco has a lower population density than queens, but the same housing price levels as Manhattan. If the city got its act together and built up a housing density that's on par with Manhattan, cost of living would fall dramatically.

Good governance matters. It makes a huge difference in cost-of-living. The way SF is run, it's almost as though people want the cost-of-living to be as high as possible.
I think its only terrifying until you reach glide altitude, and then turn it off .. and then .. I think the whole thing is probably fun as hell.
Yes, the chain mail protects you from the experiment detonation products, such as fragments of blast shield or fume hood, lacerating your hands. Also recommended is an iron face-mask and heavy leather apron.

The candle effect you mention, is the principle behind Sir Humphry Day's safety lamp, as used by miners, which used a wire gauze screen to prevent flames igniting other flammable gases in the mine atmosphere. See https://en.wikipedia.org/wiki/Davy_lamp for more information.
gogs is pretty slow as soon as your repository gets bigger. At least when I last tested and contributed to it a few months ago. IIRC gogs parses the whole "last commit to this file or directory" before sending the response which is pretty slow.
Actually as already said even with the stuff mentioned here, it's really really a good project and we are happy.
to [0] we've gone the CE route first since we are too small and too fast running that a EE makes sense yet (too good that you can switch between the two without any major drawbacks [http://docs.gitlab.com/ee/downgrade_ee_to_ce/README.html] and [http://docs.gitlab.com/omnibus/update/README.html#from-commu...] thats one of the major selling points, ease of use is really big in gitlab). but sitll every feature mentioned here wasn't in bitbucket so it's not like we've missing something, we've gained something while switching so we are probably whining on a really high level ;)

Oh and thanks god for the easy backup stuff, which even works while running (which other products doesn't....)
I really want to love phabricator, but the local install for a new team is so painful... any thoughts about how to make that better?
Ah, yes. BUS ERROR: http://blog.jgc.org/2007/04/debugging-solaris-bus-error-caus...
How do I get started in business with nothing?
I don't come from a business background. I started studying stocks and investments a couple year ago because the opportunities available are amazing. The potential behind exponential growth keeps me up at night sometimes.
Recently I realized that the same exponential growth is possible in business with continual reinvestment of profits, which excites me greatly. However, the more I look into creating my own business, the more the probable expenses add up. Is it possible to start from nothing and work your way up? Or does it always cost so much just to get started?
As a long-time employer the answer is "no" ... I don't necessarily care how long it took to earn a degree.

But ...

From my observations, earning a BS (or BA?) requires a far less rigorous schedule than working at a full-time job. If you couldn't manage a normal class load because there was "stuff going on", I'd expect that "stuff will continue to go on" and that would distract you from what I need in an employee.

What assurances can you offer an employer that you will be a functional employee? Many positions (in the U.S. at least) have a probation period during which you've got to prove you're carrying your weight (providing a positive ROI in some sense).
Brains of overweight people look ten years older than those of lean peers
Vulgarity is the fool's fig leaf.
Ejabberd 16.08
What will break if the fetch/timing APIs are turned off in the browser?
And even the android app is limited to "Android 5.0 and up" and to a few countries and it has low ratings and reviews from users.

So it looks like a really weak "launch" :(.

And from the descriptions I don't see how its "features" are different from the other social networks.
Well I think the biggest problem is that we're not really used to reading and trying to understand stuff more deeply, and debating etc so we need simple truths to cling to and for quite a long time there was something homogeneous here, everybody had the same information, everybody watched Jornal Nacional and Novelas, etc. But when you start to read and honestly try to develop understanding of stuff you need to deal with conflicting ideas without cracking lol, and you start to see it's a lot of work and it takes time... But this shouldn't be something for "college people" only, it should be for everyone(and I'm not one of the humanities or who is from the universities). But now we're getting anti-intellectual like the US...
There are multiple ways to run phone apps in a VM on Linux. If you just want to try something, the quickest would be to download Android Studio or Eclipse and use the built-in VM meant for development.
I tried this, because Orkut was different from all other modern social networks, and I wanted to see if this one was going to be too.

Orkut didn't have a "news feed" where other people's content would appear before your eyes, feeding the ego of content creators and making people talk to themselves and about themselves, post pictures of themselves and all that.

This thing is the same. I started getting random "loves" (which are the same as "likes") from strangers wanting to gain XP after 10 minutes using the app.
But compare that to the years before the government.
I'll tell you what I tell all my friends and acquaintances when they ask me how to get "into" programming.

"First find a problem to solve, then we'll talk."

I know it's glib, but I genuinely believe that learning to program or learning to be an engineer is, in and of itself, pointless. And every time I've tried to teach people the fundamentals of programming, they get bored, move on, and never come back. It could be that I'm a bad teacher - and I am - but I think there's something else at play.

I think it's that the reality of being a programmer is very different to what people think it is. For example, people think you can lean to program to a point were you "know" how to program. As though at any point a programmer can accomplish any task by sitting at a computer and bashing the keys in just the right way to solve any problem as if the solution was pre-ordained, just hanging in the aether waiting for you to pluck it into existence.

In reality, it's a never ending journey of learning. You can never stop learning. There will never be a day when you can stop educating yourself and proclaim to the world that you are now, and will forever be, a programmer. And I think when that dawns on people, they lose interest.

Also, programming is just the tool. The job is something very different. I could teach you how to swing a hammer in no time at all, but you'll be no closer to being a sculptor or a joiner or a stone mason. A web developer can't write a high frequency trading algorithm without first learning a lot about a lot of other subjects.

People often want to learn to program for all the wrong reasons. But if your desire is to solve a problem? Well that's a different story.

If you can find a problem AND you have a desire to solve it then you've taken your first step towards becoming a programmer... or a doctor... or a farmer... or anything else. And if you can also think of a good solution, that's your second step. What follows is a few million more thankless, frustrating steps. If your problem is best solved with the help of a computer, you will become a programmer.

So I would say this to you. You're probably going to have a hard time breaking into assembly as a career at your age for all kinds of reasons. Some valid, some not.

But if you can use what you know to solve a problem, and it's a problem people want someone to solve, or better yet if it's a problem people don't even realise they have! If you can do that, then all the challenges you would otherwise face in your quest to become a professional assembly programmer, they all disappear. You won't need a job. The people who have all the jobs to give, they'll need you.
A retired air mechanic told me this a while ago. We could not figure out why they need their own fleet (40 ish planes when they come off existing carriers) of so many planes
I think the national average is the baseline. ...which raises the question: what about foreign markets?
Amazon Prime Air Is Here, but Not in the Expected Form
I will never use an OS that tries to spy or regulate use of my hardware. I've used Windows for decades but I think 7 is probably the last version I'll ever use.
I wondered how common XMPP was for IoT, my IR Hub (Hub for IR + RF remote) for my TV/Media center speaks XMPP and thanks to some people who reverse engineered it I was able to drop in a library and start sending it commands pretty easily.