skysight-inc/HackerNews huggingface dataset:
I've ended up in a very similar position: stumpwm, st, Adobe Source Code Pro & Super.

For my particular style, being able to extend the WM (not customise endlessly: actually extend) is pretty awesome, but I understand that not everyone's into that.

After getting everything set up the way I like it, I'll never switch.
> For professionals working with print, it's an absolute bliss to "not see pixels" anymore and I generally love it for just reading super crisp text.

Yea, i do nothing with graphics/print but the crisp text is very important to me. All day in the Terminal screen, the crisp letters really help reduce eye fatigue, which is at a premium these days.
صور+خلفيات+2017+خلفيات+جملة+خلفيات+صور+طبيعه
My fellow countrymen (and women) are all fools! Fools, I tell you! I love my fifteen year old Subaru Impreza hatchback! If I could get a plug in hybrid version of it I'd hand over my money this minute.
ECMAScript 6: maps and sets
Driving the Promotion Train: How to Promote a Product with Maximum Efficiency
What verification tools would you like to see?
Haha I actually stole the idea from dollarfuckyou.com but have yet to reach his level of success. I hadn't heard of spoiled.io but from their FAQ I can tell we have the same sense of humor. I'm actually planning to rebuild the site with dropdown options rather than "send anything" since I think its too much work for most people.
Clickfarm workers should unionise...

Their usual pay is around 5 USD per hour here in Russia
Top 9 Reasons Why CodeIgniter Is a Rocking PHP Framework
Processing video in a GC system is best handled like some other things that are continuous ongoing processing without doing a GC.

1. Allocate all your structures up front.

2. Your main video processing loop (or compression, encryption, signal processing, etc) does not do any memory allocation.

This is also like writing games in Java.
One thing I wish people in the PL/GC community would take more seriously is the idea of explicitly separate heaps or heap partitions. If it's a problem that pause times can be proportional to heap size with some approaches, then the problem can be alleviated by having more small heaps instead of one large. I've used this approach in my own code, including kernel code, to very good effect. Yet somehow the language features to support this properly have never existed in any language that I know of. At best we get heuristics to approximate it; more often, nothing.
Supercharge Ghost Using StackPath SecureCDN
If the National Education Association is accurate, your friends make more than most.

http://www.teacherportal.com/teacher-salaries-by-state/
Letting the computer do the menial work of constructing formulas and generating code from user specifications is a fairly important framework feature and "abstract concept".
If it meets the guidelines, this might make a good 'Show HN'. Show HN guidelines: https://news.ycombinator.com/showhn.html

To submit a |url| using the |submit| page, the |text| box must be empty. When both |url| and |text| have content, only the |text| is submitted.

It is ok to submit a |url| and then add a comment to the story after the story appears on the |new| page.
The fact that Bayes' work, which is more popular and possibly relevant than ever, answers a serious philosophical challenges to claims about the nature of reality (a consequence of any claims of divinity) is a mere historical accident worthy of overlooking?

I am reminded of Fulton Sheen's comments on Jesus - a man that claimed to be God is either a liar, a lunatic, or God; to say such a man is a great teacher but not God stretches the limit of rationality.

I.e., either Bayes' theory has implications (not argument-ending proof) regarding the claims of the divinity of Jesus, or it is not relevant at all today.
Hrm... my apologizes, I stand corrected then. I started getting into web development after Netscape was, for all intents and purposes, dead and IE6 was king.
It is more likely Oracle/IBM etc put more dollars where their GC is.
.....Ok? It's still good content.
Then again, we had a baby four months ago and I haven't yet detected any change in personality
Interesting, I didn't know that.

But they don't seem to be fundamentalist in the same sense as the churches I grew up near as a kid, from reading their website: https://www.templeton.org/who-we-are/about-the-foundation/mi...

> The John Templeton Foundation serves as a philanthropic catalyst for discoveries relating to the Big Questions of human purpose and ultimate reality. We support research on subjects ranging from complexity, evolution, and infinity to creativity, forgiveness, love, and free will. We encourage civil, informed dialogue among scientists, philosophers, and theologians and between such experts and the public at large, for the purposes of definitional clarity and new insights.

