skysight-inc/HackerNews huggingface dataset:
I think whole hope that crowdfunding can become a source of capital comparable to VCs is flawed because people invest their post-tax money, while VCs don't. So any crowdfunding (and angels, too) are at a built-in disadvantage.
As a consumer, it might make sense to say this.

From a business perspective (he says having no business experience or expertise), Yahoo is a collection of assets: Code, people, branding, community. They aren't in first place, and they aren't profitable at the moment, but I think the case that they have zero or negative value is a bit simplistic.

Put it another way: Would you rather throw a pile of money at trying to build a collection of code, talent, business contracts, and users from scratch, or would you rather buy an EXISTING collection, on the cheap, and work instead to flip it into a profitable business? Both are risky ventures, but everything I've seen says it's harder to build from scratch than it is to keep existing users.

Perhaps your answer is that you'd prefer to build it from scratch, but do you see why - if the answer takes some thought to determine - that someone else might come to a different conclusion?

Heck, even if you want to completely toss the business model - even if you want to toss everything they've done and what they are trying to do - I'd imagine the servers, in-house expertise, and collected code and utilities, not to mention any purchased or licensed software, would make Yahoo worth considering as an acquisition.
The Entrepreneur’s Case for Trump
My project is built with ReactJS. I'd have started with TypeScript I think. I'd like to switch but I bet there would be enough errors and pain not warrant the change at this point.

Everything else is pretty much OK.
Agreed. I've been pulled over as the DD where I know I had a singular beer, six hours before (and I also work in EMS, and am very used to the whole 'two beers' excuse).

"Keep your head straight, follow the pen with your eyes as I move it left and right".

"Based on your eyes twitching when you got to the edge of the field of vision, I would like to breathalyze you".

Oh, look. 0.0. Perhaps my eye response was due to the fact that I was standing near your patrol car, and as I looked that way, my eyes had to adjust from 2am darkness to high intensity, strobing lights.

Unable to book me for DUI, he ticketed me for disobeying a traffic signal (which I later contested and won).

Still had the gall to tell me "You got off lucky tonight".
Nice work! I'll be trying this out. The instructions should add that Hain must be restarted after installing the plugin.
Rust has been in development for almost a decade at this point; but the language changed significantly many times before 1.0. It's been one year since the 1.0 release, which is the language we know today as "Rust". All those older languages are dead and gone now.

I'm actually doing a talk about the ACM's Applicative conference in NYC this year talking about the history of Rust.
But Philly has everyone's favorite company, Comcast! I think the city wage tax is a huge barrier for new tech companies from setting up here. The burbs around Philly aren't bad for jobs though
> ... computer will revolutionize home life, making still more time available for leisure and other activities.

As we continue to work more and more away from home.

I had a Sol 20 computer in 1976. My dad bought it for the family and it was one of the best things he did for us to learn. I loved that computer so much with it's tape drive. 16 kb of memory (Expanded so I could write bigger programs) and typing in basic programs to have the games to work. The bonus was I forever was the guy that thought computers natively in the 1980s.
Good news. Hopefully it will actually RTM by the end of June.

