skysight-inc/HackerNews huggingface dataset:
FYI, using "God" rather than "Jesus" when talking about the deity rather than the specific events of the incarnation is not a sign of spiritual vs. religious, it's fairly typical of Catholic (and, actually, lots of mainline Protestant as well) religious expression.
My Cargo wish list!

1. Like every enterprise build system I've ever gotten to use, I wish Cargo would manage the compiler version as well.

2. The compiler forces me to mark `unsafe` functions/blocks to use unsafe code. Why does Cargo not force me to mark `unsafe` dependencies to use unsafe code?[0]

[0] Only dependencies that explicitly use `unsafe` should need to be marked in my Cargo.toml. eg. Iron doesn't use `unsafe`, but Mio does. Iron depends on Hyper depends on Mio. If I have a dependence on Iron, I really want to be able to mark `#[unsafe_deep_dep] mio`, or else my build fails.
Speaking for your opposition whilst misrepresenting their arguments is very dirty pool.

There are numerous long-term expert users and developers of Linux who've spoken against systemd, its design, its behavior, and its developers. Including Linus Torvalds, Alan Cox, Ted T'so, and Patrick Volkerding

(That's the original developer of Linux, the long-time second in command, the lead filesystem developer, and the Slackware distro's maintainer -- the oldest extant linux distro.)

Mark Shuttleworth, Eric Raymond, and Ian Jackson are notable other critics.

For actual arguments against systemd:

http://without-systemd.org/wiki/index.php/Arguments_against_...

https://igurublog.wordpress.com/2014/04/03/tso-and-linus-and...

The laptop vs server divide:

http://www.infoworld.com/article/2837182/linux/back-into-lin...

Bad design and bad attitude. One or the other might be survivable. Both are likely not.

http://www.infoworld.com/article/2608798/data-center/systemd...

Uselessd's observations on misrepresentations by systemd advocates:

http://uselessd.darknedgy.net/ProSystemdAntiSystemd/

Five troubles:

http://www.draketo.de/light/english/top-5-systemd-troubles

LWN on Debian's debates:
https://lwn.net/Articles/452865/

Wikipedia on Systemd's controversy:
https://en.m.wikipedia.org/wiki/Systemd#History_and_controve...
Testinfra – Test Your Infrastructure
How about new ideas like WebAssembly?
Also known to make people double over in pain, attack suddenly, and be relieved with abdominal surgery: appendicitis. I read a few paragraphs of the article, but did not continue. Was there any explanation of why poisoning is a likely possibility?
there's a long history of a sort of multi-faced foreign policy pursued by the disparate factions that exist amongst pakistani leadership. from the ISI to the military to the various political parties, there's just many folks who each have their own set of priorities. surely some of them were friendly to UBL, and they believed could be set as a tool against India, and other regional powers (cf mumbai and illyas kashmiri).

your best source of information on the byzantine warren of pak politics is the indomitable professor chris fair of georgetown university, whose twitter is here: https://twitter.com/CChristineFair and of course the by-now-standard literature of looming tower / ghost wars / &c.
Yeah most user stories should actually read like this:

As a product manager who hasn't spoken to any actual users, I'd like the following features to impress my boss.

As a product manager who overheard a Sr Manager muttering something...
10 years in IT altogether with 7 of that as a Java web app dev and currently in my 3rd year of integration design / integration development. I've thought about this a number of times and I always come back to the same conclusion: I would have spent less time in a position where I wasn't advancing. I got settled it and while the work was enjoyable, it also wasn't overly challenging. I think I would have reviewed my growth more often, say every 18 months and looked for other opportunities if I felt I was getting complacent. I spent 3 years at IBM doing maintenance work of a CRUD app starting in 2008. Android was just coming out. I should have jumped into it with more gusto.
I've been at my current gig for 14 months now and I'm learning a lot every day. I do little coding these days at work, but do a bit at home just because I still enjoy it.
Reread my comment. A magnitude 5 every 3.5 days, not years. And that's assuming 100% efficiency at converting the energy of a centennial 8.0.
> The things that happen on Facebook don't matter.

