skysight-inc/HackerNews huggingface dataset:
I have the same drive in a laptop. There were lots of trim errors in the kernel logs, with debian so I ended up disabling trim.
Good thought, I even think the article mentions kong as a future replacement for nginx :-)
Interesting that Kleiner Perkins is moving downstream http://www.nytimes.com/2015/06/17/business/dealbook/kleiner-...

Related?
Generic ADHD Drug, Not Equivalent to the Brand, Is in Use Anyway
It's funny, these arguments weren't top of mind with regards to the hacking charges against weev or Aaron Swartz. In that case, HN was clear fault lay with AT&T or MIT and the abuse of the word "hacking" was a horrible miscarriage of justice.
> not cool that your vm was promptly rebooted to apply fix

Not sure where you got the "not cool" part, I believe the parent post just said "this happened", not "it sucks that this happened", I could be wrong though
I just saw this today, which might allow you to save the context switch and just always work in a terminal/emacs REPL:

https://github.com/rgbkrk/jupyter-sidecar
True. And many, many people had trouble with that decision - many of them members of HN. Just because it's been prosecuted doesn't make the outcome any less right or wrong.
If I leave my front door open, it's still illegal for you to come inside and take things.
My thought exactly. I thought deploy keys were deploy keys because they were read-only. I don't think this is a feature announcement as much as a CVE.
And there is dokku-alt. https://github.com/dokku-alt/dokku-alt
This would have been an appropriate link for thousands of other websites on the internet. I don't understand how it's relevant to HN.
I wonder if this could also be a way to protect compiler-tech and silicon trade secrets, even after they're widely used in the field? Perhaps only Apple ever compiles the final, deployed versions of apps.
APOD [Astronomy Picture of the Day] Is 20 Years Old
The 3d stuff makes me nauseous.
Fund a dating app for people with disabilities
Scientists Find Bacteria That “Breathe” Uranium
I quite like the ModMyPi Modular Case[1] for being nicely built, and having things like optional locking covers for the SD card and USB/HDMI ports, which can be set up so they're only removable after you open the whole case. Or you can trim the tabs and they are just aesthetic/strain relief.

The best part is a bunch of stackable spacer-plates between case and lid that let you put various stack-ups of expansion boards and still get the lid on.

My biggest complaints would be the lack of good mechanical drawings (although that's true of I think every single case I've looked at), and that the slots for LCD/camera ribbons are default-open, when they could have been a snap-away seam or something since I'm not convinced most Pis have them attached anyway.

This new one looks interesting, but the curvy bits will be a nightmare to put UI controls (buttons, etc) in, and (probably) can't easily be swapped for laser-cut replacements. Maybe 3d-printed ones? Although I don't know how durable a 1-2mm thick panel would be with most hobby technologies, and how long htey'd take to make.

[1] https://www.modmypi.com/raspberry-pi/cases/modmypi-single-co...
Windows XP was not audited, and it's been full of bugs since day one, with new vulnerabilities every month, year after year. And it has a huge attack surface. That's hardly comparable to TrueCrypt.

TrueCrypt WAS audited and yes there is a risk of some serious vulnerability being found in the future, but at least we know there's none known for now (not publicly, at least).

That same risk, that some serious vulnerability could be found in the future, also affects all other existing encryption products, since none have been formally demonstrated to be secure.

If I can migrate today to a different product, then I can just prepare to migrate in the future but stay with TrueCrypt until such vulnerability is found, if it ever is. There is, after all, the possibility that none will be found, and it's more likely that none will be found in TrueCrypt than it is in other non-audited products. Why should I switch now?

And why would it be better today to use a product that has not been audited so far but is supposedly still being supported, instead of using one that HAS been audited even if it has been abandoned? Furthermore, currently supported products could be abandoned tomorrow too, or worse: their support could be deficient in the future.

I acknowledge that your argument has some well known heavyweights backing it. Bruce Schneier mentioned this risk about TrueCrypt recently, and then he went to recommend some closed-source solution based on its creator's good vibes. Tom Ptacek also resorted to this newfangled "vibe" method in one of his comments in this very thread. I fail to see the point in all this. Maybe I'm missing something, but I find such reasonings specious.

