skysight-inc/HackerNews huggingface dataset:
I agree 100% with this. Every framework has its pain points - that is why it limits you as a framework, as opposed to homerolling your own solution.

The gain you get is better support for foundational tasks and the ability to focus on the high level business requirements faster. There are very smart people working on the teams of all of these frameworks, available for free with an MIT license and supported for free - take advantage of it, but don't expect any of them to be perfect and expect to still be putting in hard work in understanding the internals of all of them.
Or alien.
This works super well. It's also the strategy my company employs. Teaching people is the best kind of marketing you can do in the developer space (and probably most any other space).
I've wondered about this. I often do interviews and say, "This guy isn't gangbusters, but he could help us out with <grunt work that's piling up> if he's willing to work for the right price."

My bosses usually wince at that sentiment, probably because I'm underestimating how much overhead is or something, but there should be a number that makes it worth it, right? And if the guy ends up being smart and reliable, you could ask him to retrain for a job with more responsibility.

Am I missing something? How else are we going to get all these unemployed men retrained in another field, especially growing ones like tech?
Thanks!

There's definitely room for experimentation! At some point I want to incorporate the cloth more in the actual gameplay itself, whether it's in this demo or something else.

It's a bit limited though, the forces exerted on the grid need to be within a relatively narrow range if the simulation is to obey the laws of sanity.
True. Also, Xamarin/Mono already gets all kinds of crap from Linux purists and being owned by Microsoft would probably made that worse....
I was thinking similar thoughts about this when reading the article!

Or, part of me thinks that while you know it doesn't make sense, you don't lose anything by being careful about the fan. I think the people in Korea mentioned here are playing Pascal's Wager but with household electronics.
I super dislike this btw. If I want a pager I'll use a pager. I'm using Git, I can handle `| less`.
It never implied self-guiding. It was used to refer to remotely piloted target drones in World War II, and more recently to military UAVs that are remotely piloted by humans.
It took me some serious thinking to figure out why you could take t, despite t being NULL.

If I managed to understand it correctly, it is because t is an array, and arrays are special.

t is a pointer to an array, i.e. it points to the first element of the array. t is an array, which means it behaves like a pointer to the first element.

The remarkable consequence of this is that t and t have the same numerical value, but different types. t==t evaluates to true.
I want to listen to this talk so much, maybe the will go over it and release it later. Until now JIT and LLVM were not the best match. But the safepoint work will really make things easier for managed languages and things like FTL will probebly provide good examples of how to use LLVM in that context.
He gave the same talk at several locations (not just DEFCON and Google) - I linked the DEFCON 20 version because I think it is slightly better in a couple places, due to the security-focused audience. I believe they are largely the same, with only a couple minor differences.
Crashplan does full scans every few days. It won't be ideal without inotify but it will work.
First sysdig meetup declared great success – thanks everyone!
Hadoop for E-commerce and Retail Business
I feel like the projects where where rust is best positioned in terms of comparative advantage fall into two categories:

1) Large and complex systems that are slow to evolve due to being written in languages that are unsafe or are relatively poor in abstraction (in addition to the immense domain complexity). Examples: SQL and/or distributed databases, Paxos-ish systems, Operating Systems, IDEs, GIS, etc.

2) Extremely high performance systems on the fringe of research. Examples: MIP/LP/CP/SAT Solvers, Theorem Provers, Formal Verification tools, Rete-based Rule Engines, Machine Learning algorithms and frameworks, Statistical Samplers for MCMC, etc.