In my own experience, that's just not true. Facebook has facilitated lots of social interactions for me that simply would not have happened otherwise. Some examples:

- I was doing an internship in Australia for a few months. I posted a picture of the beach on Facebook, an old friend from highschool whom I hadn't talked to in years saw it, commented that I should come visit her in Melbourne. I did, and we met and caught up on life.

- A friend of mine invited me to go to a music festival with her friends. She added me to a group message on Facebook that they were using to plan logistics, etc. After the festival, we continued using the chat to plan other social activities.

- Casual acquaintances that I met once or twice invite me to parties, etc.

Can these things happen without Facebook? Technically, I suppose so. Realistically, I think they would happen less frequently. IMO there's a big difference between Messenger/Events/Groups (facilitates a lot of real interactions) vs News Feed/Profiles (stalking other people).
10 years as a Software Developer here. Based in Wellington, New Zealand.

1. Change jobs more often. The only way to be paid market rates is to change jobs when your market value increases. Your employer has a strong financial incentive to keep you working as long as possible at your current rate.

2. Move into management quickly. I've heard it's different in other parts of the world, but where I am being a developer limits your career. In every software company the people who are the most influential, and the best paid, are in management or sales.

3. Be more aggressive about getting side projects finished and getting them out into the world. Like many developers, I've got a bunch of half baked ideas on my hard drive that could make decent open source contributions, side businesses, and there might even be a worthwhile startup buried in there somewhere. When all your publicly visible code is your employer's intellectual property, it makes it harder to sell yourself.
The admin. connections are free of licensing restrictions, anything beyond that is a PITA (on Azure).
That Geckodrive product appears to connect via a standard parallel port. I don't believe Geckodrive has a USB breakout board. You're possibly using the SmoothStepper from Warp9, the KFLOP board from Dynomotion, or one of a couple of Chinese products of widely varying quality.

Once upon a time, the upper end of the market used expensive dedicated hardware for CNC motion control. The low end of the market used commodity PCs ruining the signals out the parallel port.

Nowadays, the high end of the market is using PCs to do complex motion control (with computer vision etc) and the low end is using variants of Arduino boards with firmware like GRBL. With GRBL, the G-code itself is fed out the USB in a serial stream and the hardware does the motion calculations. Having the motion control in dedicated hardware is much nicer than having it on a PC with an operating system that can interrupt the fast timing loops and as hobby electronics gets more capable, you're going to see this set up more and more.
For the record, this isn't a new trend - its been fashionable in C for decades to create single-header 'library' drop-ins and is pretty much par for the course ..
I agree that Recourse has a good reputation. For someone with a graduate CS degree and in the Bay area, what would be your recommendation?
Oh my goodness, quite a reaction storm!
I was aware of the counterfeit issue bit I am surprised at the intensity of the reactions. As a software author I can certainly sympathize with motivation of FTDI but I also can understand the frustrations being voiced. I guess I have been lucky and not had to deal with this issue.
Changing the subject a bit, it would be great if there was a standard for gpio on all pc's.
Also note this is already a saturated market.
There are companies that specialize in distribution (such as The Orchard and Isolation Network), and some of the big players like Sony and Warner have divisions within them that operate semi-autonomously, and even do distribution for smaller labels. A good example of this is BMG, who recently signed with Warner ADA[1].

Distribution is a solved problem. The value adds are really in the surrounding services, such as dashboards that show sales trends etc. These BI applications aren't traditionally startup friendly. I'd be very surprised if any startup were able to not only disrupt this industry, but make money doing it.

[1]: http://www.musicbusinessworldwide.com/warner-signs-bmg-deal-...
You're right, mostly. Considerably more data has been obtained from the fields of radiation oncology and medical physics about the effects of radiation on the body in the time since WWII. The main difference, I would argue, is that the article (as you also mention) is talking about alpha particle radiation. Most radiation oncology data comes from x-ray, gamma ray, and electron modalities. Heavy ions, including alpha particles, affect tissue rather differently. There is, however, a growing amount of data available from proton therapy and carbon therapy modalities.
Downvote brigades on factually correct posts you happen not to agree with aren't cricket.
The .ts files will be compiled to AMD modules, so none of the declarations will be in the global scope.
ROI-based measurement is the only sane way to measure the effectiveness of a marketing channel.

