skysight-inc/HackerNews huggingface dataset:
MAME is the answer to preserving our culture through preserving the ability to use older media. We save the original bits of the media, and write an emulator for the player hardware. 6502 lives.
Bridges have been known to take quite a beating: http://en.wikipedia.org/wiki/Thanh_H%C3%B3a_Bridge#Operation...

That's a bit of an exceptional case, but still, it isn't trivial.
Yes; it's available here: https://code.angularjs.org/1.4.0/

I guess they're just finishing off the blog post/announcement before updating the main site.
Yeah, or if I sold the wrong bridge.
The usual way to do it is to define a restricted subset of the language that has explicit memory management and is statically typed, and implement GC with that.

For example, Pre-Scheme and RPython.

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.3.40...

https://en.wikipedia.org/wiki/PyPy#RPython
4 billion viewers is a lot different to 4 billion views
Piper Jaffray VR Industry Report
Why is Reactjs so significant
Linux Voice is very good although I haven't read these issues for over 9 months! Keep up the good work guys.
Early America, not unlike China today, was extremely hostile to the idea of "intellectual property". Patents and copyrights made it difficult for domestic producers to compete with established companies from Europe.

Brushing all those concerns aside made it a lot easier for companies to produce whatever goods and services were necessary for the local population. Instead of having to pay royalties to a company overseas for having "invented" something, which to people who'd fought for independence from that sort of tyranny, would probably seem absurd.
The question you're begging might be answered by the "over 10 years ago" bit...
2015 Internet Trends Report
Writing Unsafe Swift
Robotic pills to treat diabetes and arthritis
http://sourceforge.net/u/sf-editor1/profile/

Nice list. Got Audacity there, for instance.
Mandriva Linux goes out of business
This sums it up nicely.

http://www.diffen.com/difference/Freeway_vs_Highway
Even apache openoffice is using SourceForge for their downloads. There are quite a lot of s/w there at this moment.
Wow. Is this legally actionable? Yeah yeah, their server and so forth, but pretending to be somebody is generally seen as a Bad Thing© by the courts.
Bloomberg Beta Continues Its Data-Based Outreach Targeting Future Founders
Have you looked at Python 3 yet? I'm using Python 3 in production for an internationalized website and my experience has been that it handles Unicode pretty well.
I used Mandriva for my work laptop for a long, long time, until they first ran into problems (2010 was it?). When the Mandriva community reformed around the Mageia distro (http://mageia.org), I switched to that, and I've been a totally satisfied Mageia user ever since.

Mageia is the linux I recommend, because these days I only recommend linux to non-technical users, and it's the only one that works so reliably.

I joke about how I've basically forgotten how to tweak Linux on the command line, since with Mageia you don't need to, but it's not really a joke. Everything "just works."
I've never seen that (or any other purposeful filtering of address tags.) On the other hand, I can't count the number of sites that were just programmed with an address validation regex that is unaware of the existence of address tags, and therefore thinks your email address with a plus in it is invalid.
I agree REITs are great - especially if you're busy and don't have time to manage a property. However, it's important to invest in a REIT with a track record ('O' is a good example). These things go under all of the time. Managers get paid based on the asset base and have no skin in the game. Common for smaller funds to be shut down.
This Twitter? https://twitter.com/garybernhardt
They should do the same study for VM images on Vagrant Cloud (aka Hashicorp Atlas), or any other repository of binary software/images built by untrusted third parties.

I thought it was obvious that public images on Docker Hub were to be used for experimentation only--even in that case I only use the "official" Docker images in the library namespace. Anyone using Docker for serious purposes should build their own or at least vet the pre-built images.
Julia Kurnia: Zidisha (YC W14) Founder. Maverick. Black Belt
The account that the GIMP-WIN project got "moved" to from it's official maintainer (jernej), is called "sf-editor1".

Having a look through that accounts project history is a little fishy (http://sourceforge.net/u/sf-editor1/profile/)....
Suppose I call a plumber over to fix my sink, and I say, "Hey, I've also started building a guest house out back--I'd like the interior plumbing run and the whole building connected to the city water. Can you get started on that, too?"

The plumber could say:

A) Let me schedule a time to come back and look at that and give you an estimate.

B) We just do repairs, not new construction. [Let me give you the card of my friend who does that kind of work.]