Edit: grammar.
> Because big-endian matches how most humans have done it for most of history ("five hundred twenty one" is written "521" or "DXXI", not "125" or "IXXD").

Actually, it is possible that that was nothing more than an accident. We use Arabic numerals, and Arabic languages are written right-to-left. Then there are languages like German where digits are read in reverse, so "42" is read as "two-and-forty".
Thank you, this looks awesome! As someone who still hasn't embraced docker due to all the orchestration / discovery madness I really appreciate such an elegant solution. I love and run everything on AWS so building on top of ECS is just another selling point.
An apple dev actually replied and said you can use other colours but because its interpreted as a mask, non-black makes the result translucent.
Yup, that's why I said that it impacts the freedom of speech and association of the people at the company, not the company itself. I don't want to get into "Corporations are people my friend" territory. :)

If we have a situation where either one employee feels like their freedom of speech cannot be exercised lest they lose their livelihood, or other employees feel like their freedom of association cannot be exercised lest they lose their livelihood, then we have done a terrible job, as a society, of structuring our framework around livelihoods to make the freedoms of speech and association realistic.
As a card-carrying member of the Rails tribe, this makes excellent sense as an engineering decision for Parse, and broadly makes sense for many "build an API which serves massive volumes" tasks.

We're building a hybrid Rails/Golang app right now and it is, frankly, kicking my butt. Golang really excels at short, composable code, and when you write that you get a very nice deployment story (both in terms of hardware requirements and the actual mechanics of deployment -- compiled code, no dependency management, etc) and blistering speed relative to Ruby/Rails. Rails really excels at writing web apps. If you have never been exposed to writing a web app without a framework before and start trying it with Go, you will gain a new appreciation for how much stuff Rails (and the ecoystem) gets you for free, from session management to sensible dependency management to an ORM which actually works to ... that list, it gets long.

Also, and this is just personal comfort and having 50X more Rails experience than Go talking, but for a strings in strings out manipulation like you'll frequently be doing for web applications, I find Ruby more expressive and less painful to write.

Literally came up yesterday: https://gist.github.com/patio11/fe0abc1c18d09149e6c9
Yep! Jay McCarthy pointed this out, and I changed it. :)
My favorite Google response: https://plus.google.com/+MikeHearn/posts/LW1DXJ2BK8k
Those copper blocks about halfway down look a whole lot like sinker EDM[1] electrodes, which makes me question the accompanying quote: "instead you have to use magic electrolysis (like they taught you at school)". Spark erosion isn't really electrolysis in any way I can think of, and is sufficiently awesome of its own right that it deserves more attention :)

