skysight-inc/HackerNews huggingface dataset:
Also notable is services like docker-in-docker (and privileged docker containers) are allowed, which is a huge win over services like Atlassian's Pipelines.

Without dind, it's really hard/annoying to us CI/CD to build docker images. But with Gitlab, they also provide a place to store docker images (the "registry") right next to your code, for free!

At work, we're investigating moving to Gitlab for everything except issues (which we'd need to keep on JIRA for now since we're so embedded with it). It looks like Gitlab does have some integration with JIRA, but it's project-level, and it would be nice if it could be group-level since we have many small repos. :)

(I don't have an affiliation with Gitlab, I'm just super happy with the service.)

EDIT: typo
I always hear that lament, then I talk to my friends who are teachers.

Most are in my age group (late 30s) and are making $70-85k, with summers and another month of vacation and good pension/healthcare. The only lousy benefit is that maternity leave sucks.

They all are incredibly frustrated with the increasing meddling and red tape attached to federal and state funding. Half the job is paperwork nonsense, which wasn't true even a decade ago.
Well done! Really the react way btw!
I must say I'm surprised. That's why I'm letting the community know.
This is more of a PSA than anything else.
At 38 you're still too young to worry about stuff like this. I'd say that's the perfect age to make the switch, and with your background, you'll be asking the right questions when you're taking classes or learning on your own.

You'll actually find that you'll be picking up stuff faster than younger people just starting out.

Since your interest is frontend dev, your main challenge would be wading through the sea of frameworks and tools.
There's no point arguing over something we can't measure. Instead let me give you a scenario:

Behaviour X is illegal. "No expectation of privacy in the public space" people argue that, well, stopping illegal behaviours is great, don't you think? There will always be an implicit shaming: surely you are not up to something questionable, right?

Time passes and now 75% of the population believes that behaviour X is fine and should be legal. Nobody will ever rebel and do X in public, because they could go to jail. Civil disobedience is over.

No, we have total order and we should go through the "proper channels" to change the law. Like Snowden should have done. Like homosexuals should have done, instead of throwing the reality of their existence in everyone's face, in the public space.

Don't you see how much power this apparatus of surveillance represents? Don't you read enough history to know how much power corrupts, and how no human being can be trusted with it?

How the fuck can anyone believe that politicians care about crime? Crime has been going DOWN, consistently, for decades. Do you ever see politicians pointing that out? No! They want to give you more "solutions" for a problem that appears to be solving itself. Why? What is in it for them? Ask yourself that.

Want to save people? Show them how to eat better. Improving nutrition would be orders of magnitude more effective in saving lives. Can't be done though, because it would interfere with too many corporate interests.
Thomas Fuchs is a troll. He has posted before on the alleged complexities of React. Yet, he has never posted a coherent argument against the view framework. Even this attempt was thwarted by Blake Newman:

https://twitter.com/blakenewman/status/811142762368221184

However, Thomas had nothing to say in response. He only patted himself, and others, on the back both before and after that tweet as he continues to ignore any retort to his claims.

Oh. And if you're wondering why he's mad, consider that he's the author of Zepto.js. That jQuery compatible drop-in library that essentially no one uses as jQuery is hardly relevant anymore. But that's fine, he's busy with his own business: Slash7 LLC.

http://slash7.com/company/

Where the overwhelming majority of his client work links are dead and his biggest triumph seems to be an early 2000's era JavaScript animation library on par with Scriptaculous. In fact, the website is even a rip off:

http://scripty2.com/ vs. http://script.aculo.us/

Even his own site uses the same type of vanity domain:

http://mir.aculo.us/

Sad ...
I'll just mention one thing, maybe that's not important for you - US maternity law, come on... it's a joke ;) all of this stuff is way in favour in most countries of Europe.

btw. I like my free days, I like a lot the extra ones (not the ones that companies are obligated to) if you work for good company.