C) We're completely booked for new construction right now. I don't expect to have availability for that sort of thing until September.

What no plumber will ever say, though, is (D) "Uh, sure...I'll get started on that as soon as I finish this sink, and I guess the $150 for the sink should pretty much cover that."

If you said (D), what you are doing is simply a terrible idea that will not serve you or your client well. But you don't have to keep doing it! You just need to have a conversation where you say, "I gave you an estimate for X. We are now doing YZA. I apologize for not having this conversation earlier--when we switched from X to Y, or when we added Z. But now that we've also added A, I realize belatedly that we need to restructure this project."

Apologize politely and sincerely but not excessively for your actual mistakes--you didn't manage the project and client expectations well. Don't apologize for doing your job well, or for insisting--even belatedly--on the project conditions necessary to do your job well.

If you haven't said something ridiculous like (D), and your compensation and timeline (and compensation timeline) have adjusted appropriately with the project scope, then...well, you may have just bitten off more than you can chew on this project.

That's ok. It happens. Same kind of conversation: "This project has become too big for me to manage while moonlighting. <polite apologies> Can we break the project into phases, or can I help you find someone able to complete a project of this size in a timely fashion?" The client may be disappointed. They may be angry. But the longer you try to be superman and just somehow get it all done because it HAS to be done, the worse the situation gets for you and them. And odds are the client will actually value clear communication and plausible plan-making, even belatedly.
The Stack We Used to Get Over 100 Signups for a $49/mo Product
I'm adding to the noise, but on Firefox there's a "add collapse subthreads button" add-on. I think there's one for Chrome too.
I'm not quite sure how that works for you but generally speaking, social life is all about privacy - yours and more importantly others.

You don't share everything to everybody or you end up being the sucker that gets the news late or not at all because he can never shut the fuck up.

Even if you are careful about others privacy, you can be a victim of the carelessness of others. As an example, we have friends on FB we can no longer read any news due to them friending people careless about their privacy wishes. Everything now is coded messages like "Worked better than expected. Next step tomorrow at 10", so you must have had a conversation with them outside of FB in order to know what the fuck is going on - which is the reason why we had FB in the first place.
This is cool. I have been through the pain of removing UDID from a large production application.

So on the surface this seems like a great idea. Has anyone read the decisions surrounding apple's desire for people to not use a UDID? I'm curious, if this is 100% within the OK zone, where one could depend on it?
Lets see what comes out at the trials before writing further Putin slander, also?
Does it still suck raw eggs? I wanted that functionality but found Glympse too horrible to use at the time, a while back.
These are all affected repos ! Damn !!!
Right, I don't care if people know that they are called DeMorgan's laws, I only care that they understand them.
I firmly believe that moving away from M:N threading was the right decision for Rust. Even if nothing else, the fact that Rust FFI performance is thousands of times faster than cgo alone justifies the decision. There are numerous other reasons (fairness, I/O performance, performance of synchronization primitives, implementation complexity) why just using the OS scheduling is superior for a systems language. The primary benefit of M:N scheduling—fast thread spawning due to small initial stack sizes—requires GC, which Rust doesn't have, and arguably has little to do with M:N scheduling in the first place, given that thread stacks are configurable in the syscall.
Google apologises for racist 'n*gga house search that takes users to White House
Allll right. Another atom-named project. Check.

http://www.projectatomic.io/

https://atomicobject.com/

https://atomicorp.com/

https://atom.io/

http://tools.ietf.org/html/rfc5023 (Atom Publishing Protocol)