Unfortunately (maybe, I don't really know if it will turn out well or not), most of the hype for rust comes from back-end web developers. That is fine...I'm sure there is some performance to eek out there...but it is also trying to compete in an area where garbage collection has its greatest competitive advantages (namely, long running server processes). The comparative benefit is relatively small.
I am from South Korea, and I know this fan death thing could seem superstitious, but as another comment pointed out, it is a cautious approach toward unknowns, in addition to mass version of confirmation bias. (News reports a death with a fan on -- oh, that scary scythe of the fan..)

But who knows? There could have been a death that could have been prevented by turning off a fan, and nobody can verify its nonexistence. My attitude toward this is like my agnostic attitude toward God: I just can't know its existence or nonexistence. And I think what the people in the article are expressing can be understood in a similar line (though 100% is an overstatement.)

Still I sometimes argue with Koreans with relatively less background in scientific thinking about scientific things like if fan deaths are possible, or using metal spoons for yogurts kill more microbes than plastic spoons, etc, but many times, my conclusion is that I just can't have any conviction about either ways.
> the use of the D-word in the title makes it sound much more serious then it actually was.

I disagree. There are a number of reasons why this should alarm folks. Radio controlled aircraft flying near an airline is extremely dangerous, whether it contains weapon systems or not.
Does Wikipedia help, e.g. https://en.wikipedia.org/wiki/Pointer_(computer_programming) ?

I can remember struggling to really learn pointers in C, the key for me was this bit of samizdat: https://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6t...

So one obvious solution is to annotate a body of real code ... but in general you're suffering from trying to learn a moving target, and good documentation tends to trail....

That Version 6 UNIX(TM) was updated/reimplemented as Xv6 https://en.wikipedia.org/wiki/Xv6 ... maybe someone should do a pedagogical Rust version??? Maybe x86_64 and/or ARM?
If you really want to, I think you might be able to declare a struct in there. A curse on your house though....
I've seen what I thought were American tourists in Italy going barefoot on the streets.
I and everybody else around them thought they are insane.

But yeah, I like to eat horse (and rabbit) meat while I would be looked upon with disgust in most parts of the world :)
Elrac, thanks for the follow-up. When I have time I would like to address this further.