I'm a little disappointed that http://dot.net is just a redirect to this and they're not hosting from that. :)
Even Tcl is faster than (or comparable to) Ruby these days.¹ (Incidentally, Tcl definitely doesn't get enough love for having a very high-quality implementation.) When the stringly-typed language is competitive in performance, maybe you should reevaluate a bit.²

--

¹According to entirely unreliable microbenchmarks found via quick web searches.

²Not to knock Tcl. I actually love Tcl. One of the reasons I love Tcl is the ease of extending it in languages with better performance.
It's set in a world of cyborgs and the main character doesn't look Asian, even has blue eyes. Scarlet looks just as much like the character in the anime as any Asian actor would.
Absolutely worth highlighting, yes.
IRBs are an American institution. My understanding is that research ethics in Europe are governed by inter-institutional ethics committees, but only for biomedical research (i.e. clinical trials).

That aside, IRBs have been very slow to adjust review procedures for online studies. For example, the nonmedical IRB at Cornell determined that the Facebook emotional contagion experiment was outside of its jurisdiction, since Facebook was the data collection agent-- from their perspective the Cornell researchers were working with a pre-existing dataset. So it's not necessarily the case that ethics review is a silver bullet for cases like this.

It's not clear to me that we have a good understanding of what ethical responsibility looks like in this domain, in large part because the organization of research on online behavior (a joint venture between social scientists, software engineers, universities, companies like OKCupid, etc.) is still poorly understood by most of the academic world.
With that kind of money, they could've been investing in consumer storage (e.g., NAS and even flash for phones) and point & shoot digital camera components. With perfect hindsight, of course.
I'm quite sure that's still the case. MRI will never return memory to the OS. (I am open to being corrected, since it has been several major versions since I verified this.)
Well, if you disregard the reimplementations, there's no evidence that there's a lot of speedup to be had, either. The core implementations haven't gotten much faster. So I took at least one sensible interpretation.
How the Government Launched the U.S. Gun Industry
You can type `apt-get install ruby` for ruby 2.3 in ubuntu 16.04
Can any of the walking enthusiasts posting here say whether using a treadmill desk conveys the same advantages?
Andrei Alexandrescu proposes fast partition algorithm for quicksort/quickselect
I don't know enough about Ruby/Rails specifically to have an opinion on whether it's a correct argument, but:

Ruby and Rails are nowhere near fast

Is not what's being argued. What's being argued is that "not fast" and "fast enough" are not mutually exclusive. My experience with other "slow" languages (primarily Python) is that this is true; even when the language implementation, or the application stack on top of it, is objectively "slow" compared to a similar stack in another language, often it simply makes no difference because that "slowness" gets lost in the noise of all the other, much slower, things a web application has to do.

I'm reminded of a wonderful blog post from years and years ago that I unfortunately can't find, which showed a pie chart of realistic profiling data from an application -- majority of time spent in things like network I/O, talking to its database, etc. -- and had a tiny tiny little slice labeled "Template rendering". It then pointed out that according to many people (fights among Python templating systems were common then) that was the obvious place that needed to be optimized for performance, ignoring everything else in the pie chart.
Then my guess is the Raspberry Pi will be "disrupted", because the hacker/maker community, which may be an even bigger market currently than the "school market", will adopt the fully open source alternative. Some Arduino boards are already starting to support RISC-V processors, so I think it's only a matter of time.
Interview: The Secret History of Mac Gaming
Oh, no. That's not jazz at all! The soloist isn't the only person improvising. The rest of the band is supporting the soloist by improvising. The chords themselves aren't simple, static devices. There is plenty of room for expression and communication. A soloist needs to be on their toes, ready for the drummer to just rework the groove for laughs. A bass player needs to catch on to some rhythmic motif the soloist is using, and be ready to drive them home when the soloist does.

Even within totally composed music, a lot of attention is required to keep timing in sync. Performing live music in a group setting requires a great deal of attention to what's going on outside your own mind.
In the long run, Swift, IMO.

It has all the advantages of Go but with a more expressive language, much better C interop and a platform that will create a community around it very quickly, the other day I saw somewhere that there are already more Swift books and courses than Go. Swift will also let you do everything Rust can, very low level stuff.
Pi Zero tweak adds camera connector, keeps $5 price
This is a great question (and I don't have an answer). I was hoping to see more people talking about this here.

There is a ton of grey area about public not equaling consent, where it seems like usually the argument is about something that's legal, but probably immoral. Most people wouldn't want someone making a billboard that said "look at this guy," with an arrow pointing to their facebook profile picture. People also generally don't like people filming them in public (case in point: https://www.youtube.com/watch?v=jzysxHGZCAU).

It's a really tough question that's been made a lot harder by the internet. I'd love to hear a good explanation about what crosses the line of inappropriate use of public information.
I work at a dev shop and we've been developing web apps for 10 years or so. We've run through PHP, Rails, Node, Python (Django) and lately Go. For the types of apps that we develop, web apps, or perhaps web apps with an API. We have found that ruby/rails is our fastest and happiest combination. It is the slowest combination in terms of code execution speed, but in terms of speed of development and developer happiness it Just Works (tm) and allows us to get reasonable code developed at lower cost. We deploy many sized apps from tiny one server apps to small/mid sized apps with 100k users, but we've never found the speed of Ruby to be a big issue - usually it is everything else, testing, maintainability etc. If speed is an issue we've always been able to work around it without too much difficulty, and these days if we know we will need the speed or scaling we'll resort to Go, but we find that our development time increases somewhat.
With this speed of development, I'm pretty sure it is coming.
It really depends on how much your users are in your application. It's been best to get to around 2-4 JS files, and 1-2 CSS files for some time, mainly to optimize for the number of simultaneous connections. Short of push, there's still a per-request overhead. And I think it will be a little while before typical web apps are integrated enough to utilize server-side push.

There's also the fact that some browsers (IE on < Win10) will languish for a few years, so you may still need to support them, to what extent, who knows. And until there is proper support for native module loading in the majority of browsers, we aren't likely to see separate files widely adopted again.

Beyond all of this, as stated above, caching really hasn't worked out so well in practice, and shouldn't be your main optimization unless you are building an internal application that your users regularly utilize... Of course, those are the environments most likely to let best practices slip in terms of meeting deadlines.
> Swift will also let you do everything Rust can, very low level stuff.

Not quite. Swift requires a runtime, so you probably won't see people writing OS kernels in Swift.
> EBITDA itself is not the problem

The problem with EBITDA is that it excludes any consideration of capital expenditures. Of course you can take that into account by tuning the multiple accordingly, but the same can be said of any valuation metric.
Why It's OK to Be Broke in Your 20s (And Even More OK to Enjoy It)
It's my pleasure. I love talking about this sort of stuff.

As for the rate of requests, I just couldn't figure out how to max out the gigabit connection on Linux with epoll. I ended up moving to FreeBSD and kqueue, and when I did, that's when I was finally able to comfortably max out the connection. I could have just been doing something wrong with epoll, but I wasn't figuring it out, and neither did a friend who looked at it. My guess is that some of the limitations of the api that are resolved in kqueue, just weren't cutting it for that much data coming into epoll.

I briefly considered writing my own tcp stack to run on raw sockets, but I'm quite happy with FreeBSD's network stack, which seems to be more than sufficient.

As for the size of the project, toward the end, it kept shrinking as I better eliminated redundant logic. There might be more ways to improve it, but I'm pretty happy with where it is.
The new Zero and upgraded camera could be very useful for this: https://www.raspberrypi.org/blog/zero-grows-camera-connector
That's really not a great counterpoint. If you're 5'2" and you try to play basketball the same way Dwight Howard or Shaq does, you're going to have a bad time.
I think you're completely misreading the study. The conclusion that you quote says -nothing- about the safety of using those drugs and driving, just compares them to marijuana.

Note: those drugs come with warnings either recommending against driving or observing your reaction to the drug before driving.

Not: "you can, so, good to go".

I don't smoke. I work in EMS. I see many many positive medical and recreational uses. My partner is a recreational, daily smoker. I have no bias here.

I'm just pointing out that you're extrapolating from the quote above something that it doesn't say. No comment is made about the safety of those drug classes and driving, and indeed your extrapolation makes you as guilty of inference as you say others are:

"Well, I don't see any impact when I use those drugs and drive, so I don't see a problem".
KIRO TV in Seattle did a small test of impairment on a closed course with participants using varying amounts of marijuana a few years ago around the time Washington voters were choosing to legalize pot and found similar results:

http://www.kiro7.com/news/stoned-drivers-hit-test-course/139...
I'd say the tooling is pretty great only with the exception of an IDE. Debugging, building, testing, packaging all seems pretty well handled.
Focus on Nigeria: Roadmap to a Stellar Future
https://jobs.lever.co/capsulerx/934c1772-6d4c-444d-bc2f-5328...
How to find techy roommates?
What's the best way to find techy/startup people looking to rent a room? I've tried the usual suspects (craigslist, etc.). There was an "A-List" meetup by ApartmentList but it looks like it was shut down a while back. We have a room to sublease (in Cole Valley near the N for quick access to downtown SF) and this has been an ongoing challenge.
Design Follies – Architect Knows Best
Because it's difficult to support both, HTTP/2 is the future. There's a reason they have regular, automated updates by default.
Playing music also has very little to do with reacting to unexpected events.
Sounds like learning VI or ed might be helpful for that, since they are designed to be mouse free. It may not be the exact thing you need, but they offer a lot from the keyboard.
Duplicate of https://news.ycombinator.com/item?id=11707946
https://twitter.com/dhh/status/649260226521210880
The original building is an architectural marvel and gem. So glad they left it alone for the most part during the renovation. I remember for years driving by when it had the sign: "For lease - 500,000 square feet"
Speaking as a non-american, non-white.

Representation is mostly an american issue, most of the world doesn't have problems with it; when I was a kid, we played to be anime characters, us cartoon characters or local heroes depending on tv popularity.
I can understand that in the segregated America, having a hero of your etnicity is important, but none of us cared about the skin or ethnicity; it wasn't an issue in our local culture.

On the other hand, shaming another culture into having the same perspective as your own, it's the book definition of cultural imperialism.

EDIT: BTW, I do think Scarlett is a poor casting choice.
YouTube for iOS now lets you watch videos with Google Cardboard
Cron Data Scraping with AWS Lambda
actually idea-rust made great progress, yes.
They made fun of her because they were all hyper focused on business. To do anything aimlessly, including walking, was basically burning money.
So this makes sense - this margin addiction theory. But if so, how come Intel rules the chromebook market ?
I really wish that Jetbrains had a Rust IDE. I love their Go, and Erlang plugins for IntelliJ, Java with IntelliJ, and Clion with C. Without them, I don't think I could be anywhere as effective as I am.

I tried to pickup Rust, but I was super frustrated by the code/compile/run cycle with the current plugin. But, hopefully more users will make that better.
longjmp() might be the better analogy.
I'm an ex-Quicken Loans employee, and my best guess is that Dan enjoys Comic Sans so much because of the reaction it gets. The billionaire equivalent of trolling.

To that end, while working on the web team we added a Konami code to the QL website that would change the entire site to Comic Sans. I just checked and sadly that Easter Egg got lost in a redesign.
Working touch screens are useless without usable touch UIs.
> * websockets & realtime stuff. (Rails 5 added that, i know, point still valid)

Seems a bit dismissive. It's not like Elixir/Phoenix have really been mature for all that long either. (Especially if your definition of "maturity" includes a broad selection of userland packages/gems.)

> * sort of "magic" that actually hurt developers

It's not just this comment, but I don't understand why "it's magic and that's bad" seems to have been accepted into the encyclopedia of Facts About Rails™. I still have yet to see a particularly good argument against CoC[1]; it boosts productivity and teaches developers to write concise, consistent, expressive code. All good things in my book.

[1]: http://rubyonrails.org/doctrine/#convention-over-configurati...
> The main Rails application that DHH created required restarting ~400 times/day. That’s a production application that can’t stay up for more than 4 minutes on average.

That isn't a complaint about performance.
That's Bitrix24 point - chat plus tasks plus file sharing plus intranet plus client management in one place
Snapchat Expands from Venice into Santa Monica Airport
Kafka Summit 2016 Videos and Slides
There's a difference between "making more accessible" and "making accessible".

The latter means that information that was _inaccessible_ was made accessible (ergo: you couldn't access the information before the event).

The former is less constrained: it just means that whatever state of accessibility the information was in, it is now easier to access.

As an example: digitizing a book that is available for free to anyone who goes to Public Library One in Big City makes it more accessible (because I can access it from the other side of the world while eating soup) even though it wasn't _inaccessible_ before.
She occasionally gets follow-on work with the original authors, but it doesn't seem that common. Reproduction varies for different publications, but usually she retains the reprint rights. I think she usually charges 10% of the original fee for anthologies and such. The original is usually priced by page size and complexity. An complex full page illustration like this one was probably about $2K, so reprint rights would be about $200.
The last two apps I have inherited have been in Python (Flask and Django). If they were slow, its because they were poorly written (one page makes over 1000 database calls - it could be done in less than ten). Sort all that crap out before worrying about the language.
Confirming what everyone already knew.

Also... Driving impaired in anyway is a big mistake.
Someone actually did a calculation of this just recently, like about a month ago max. Adding up the Alibaba stake, the Yahoo Japan stake, the office and associated infrastructure, that summing those up totalled far less than the current share price. Somewhere around -8 billion IIRC.
Reduce Scope Creep with This One Question
Almost exactly my experience, and with programming as well. I solved a bunch of problems while hiking in the mountains. Except that I don't miss coding because they are more architectural problems than pure coding.
People assign different weights to different features. Big red has by far the best network, especially if you travel, which is why they're fighting tooth and nail to avoid becoming dumb pipes. Big Bell lives somewhere in the middle but they charge a premium for sub-par service which is probably why I've never met someone who uses their service. TMo offers the best coverage+performance/price ratio but entirely because their network is okay and they're cheap. Google Fi makes it a little better since Sprint has more coverage but a worse network.

Willing to pay a premium for the best: Big Red

I honestly don't know: AT&T

Value is paramount: TMo

Tech enthusiast: Google Fi

Coverage and price is more important than quality: Sprint
I agree. A major strike against Pittsburgh is the weak transport. Airport was built as a hub (at huge expense to taxpayers), but is no longer a hub for any airline. A train to the airport would make a HUGE difference.
I meant since the stable release in fact.
As I'm sure you know, that's wrong.

http://david.heinemeierhansson.com/posts/31-myth-2-rails-is-...
SELinux is not a distro. It's an Linux Security Module (Mandatory Access Control thing) that comes with the upstream kernel that sysadmins need to STOP TURNING OFF: http://stopdisablingselinux.com

There are alternatives though. SELinux was designed for big machines with multiple physical users. You can use it with pretty much any scenario (and Android uses it for sandboxing apps), but AppArmor is much easier for common personal desktops and web servers.

On FreeBSD and Darwin, the similar thing is TrustedBSD: http://www.trustedbsd.org/mac.html
Big misconception: Yahoo is profitable, it's just not growing.
Ivan Ristic has done a remarkable service to the Internet with SSLLabs and ModSecurity, and he has done so with a fantastically positive attitude all throughout. Thank you Ivan, I'll be curious to see what you come up with next ;)
Yeah - this is likely a place for Buffett to park some cash with sensible returns/risk for Berkshire. It is not likely to be Buffett jumping into the tech business.

My guess is that Buffett's team looked generally at the risks within Yahoo and hedged them with generous covenants on the financing.

I am surprised that Gilbert didn't get Wall St financing. I would think that analysts at the big banks could structure a deal more carefully aligned with the underlying risks.
Forgery - require a notarized document, a video, etc. Tons of documentation, why not.

Duress - could apply equally to euthanasia today too, couldn't it? If not, then take whatever magical anti-duress method we use now and apply it to this.
Jetbrains Rust IDE would genuinely make Rust my go-to language for pretty much every task I can think of.
A point that's been made is that Samsung's 14nm process isn't really equivalent to Intel's- many gate feature on Samsung's 14nm process are much larger than 14nm.

Still, just the fact that anyone is in a race with Intel at all would have been unthinkable 10 years ago.