(yeah, I know, look who knows how to google)
I started asking it really so I could see examples of a candidate's code. Also seeing the projects they've contributed to would show that, for example, they genuinely were interested/engaged with whatever niche they were being interviewing for.
Somewhat related, what's the SLA for Github pages? Let's say someone wants to move a highly successful blog, are there some quotas? Maybe I missed them but I don't remember seeing any...
Much of the middle East is chaos and death. Millions have fled their homes, museums and other priceless artifacts are destroyed or gone missing.

An entire generation is coming to age knowing only war. Sounds like systematic destruction of a significant racial, religious, and national group to me.

Iraq as a country is dust, so too Libya, Syria is also soon to follow. Sounds like genocide by your definition.
I use it in a second browser only for Facebook.
Have you played around with Nimborg? That allows embedding Python in Nim fairly easily.

https://github.com/micklat/NimBorg

I've been able to call into the Nim side from Python by treating the Nim code as C functions to call. That works, but it would be interesting to come up with a more Pythonic way of doing that.
Sorry, I was going off F/A-18D unit costs from Wikipedia rather than the Super Hornet. Still, ~2x the unit cost plus a 79% increase in support costs is nothing to sneeze at.
A Vector Mapping API and D3-Based Rendering Library
I am finding more and more that people who post on facebook feel like they've gone out of their way to inform you of something. Excluding yourself from facebook means excluding yourself from the events in their life.
You don't have to agree with it. It's a commonly part of the dictionary definition.
https://www.elastic.co/products/beats is interesting, looks like Packetbeat is one component of a further push into analytics by Elastic.
I find it fascinating how prevalent chemical warfare was in WWI, and then it mostly stopped afterwards because everybody realized it really sucked and nobody wanted to trigger another round.

I think it underscores how fortunate the timing of the development of nuclear weapons was not too much later. They were developed just in time to be used in the waning days of WWII, and as such were only used twice in combat, which seems to have been enough to convince everyone to try not to use them again. Imagine if they had been developed before the war, with all the major powers exchanging atom bombs once the fighting started. Or imagine if they had been developed after the war ended by conventional means, and WWIII developed between the US and the USSR because nobody really realized how terrible atomic warfare would be.
It's gotten better. Standards are better now.

But a big chunk of enterprise sales is just learning to understand the customer's organization, how it works, how it makes decisions, and what problems the customer is experiencing. Part of the reason things are so expensive is that the sales cycle is so long and arduous, and that's because it's just really, really hard to communicate and make decisions within large enterprises - even when they really, really need the product and have strong internal champions.
I only meant in an architectural sense. Most Go apps will be standalone, statically linked. Dynamic linking will only be for interop circumstances rather than something everyone does.
That video and a similar talk I've given at Ruby conferences inspired me to make a chapter for the book: http://doc.rust-lang.org/stable/book/rust-inside-other-langu...
Ask HN: Why don't failed startups share their source code?
If startups really are about creating value by "building something that users love", conditions in the market alone would not be enough to dictate any possible impact a startup might have. By liberating the source code, any failed project would have a better chance of surviving rather than just disappearing into oblivion. Yet it is surprising there are no GitHub repos for many failed startups. And this is despite startups revolving around a culture that value and benefit from free source code. Any ideas?
if that's the case, it's the job of the 'informed' guys to write similarly illuminating counter-arguments, because I've not found any yet.
That's a clear violation of GitHub's trademark so you'd almost certainly receive a C&D (GitHub legally has to protect their trademark or they could lose it).
It sounds like a miscommunication between you two, nothing more than that.

I would view this as a blessing though. For me, interviews are a chance to evaluate how well we can communicate. If I can't be relaxed, make jokes and just feel free to talk, then I won't feel that way working for you during the next year, and that to me, is a no go.