> Our vision is derived from the late Sir John Templeton's optimism about the possibility of acquiring “new spiritual information” and from his commitment to rigorous scientific research and related scholarship. The Foundation's motto, "How little we know, how eager to learn," exemplifies our support for open-minded inquiry and our hope for advancing human progress through breakthrough discoveries.
The ad networks sometimes do refund money for invalid clicks. However, there's not much incentive to do so, other than maintaining a good reputation. For this reason, I suspect they put just enough work into fraud detection that you see some refunds, enough to convince you they are diligent.

I suspect it's similar for the R&D spend on preventing them in the first place.
I live in China and that seems about right, and it's probably even more in richer cities like Shanghai/Beijing.
'ukraine or romania lol?' - it's interesting to see that you typed Ukraine and Romania in lowercase while others (Spain, Netherlands, US) in uppercase, but let's skip it for now.

I really wonder what your assumptions about working environments in Ukraine and Romania are based on? Have you ever worked in any of the countries? Do you feel like people there are somehow worse than people in the UK? Or that Ukrainian/Romanian developers are more "slaves" than you?

Thanks
Facebook accused over WhatsApp takeover
> RFC 6122 explicitly permits this.

My mistake - it is a permitted option. Still, the standard (or at least RFC 3921) encourages servers not to - delivering to all clients is mentioned as the last MAY option, and only permitted at all if they all have the same priority (which given that clients like to do things like lower priority when you haven't been typing for a while, is very hard to achieve).

> XMPP was designed for multiple devices, actually

Be that as it may, it was a lot less usable in practice than any of the alternatives when used from multiple devices.

> Carbons (XEP-0280) does what people want now

Yeah, that's the extension I was talking about. Dated 2010 but I could swear I remember it being discussed in 2008 or earlier? Looks like it may, perhaps, have finally been standardized in 2015? Of course it's still an extension so you can't rely on any given implementation supporting it, though if you're saying it's widely deployed then that's a huge improvement over what I saw a couple of years ago.

> As for federation, that's what XMPP does. It doesn't do distribution, because doing that and getting autonomy for your security domain is hard (if not impossible).

Be that as it may, it leads to very poor UX. I can have one-to-one conversations with any of my contacts as though it were a peer-to-peer messenger, but as soon as I want to have a three-way conversation we have to pick a server and a room name and .... Heaven help you if you want to add a third participant to a conversation after you've started.
No irony :) I don't think i should be in that room. I know enough to know how little i know. I also know enough to recognize a naive short sighted proposal such as 'cancellable promises'.

That doesn't mean it should be me dismissing that feature. But i am very much smiling that the people that should be in that room, did dismiss it.
Unfortunately the new Macbook Pro Ret is terribly designed, imo.

The trackpad may be good quality, but it is massive. Seriously, my hands naturally rest on the pad while i type, which causes all sorts of weird behavior because my palms are mashing all over the "mouse". Furthermore, Apple reduces the "action" of the keys and trackpad press to near zero, what!? The new non-button-bottons of the Macbook Pro Retina are annoying as hell.

I'm frustrated because i don't want to deal with bad Linux laptop drivers, so i want to buy another Macbook Pro Ret, but the damn thing is just crap (to me personally). I'm very frustrated at the UX of that new book.

And lets not even talk about removing the magnetic charge port for a grand total of two usb c ports. I have no clue what Apple is doing these days.

edit: removed space
I have to say Microsoft really nailed it with the Surface Studio (https://www.microsoft.com/en-us/surface/devices/surface-stud...). It's what Apple would have made already if they were "committed to the desktop" and wanted to stay true to their roots as the computer for creative work. They out-Appled Apple. Including the price, unfortunately.
Security Basics – The Lesser-Known Threat Vectors
this list is not complete enough, tons of companies should be in there but I need time and suggestion. Once a while I come up for new companies to put them there, but I just forgot to do.

Uber came to my sight first.
Why the IT department hates you
How Destructive Is Innovation? – National Bureau of Economic Research
erlang has this I think?
now I get it ;)
Ask HN: Which web hosting provider you use?
to host webapps built in django or php...
Our last "deregulate all the things" president imposed strong regulation on education. https://en.wikipedia.org/wiki/No_Child_Left_Behind_Act This regulation was moderately successful, particularly for non-Asian minorities:

https://www.nber.org/papers/w15531 http://www.tandfonline.com/doi/abs/10.1080/19345747.2013.878... https://www.nber.org/papers/w20511 https://www.nber.org/papers/w16745 https://fivethirtyeight.com/features/no-child-left-behind-wo...

Our last "regulate all the things" president deregulated education. Unsurprisingly, the sellers of education contributed a lot to his campaign and voted for him.

https://www.washingtonpost.com/local/education/obama-signs-n...

It's pretty clear that over the past 16 years, campaign rhetoric doesn't really reflect what will actually happen.
I mean, a lot of comes down to the individual teachers. The good ones, who care about their students, will spend extra time running student groups (drama clubs, etc) and participate in teacher groups. Add in grading and planning on top of that and you can easily be working 12 hour days, easily.

But you can still have plenty of teachers that don't care about making the extra effort.
So compared to the new MacBook Pro, it's the same weight and has 25% less battery capacity.
i feel like a new trend is emerging with these nice, 15 inch non-apple laptops. i say non-apple because they are attracting the pro crowd that used to buy apple exclusively. my personal fantasy is a laptop that isnt shy about being thick, affording it a huge battery, tons of ports, OLED screen and solid state trackpad like the macbook. with very reliable linux drivers for all the hardware. a very utilitarian machine.
I don't see why this is different than any other acquisition involving combining two userbases. Unless it's about the scale.
Los Angeles Drivers on the 405 Ask: Was $1.6B Worth It?
Had the same. The technical director of the company I worked for was saying that it was all going to be commercial windows and x86 in 2020. I said unix, open source and ARM. I think we had a £20 bet on it.
Evidence of the Superiority of Female Doctors
While this would be a good followup study, I want to call out that it's not supported in the original research whatsoever. Presently, it's just speculation based on which areas of the brain are impacted by the grey matter alterations.
But good luck running a half-dozen saws on a construction site during a canadian winter. Not every diesel generator senario has the time/space/light for a solad rig.
Moxie is open to someone writing an alternative to GCM, but nobody has stepped up and do it. It's much easier to complain about GCM, then to replace it.

Signal's use of GCM does NOT reveal who you are sending signals to, or what is in the message.
A Tour of Transit
I concur, even before there was widespread corporate advertising my impression of "social networking" was that it was more about advertising your personal activities and beliefs to your network than actually socializing within it.
Brushing is an interesting hack, tt seems that no matter what you do online, someone will figure out how to game it, and profit by not actually doing anything.
Forgers Use Fake Web Users to Steal Real Ad Revenue
The short answer is yes. NTP operates on UDP/123 and isn't authenticated.
I agree. As someone who probably wouldn't normally have read an entire article on bayesian probability, the angle the author took to present the material kept me interested for the entire thing. Maybe you can call it article bait? I found this a great history lesson followed up by very interesting links to how the human brain might work. The title seemed completely relevant to me.
Interesting. Could you point me towards an accessible and up-to-date description of this? I've been telling my compiler students that internally modern x86 commands are translated to RISC. I need to update my course material.
> XML really isn't that bad. Honestly. It can be (and is) parsed fast, without any schemas at all

Only if you agree upfront on some kind of "safe subset" of XML.

For example, disabling entity references helps a lot in terms of reducing complexity and protecting from protentially RAM exploding XML documents.

But parsing full featured XML is hard and opens a whole can of worms.
There's lots of reasons for this that have more to do with the game than with "actual real-world performance."
To submit a |url| using the |submit| page, the |text| box must be empty. When both |url| and |text| have content, only the |text| is submitted.