However, I do consider myself a Christian - and looking at the 5 truths that make someone a "Fundamental Christian" (http://en.wikipedia.org/wiki/Fundamentalism#Christian) I certainly hold to all five.

However, it appears that the new meaning of "Fundamental Christian" you and some others have assigned actually has nothing to do with this standard definition - and is a often a warped, hateful, version of someone's own imagination.

The "Christian Right" is about as varied as the muslim world is. You have to understand that the only people you hear about are those that are doing it wrong. For example, no one cares about everyone walking normally - it's those that start fights that get the attention.

Anyway, "It goes further by supporting slavery" isn't true either. That is just a sensationalist claim based on the ancient history recorded in the old testament. Jesus and the apostles and prophets actually went the other way and said that Christians should serve others instead of themselves.

Slavery was abolished in Britain and America through work of Christians like William Wilberforce and Martin Luther King, Jr.
Oh one little snag: that reprocessed fuel for the 2nd gen reactors I referred to? It's plutonium. You know, the kind you use to make bombs and really awesome spacecraft. If we actually started doing that you might end up with a plutonium economy, where there are well guarded warehouses and armored transports full of this stuff. Then anybody with an extremely specialized remote operated machine shop for shaping explosive lenses, having insanely accurate detonators, and the balls to brazenly steal the most well guarded commodity in existence might be able to build a bomb! One big enough to take out a few city blocks!

We can't have that, obviously. No, better that we just stockpile this stuff in rusting metal bins.
I have been using Mac for many years, finder is indeed awful.

I also don't understand why apple doesn't allow "file cut", only "file copy".
>1978 >1980 >1995

I take it you haven't programmed in C11 or C++11?
Modern C exists and C is too ubiquitous to be replaced.

I'm all for new projects and new languages but I just don't understand the hype around Go and Rust as a C replacement.
That sounds like it covers all necessary expenses and taxes, which means there's $40k of discretionary income. A savings rate of 40% is excellent, especially if you can invest it for 10-20 years.
I've been trying for 2 years to escape but apparently I don't have have any useful skills. Or maybe I just am terrible at interviewing and the entire process. It's really hard to come off confident when deep down you really think you're a piece of shit.
Apple's dropping the ball
Does anyone else find it strange that the author uses an article that uncritically repeats the Rolling Stone UVA rape hoax as an example of dispelling myths? Doublethink indeed.
I generally go without the www personally.

There is no SEO difference that I am aware of as long as you do proper redirects. One person pointed out to me that with a naked domain you lose the ability to scope cookies to the www hostname. But does that really matter? Doesn't to me, at least yet.

In the past, I know some DNS providers had issues with naked domains and redirects, so that may come into play if you have one of those providers. By now though, I would think they all support it properly.
"The International Fixed calendar sucked the personality out of marking time, making every week and month as predictable as humanly possible. [...] It's an impossible feat that doesn't need pulling off and, thankfully, no one is trying to anymore."

Spoken like someone who's never had to write date handling logic. Having "personality" in your calendar system is a bug, not a feature. I feel confident that we could maintain our overall levels of personality/joie de vivre/je ne sais quoi by spending less time dealing with an incredibly arbitrary calendar system and more time doing things we actually enjoy.
12 Things to Make Homes for Rent Pet Friendly
Researchers detect possible signal from dark matter
I personally doubt a come back - costs have gone up while the competition (wind, solar) is getting cheaper.

You make a good point- it doesn't seem like the cost of nuclear will ever go down. Our fear of all things nuclear seem to have made it resemble a quintessential bureaucracy. We only add more and more safety regulations, stacking and stacking and stacking. There's no indication we will ever stop. Wind & solar on the other hand has virtually no fear factor.
When I started programming FT (roughly 8 years ago) I was in a company that, like most, does an annual review/raise process. I'd always push for a second review and raise somewhere in between because the standard process made it difficult to get more than a ~6% raise annually. My goal was (and still is) to get a double digit increase every year. My mid year pushes were non-standard thus HR policies weren't adhered to as strictly and I was able to get what I asked for, assuming my manager was willing to play ball.

This goal of double digit annual increases quickly pushes you into the mindset that you fight for raises or leave. The inevitable job hopping will lead you, as it did me, into consulting. So unless you want to consult or change jobs often, shooting for 6-8% increase annually is probably as good as it will get.
In China, getting an IV of saline solution is considered healthful. People will stop by the hospital for an IV drip even if they aren't sick. Has this infected Korea too?
I've gotten used to 3 or 6 month raises/performance evaluations.

Small but frequent raises are great for some, but it really depends on the person.

When I ran marketing teams, if they were too big I adjusted raises to be every 3 month along with a 3 month one to one chat, but if the team was small I went for 6 month raises and did team building lunches bi-weekly.

That being said it all depends on the person and company. If it's a startup that makes money and gives equity, profit sharing is a great way to substitute for continuous raises.
I like a mix of hierarchy and this, glad to see somebody is trying.
Rust will not replace C. Rust will merely exist.
To downvoter, I was just praising the talent. No sarcasm intended.
I'm really looking forward to what's coming next in the 2015 roadmap for both Mesos and Kubernetes. In particular, I'm excited about the resource model implementation, which will provide a richer context for scheduling pods.
There's always mixed feelings when a competitor goes public.

I work for AppNeta, and while we directly compete against New Relic, I love what they've done for the market. Their competitors were these clunky, on-premise, hard-to-use, didn't support Ruby / Python / PHP / node.js apps, and they've built a beautiful service that's legitimately easy to use. A lot of the data is available from CA or Dynatrace, but it's so much harder to set up and use.

Monitoring so commonly focuses on server metrics, or outside-in uptime, or logs, and I really do think that monitoring transactions end-to-end is an important part of the picture. Day to day, New Relic is absolutely the competition, but in the big picture, there's a lot of big companies using technology that's 15 years old because somebody like New Relic or AppNeta hadn't come along yet.

Glad to see that the market likes them as well. There's awesome stuff happening in Application Performance Monitoring (APM), and if you're not already using something like this, I strongly recommend you look at AppNeta, New Relic, ... and not really anybody else, because the rest haven't really figured it out yet.
Not today. Who knows after the next elections. Didn't Romney say he would support a porn ban? Look what's happening in UK. Certain sex acts "on camera" are being criminalized.
I'm no psychologist but if I were to take a stab (pun intended) at a theory about horror movies, it would more likely to be about empathy with the main characters and not wanting them to die, coupled with the suspension of disbelief that comes with watching the movie.
Stationary air is not comfortable.
James Altucher claimed the middle class is dead in an article from 2013 [0].

I believe he's correct. In Europe the situation isn't much different from the USA. Middle class wages have not increased while company profits did increase in the last ~5 years. More data to be found in the Global Wage Report 2014/15 [1].

---

[0]: http://www.jamesaltucher.com/2013/01/10-reasons-why-you-have...

[1]: http://www.ilo.org/wcmsp5/groups/public/---dgreports/---dcom...
I would say a yearly raise keeping up with cost of living/inflation would be expected. That's about 3-4% per year. I've grown quite a bit in my current gig, so I asked for a 10% raise this year and got it. I would say that is fair.
Xtrafinder has been my saving grace, and it's free (https://www.trankynam.com/xtrafinder/)

- Cut & paste

- Hide dotfiles on Desktop

- Automatically adjust column widths

- Backspace to go to back

- Add "go up" to toolbar

- Add functionality to menus (e.g. new terminal here, new file (with templates), copy path, show hidden items,
refresh, launch as root)

- Dual window

- Visual tweaks

- A few other niceties
The threat of a drone that can fire a missile at an airline seems to have the same net result as the threat of an RC plane that is flown illegally in restricted airspace dangerously close to an airline.

I don't see it as fear mongering, given that both outcomes are bad, and I believe and the public should be aware that because RC tech is becoming cheaper and more popular, more idiots will get their hands on it.
The New Android Compilers – Meet Jack and Jill
>>> with the situation improving even in countries such as Libya, Egypt and Morocco

I don't know enough about Morocco to call you out on that one, but dude... Libya and Egypt? If the current goings-on in those countries forms the basis of your opinion then I think you might need to rethink your position
I might be wrong, but I think in the context of discussing Russia it is pretty standard to use the word Europe, assuming 'Europe, excluding Russia/USSR'. Specifically I was talking about a typical flight to a EU country for business/tourism.
I think its a variation of "bikeshedding"- everyone eats and gets some form of exercise, so everyone feels entitled to an opinion.
Add in London Stansted, London City and London Luton and you've got a very busy controller!
I was having in mind europe's imminent pension fund tragedy a few years down the road. Even if americans don't have statewide retirement funds, when a crisis erupts, pensions are one of the first things that does get cut. These costs, and also healthcare will eventually be shared by everyone.

This has already happened in europe's southern bankrupt economies
Sales Engineering seems like a pretty good gig. You get to come in and do proof of concepts. Make things look like they work. Tell the customer anything is possible and everyone loves you. Then I, the consultant, have to come in and break it to them that no, not everything is possible. Also as the sales person you get a commission but I actually have to deliver results to get us paid and I get no additional compensation for that. To top that off my take home pay is about 1/10 of what the customer pays for my time.
How Juncker and Luxembourg Landed Silicon Valley’s Biggest Catch
Compared to Moscow/SPb they won't possibly note that.
New is also replacing old in old market segments who use new technologies. Ask GitHub or Heroku or New Relic how much money they're making from people who also pay Oracle. It's got 8 figures in each case.
This post shows how words like "UX" and "simplicity" are frequently used as euphemisms for "designing with a goal of depriving users their rights concerning devices they own" and "designing with a goal of making devices more attractive for sale at the expense of the interests of the user".

My life isn't simpler as a result of things like DRM on my motherboard and video card. It doesn't make a user's life simpler if their computer is fused shut to prevent service, or if they have to buy ink and coffee of a specific brand in order to use their existing printer and coffee machine.

When people are given options like (say) replaceable batteries, and this isn't associated with some other giant disadvantage (as it will be if you don't even try to design FOR the user, but just to sell)... most will prefer that.
I love the idea of a 13 months calendar; however, you're birthday would be on the same day every year :0/.
24 days of Rust – image
rsync runs very well in cygwin (or without on its own - just copy rsync.exe, cygwin1.dll from a cygwin installation and you are good to go if you have some ssh; if you want rsync to use cygwin's ssh, you'll need to also copy ssh.exe and a handful of other .dll).

