skysight-inc/HackerNews huggingface dataset:
Working with the "FreeBSD Port Team" was great. The team really lived up to the aspirational name. It would be fair to say that there were people from the port team on the repo and the gitter room (https://gitter.im/dotnet/coreclr) more hours of the day than not. Nice!

We gave @kangaroo a "port" glass to thank him for his OS X "port" and did it in Portland at the already mentioned .NET Fringe conference. We also gave him two bottles of port, one of which was "Washington Port" from Whidbey island (Whidbey being the codename for .NET 2.0). The engraving was done in the Microsoft "Garage".

We're looking forward to giving out a nice set of engraved FreeBSD port glasses once FreeBSD catches up to the OS X and Linux.
I think the most interesting point is that the logo was crowd sourced (and used SVG) which I didn't know before. The logo seems fine to me but the process is pretty exciting.

The author of the blog post seems to think the crowd sourcing is not the greatest idea and it should be "left to the pros". I disagree with that general sentiment, why shouldn't wisdom of the crowds also apply to design tasks?
At the very least it's dismessed a bit too quickly.
Maybe I'm just not doing anything interesting (on SQL Server), but I'd appreciate you expanding on why you think it's superior. "PostgreSQL doesn't even support returning multiple heterogeneous result-sets at the driver level." - I'm not even sure what that means exactly.
I don't believe the conditions you outlined make it impossible to change the system, but they do outline a situation that makes it very hard. At a minimum, voting to aggressively replace incumbents in all offices for a few terms would definitely shake up any existing internal power relationships (as I said, hard). But if we can outline way out of the scenario you outlined above that possible, we can work backwards from there to see what is a necessary condition for the desired outcome and how we can achieve it by iterating on a known possible solution (even if initially unlikely).

> You don't need everyone in the police to be corrupt to silence a potentially problematic civilian.

No, but you need a fair percentage of people, or people in power to be, to do it continuously without getting caught. Additionally, as long as general consensus is against specific group actions, they will eventually come to light. Just as there is a chance that a normally lawful person may occasionally, due to some aspect of their personality or environment,break the law, there is a chance that a person that normally breaks a specific law will decide that this instance of it occurring within the group is inexcusable in the way it previously was, and make it public. That is, groups that exhibit aberrant behavior with regard to the social norm will eventually be exposed, and society in general will take steps to correct that behavior if it is aberrant enough. I.e. The group defined by getting just a little too close when greeting people will face little or no social correction, while the group that spits in your face instead of saying hello will face some heavy corrective actions.

> Not everyone needs to be evil for the system as a whole to become abominable, even incorrectably so (at least just going by number of good vs bad participants.)

I'm not sure any system is incorrectably abominable. Nature seems to abhor steady state systems (if it seems to be steady, perhaps the scale is too small), cyclical seems more common. and cyclical implies change (and return, to be fair).
I've seen a surprising amount of companies with a stack of Java/Linux for the application and SQL Server/Windows for the database. Just look at Indeed.com's job posting if you don't believe me[1]. If SQL Server was on Linux, they'd switch in a minute.

RDBMSes that you pay for are still able to out perform free, community-developed systems [2]. I've done work on both the DBA and the developer side on Postgres, MySQL, and SQL Server, and I can tell you that if platform and cost were never an issue, I'd choose the latter every time.

[1] http://www.indeed.com/jobs?q=Java+SQL+Server
[2] https://www.periscope.io/blog/count-distinct-in-mysql-postgr...
The classic mechanical watch is a beautiful object created carefully by mainly one person, while the Apple Watch is a craftsmanship on industrial scale. I think it's fascinating. A utilitarian object can also be a work of art.
The .com, .me and 1 .xyz have been sent.

1 .xyz, 1 .eu and the 50% off are left.
Scientists create first genetically engineered human embryo
The unstoppable way to suck.

Motivate your niche in the sucking ecosystem with online branding that’s built by unstoppable people for able consumers.

I... er....

I get the hint startup generator, off to my corner to sob.

http://tiffzhang.com/startup/index.html?s=202396160948
That comes from the fact that Java takes quite a while to startup. It is going to be hopefully fixed in Java 9 where the platform becomes more modular. But that issue is what caused Java to have such a terrible reputation when apps were run on the desktop.
One of the StackExchange co-founders was an ex-Microsofter.
It's because people have realized that if they say they feel unsafe, then the university takes them more seriously than if they said they were merely offended.
As someone who has a fairly strong distaste for Java: It's not unfair at all. If I want to make the most of my CPU, and Java runs faster than Go, then that's the way it is.

There may be historical reasons for this. There may be low hanging fruit for Go. But in the end, all that matters to the consumer of my project is "code go fast?".
"Our only goal is to make sure students are safe."

This is the problem.

Parents who won't let their children play unsupervised.

Police who won't let children walk home from the park.

Schools who won't let children experience rough and tumble play.

Park designers who won't let children take physical risks.

Here's the thing: human flourishing requires danger. At almost all stages of development.
Nintendo's Mobile Games
Somebody should get some stand-up comedy actors, outfit them with hidden cameras and microphones, and have them pitch one of these to YCombinator.
Thanks for doing my homework for me.
do I need to pay you royalties if I use this argument in a class proceeding?
It’s OK If You Don’t – Life Learning
Mark Zuckerberg Inaugurated Internet.org for Indonesia
> You know who never goes to jail? Regulators.

Clever way to divert a discussion.
How to force iOS devices into endless reboot loop
Once you heat up the JVM, Java can run like a bat out of hell. And, if you don't run into GC problems, it's as fast as anything out there.
10GB compression benchmark
Also intrested in an .com Domain. email:nralbrecht@web.de
The big news here is that they are not upgradeable like some had hoped.
I think that A. shutting someone's business down is going to be viewed poorly by just about anyone and B. If you are trying to recover payment then it's in your interest to be able to show they are/have been receiving benefit from your work.
The tooling isn't as good as on windows (namely, httplistener isn't as fast, ditto with the mssql driver).