It is ok to submit a |url| and then add a comment to the story after the story appears on the |new| page.
You might be right, and my memory is fuzzy, but I'm pretty certain it was a T-series laptop. It had the five trackpad buttons, trackpoint, square edges and rubberized lid, keyboard light, etc. We also had a T40 that was beat up from shop use, and I remember the difference in quality between the two was painfully obvious. The new machine felt like an imitation.
Just occasionally yes, but it has happened very rarely to me (an iPhone user since 2009). I assume it's a bug in iOS combined with a bug in the app.
Three children in, yes definitely.
$5M per day is pretty big for an individual group, no?
GitHub didn't spend $27M. They spent far more, in a simplified calculation exactly how you described it: $122M in total spend - $95M in revenue = a loss of $27M.

To be more accurate, according to their P&L, GitHub made $95M in recognized revenue and showed a net loss of $27M.
WPA1 (TKIP) disabled by default (OpenBSD)
An accomplice is somebody who participates knowingly in a criminal activity. Minding one's business and not making baseless assumptions about whether an uncanny stack of credit cards implies a crook doesn't rise anywhere near being "an accomplice".
https://www.dmv.ca.gov/portal/wcm/connect/e12bbed6-f168-4fa3...

Manufacturers must obtain an ordinance or resolution from local authorities specifying
the authorized operational design domain of the vehicles. This requirement ensures
communities are aware of and have the opportunity to provide input on the locations and
conditions in which driverless vehicles will be tested on their local streets.

Manufacturers must describe how their driverless test vehicles will be monitored and
provide training to remote operators. A two-way communication link will enable
communication between a remote operator and any passengers in the vehicles.
 Consistent with the current testing regulations, manufacturers will be required to report
any accidents and unplanned disengagements of autonomous control that occur during
testing. These reporting requirements provide a mechanism to monitor that a
manufacturer is safely testing on public roads and evaluate whether the vehicles comply
with traffic laws.
Weekend and especially Summer jobs are really common for teachers here (US), when they're not too busy working toward masters and PhDs.
I'm just trying to find a high end laptop that will run Linux flawlessly. No trackpad driver issues. Zero. Perfect plug and play.

It's the only thing keeping my mac at this point. Fear of having to debug driver shit when i don't want to deal with any of that.
I wonder what happens to overall ad revenue if anyone really figures out how to stop fraud.
I asked the exact same question on last week's Jenkins Online Meetup and got this answer: it's Jenkins pipeline under the hood, so the stages are only restartable if you're running Cloudbees' Jenkins Enterprise.
Agreed, which is why XMPP does this.
Scientists detect a quantum crystal of electrons and ‘watch’ it melt
Other than a slightly buggy top line [1], this seems to work fine in gnome-terminal on Ubuntu.

Really nice work! I'll leave it running when I'm not using the terminal on my side monitor.

[1] http://i.imgur.com/H3RLPS4.png
They're probably following the Uber model of not considering themselves responsible for anything.
I love this idea, but I'm not sure that the phone's heat dispersion capabilities (well, the lack thereof) will ever make it feasible.
ISMM, http://dl.acm.org/event.cfm?id=RE149, is also likely to have papers on garbage collection. The table of contents from 2016: http://dl.acm.org/citation.cfm?id=2926697
You'll find less friction if you look for IT jobs at non-tech companies. Places like manufacturing, airlines, retail sales, and so forth. Ageism seems less prevalent in these places.
Maybe you should back up this claim. Just because they are a religious organization does not mean they are fundamentalist.
Never too late. It's something you can do by simply getting to work learning and building stuff yourself. A front end dev is only a sliver over the full-stack developer you were before in PHP in having to deal with back end stuff, etc.
The only reasons I've considered using Boot Camp is for MS Project and Visio.