time is precious so a lot of companies are very flexible, in here it's nothing new & nothing uncommon to do 4 days instead 5 etc. or change any day with any weekend day if you please.
It doesn't have to be the mobile platform but it could be one interface of many. Having separate XMPP servers acting as the middle men forwarding messages to each other would have been awesome. The last leg delivery from your server to your device could be something else, possibly more optimized for the technical limitations of mobile transit.

We even had a piece of this for a while as Google and I think a couple other messaging providers had XMPP support but it's gradually been killed off.

The "business interests" part of this is that anybody creating a monetizeable user base via a messaging network wouldn't give the opening to others to come in via XMPP. It gives your users a way out and gives your competitors a way in.
Android as a fork of TextSecure called Silence https://github.com/SilenceIM/Silence but the metadata would be easily accessed when sending encrypted sms. While the contents of the message may be secure who and when you were talking would be easily accessed.
I'm simply answering a question you, yourself, asked. Sorry for having the "wrong" answer.

I didn't really think of rain in my original comment because when I was growing up we literally just walked in the rain.
No, internally modern x86s are NOT (reduced) RISC. Instead they translate x86 instructions into long (100+ bits) horizontal microcode (mu-ops). This approach actually got started at Bell Labs by Ditzel (who also co-authored Case for a Reduced Instruction Set and started Transmeta) as the Crisp project, the decoded i cache.
That's funny, I don't like much the RISC-V because of the focus on minimalism(1), but the points I dislike are totally different from yours..

1: no trap on integer overflow instructions?
Come on:

a) the MIPS (a processor designed for simplicity too) has those!

b) in 21st century, security features should not be optional.
FYI, I tried it and I think they've closed this loophole. Before any ad testing can begin, your account needs to be manually approved by someone who can verify your Google Analytics numbers. I was told I needed 15k uniques minimum.
>No attempt at dialogue

To be fair, there has never been any effective dialogue on Twitter. 140 characters and out-of-context replies make it impossible.
I'd love to know about other GC schemes. Between no GC and whole VM GC. By type GC, localized sub tree GC.

edit: thank you all for your answers, much appreciatedly
July 22nd 2016 had the most votes on HN's top stories in 2016
I've started using Laverna(http://Laverna.cc) recently. Its a note management app built completely in Javascript and is serverless(except for storage, which is via your own dropbox), so I can host it on github pages/ AWS S3.

It has a convenient Markdown editor with live previews, sorting notes by notebooks, and has web and mobile versions. The notes are stored in dropbox and your browser's local storage, also they have imports and exports for backup.

Also its completely opensource and I can be sure that theres no snooping on my notes.
If the length of one's Wikipedia page is any indication, Hamilton kicked a bigger dent in the Universe than Nelson.

https://en.wikipedia.org/wiki/Stewart_Nelson_(hacker)
https://en.wikipedia.org/wiki/Margaret_Hamilton_(scientist)
We're built on React but I'll forward this on to the team to check it out. Thanks for the tip!
I'm still sticking with the 2012 pre-retina because it's apparently the last MBP you can get if you don't want the damn glossy screen, which somehow is standard even though it makes the problem of reflected lighting/glare worse.
As a programmer of many years, I don't jump onto new features till they are very commonplace, If I were to implement PHP7 right now I would be hard pressed to find hosting that supports it.

I have PHP7 on my dev system, had to make some adjustments to get my 5.x code working again due to deprecation and syntax enforcement this included a couple lines in the TCPDF library I use. So for me the immediate impact of PHP7 will be the breaking of some legacy code. Then maybe, in a few years, the new features will be ubiquitous enough for me to implement.
Generally it seems that tying things to a SIM card (required for SMS) generally hurts privacy. Seems much better to replace centralized servers with a more distributed approach. Much like the original skype with it's supernodes.

The problem is that generally smartphones (at least on the WAN) do not accept incoming network connections except those blessed by the OS provider (Apple and Google). Said push notifications are tightly controlled and not particularly feasible as a p2p network transport.

