skysight-inc/HackerNews huggingface dataset:
Which startups are breaking off with Kleiner Perkins over this? I want to know which founders value their principles more than money.
michaelochurch is part of the "spread the blame as far and as wide as possible" culture. "Others must be punished" if they just happen to know someone.

There's a political agenda behind all of this that I don't need to get into.
Building Go Web App with Slurp
> Multithreaded use is not supported

To be more precise, it's perfectly legal to use SQLite from multiple threads or processes at the same time. It will use its own mutexes and OS file-locking operations to ensure that at any given time, a database is being accessed by either a single writer, or an arbitrary number of readers.

In my opinion, the bigger issue is that clients can only safely access a SQLite database if it exists on a local filesystem. As soon as you decide you want to run multiple web servers, you're in trouble.
Advice for first time founders
> But is it really all used? I have never heard of searching man pages by e.g. return type (in section 2 or 3 I assume this would be)

For example, here’s a search for “functions beginning with ‘str’ and with return type size_t”: http://www.openbsd.org/cgi-bin/man.cgi?query=Ft%3Dsize_t+-a+...

On OpenBSD you can do the same from a terminal:

$ apropos -s 3 Ft=size_t -a Nm~^str

As for hyperlinks, this of course depends on your output format. less(1) in a terminal doesn’t do hyperlinks. HTML output will, such as in this page: http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/...
And a distribution could, for example, configure man(1) to trigger Lynx (or even Firefox) looking at Mandoc’s HTML output.

These toolchains are still being actively developed and improved (semantic search, for example, has only been around for a couple years despite the format theoretically supporting it since the beginning). I try to do my part by contributing manpages to projects that don’t have one, converting to mdoc macros when practical, and explaining the great featureset available. The best part is that it is so widely supported—at worst, mdoc falls back to the manpage infrastructure we have now; deployment of a new toolsuite is not a problem compared to converting to some brand new format. At best, it supports all these great new features, and it does so today!
That's actually really cool. Now you've got me looking into these algorithms...
Well, we can look at what was said (in the third-party retelling):

>Grace had the gutsy idea to ask the bouncer to make everyone who came into the bar have to vote for Watsi on the contest site on their smartphone

I agree that it might not be quite slavery (it would depend on exactly what happened), which is why I included tribal exclusivism, which it most certainly was (at least according to the above portrayal).

Edit: Anonymous down-voters are out, in-force, tonight!
Only a majority of the ones that (1) make the news and (2) are explicitly called "open letters". There are actually tons of public missives on the internet full of positivity.
We may just have to agree to disagree on this. IMHO the difference between the arrow of time being due to entanglement and the arrow of time being due to the 2nd law is analogous to the difference between gravity being a force and it being an artifact of the curvature of spacetime. Not a big difference as a practical matter but it's a huge difference conceptually. And in an article entitled "The quantum mechanics of fate" this difference matters.

Also, this is HN comments, not Physics Review A. Not everything that gets said here needs to pass the highest standards of peer review.
http://www.whdi.org/

I'm not sure what sense you mean "don't have" or "wireless". So first of all, props to ghostly_s, because in the '30's when serious TV experimentation started a lot of the tests were radio-wave based.
Official Console SDKs – Sony, Nintendo, Sega, Atari, NEC and 3DO
I downvoted the post complaining about downvotes, but not the first post, since it was already downvoted. (Few things need to be downvoted/flagged to oblivion.) Since my attempt at explaining why the first post was downvoted received upvotes, at least we can surmise it's not totally off the mark to what others may think.
This is a great story. A treasure trove of experience and great advice in 3 short paragraphs.
While I agree in premise, the fact it isn't an opt-in/opt-out thing is broken. There is such a thing as information overload... maybe that thing I missed is something I didn't want to see in the first place - it should be my decision, not theirs.
A little bit, chummer. Not enough to catch your drift, though.
Sorry, yes, that's what I meant. I use it for a mostly-read-only Web app, but wasn't sure if it's a disaster waiting to happen. Good to know it's a viable alternative to postgres in multithreaded or multiprocess scenarios.
You are perhaps not as anonymous as you might think.
You're probably right - unless in "other solutions" you include things like ext2/3, HFS, FAT32, NTFS etc.

I guess my (badly made) point is that if you're complaining about the resilience/reliability of and app that uses a cloud based storage solution, the alternatives aren't limited to other cloud based storage solutions. If you want to fix the problem, fix it - don't just trade it for the same problem with a different service to blame and some unknown difference in risk.

There are _many_ greybeards out there who've seen and solved (properly) all the problems with hard drive based storage, and can easily explain the difference between raid, backup, and archive. They will debate the requirements for onsite vs offsite backup and archive, they will have opinions about how many spindles and how many different models and brands of drives to use. They'll have war stories of the time they heard of a file system recovered from an errant root "rm -rf /" with nothing more than a vim window available to use.