I'd say indirectly you dodged a bullet, sounds like you two might be a high risk for constant miscommunication.
I thought it just wasn't just stadiums, but stadiums that could provide enough cooling so that the game could actually be played during a Qatari summer.
White House Sides with Oracle, Tells Supreme Court APIs Are Copyrightable
Does not look like something they would have done intentionally. Explanations will come soon I guess.
It’s relatively easy to mentally compile unoptimised C, or to look at an unoptimised assembly listing and correlate it with the source, but that’s about as far as the metaphor goes. C is a high-level language.

Only when I’m writing very performance-sensitive code do I actually think “here’s a branch, there’s a load, yonder is a divide”. Most of the time it’s “eh, compiler’ll get it”.
Nest Home Simulator
Agreed. If you are going to be a healthy (to yourself) consultant, you have to learn the art of saying no.

I used to be very paranoid about saying no. I actually recall the first time I did. I was running very low on sleep, and had been for some time. I needed a breather, but I just couldn't risk losing my reputation for always-being-there-and-always-getting-it-done.

After I (politely, but firmly) said no for the first time. It was a breath of fresh air. No one criticized me, or stopped hiring me. In fact, I think a few people close to me started working with me more, probably because I was getting more sleep.

So, don't be afraid to say no. It takes some practice, but you'll get used to it.
It's not true that it learns the meter. If you look through the large generated example you'll see that there's not much consistency in the number of syllables per line.
Please stop claiming there is a link between autism and use of digital media
Perhaps he should foster a Mexican coup, you know if the US doesn't like it they shouldn't of some the same in Ukraine.

Get off your myopic high horse, both the US and Russia are imperial empires bathed in blood.
This repo maintains list of free programming books [0].

Many of the books at Green Tea Press[1] are available for free:

- Think Python: How To Think Like a Computer Scientist

- Think Bayes: Bayesian Statistics in Python

- Think Complexity: Exploring Complexity Science with Python

- Think Stats: Probability and Statistics for Programmers

- The Little Book of Semaphores

- Physical Modeling in MATLAB

- Learning Perl the Hard Way

few others. Do check the site.

Secondly, books by Al Sweigart[2] are also freely available. They include:

- Automate the Boring Stuff with Python[3]

- Hacking Secret Ciphers with Python

- Invent Your Own Computer Games with Python

- Making Games with Python & Pygame

[0] - https://github.com/vhf/free-programming-books

[1] - http://www.greenteapress.com/

[2] - https://inventwithpython.com/

[3] - https://automatetheboringstuff.com/
>Mount data, logs, configuration, eventual extensions in the data container?

Many programs have their state represented as files that are stable across versions. If you have a cluster of the same image with different states it's more efficient to move volume containers across a network. Easier to backup/upgrade too.

pg is going to give you those problems whether you are using Docker or not.
And possibly in-house experience, which is always important.
Live patching QEMU for VENOM mitigation
It's a great start to something desperately needed in Hong Kong. Almost everything software related is outsourced to other countries, and those who do programming within Hong Kong are mostly foreigners. Since it is not currently taken seriously as a career, it is also difficult to make a living wage. (Although a living wage is difficult for most careers there)
An unfortunate limitation of dragit seems to be that all state is global and therefore you can't have more than one such chart on a single page.
I wonder if any of the recipients decide to become a founder because they get an email from Bloomberg telling them they're a founder?
Extract prominent colors from an image. JavaScript port of Android's Palette
As a developer though, there's plenty opportunity to freelance and contract.

Don't have to be tied to employer.
It's time to see a serious person leading FIFA. I hope that Blatter get's arrested or that looses the elections.
Please Stop Blocking Everything but Googlebot in Robots.txt
What happened to the dinosaurs?
You can visualise an additional dimension if you factor out the time dimension.
I've always found this advice given to GIs being posted to the UK an interesting document [1]

"At Home in America you were in a country at war. Now, however, you are in a war zone."