There doesn't seem to be anything else close to rsync's robustness or completeness of functionality - on Windows or Linux.
>The reason that (e.g.) Arch dropped support for legacy init so quickly was because they literally failed to find anyone who wanted to go through all the work of maintaining the old init system. If none of the users want to do the work, then nothing's being "forced" - that's the way community-organized FOSS projects work![0]

Users != developers

I am not a developer. I'm an administrator. I know enough C to be able to poke around source code and understand what is happening when I get an error, but not enough of it or anything else to maintain an init system. A lot of admins don't know this much. A lot of desktop users don't know this much.

I'm not disagreeing with your overall sentiment here - but it's not so simple as "If the users of the product liked it, they'd maintain it" - sometimes they don't have the skills required to. Not everyone who drives is a mechanic, etc.
If he was denied a job or fired because he admitted to searching for porn on the internet then he would be applying/working at the wrong kind of place.

People who hold such fear about sex and sexuality need to lighten up. It's just sex, it's just porn. Let's be a little more mature here.
Wait, didn't Hashicorp release Atlas a couple of days ago?
Thanks for pointing out upverter, I have been looking recently for something/someone more fully integrated as they appear to be from design to prototype to manufacturing. I hadn't found them yet, so much appreciated.
Can a simple algebra test predict programming aptitude?
Sure, Rust's goal isn't to convert all users of C everywhere. C is immortal; that'd be unrealistic. Our goal is indeed to exist alongside C—and to provide a more productive, more secure alternative. :)
>It's not "Russia" that is evil. It's Putin's regime that is increasingly evil.