[1] https://en.wikipedia.org/wiki/Electrical_discharge_machining...
http://www.openshift.org/ or http://cloudfoundry.org/index.html, both used in production by f500 companies
The problem is that perfect disassembly (figuring out where every instruction starts, and if bytes are instructions or data) of an arbitrary program is undecidable. Emulators get around that problem by only disassembling instructions that actually get executed at run-time (and therefore can safely be called "code").
Lots of companies will not want to deal with you if you don't have a ltd though.
It would be interesting to expand this discussion to political dissidents and other cases where anonymity can be important. As presented this is just applying to modern culture the first part of the Turing Test thought experiment, which I'm surprised is not mentioned.
Mozilla Makes Beta Version of Webmaker for Android Available on Google Play
The Ember 2.x Project
No need. CSAs have existed throughout the US for a long time. Wrapping them under a single brand and adding in a middle man to handle the transactions doesn't really add value to the consumer.
the link is dead
The real startup idea is "Rent-a-Chinese" (sorry if it sounds racist, it's not intended as such).

Like, a preferably low-cost / revenue-split consulting company for nonprofits and startups which gets the customers in contact with the Chinese HW/SW vendors and provides engineering (gongkai ecosystem) and especially cultural advice (translations!).
Yep! We're definitely looking into Kong in the future. For now nginx + some static configuration works amazingly well for us. Very maintainable and minimizes external dependencies.
It seems like direct modification would be safer than natural mutation since we know exactly what changed with direct modification.
The best App Landing
Very cool Nikolay. I also dig the git-wayback machine briefly showcased.

https://github.com/MadRabbit/git-wayback-machine
Grabbed 4.0.5 from kernel.org and counted 19314709 lines.
French article interviewing the founder, http://www.youminga.org/?p=530, no details about the origin of the name, the jury is still out.
This Robot Is Going to 3D-Print a Steel Bridge
Not if the pod itself is creating the pressures needed. I believe this is the current thinking as a true evacuated tunnel was deemed not feasible.That said they do envisage 2 tracks. Interesting read linked;

http://www.spacex.com/sites/spacex/files/hyperloop_alpha-201...
https://news.ycombinator.com/item?id=9727592 ?
Is an API planned or doesn't that make sense?
Hulu Plus will just be called Hulu from now on
on the frontpage right now.... https://news.ycombinator.com/item?id=9726341
I read that book http://www.amazon.co.uk/Contractors-Handbook-Expert-Guide-Fr... when I started contracting last year and thought it covered quite a bit.

Another thing I'd recommend is finding an accountant that uses FreeAgent or something similar rather than their homegrown system. Also, If you use an accountant they will do the company registration for you
Haha, except AWS doesn't lock your account randomly or stop droplets for benign abuse reports.

Also, OP required Redshift. DO does not offer that.
True. Also one man's trusted gov is another's opposition. Accountability would have been a better word.
How does this tactic avoid missing out on a large number of potential applicants? e.g.

1) People who are employed and are prohibited from working for a second company (which may (I don't know) preclude all of Amazon, Facebook, Google, Microsoft, Yahoo, etc etc).

2) People who do not have much time outside of work (because they work too much, maybe missing them is a good thing?)

3) People who do not have much free time outside of work because of non-work (e.g. family with a bunch of kids)

Also how does that work for companies where

1) Source code for their projects is quite secret (unless, are you suggesting the project be some random thing unrelated to the company? In which case, that might be a lot of money down the drain)

2) Spin-up time for new employees vastly exceeds a 10-40 hour project (maybe they need a long time to ramp up)

I mean I like the idea of a paid project, I just don't see it working for a lot of candidates, or a lot of the industry.
Looks like a top notch implementation that's had some serious effort put into it for solving their unique pain points around deploys and monitoring. My colleagues and I at Raygun (https://raygun.io) have created an error tracking service that from an overview ticks the boxes that Haystack supports, and a whole bunch more besides for dev teams who don't happen to be GitHub :)

Tools like these become pretty invaluable when releasing code into the wild, and aside from lifecycle benefits like greatly reducing the cost of the maintenance phase, an error tracker can also alert and hand the data needed to fix the bug right to the person who can, greatly increasing dev sanity (no more relying on support ticket ping pong, and removes the onus on the end user to report the bug). Also, surfacing the attack vectors and the frequency of which adversaries attack code exposed to the web is rather eye opening.
A friend of mine that owns a pizza shop is going to work on part of the city. I'm probably going to focus on the development and the app.
The link that actually matters: https://ralphmirebs.livejournal.com/219949.html

The headline makes it sound like their location or even existence is somehow new information, which is not the case. But there are new and cool pictures
How about the fact that I open a file that is indented with four spaces and it happily ignores that and does whatever the fuck it wants instead?
salary/1000 = hourly rate is a starting point if you are working more or less full time. What with taxes, down time, and health insurance, I personally wouldn't do it for that unless the life style change made it worth it.

I think my house cleaner gets $50/hour.
I feel like I've been scammed out of a few minutes of my evening to hear somebody repeat unconfirmed allegations which appear to be largely false.

I'm a bit insulted that somebody thought this would fly here.