I think what would solve this problem is a 2 level p2p system. The supernodes would be raspberry pi's,a plug computers [0], or even a wifi router. They can accept incoming connections, don't pay as much for bandwidth, could be shared among friends/family/neighbors. Even a 64GB microsd + arm would handle substantial messaging traffic.

Then the more network and power constrained phones could check in with their preferred supernode, ideally falling over to other supernodes if necessary. Messaging traffic is tiny, so storing it 3-4 times on redundant supernodes would still be cheap.

Said supernodes would earn reputation with their direct peers in the form of providing bandwidth, storage, and forwarding packets.

That way it would be much harder to censor, fairly robust, and ideally still easy to use. Whoever writes the software could charge an extra $20 for a turn key raspberry pi or plug computer.

[0] https://en.wikipedia.org/wiki/Plug_computer
Teachers make median income of around 57k[1] in the US and that is on par with other professions with similar educational requirements despite the fact that they don't work nearly 1/4 of the year.

[1]https://www.bls.gov/ooh/education-training-and-library/mobil...
...companies would fall over each other trying to hire anyone they could, not make it almost impossible to get hired by imposing ridiculous and long interview processes.

This doesn't follow. Gold is a scarce resource. This doesn't mean that gold purchasers should stop using assays to determine if they are buying gold or pyrite.
But to put it in perspective

8MB => 8GB : 1,000x increase

8GB => 8EB : 1,000,000,000x increase

The leap to 8 exabytes is 6 orders of magnitude greater than the last 25 years.

That would be 30 Moore's doublings (applied to storage) and would take 60 years. Oh, and we would still be able to address all of the ram with a 64 bit address.

In 10 years we will be closer to 256 GB in the phone, not petabytes or even terabytes (but terabytes would be close).
Otherwise we'll be called sexist?
Not such a problem if there is no real name attached to the phone
Oracle starts to audit Java customers, demanding payment for J2SE
He was already at the carwash before his cancer was diagnosed. From an American perspective your points may seem reasonable.

I think in The Netherlands there is no teacher to be found having a second job in the service sector just for the money.
Anyone can register a domain, stand up a server, and start receiving email on it. Sending it a bit trickier as to get past spam filters there's a bit more to it (DKIM, SPF, static IP, etc) but it's still doable.
My First New Year Resolution in 25 Years
Then you have to deal with regulations inside the country itself, I doubt its a free for all inside Egypt network wise.
Was looking for this comment! CircleCI is amazing. We use it and it seems to offer us everything we need in a very nice shiny box.
Please share your thoughts on the idea and product. Thanks!
It usually takes them several months after the product is released to come out with developer edition versions.
Does "available with Windows 10" mean you have a choice? I don't follow Dell close enough to know the wording for Ubuntu products.
Most important tid-bid for me:
7th Gen Intel® Quad Core™ processors
optional 4GB GeForce® GTX 1050

Supports up to 32GB of memory

Killer™ Wireless: The Killer 1535 Wireless-AC
I think there's a bit of a miscommunication that happens when people discuss 'privacy' in this area.

With the advent of unprecedented recording and computational resources, comes a new type of privacy, which I would call here (and is used in other places) the 'right to be forgotten'.

I absolutely think that you shouldn't expect privacy in the sense of "no-one should be looking at me", but I think you should be able to be able to assume that information about what happens in public is not kept indefinitely, and only used to track people who have been suspected of a crime (and had authorisation given for surveillance).

While lots of things don't generally change 'on a computer', the scale of some things change, and when the scale of what's possible changes that can and should encourage debate.
to me, the very fact that I can die if I don't pay attention to what I am doing (and others around) me, I can get into an accident. We are driving these powerful machines that can do a lot of damage.

Its enough to keep me aware. I use the GPS, but I don't trust on it blindly and no one should. IMHO.
He's referring to warehouse staff.
This just popped up on HN, might be worth a read. :)