But if ad companies are measured based on ROI, then they can be easily compared against other channels. That's the last thing any ad company wants.

So to make a great deal of money as a marketing channel you need to invent a new metric, one that your company is very good at delivering on. Then you convince the market that metric is one they should care about.

It's no different from how SaaS companies regularly invent new "spaces" that enterprises need solutions for (marketing automation, lead scoring, video marketing etc) or even how real estate agents in major metro areas regularly rename neighborhoods and redraw area boundaries. If you can make the market, define a new reality that your customers have to step into, you increase the odds that your customers will measure success in a way that favors your strengths.
A cool idea could be to do something with those collections like open up an interactive historical technology museum or something like that.
In Debian I use "service X action" which I also find preferable for the exact same reason you mention.
As someone who has done a lot of Win32 programming in plain C, I can recognise some common patterns like an event loop and window creation, but it's quite amazing how much extra "cruft" there is just to deal with what appears to be the contortions of OOP'ing everything. All those string constants are rather surprising too. The interesting thing is, the few times I've had to use a Mac the GUI didn't feel quite as responsive as Windows on the same hardware --- it wasn't jerky/stuttering, just what I'd describe as "smooth but sluggish", and the binaries were noticeably larger, and I now wonder if this increased abstraction and complexity has anything to do with it.

For comparison, a similar Win32 app in plain C:

http://www.winprog.org/tutorial/simple_window.html

X Windows app in plain C:

http://www.paulgriffiths.net/program/c/srcs/helloxsrc.html

...and just for fun, the same simple Win32 app from above in Assembly language:

http://win32assembly.programminghorizon.com/tut3.html

Looking at the code again, if I were forced to write an OS X app in plain C, there would be plenty of macro usage around objc_msgSend.
I think you're absolutely right for iptables, as I didn't changed anything to use the X-Forwarded-For IP, so this part might have been fully useless.
About the EC2, it's because it's managing the SSL for us, and we used to have two servers behind it.

Everything could have been planed way better (cached, written with a fancy language...), we could have had 10 mil requests/µsec... the main idea was just to get tell how we tried to manage the situation, with the website and skill we have.

I also think my testimony is nearer to what most of web dev can be confronted to, in contrary to one Cloudflare/Gihub BS press release written by 10 experts to increase valuation :p
No, I mean implementing a full Basic interpreter in Javascript. For nostalgia's sake, or for teaching the kids, as in the article.
Java has Maven Repository. This can be use from within Ant (Ivy), Maven, Gradle, sbt etc.

Both Ruby and Python are almost as old, if not older than Java. JavaScript is only slightly younger.
Exactly our situation :)
One-liner lists are handy:

for service in <list> do; systemctl <action> <service>; done

E.g.,

for system in foo bar baz; do systemctl stop $system; systemctl start $system; done

... will stop and start each of your named services.

(This clearly extends far beyond systemd.)
Nicotine in and of itself is a wonderful drug, far better and less harmful than caffeine. The problem is not nicotine, it's tobacco and the other things that come with it.
Or a hospital.
I'm really bummed at how quickly perfectly working and valid technologies just get discarded when the new hot stuff comes out .. take, for example, SCSI. SCSI was ubiquitous in computing, its everywhere. I have a 19" case full of perfectly working drives.

But can I, for the life of me, find a modern SCSI adapter with ease these days - say, USB-SCSI? Nope. Its just been discarded like yesterdays cheese.

Same goes for the Parallel port. What used to be a perfectly cromulant means of wiring up some I/O for quick hacking has now been supplanted by a drawer full of Bus Pirates ..

Meh.
I live in an established town. The municipal boundary is about eight square miles. Very few new developments so the author's math doesn't apply. Our roads are maintained by the "tar and chip" approach which is pretty automated. A truck which has both the tar sprayer and the chip spreader drives around town on a regular basis to resurface the roads. Our road has been resurfaced this way about every five years.