To others here, don't be surprised that nothing of substance was mentioned, this is more agenda than journal; and the topic is not what it says on the tin.
Most French people love La Vache qui Rit. They don't eat it as adults but it revives memories of their school trip lunches.
Amazon’s Next Delivery Drone: You
Sinatra is faster but enjoy writing the boilerplate.

I'll have my Rails API up in half the time. Why worry about scaling before you have to?
Dokku is definitely an awesome project (pretty much anything from Jeff Lindsay is pretty good)! The primary problem is that dokku is meant for just 1 service and we have quite a few.

We'd love to see one standard too. Personally, I think it's good to have a lot of competing solutions right now (ECS vs Kubernetes, Docker vs Rocket, etc) and we'll see things settle in the next couple of years as containerization becomes more common.
Of course - I think it was probably wrong too, though this isn't realy the place. But OP was talking about the legal line.
Seconded! We use it extensively here. Really really valuable in our early days when we were first launching. As far as I'm concerned hooking into Sentry (or things like it) is a requirement for shipping and running a quality service. I even hook my cron jobs into it.
鲜花插在牛粪上。
you planted a flower in a piece of bull shit.
This may be a naïve question, but, if it is possible to install without administrator privileges (which we should be trying to get everyone accustomed to doing anyway), then why is it set up to install with them by default?
That's because any functionality not directly related to SCM is allocated to their other products, which integrate nicely.
We actually have a relay (https://github.com/remind101/empire/tree/master/relay) service that can be run alongside Empire that acts as a proxy to interactive Docker sessions. It's a bit of an experiment right now and something we'd like to solve better in the future, but it allows you to run containers with `emp run <command> -a <app>`.
300-500K? for a house in Silicon Valley? With a Pool?
Machine users work pretty well for this. You can grant R/O access to a repo to the machine user.
I can no longer edit my comment.

I assumed that these drives had the same controller chip and the same firmware base as the consumer samsung SSDs, but with higher quality nand and some firmware tweaks. It's very hard to find technical details about these enterprise drives on the internet (compared to the consumer drives).

I guess the smartctl command proves it, these enterprise samsung SSDs do not have queued trim enabled.

It would make sense for enterprise drives to be more conservative and lag on feature set. But it's very surprising that enterprise drives are corrupted by original un-queued trim, they're supposed to have more validation, and that's a very common feature.
The asset managers you mentioned (especially T. Rowe, Fidelity, BlackRock, Wellington) are huge and have a lot of different products which have different mandates, time horizons, client agreements etc.

I am not going to dig through all the announcements, but it is unlikely that a large chunk of the capital from the asset managers I listed above is from hedge fund products at those companies. Most of the capital is likely coming from their PE arms or mutual funds that are allowed to invest a certain percentage of their portfolio in illiquid securities.

There is a possibility that the money is coming from hedge fund products or other short-term investment horizon products, but it is not likely.
Do they also call 1042 "Forty two and one thousand"?
anyone using it? how is it?

i'm planning to use this if it's stable, hard to remember so many commands
Seems that a library boycott might be more effective.

Announce a policy: "We will be reducing our purchase of proprietary journals by 10% per year over the next decade. We will be shifting holdings to journals published under free and open terms."

If that message comes from enough premier libraries, the market will shift.
Rather than using Deploy Keys at all it seems completely better in almost every way to create a fake GitHub user and use its account's regular SSH key. You can, using Teams, give that user read-only access to whichever repo(s) it needs access to for deployment.
I see the addendum to your post; touche, I guess these drives do indeed lack queued trim, and have some issue with plain old trim. That's rather surprising, to me... I was going to say "especially for an enterprise-grade drive" but I'm not so sure...
The linked article is from August 1982.
Not sure the best route, but the ugly route I know of is place the user in a group wich just have read-only. I am really shocked GH doesn't actually make role-based more granular. I have to add a group to a repository, and can't have the option now to add user to a repository....
Very cool!

kinda funny: Visual Studio project. Excel on Windows. "__MACOSX"-folder in .zip-file ;)
> After a whole paragraph about how Li-ion improves by ~5% per year. Reporters don't understand what exponential means!