There are reasonable substitutes for Visio now, but damn a MS Project substitute is needed (and no, that thing in LibreOffice doesn't really work).
Since this distiction is really important, shouldn't we consequently call it "Restricted-XML" (or "restricted-xml" as of RFC 3920) instead of XML?
They do hours and hours of planning and grading at home. Often their poor spouses end up helping.

Source: am one of said poor spouses.
Just because the government doesn't know your name doesn't mean they can't hurt you.
All you really need to know is canvas and canvas animation. You can find a Mozilla tutorial here[0]

[0] https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/...
Signal's use of GCM may not be particularly intrusive, but it still requires a phone with Google's services running. LibreSignal works on a Google-free phone, and Moxie told them to fuck off.

https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
Design Cheats for Developers
To add to others, awesome (from a returns perspective) tax structures like MLPs mean that energy infrastructure is heavily subsidized because income generated through MLPs is either not taxed at all or taxed at a very advantageous rate compared to traditional corporations. The government in the US has set these up primarily to incentivize investment in energy infrastructure and real estate. Energy Transfer Partners - the company most recently known for trying to build the Dakota Access Pipeline - is one such MLP.
The free plans are meant to entice on you onto the paid and enterprise offerings. I'm guessing the vast majority of free sites require very few resources as well. I can't find the link but I recall reading all of the GitHub Pages sites are hosted on just a handful of servers.
My right index finger is ruined from constant use of an Apple trackpad for about 3 years now. Screw trackpads. Get a mouse.
Swapped wifi on XPS 15 to intel one. Mine was one that came with dell original wifi, working perfectly.
How Apple Alienated Mac Loyalists
Not sure what's the issue for you; I've been using FF with its dev tools for years on Linux and Windows, and was always happy. Firebug had become way slower than the built-in dev tools, and Firefox is remarkably slower than Chrome, but not unstable at all (for me). And I like FF's dev tools better than Chrome's, except for performance investigation tools where Chrome is quite great.
I've run into the same problem before. I found that Bullet Journals have a good system for this. And it is applicable to any notebook you have. (Similar suggestion was made earlier in the comments.)
Link: http://bulletjournal.com/
What's wrong with Java?
Is anything <large group of people> currently doing not shady?
When I've purchased ads I've always assumed a certain percent will be fake clicks from th get go.
Are you sure they weren't taking the tests and homework that they received that day home to be graded, after which they can prepare the lesson plan for the next day and write the next homework and test?
Seconded, first time I've heard of this.
I don't know why an org would be blocking NTP. But ideally, IT would run their own NTP service (if the shop is big enough), block NTP to any other org, and sync their server with upstream. Similar to package management, DNS, etc. - self-host it all.
Can we have a spamhaus for ad fraud?

* list of botnet infected IPs participating in ad fraud

* list of offending/incompetent SSP blindly accepting forged requests
Not that it matters, but 600k is not a small city, at least by US standards. Only four of 50 state capitals (Austin, Columbus, Indianapolis, Phoenix) have a population that large.
I'm not doing it to be contrarian, apologies for the tone. I'm just trying to point out that people tend to see political cartoons like the following: https://postimg.org/image/5zi56imjd/
As gospel. Without considering the fact that pipelines are both statistically safer than road or rail transport. AND without considering that the oil and gas is going to be used for more than just gasoline.
As a user, I'd rather you build your code and sign it for me. Enabling a third-party to alter your programs taking away the trust I would have in you.
Org mode enables you to "program" a document which is really amazing. It's closer to python notebooks than a note taking device. You need real discipline to keep it readable.

Long term Org mode needs a rethink to more fully realized programming + writing.

Short term it needs some work on document sharing, mobile editing, all that.

I use Org mode for large docs, google docs for quick notes, google sheets for TODOs, pad/pen google photos for quick notes and recording of those notes.

This is a mess really.
Linux software tester reporting in from Eastern EU. I am fully remote and would not have it any other way. My client company (I'm a subcontractor) is located in the same county so it's not like I work overboard. This is pretty standard for some companies, and completely alien to others. Look for the former ones and ask during interviews.
The Programmer’s Guide to Booking a Concert
E2E encryption via OTR would largely mitigate that as long as keys could be exchanged out of band.