_Those_ guys will do a better job for you that Evernote or Dropbox or GoogleDrive or ...
For aid workers, global dangers have never been so real
That hurts my head.
Why Is Wage Growth So Slow?
Isn't this the same as the power law?
Why would anyone use an ad replacer that doesn't pay you instead of just an ad blocker?

You might as well just donate money to them, that's simpler.
C++ is a language that allows any kind of memory manipulation, if you really want (or need) to do it. So your example doesn't prove anything about the adequacy of shared_ptr in particular.
We usually unkill flagkilled submissions that have ongoing discussions, so the discussion can continue. We've done so there.
D'oh :-/ Really should have thought more before posting.
No flash carts for the Neo, but this dev kit being open source might cause that to change.

Currently your best bet is pc-2-neo on the Unibios: http://unibios.free.fr/pc2neo.html -- but it's a lot of work to get going and will only support (very) small ROMs.
I am pseudonymous, though. I don't really care if you can e-stalk ANTSANTS to find that they posted in X forum or played Y game, as long as it stays separate from my real identity.

However, if you're gonna be creepy about it, maybe I should be more proactive.
Nope, but from what I can tell from data analytics such as presented, this doesn't set me apart from anyone else. :-)
His view is that in the valley, the VC investor relationship to founders is more like an employer/employee relationship.

I happen to think that is true to some extent. For all the...excess...in MoC's commentary, there are kernels of truths that people who have drunk the SV/VC kool aide are made uncomfortable by.
*sigh. What defines one is when you are unaware that you are one. Your comments reflect on your lack of awareness beyond your bubble.

'unlawful violence' ...
'violent individuals encouraged by supporters like you'

The world isn't as academic as you have convinced yourself it is.

Again, the majority of people on here are tech workers (such as myself) and are highly educated. Yet you act as though there is no validity in any viewpoints beyond your own.

Get your head out of your behind. You'll live a much more satisfying life.

You're most likely not black or jewish nor have you faced any true hardships or oppression in your life. So, please don't refer to people who have in your shallow 'appeal to extreme' arguments. You're educated, got a tech job, and work a 9-5 whose pay is adjusted to the cost of living. There are people who run lawn businesses who make more than you. You're not holy than thou'. The world does not revolve around you. So, give it a rest.
In principle, nothing that is unproven is impossible. But your belief in this possibility in particular shows that you are the one with a huge imagination.
Ah, it's a slice, I get it now, thanks.
KeePass works better is you set it up to use Auto-Type, which sends keystrokes to the window manager to type the passwords into the fields.
I am certain that someone somewhere is relying on the old exception message, and that this change broke their code.
So KPCB is retaliating with a civil lawsuit, claiming:

>“lacked the ability to lead others, build consensus and be a team player, which is crucial to a successful career as a venture capital senior investing partner.”

I won't pretend to know who did or said what, but language such as the above, is so broad as to mean nothing.

It's typical HR verbiage used when they want to pressure someone to quit, or get them outright fired. Whosoever presides over this, I hope they seek and drill for specifics, and demands comparison with other partners' specific performance, because on its surface, you can use this as an excuse to fire anyone. And it's a particularly maddening symptom, which may not have an easy solution. One person's "exceeds expectations", is the other person's, "failed to meet expectations", it's totally arbitrary. With that filter, I can see how one moment she's a star partner, the next she's accused of the above, as retaliation.
Misogyny in tech, example #547,423,842,763. Yet on cue the hard done-by privileged white males are coming out of the woodwork to whine.
You send them all to Guantanamo Bay and beat a confession out of them?
lots of solutions to this, one is to take carbon out of the atmosphere and make more well behaved molecules like methane http://en.wikipedia.org/wiki/Sabatier_reaction#Energy_storag...
None of them if they have any sense. Would you expect them to act before a verdict is given? That seems profoundly naive and self defeating.
This is pretty cool!

Interestingly, once SQLite 4 comes out you'd probably implement this the opposite way, using Raft consensus (and something like etcd) for block storage, and using the SQL engine over arbitrary pluggable block storage.
If you're using the stack, by definition you're not using GC, so this cannot be an argument in favor of GC.
Where are you getting your information? According to the article he did not go to prison. He got probation. Also, I see nothing about the gun being a fake BB gun.
At that point, you may as well use the power to build hydrocarbon chains out of CO2 and H2O. And as a bonus, we already have the infrastructure for using hydrocarbons as vehicle fuel.
Colorado Snowmobiling Preparedness
> I'd love it if the work I'm interested in wasn't generally a boolean 58hrs/day/week or unemployed. Most people don't have the luxury of a work/free time slider.*