Just think, 20 years ago, there was no battery life at all! :-)
You can, but the interface for doing so is significantly more annoying.
It is though. You just write the results of a query back in the database in a loop (along with the current commands from the player).
workaround - add this to ~/.ssh/config

Host *.github.com
IdentitiesOnly yes
IdentityFile ~/.ssh/%h_id_rsa
HostKeyAlias github.com
ProxyCommand nc github.com %p

use whatever.github.com as the hostname when cloning, and put the key in ~/.ssh/whatever.github.com_id_rsa
As someone who has stuck with a company for four years, I am terrified that I won't be able to get another job. It seems like you are "damaged goods" if you stay at place longer than three years that isn't a huge tech company.

So, no. It's not that bad to switch jobs often. Maybe every 2-3 years.
I bought it, spent like a day in it, and then uninstalled it and returned to sublime text.

It's just one of those tools who has a single purpose and as soon as you try to do something outside of it, you need to use something else. I mean HTML/CSS isn't exactly the most hard thing to rite in the world.
> I've never been to Japan, so I'm curious to know what it's like there.

There's no comparison, Japan is light years ahead of the U.S. when it comes to stationery. Premium stationery items in Japan are often more technically-oriented than those of Western Europe, which has more of a conservative/old-money feel to it.

For instance, I recently bought a Sharbo X LT3 three-way multi-pen (two ink colors plus a mechanical pencil component). The pen is all-metal, perfectly balanced, no wider than a regular pen, and (with Jetstream ballpoint refills) writes beautifully.
Am I the only one who assumed that due to the nature of this site, and the article title, that this was something about McDonald's talking about their PHP stack running on Facebook's HHVM?

This site doesn't belong here.
This is a smart move. It's essentially what the System/38 (later AS/400 & IBM i) did. They had an ISA or microcode layer that all apps were compiled to. Then, that was compiled onto whatever hardware they ran on. When IBM switched to POWER processors, the just modified that low layer to compile to POWER processors. That let them run the old apps without recompilation of their original source. They used this strategy over and over for decades. Always one to keep in mind.

Going further, I think a team could get interesting results combining this with design-by-contract, typed assembly, and certified compilation. Much like verification condition generators, the compilation process would keep a set of conditions that should be true regardless of what form the code is in. By the time it gets to the lower level, those conditions & the data types can be used in the final compile to real architecture. It would preserve a context for doing safe/secure optimizations, transforms, and integration without the original source.
Github calls these "machine users". But it's more annoying to manage than the deploy keys UI.
E-peen isn't always about showing off to others. Sometimes you just want to figuratively admire it for a while in the mirror.

I think they're honestly trying to be better people. And in trying, they become happier with themselves.

But I also think that what they do does not actually make them objectively better, because I have different moral standards than they have.

As a result, the self-satisfaction vegans achieve by adhering to their standard of conduct sounds very much like someone telling me about how they caught all the Pokemon. They may be very proud of their accomplishment, but any interest I show is feigned, purely to spare the other person's feelings.

A fraction of vegans like to proselytize or otherwise promote their voluntary conduct challenge, and I can't stand those guys.
After looking up some German for beginners (German speakers, feel free to correct me), I found out that 1042 is read like "one thousand two and forty".
Wow. whamtet must have had a very particular itch that needed scratching....
How to Cheat at Creating Great Presentations for Tech and Marketing Audiences
Article on getting up and running with Ruby on Mac OS
It sounds like nothing gets done there.
Or even just a convergent infinite series. Infinitely many positive numbers that sum to a finite number.
If I had to guess, YCombinator is starting to diversify it's funding strategies for early stage startups as it starts to diversity the types of startups that it invests in.

The same funding terms simply won't work for an e-commerce shop selling Jellyfish compared to one trying to commercialize nuclear power. This new type of fund probably allows them to fund the latter startups in a more appropriate way.
Are they really going to keep the same number of hosts per server, given they can now get more out of a server? It would be great if they will, but I have doubts.
It runs inside networks you control at least at the configuration level, so I would say so.