It's "safe" to use, and will be for the future but is not on par with windows yet.
"Do you pine for a simpler time when web pages loaded in under one second?" That's a great mission statement. I see so many slow-loading pages which could be simple static HTML pages.
Pipreqs – create requirements.txt for any project based on imports
AFAICT the CA bottle deposit is a way of encouraging the homeless to sort garbage.
Defined saved; the site is still losing money.
RMS strikes me as the kind of guy who is constantly arguing against himself, and playing the devil's advocate. In many speeches[1], he is not just setting up strawmen to fight his position, but is actively adopting other mindsets he does not agree with in order to explain concepts to an audience.

But he's very good at stating his own (biased) opinion.

1. https://www.youtube.com/watch?v=SNBMdDaYhZA
> Which of the major tech companies to arise in the past 10 years use a Microsoft tech stack? (hint: none)

Game studios.
Gesture:use gesture events to recognize and respond to complex user interaction
Absolutely. 100% looking forward to nginx CoreClr being trivial too.

Would also be interested too tighter integration between node and CoreClr. So I can write node modules in C# / F# on deployed to posix or windows.
This project was (very) briefly mentioned on HN one time earlier[1], but quickly disappeared from the front-page without too much constructive attention.

In reddits /r/freebsd, there was a also some slight noise, which predated the HN-post.[2]

Apart from that, I think it's just all been happening on Github. All in all, for the little attention it managed to attract, I think we've made some good progress so far.

[1] https://news.ycombinator.com/item?id=9031570

[2] http://www.reddit.com/r/freebsd/comments/2vikrs/freebsd_buil...
My guess is that they want to sell two things: Azure and Windows Phone via Xamarin.

Say open-sourcing .NET convinces a team or a startup to write their new app in C#. When it comes time to deploy to production, maybe they'll use Azure. VS has some Azure integrations to make it easy.

Now the team needs to write a mobile app. They have the option of using C# with Xamarin. Conveniently, you write Windows Phone apps in C# too, so maybe the team decides to target all three platforms instead of just the major two since they can get so much code reuse. A phone platform is really about the amount and quality of applications.