https://medium.freecodecamp.com/yes-im-56-and-learning-to-co...
yeah, but when i hear go i think of web servers ;)
Some people literally get joy out of using things that are well designed and don't feel cheap. When it is a device you are going to use constantly for work and other things then it becomes very easy to justify buying a "luxury" laptop. I used the same iMac for 5 years (only added an SSD) and have used the same MBP for 4 years and it still has a lot of life left.
If countries will block messaging services why do you think they won't raid / shut down servers?

I really don't understand the hating on Signal for not fulfilling all of everyone's use cases. There is an SMS/ MMS fork called Silence (available on F-Droid). If that's a feature users want they have an option.
The world is not divided into rich tech elites who can afford the best, and uneducated, poor people whose only hope to join the tech revolution is buying the cheapest of the cheap. There is a huge segment in between.

It's true that Macs have never been the cheapest, but many, many ordinary people buy them none the less. Why? Maybe because a lot of people need a computer, but hate using it. So they choose to spend a little more to get one that is a little less user hostile. That doesn't make them feel dumb. Maybe even delights them from time to time by the many small considerations its designers have made for them.
My 15 inch MBP is still kicking ass four years later and I haven't had to replace much of anything yet. For me, honestly, when I get home from a long day of fighting with software dev on Windows and *Nix, I kind of want something that holds my hand. I don't want to think about anything. I also side load Windows to tinker when I want. I find that I may just be a lover of ecosystems.

In my daily home life outside of work, having an i7 over an i5 doesn't add value for me because I'm just messing around. I think it all comes down to need. I didn't get a MBP as a status symbol, I got one because I wanted a machine that ran macOS alongside Windows without building a Hackintosh. I do think plenty of college students get MBP's because everyone else has them when in reality, they won't need something like a MBP for their coursework likely ever.

That said, this is my last MBP. The changes Apple are making aren't exactly things I align with. I can only buy the pioneer argument so much. I think my next purchase is going to be a Thinkpad or a Surface Book Pro.
The large display was precisely what is missing for me in XPS 13. Looks really great - I'll be looking to get one if my budget allows it!
There is still hope for a Modula-3 replacement with the ongoing work on Swift, .NET Native, D, Nim.

Even if it still isn't quite here today.
Business, industry-specific, etc.

You're looking for people with costly problems who need a developer to solve it. Meeting up with developers is pretty much the opposite of that.

Also: It can take a long time (months, years!) before the inflow of work has any sort of steadiness. And it will be steady only due to how good you are at turning back the bad contracts. Don't fret about a week.
Just a note - you can host your own CI node (runner) for project(s) on gitlab.com. It's super simple to setup, too.

https://docs.gitlab.com/runner/install/linux-repository.html
> The Uber model has no barrier to entry and they've lost their first-to-market advantage. Doesn't paint a pretty picture.

Agree. Steve Blank argues that the first-mover or second-mover strategy has never worked [1]. Uber is a second mover, Lyft was first.

[1] https://shift.newco.co/why-startup-pioneers-have-arrows-in-t...
It seems that more and more, people just ignore everything in transit to make that turn. Even if it means crossing a 4 lane road to turn left or right in less than 30m..
> Too many people are concerned with not missing their turn

This is not a new problem.
Artificial Intelligence: Can a Machine Think?
That was not my only use case though.

I cook a lot, timing is important.

I have fun playing games with my kids teaching them trivia, Google Home does that while we are free to do other things.

We listen to a lot of different music. Google at home allow me to stream from Spotify simply by saying the type i want.

My wife likes to listen to radio, she just tell Google at home to start a radio station.

Listening to the news, google does a pretty good job assembling what is most important during the day.

You can ask it to play the latest "Startups for the rest of us" podcast simply by asking it to play that.

You can ask it when you next flight is.

How long it's going to take to get to somewhere.

You can add things to a shopping list which is important when you are family.

And these are just things that it does out of the box. I don't care about switching on lights which it also can do and turn the heat up or down.

What I think most of you realize is that just like the touchscreen removed a layer of abstraction to access technology because it allow for things humans do naturally. So does the voice. It's extremely intuitive as there is nothing to learn. As voice gets better and better it's going to change a lot of things.