[1]http://www.hardscrabblefarm.com/ww2/britain.htm
Ah, indeed, I did not think of that. There'd be vacation days to avoid having to quit your current job for that week. Still, there's other problems, like maybe the contract forbidding you to have other jobs unless cleared by your employer, and taxes because you suddenly have two jobs – not worth the hassle for a single week, I guess.
> Software developers as a group are nothing like bankers as a group. Developers are far more ethical

I guess it was bankers that hacked Target and stole all that credit card info, then.
Implementing service monitoring in Rancher with Prometheus
The illusion of illumination is greatly enhanced by having a strong guiding narrative, which is easy with propaganda, harder with reality.
And the title (which I wrote) said nothing about OpenMandriva — which, as far as I can tell, isn't moving along at any great pace anyway.
Turn your screen into a playable level of Mario
Router: Are you looking for small solution for Async/Sync nested routing?
How to Use DUP for Bodybuilding and Powerlifting – Part 1 – GET STRONGER
"except Exception:" is rarely what you want IMO. It also catches SyntaxError, which is almost always a design error -- one you'd typically prefer would halt the system.

Unfortunately there's no common parent to EnvironmentError/SystemError/RuntimeError/etc that excludes SyntaxError.
Dayo – Visual Storytelling of Your Days
Assuming Apple did indeed remove the previous identifiers to curb tracking, this seems like trying to do something that Apple has tried to disallow...

Perhaps it's not quite as it seems, I don't even know.
Why did they choose the 98th percentile, specifically? Why not 99th and friends?
The writings of Mencius Moldbug: http://moldbuggery.blogspot.com/ Mind-bending writings on politics, history and economics.
Can anyone explain the jurisdiction?
There seem to be a wide variety of concerns on the capability front.

http://en.wikipedia.org/wiki/Lockheed_Martin_F-35_Lightning_...
OpenOffice has not been relevant for a while; development has moved to LibreOffice. See https://lwn.net/Articles/637735/
Criminals exist everywhere. We're not talking about embezzling bankers and hacking developers. Consider the median banker vs the median developer.
Ask HN: How much to ask for consultancy on-the-side?
I'm a freelancer and I currently have a full time (well, 32 hours/week) gig that'll probably last at least until the end of the year. I've also been asked for some occasional consultancy on the side for another client, which would probably be only a few hours each month. I don't know the details, but it seems to involve checking to see if a (team of) more junior programmer(s) is on the right track, and maybe offering advice or something. Could be interesting, but I have no idea what to charge, and I'd like to have some idea before I speak with the client.

I'm making plenty on my regular gig, and I don't really need something extra, but it might be a nice entry into a different (even better paid?) way of working. I have done something slightly similar a while ago, and then I charged my usual rate (€70/hour), which turned out to be way too little; even for a few hours, it's still a lot of hassle, and ending up with an extra €150 is just not financially interesting. Besides, because I already have a full-time gig, it's basically overtime for me, isn't it?

So should I ask double my usual rate? 1.5 times my rate? More? Less? Way more? I really have no idea.

Also: what do I say to justify this higher rate to the client?

This is in Netherland, in case it matters.
Because C is a very low level language, it imposes very little architectural decisions on higher levels that could cause impedance mismatches.

For example, you wouldn't want to implement a garbage collector in a garbage collected language; C won't get in your way.

This is also why there are loads of C libraries out there: they can be used with bindings from essentially any other language, which is generally not true for libraries implemented in non-C languages (in particular, C++).
As mentioned in the article another option is EB-5 investment visa. You need approximately $600k ($500k investment + budget another $100k for regional center fees, lawyer fees, etc). The process is still super slow though, the current average processing time for I-526 application is currently 14 months. I submitted mine in January and was told best case scenario is around 8 months for approval.
I wouldn't give too much credit to the Republicans here. They aren't interested in immigration reform so much as they are interested in expanding the H1-B program limits as part of their corporate welfare agenda.

I agree with your last statement but I don't think there is any political group who is advocating for making the immigration process easier for educated workers.