Sun was never able to monetize Java very well, but MS is in a little different circumstance since it has a cloud service and a mobile OS and hardware.
Yes, but for reasons I still don't understand, the prestige of the publisher correlates with the recognition it gets. Even if more people read your blog post of your great idea, it's unlikely to get cited or recognized, and might even be entirely ignored by academics.

Even outside academics this is true. A great essay, posted as a comment on HN or reddit, is going to be much less circulated than the same essay posted on a blog. E.g. I'll see a good essay on someone's blog and see that it's posted to 12 different subreddits and HN. If I say a great essay as a comment, even if it's of the same quality, I guarantee it will not be posted anywhere else.
My music-projectillogic
hello im projectillogic and i make dope ass music and have over 400 dedicated fans but im getting bigger and bigger. my site has 20 original songs ive created and 5 miscellaneous files. ive been going hard and created 10 new songs in the last six months,actually 7, but i skipped a month. i guarantee you will love this shit so check me out! peace!
I think this comment is spot on. MS is a loooong way from losing the enterprise, but that isn't where the money (or growth as you pointed out) is anymore. They really have nothing to lose from going open, so they're best bet is to get in bed everywhere they can so they have a position to work from later if they happen to develop some advantage.

Apple is killing it on all fronts it competes on, but I wonder, will people continue to pay $800 for a new phone every 2 years, $2500 for a new laptop every 3 years? My intuition says no, but from what I read, Apple is taking more and more market share where it matters, in 1st world countries where there are actually profits to be had. I used to slag on iOs because it was so limited and primitive, but the reality is, they're probably strategically releasing features when they choose to, it's not like they're not smart enough to figure it out. If they're lazy, they could just let Google do all the expensive proving out of features, and then release a better version constantly a year behind and make a killing. Kind of like what Microsoft did for so long, except Apple has much higher volumes.
Yep, that's been on my list for a while too! :o)

Btw, I just updated the blog post with a link to another post where I ran up a GSM network on a Pi 2 equipped with a UmTRX transceiver.

http://www.rs-online.com/designspark/electronics/eng/blog/ru...

Given that UmTRX is dual channel, has a GPS locked clock and is much higher performance is general, I'm thinking it might make for an excellent platform for experimenting with passive RADAR!

Andrew
So GNFS is actually a factoring algorithm. Lenstra's estimates of RSA strength are based on the expected runtime of that algorithm.

So it's kind of misleading to say that you implemented GNFS for node. You implemented a node module which outputs a GNFS complexity estimate in bits.
WebTV / MSNTV Music Playlist
I'd be interested in the 50% off the .vodka and the .xyz.

Email - hello@mihirsingh.com
I think your statements are a little too general, even though you might have a point here:

What does it tell about the the real life "interoperability" on the .net platform, when every language needs all the features? My guess would be: the technical "possibility" is there yet the eco-system as a whole of day to day developers, technical managers, project life-cycles and real life products with some legacy heavily bends towards single application development language even though developers mostly already use several other languages like for scripting or sql, html, css, javascript etc.
Would the Erlang/Elixir platform be useful for small/hobbyist developers? Everything I've read on it makes it seem very domain-specific, considering its history in telecommunications.
Anyone hoping for upgradability from a company with Apple's track record is utterly naive. Great quality though, typing this on a MBP.
i wonder how could someone spend money on the most expensives models then. i wished that could make a beautifull present, but now it would only be a stupid one.
I find these benchmarks slightly dubious because everytime I look into the actual code I find that is written some obscure manner.

For example - here is the code of the Java "knucleotide" benchmark:

http://benchmarksgame.alioth.debian.org/u64q/program.php?tes...

(If I understand the website correctly.)

Look at the way data is read (scanPastHeader, readRestIntoByteArray, fullSequence).

Or how the result of calculateHash is put into a HashMap where it immediately would be hashed again.

I think this is neither the most natural or performant way of solving the problem in Java.
Initially, the two look similiar, https://d3nevzfk7ii3be.cloudfront.net/igi/5PKNgxhkWXHEC1Dd.h..., but as they tear in, I find the internals of the classic watch to be a lot more beautiful than the Apple Watch: https://d3nevzfk7ii3be.cloudfront.net/igi/VSgtiKlDfQ4LTGLK.m...
Unfortunately, most of them would be accepted.
I don't think it is that unfair.