The sales numbers of Alexa is pretty telling too and this is from all sorts of people like my parents in law who now have one they use and understand.

I don't care whether it's going to be the next big thing, but to claim as the parent did that voice is a bad interface is simply as wrong as it can be and to claim there is no value in what it can besides a few things, well it turns out at least for my family those few things are pretty useful.
Ask HN: An app which allows you to follow a Facebook page without liking it in fb
Hi.

Did you ever not like a facebook page just because you were worried that your friends will know about your interest?

I am making an app which allows you to follow facebook pages without actually liking those pages in facebook. This app will allow you to follow various facebook pages and this app will have a `wall` where you will have a pictures feed of the facebook pages that you are following.

Will you be interested in trying this app?
I think kegamine is pointing to the grammatical oddity of using the singular "woman" in the title, rather than the plural "women":

Pregnancy alters woman's brain

The article introduction phrases this in a little more concise a way:

Pregnancy reduces grey matter in specific parts of a woman's brain

I can see how the introduction probably became contracted to form the title, but in the contracted version, the plural "Pregnancy alters women's brain" would seem a little more grammatically precise than "Pregnancy alters woman's brain".
> Most pollutants actually come from brake pads

It's the first time I'm hearing about that, the good news is that with electric cars and regenerative breaking you barely use the mechanical break.

Also, I wouldn't qualify it as being "Most". Most of the particles yes, but not most of the green-house gas, which could reach a theoretical 0 if the production of energy is managed correctly.

I guess it all depends on everyone's definition of "pollution"

I found this paper about brake pads and their impact on micro particles: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4315878/
It's not clear to me why Signal was blocked, though. Other governments have blocked messaging and chat applications before, but not for the reasons you'd think. For example, UAE blocks access to voice and video chat applications to protect the commercial interests of the telecoms companies who offer similar services. I'd be curious to know if other messaging applications were blocked in Egypt too, and why.

http://www.thenational.ae/uae/uae-telecoms-companies-told-to...
Well a microphone cant hear what website you are visiting. So not sure what your point is.
Not this time with the Kaby Lake XPS 13 — they were available immediately.

I think it helped that the hardware is exactly the same, since all versions have a Killer (Qualcomm) wifi card rather than "Dell" (= Broadcom) for Windows and Intel for Ubuntu.
The larger display?

A 15" version has been available most of 2016.
Whatever happened to simply teaching people what a level crossing looks like and not to stop on it?

Edit: Oh right I forgot self driving cars
Zim - A Desktop Wiki

http://www.zim-wiki.org/

Mostly because it just creates a bunch of .txt files, which are easy to handle (sync, backup, read via ssh, ...), and by placing them in subdirs you get a hierarchy.
It is mostly for text, but it supports links, links between notes, links to files, pictures, code, lists, checkboxes, latex, gnuplot, ... and if you really need something you can create your own tool.
Just think about the great future. Almost all horror movies from now on will include livestreaming in the story.
How much would an employer pay you? Generally speaking, your employer has to make between 1.5 and 2.5x the salary you're paid to be in the black.

Now consider that you are your employer.
This is something I'd really like to know too.

About a month ago I contacted Dell's chat session thing to ask about Linux support on the XPS13 ...the Dell representative gave a hand wavey reply and terminated the session. I got the impression he'd not heard of either Sputnik or the Developer Edition.
Yet, Signal leaks the exact same metadata, if one serves an NSL to OWS.

In a way, Moxie's argument (don't tie things to phone numbers, don't use a centralized system for message transport) is exactly why Signal itself is so problematic.
I think you accidentally left an extra word in your sentence.
7 Ways to Secure Your Connected Devices Against Hackers
That's a passage that needs to be read and parsed very carefully.

Comparing depression era college educated male salaries to the modern workforce is apples and oranges. There were very few college graduates in those days -- and most were teachers. Other professions like law, engineering etc were struggling due to the depresssion.

The modern passage is even more weasel worded. You need the worksheet used to calculate to figure out what that actually means.