The next town over has brick roads. They also need periodic maintenance, but it looks like the same bricks have been in place for a hundred years.

I'm sure that in both cases our taxes ARE paying the cost of the streets.
What do you mean? Why's Theta(n) useless?
Surprisingly the article does the opposite:

“Stress does funny things to the body,” said
one former senior [Central Intelligence]
Agency official who added that “there is
zero evidence” Kelton was poisoned.
Given the FBI's inglorious history[1][2][3], I'd say that any time the FBI shows the slightest interest in you, you are totally justified in being paranoid. The FBI are not your friends, they're not your buddy, they are not on your side, and there's almost certainly little or no reason to talk to them, especially without an attorney present[4].

[1]: https://www.aclu.org/news/aclu-releases-report-fbi-crusade-a...

[2]: https://en.wikipedia.org/wiki/J._Edgar_Hoover

[3]: https://en.wikipedia.org/wiki/COINTELPRO

[4]: https://www.youtube.com/watch?v=6wXkI4t7nuc
> Systemd isn't proprietary, and with everybody's adoption it's now universal, not conflicting.

Within Linux. Systemd is explicitly anti-portability across Unixes, and encourages dependencies on it that make life increasingly hard for the BSDs, OS X, etc.

So, yeah, if you zoom out a little from Linux, systemd fits right in with the UNIX wars.
Because it's the pattern far more Unix tools use. Command name, then flags, then a file/set of files.

I felt exactly the opposite way when I used Debian (not for any justifiable reason other than "that's not the way it's supposed to beeeee") because Debian does it in the way you describe.

Theoretically, you could put on your hacker gloves and write a script that shifts the arguments for you. That might be a fun exercise!
But can you do pregenerated sites all the time? Like in my case I have a search page, and some dynamic things, I should generate a huge amount of pages (but while writing this I'm thinking that it could be feasible though a bit complicated to regenerate in numerous situations)
> Sidebar, CardSpace, PhotoDraw

Those are applications. Applications get dropped all the time and usually for good reason IMO

WPF and Silverlight are totally still around. Silverlight is languishing for sure, but for good reason (and largely the same reasons as flash).

What I meant by backwards compatibility was that Microsoft rarely breaks or removes API's, so from a developers perspective they aren't any worse than Apple.
Which would tend to indicate that the defendants believe that they will lose badly, no?

Thus the win and loss rates become interesting, because then it can be seen if the number of judgements against the defendants deviate significantly from the national mean.
Unless something has changed drastically since when I was at MS, the Windows kernel and the major OS DLLs is pretty much pure C. The GUI/window manager are more C++.

Even Word and Excel were still C (although Office shared much C++ code in a common DLL)

Gotta love legacy code from the 1980s/1990s.
I didn't hear a solution from you. Or are you implying that it is impossible to reduce demand for prostitution? Which would imply that demand is the same in all types of societies, cultures, regions. If that is not true, what makes demand higher/lower in certain societies? You are convinced that the parameters I shared are not the right ones. Let's go with that. What parameters are you proposing? Or are we just going to say, "too complex" and leave it at that?
This article purports that Servo relies solely on Cargo for the build step.

If you look at the build step from github it looks like it's relying on mach also:

https://github.com/servo/servo#building

Shouldn't it instead be using cargo purely?
The insurance premiums and deductibles for earthquake insurance are sky high, so many are of the mindset that it just isn't worth it (of course regular insurance won't cover you at all in that case). Are earthquake retrofits really $100k? This guide seems to indicate they are relatively inexpensive. [1]

[1] http://www.seismic.ca.gov/pub/CSSC_2005-01_HOG.pdf
How can you compare a kernel application vs a process isolation layer? Containers will be adopted to dynamically load kernel modules and then we'll have dynamic "rump" kernels, but saying to forget Docker and the future is Unikernels, doesn't make a lot of sense technically.
Could you point to where Linus said he doesn't like the design of systemd? AFAIK he's only disliked the binary logging (perhaps among a few other small things) but he liked it overall.
The Silk Road investigative team all moved to this secretive company
That's actually wrong at multiple levels; Telemundo is a division of NBCUniversal, a wholly owned subsidiary of Comcast since 2013.