I think you'd be surprised if you asked your boss for unpaid leave. Start with a few weeks a year and slowly ramp it up. You boss will be happy because it will be easier for her to make budget.

I took about 10 weeks unpaid last year, Likely it will be 12 or 15 this year.
Does anyone care? I think not.
> Hard disk makers don’t cryptographically sign the firmware they install on drives the way software vendors do.

That is not a solution for this. You have to assume that a state-level attacker will be able to either coerce the vendor or its employees into signing malicious firmware or just compromise their network and steal the signing key.

The right way to secure firmware updates is with a hardware write-enable switch/jumper that has to be physically set to make any changes to the firmware.
The Evolution of Polar Icebreakers
Lastpass (http://lastpass.com/) has been my holy grail of vital cross-platform apps for many years now, as I've switched from Linux to Mac and back and forth and always with the Windows. Sure, it's a browser plugin, but it works just as well with Chrome and Safari (and probably Firefox and, <gulp>, IE). Their touch-unlockable iOS app is just icing on the cake. I'm not getting a dime for this endorsement. It's just been a real lifesaver, for such an important application category (at one time, as a sysadmin, I had 650 passwords in the vault), and I never have to worry about what platform I'm running at the moment.
We are very heavy users of Gitlab-CI and have integrated it into a Docker build environments which has worked really well for us. A project to keep an eye on is DockCI - https://github.com/RickyCook/DockCI
> Would we be hunting for a root cause in social pressure or discrimination if we found women were a much higher chunk of the audience for Twilight and men were a higher percent of Avengers viewers?

FYI, there is a root cause in social pressure for this.
How did Botswana grow their per capita GDP 23,296% in 40 years?
Yes, there's a bunch of folk beliefs about licenses. Many of them are not based in copyright law.

"You have to retain the original copyright"

That is meaningless. It has two interpretations. 1) the copyright holder maintains copyright. This is inherently true because the license is not a copyright transfer agreement. 2) you have to retain the copyright notice. This retention requirement is explicit in the license agreement.

"You aren't allowed to remove [license comments/copyright notices] from individual files"

The MIT license doesn't have that requirement. It says the notice must be "included in all copies or substantial portions of the Software." It doesn't even use the word "file." I am unaware of a court decision which has quantified what "substantial" means. Most people keep it attached to the file, though they likely do not need to do so.

The GPLv2 license states, in "How to Apply These Terms to Your New Programs": "To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty."

That sense of safety no doubt is behind the folk beliefs.

"credits page* (not sure how you'd satisfy the condition without one)"

The MIT license only requires that the copyright notice and this permission notice be included in the software. There is no requirement that the information be visible to the end user. The clause you are thinking of comes from the GPL

The GPLv2 has a requirement that interactive programs "print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License." This is most often done with a credits page. However, that is not an MIT license requirement.

"why wouldn't I be allowed to remove whatever I want from the code?"

Under copyright law you can only do what the license grants, or what is available to you under fair use. You can remove whatever you want from the code "subject to the ... conditions". You cannot remove the copyright statement. You cannot remove the permission notice. Those are the conditions.
> “You know how much effort it takes to land just one firmware for a hard drive? You need to know specifications, the CPU, the architecture of the firmware, how it works,” Raiu says. The Kaspersky researchers have called it “an astonishing technical accomplishment and is testament to the group’s abilities.”

I honestly don't think it's as difficult as they make it out to be. About ten years ago we were hacking Treo 650 firmware to read and write to flash without actually knowing how to do it at a low level. We just found the appropriate "read sector" and "write sector" commands and wrote a heuristic to search for them in whatever version was running. Later Android hacking attempts did exactly the same thing with HTC's HBOOT.

HDD, CD-ROM, DVD-ROM, BluRay -- firmware for all of those types of drives have been decompiled before. With the right JTAG hardware and/or creativity it just isn't that difficult for someone who knows that they are doing.

Now, if you can execute code on the HDD's CPU through whatever exploit you can find, you can search through RAM for whatever methods you need to write yourself to persistent storage. That persistent exploit can then use heuristics to hook the appropriate methods to intercept reads and writes as needed.
Here’s How the Academy Chooses the Best Picture
I'd be interested to see the kind of hoops one would have to go through to run Linux-only software on Windows with a reverse-engineered frontend made by a single guy on his free time.

There are plenty of valid arguments about Linux on desktop, but this is not one of them.
The issue isn't that the functions are returning undefined. It's...

foo = {}
foo.bar()

Or, more commonly,

foo = {};
bar = 'bar';
foo[bar]();
Cash and credit have nothing to do with debt. Buying shit you can't afford has everything to do with debt.
You're really not getting it are you?