From my perspective the JVM hasn't seen major performance changes since the early days e.g. Java 4. All of the major improvements have come in the library space e.g. LMAX Disruptor, OpenHFT, Javolution.
Lessons from Three Years in AWS
Object Oriented, Test Driven Design in C# and Java: A Practical Example Part #5
28/1 is a crazy DL/UL ratio. It's probably beyond the point where the narrowness of the uplink slows downloads.

I wish the official broadband definitions included something about the uplink.
I never cease to be amazed at Apple's willingness to pour custom details into their products' internals. Even though it looks like a luxury car engine, there's no way to just pop the hood. Most normal consumers will never see the black PCB in their MacBooks or the tiny imprint in the resin of the S1.
> criminal negligence

A regulatory agency that serves a liberal (or at least pro-regulation) administration failing to catch a crook is indeed bad at its job, and yes people should probably get fired.

A regulatory agency that serves an anti-regulation administration (and in particular Bush's SEC) failing to catch a crook, is doing exactly what the American people voted for it to do, which is nothing at all.

You can't win an election on the platform that someone's job shouldn't exist, he shouldn't have the tools to do it, and we shouldn't be paying his salary, then suddenly turn around and want to throw him in jail for not doing that effectively enough.
Go has a significantly smaller memory usage in all of the benchmarks, often by a factor of 10x. For most workloads, this can have a huge impact on when you need to spend more money to support your business.
Looking at text and image I would assume a startup from gothic mountain climbers.
Nice choice! There is a _lot_ of investment in .NET at Microsoft. The move to open source and the community reaction to it has only made it more exciting and compelling for the company.

I get and appreciate the sentiment on "if Microsoft abandoned it tomorrow". Just clarifying that this risk is _very_ far from reality.

It's also really interesting to look at how Microsoft is approaching C#/Roslyn. One aspect of that is the C# 7 effort, which has an ambitious scope and has a great deal of open/public interaction. Check it out: https://github.com/dotnet/roslyn/issues/2136
Because expensive is relative.

Explain to someone in Bolivia why people spend $2 on a bottle of water.
> Sadly those moments won't be captured anywhere.

Now they are.
Analysis of Haiku Operating System (BeOS Family) by PVS-Studio. Part 2
I understand you better now, but I still see it a bit differently. People with chickens tend to think ahead about how to keep them from being eaten.

People with cats, on the other hand, tend to just kill the thing that's threatening their cat.

And rural settings have a more endless supply of threats. Yeah, you could go out every single night with your raccoon, or you could put up an electric fence.

Also, not one of the cases I've seen in the city sought permits to trap or kill. When you live somewhere where there are murders, who gives a crap about an animal?

I think we're both right, honestly, but I think the city situation is far more complicated-and far less raccoon-friendly–than you think. But I get where you're coming from.
The expensive models are meant to be luxury purchases, not utilitarian. Geeks like us, by and large, have no experience in understanding "luxury" purchases" (Why on earth do people 10s of thousands of dollars for handbags? https://www.google.com/search?q=%2420+000+handbag&oq=%2420%2...) , and the concept of a luxury purchase of something that is also technology, is basically an anathema to us.
Dropbox opens office in Paris
iOS 8.3 install cydia with TaiG jailbreak – iOS jailbreakiOS jailbreak
Postmodern philosophy is to progressive social politics as Marxism is to left wing economics. Both are theories that would be easily dismissed if they weren't written in highly obfuscatory language. Both serve the purpose of giving a political agenda the veneer of being based on solid theory.

That is why right wing writers sometimes refer to postmodernism as "Cultural Marxism". I don't like the term cultural marxism because it sounds conspiratorial, when really all that is going on is people using big words and the fear of appearing stupid to cow other people into submission.
The official definition, at least the FCC one, addresses speed in both directions.
I read a quote from Ansel Adams to the effect that if he got 10 good pictures in a year then that was really good year. So 3-4 good photos in a day and your a third of the way to beating what Ansel Adams could to in a year :)