It would be an apt comparison, if you imagine that Comcast had a Latin American headquarters in Brazil, where Telemundo's Portuguese telenovelas have millions of viewers; it would be weak tea for NBCUniversal to then argue that Brazil had no jurisdiction over it and the programming it distributes there because the shows are produced in Florida and NBCUniversal has no employees there.
Great story! The rejuvenation of your EPROM sounds like a job for a Bus Pirate!

https://en.wikipedia.org/wiki/Bus_Pirate
Except for trafficking and exploitation (well, except insofar as economic duress is exploitation, in which case that too), all that's true of many legal low-status jobs, and trafficking and exploitation (beyond the economic duress of poverty in capitalism) are issues created of exacerbated by criminalization.
Sexy Bikini Nun
As someone who doesn't know much about how parallelism primitives are implemented, I need to ask why SharedArrayBuffer needs a length to be specified? From my layman viewpoint, this seems too low-level to be used for casual everyday applications.
30 Tony Robbins tips on how to be a great leader
>just a tuning parameter though, not a fundamental flaw

Lol, that's the best "it's a feature, not a bug" spin I've seen on the blocksize issue to date.
also -- and completely orthogonal -- while we're on the subject of strange pakistan doings, check out the curious tale of abdul qadir khan, the father of the pakistani nuclear bomb. i'll pull the old atlantic story and post in a few mins.
So that it's easier to bring up/down a number of related service units with single actions.

Example: systemctl stop smbd nmbd ; systemctl start smbd nmbd

It isn't that the operation is the /middle/ parameter, it's that you have invocation action //LIST//
Start hacking on web/mobile stuff earlier. Start my own businesses earlier.

Another to add as of two weeks ago - start learning marketing earlier.
15 years VFX Artist.

Different:

1. Looked for more work while I had work. Even these days it's easy to get into the work-home-sleep wash repeat cycle and forget about the next gig.

2. Committed to the top tier company that wasn't leading me along with bread crumb contracts. That company was artist driven and I kick myself for leaving over software preference.

Same:

1. Continued to push my social circle outwards, go to company events and hang out after work with 'em.

2. Doge overtime as much as possible. after 40 hours a week adding more time behind the desk neither improves the quality, speed, or beauty of the work.
>Nothing unusual about it then, maybe a little different now? Not sure.

Like you, I cut my teeth in the 80's .. never trust a coder with a screwdriver, amiright .. but it seems that a rejuvenation of this ethos is upon us, with the Arduino and Maker crowd producing plenty of young developers who know how to burn their fingers ..
No, Apple Music is not deleting tracks off your hard drive, unless you tell it
> I don't actually have any particularly strong opinions on systemd itself. I've had issues with some of the core developers that I think are much too cavalier about bugs and compatibility, and I think some of the design details are insane (I dislike the binary logs, for example), but those are details, not big issues. [1]

or

> I have to say, I don't really get the hatred of systemd. I think it improves a lot on the state of init, and no, I don't see myself getting into that whole area.

> Yeah, it may have a few odd corners here and there, and I'm sure you'll find things to despise. That happens in every project. I'm not a huge fan of the binary logging, for example. But that's just an example. I much prefer systemd's infrastructure for starting services over traditional init, and I think that's a much bigger design decision.

> Yeah, I've had some personality issues with some of the maintainers, but that's about how you handle bug reports and accept blame (or not) for when things go wrong. If people thought that meant that I dislike systemd, I will have to disappoint you guys. [2]

Both a quick Google away. To sum it up: Linus is okay with systemd. He just doesn't like its maintainers because they're straight up primadonnas. [3]

1: http://www.zdnet.com/article/linus-torvalds-and-others-on-li...

2: https://linux.slashdot.org/story/15/06/30/0058243/interviews...

3: http://www.theregister.co.uk/2014/04/05/torvalds_sievers_dus...