Magic will do the best they can for whatever price they can. If the consumer doesn't like it, they won't order the thing. No big deal. If it turns out that the vast majority of people are not satisfied with what Magic offers, then Magic won't be a success - just like the other ten million business out there trying to get a foot hold. In all honesty we know the very vast majority of people live in places where (for a fee) Magic will be able to do some neat stuff. Who cares about the people that live in towns with no pizza.

> And if you think that's good enough (consumers won't)

A consumer in a town that doesn't have pizza is going to be disappointed they asked a service to deliver pizza and that service said "We can do that" ?

> "I'd like a hot pizza in the next hour, because I'm hungry now and have an appointment".

And Magic will say, "Sorry, no can do".

Consumers can't get everything they want now for the price they want. Stores turn people away all the time for requests that are impossible. Magic won't be doing anything new with regard to that.
Why SpaceX should release its photos in the Creative Commons
Linux 4.0-rc1 out
It's not slavery of course, but it is a troubling approach to marketing. If I'm going to a bar on my own account (rather than to participate in some prearranged party) then I don't want to be hustled by some total stranger into supporting something I've never heard of as a condition of entry.

I know I'm out of the mainstream on this, but as a European one of the most difficult things about living in the Us is the lack of regard for personal space. Before I knew the appropriate code words I went through a stage of fending off signature-gatherers with clipboard petitions by pretending not to speak English. If you asked me to vote for something on my smartphone as a condition of entry to a bar then my first response would be to find some other place to have a drink.
You should watch his other videos.
sqlite4 seems not to be moving so fast - has it stalled?
a few points:

1) You don't know (for absolutely certain) that being dead will be better. Since it is an irreversible step the risk/payoff is terrible.

2) Death comes for us all eventually, why the hurry? Why go to any effort to accelerate what is unavoidable. See point 1.

3) There are millions of tiny spots of wonder and brightness all around you but you have to work a bit to see them. The tiny rainbow in a dewdrop is an entire world of magic and knowledge but can still be easy to overlook.

4) I totally know where you are coming from, it would be so easy to stop swimming and just go under. But that is not the nature of life. Life is struggle & pain, anyone who tells you otherwise is selling something. Embrace the pain.

5) It has helped me a lot to brainwash my self with a bunch of positive inputs. A Phineas and Ferb marathon really helped me a few weeks ago when I was recovering from a physical illness & had slipped into depression in the wake of a tooth infection. Set myself up a huge collection of upbeat songs with great lyrics on Spotify.

To quote Candace: "Time is what you make of it, so take a chance. Life is full of music, so you oughta dance."
I don't think anyone is arguing there isn't misogyny in tech. There is misogyny almost everywhere. It's been a part of our culture for a very long time and it will take time and continued efforts to solve the problem, but trying to determine which problems are the most obvious is part of the solution and does nothing to undermine the fact that there is a problem.

This doesn't appear to highlight the problem. I'm open to discussion, but this article does nothing to provoke discussion it only highlights its conclusion and does little to support the conclusion it came to.
My wife has a coveted three-letter username, and recently tweeted for the first time in almost five years. That's right: for almost five years the account was completely unused, and Twitter did nothing. I think that's the right way to handle things.

So Twitter may remove accounts, and I know this is anecdotal and one data point is meaningless, but from observing this and other accounts it seems they rarely remove accounts for no activity. Unless, of course, it's trademarked.
It would be a cute statement we could get behind had it not been that we spent about 20 years of doing 14-20 hour days because it was expected of us before we got into the management. So now we kind of look at those that did not put in the time the same way we look at those that show up with their ITT Tech diplomas.
I am wondering do github have something similar?
Printable PDF Documents to Make Your Own Camera Lens Hoods
Not easy, but not impossible: http://spritesmods.com/?art=hddhack&page=2
Here is more information on the concurrency-related features of SQLite to complement teraflop's sibling comment: http://sqlite.org/threadsafe.html
I ran it as a replacement for MySQL for 3 years, light usage php web app, around 100 - 200 users I guess.

It saved me quite some hassle and reduced the attack surface compared to MySQL.

FWIW I never bumped into speed issues. My biggest issue against it is that it would let me alter columns directly which effectively sabotaged my use of alembic when I started using Python/flask.
I wonder at what point the automation of war will be neutered by international treaties. At the rate modern military is evolving the major battles will be in the AI/tech space.
Or maybe some companies in some industries took discrimination/diversity issues more serious at an earlier stage than others, leading to a disproportionate number of applicants in those fields. It's often misleading to assume everyone began at the same position on some imaginary starting line, and that present discontinuities are thus reflective of fundamental differences.