Basically everybody has different goals and ambitions with their photography and comparing how many 'good' pictures you get is pointless since everybody defines 'good' so very differently.
Maybe one day, we'll get a "Hey, sorry about that whole Kerberos Embrace/Extend thing we did", and Microsoft might get an actual bit of interest from *BSD land. Until then, we haven't forgotten.
Thanks, we changed the title to try to reflect this.
The clue was very much in the title and the URL. You could have always not clicked it?
Having done co-op myself, one thing most students don't seriously consider is taking extra time to get your degree - also doable for international students like I was.

Don't take a full course load if you feel overloaded and stressed, especially in the upper years. In my case, I used the extra time on multiple side projects and sports, and lived with my SO and cat. My upper years at university were fantastic.
I wonder if that's the idea voters have of Reaganomics.
I won a promo code for a .HOST 85% off from the same anniversary game.

I will not use it, so if you are interested let me know.
The NAT thing is a miss from a product perspective and something few, if any, want to spend time managing.

That said, there is a place for just using the NAT for software updates. For instance, if you're running Rethink -- or any self-hosted db -- there are few (if any?) good reasons to expose that service to public IP space. In that case, the NAT isn't particularly important after setup and can serve as a bastion host while your're at it.
Also interesting is that Evan Miller is the original developer of Chicago Boss, and he shows up a lot here. You will see it on the list of his software on the home page.

http://www.evanmiller.org/

I think he has since moved on. Notice some nice CB components, like ErlyDTL, are also his work. He shows up a lot here, so I thought people would be interested in it with regards to his other pieces about statistics, modeling, and other topics.
I started playing with Chicago Boss a few years ago and it was nice. But the models/records part is designed around Erlang's experimental "Parameterized Modules" feature, which has since been more or less rejected (see: http://www.erlang.org/news/35). It seems that Erlang will continue to support the syntax for legacy reasons but I'm extremely hesitant to hop on board a framework that uses an all but deprecated feature so centrally.
If you're questioning how, you're not the target market.
Lesson of hacking team's malware: mass surveillance is driven by private sector
Well, a lot of Java web apps ARE slow as hell, but one can't really blame Java-the-language (or the JVM) for it.

Two examples from my experience:

JSF is doing lots of "magic" trying to keep state. It isn't exactly quick to render a simple hello world page, but if you mess up the state on a somewhat complex page, JSF spends ages in it's six (yes, six!) lifecycle stages [0].

Hibernate is probably the worst offender. Well, the interface is somewhat nice: you don't have to care about loading objects from the database, Hibernate will load them for you. One object, one request at a time. Looking at the hundreds of generated SQL requests it's quite easy to figure out how you would write better SQL... but you don't write the SQL, Hibernate does :)

The lesson IMO is: If you're writing everything from scratch, language performance is important. If you're using frameworks, the performance of the whole stack is way more important and one should probably compare benchmarks - or even real-world applications that are similar to ones use case - of the whole stack.

[0] http://docs.oracle.com/javaee/5/tutorial/doc/bnaqq.html
Where is his first name? I don't see it in this image.
You quoted the reason -- looking/being classy. If you value that more than a million dollars, and a good many do, and you felt said action would have that effect, you might choose to do it.
And yet a whole lot of them do end up leaving. If you carry on an office romance, particularly when one or both of you is married, that's a possibility. I've seen it at my office - it's pretty common for people to be unable to work together after the breakup.
The fact that Google buoyed Youtube's sinking boat by plugging the leaks with money does not mean that Youtube shouldn't have collapsed under it's own weight and been allowed to die. Maybe then, we would've gotten a free, open, p2p alternative out of the ashes. Now we have DMCA takedowns, region-locked videos, and unskippable commercials.

The sooner someone disrupts youtube, the better the world will be.
I guess a programming analogy might be the "radical" idea that it might make sense to let highly paid engineers read through the source code of libraries that you use.
I seriously love Erik Kwakkel's blog. I wish it had existed back when I was studying medieval lit.