with 82% (after significant drop recently!) approval rating :)
How to improve your user retention
No, I'm just talking about just take-home pay. Then you can start paying living expenses with what's left.
http://komplexify.com/math/humor_pure/UrbanLegends.html

> [Paul Adrien Maurice] Dirac had a horse shoe over his desk. One day a student asked if he really believed that a horse shoe brought luck. Professor Dirac replied, "I understand that it brings you luck if you believe in it or not."

further reading: http://quoteinvestigator.com/2013/10/09/horseshoe-luck/
You can also throw in:

- One of the best health care systems in the world

- Incredible educational system

- Technology and innovation

- Compact, well run government

- Some of the lowest crime rates in the world

- Ski much? Some of the best ski resorts in the world are in the Swiss Alps. If you don't, then you still have some breath taking scenery to look at.

Not sure you could find a better place to live than Switzerland. For the Google employees in Russia, this must be a dream come true.

Switzerland by all accounts, is the exact opposite of Russia.
Thanks a lot for the explanation and I appreciate your direct pointers to the source.

Now, given that we both consider the $SYSTEMD_LESS and $LESS cascadation (? You get what I mean) a decent idea and seeing that you found the right spot to add it, even gave a ~diff~ in your comment here...

Have you considered reporting that as a bug or sending that as a patch?

Wouldn't it make sense to defer judgement ("another reason I don't consider systemd to be usable") until your patch is accepted or rejected?
Linode is a more capable, performant and reliable platform. e.g. Look at a 90 day availability comparison: https://cloudharmony.com/status-3months-for-linode-and-digit...
>I feel for you. As a Mormon who has been on missions to Korea, I can without a doubt say they are the most gullible people on the planet. They believe in some crazy stuff.

"My superstition isn't crazy, but theirs is."