skysight-inc/HackerNews huggingface dataset:
> It may be you aren't surprised because the premise of the site is to identify people who are drowning. You know it'll be happening within a minute or so. In real life, it'll happen with small probability in the next few hours. It's a lot harder to spot under those circumstances.

Oh, I don't claim that spotting a real drowning in real life will be easy, or even in the video: lots of attention and searching is needed and the lifeguard there does an impressive job. I was only wondering about the drowning behaviour itself.
> Files that are more specific to a particular developer or workflow don't always fit in there well.

git config --global core.excludesfile ~/.gitignore
If said man has a life jacket on, grab the shoulders, push him under as far as you can go, then pull up. The buoyancy of the life jacket will provide additional momentum for pulling into the boat (assuming low sides)
As I did not have the numbers fresh in memory (apparently I needed a refresh ;) ) I googled for dram data sheet and got the first ddr3 PDF (Hynix). Quick, and very dirty math suggests that

-refresh power is on the order of milliwats per Gigabyte

-memory access is on the order of 0.1W per GB per second

For refresh power, let's face it: it's puny. Regarding the active power, I have yet to see anything (off chip and this size) that is better than that.

P.S. I did say active in my original post :)
"The Hall effect has been known for over one hundred years, but has only been put to noticeable use in the last three decades. The first practical application (outside of laboratory experiments) was in the 1950s as a microwave power sensor. With the mass production of semiconductors, it became feasible to use the Hall effect in high volume products. MICRO SWITCH Sensing and Control revolutionized the keyboard industry in 1968 by introducing the first solid state keyboard using the Hall effect. For the first time, a Hall effect sensing element and its associated electronics were combined in a single integrated circuit. Today, Hall effect devices are included in many products, ranging from computers to sewing machines, automobiles to aircraft, and machine tools to medical equipment."
I recently open-sourced a pattern-library/framework that uses mainly FlexBox to arrange/layout items: http://bowlingx.github.io/flexcss/. FlexBox for me was especially useful for big forms while using less markup.
Please add "pdf" to the title.

Thanks!
> "When accomplished at 1.4 Mach or greater (as required per the SpaceShipTwo checklist procedures and the PF-04 test card) the feather system remained retracted due to a sufficient closing pre-load from the feather actuators and favorable, tail-down aerodynamic loads."

> "On normal rocket-powered flights, checklist procedures called for this step to occur after rocket motor burn out while in space just prior to apogee."

I still haven't seen any information on exactly why this particular flight test card called for actuating the feather mechanism at some time other than apogee. Were they trying to test the flying qualities while feathered at a particular dynamic pressure? It doesn't make any sense for the copilot to move the unlock lever while the aircraft was still accelerating unless the test card called for it. And if it did, then did the engineers and test planners fail to take this possible failure mode into account before the flight?
Because Microsoft and Mozilla wouldn't break down - and Mozilla already shipped SQLite.
The President's economics team is taking on occupational licensing
And when it fails, and a toddler dies, the lawsuit would be enough to totally bankrupt the startup. Simply not worth the risk. I like the idea of using reactive technology to improve the cruft of aversion-type devices though.
How is it different from using a credit card and paying the balance once the paycheck arrives?
There is no fee if the balance is paid on time.
> unpatched 0-days [...]

I suppose one could have a patched 0-day? It would need to be be fixed by the vendor without them ever acknowledging the underlying issue existed, right?

As for the "go back years" bit, the guy just has some XP vulns that were found ages back and he's never released them, and of course they still work.
I don't understand the financials on this. Unless this is a non-profit charity (and funded by donations), I can't see how Even stays in business.

The key point as I understand it from reading:

- if I make more money than the average, i get the savings and Even does not make any money off of it

- if I make less money than the average, Even will give me an interest free loan that I don't have to pay back

Seems fairly easy for someone to game this system so they get more $$ than they pay in, how do you protect against that? Freelance works on Uber / Lyft / etc can set the amount of hours they work easily. And then stop using Even when they've earned more than they've paid in.

To be clear: I like the idea a lot, I'm just looking for more info about how it intends to stay operational.
also annoying was that the video would autoplay as you scrolled, even if you specifically paused it
This is a great idea, especially for people living from paycheck to paycheck. I would imagine most people who read HN are salaried, so I'd definitely be interested in the opinion of a freelance or contract worker.
Every time you scroll it starts the videos. Even if you stop them it restarts them. And there were a fuckload of them. Very irritating. Luckily you can mute the tab.
I remember my lifeguard training. I used to play water polo so I pretty comfortable with picking the bricks up off the bottom, but some of the other guards that got certified scared the hell out me.
How to Perform Your Own Lean Mobile Usability Testing
You have a great idea for an app or a new feature for your responsive website. Yet your company doesn’t have the bandwidth or research budget to test it through “official channels,” or worse, your client doesn’t believe in testing altogether.

But don’t give up! You can get all of the tremendous benefits of customer feedback by doing your own lean mobile usability testing with 10-15 potential customers per day for about $20. This article will show you how.
The videos on that page use JavaScript and scrolling to control when a video plays. The setting you are referring to probably controls autoplay options set from HTML. I doubt any kind of setting in Firefox would disable JavaScript controlling videos as that would break custom controls.
My kids has swim lessons from two years old. It is very cheap insurance. My son is now 7 and did his first triathlon this year. You should really think about paying for swim lessons if there is any chance they will be swimming, especially unattended.
Did you read through it all the way? You pay back the loan on your next greater-than-average paycheck. And every user pays $12 a month.
No they won't, because it would kill the web. That little bit is ownership: branding and control. There's no Adblock for their app. Their app isn't called Firefox it's Company Name. There's no dev tool for the app, so less chance to find out all the insecure ways it siphons my data. They control updates, so their ActiveX-style monstrosities are always going to be displayed the same. Get the idea?
“Quantum mechanics is what you would inevitably come up with if you started from probability theory, and then said, let's try to generalize it so that the numbers we used to call "probabilities" can be negative numbers. As such, the theory could have been invented by mathematicians in the 19th century without any input from experiment. It wasn't, but it could have been.”[1]

Still a bit too late for Leibniz by that argument, but within the ballpark.

[1]: http://www.scottaaronson.com/democritus/lec9.html
because SMS has inherent costs in some countries, because SMSs are tiny (I'm pretty sure his example json structure was larger than a SMS max size even), there is already a mechanism in place (to see all SMSes), which would have to be hijacked (to not display what would be practically garbage to the end user)

push notifications already existed 3 years as a thing before this talk

Whatsapp, twitter, etc, all existed before this talk as mobile services (and twitter via a SMS interface, which is the far more reasonable way of using SMS uniformly across all phones)

It was a talk 3 years too late, data plans already existed, push services already existed, implementing such a thing via SMS would only lead a company to get ~6 months max use, wouldn't be as easy as other methods (receiving a push / making a web request, vs receiving a possibly fragmented SMS, and then having multiplatform hiding of this message), etc etc etc. I personally have to wonder if the talk was comedic (the part about how app stores make it impossible for people to find your app, makes me wonder this as well)
Less friction, less temptation to "let it ride for another month and pay it back then" while debt keeps growing, nothing to do or think about, etc.
Are Brain Signals the Ultimate Biometric?
For better or worse science is encroaching there too, in to the study of morality at any rate. See http://www.amazon.com/The-Moral-Animal-Evolutionary-Psycholo... for example.
It works for me. If it happens every time, I suggest filing a bug at https://bugzilla.mozilla.org/enter_bug.cgi?format=guided
If, for whatever reason, you have poor credit, you may not have access to a credit card.
No, this is not memristors (unless you consider PCM to be a memristor) and it has no relation to crossbar-inc.com. This is phase change memory.

https://www.google.com/search?q=site%3Amicron.com+%22cross-p...
The feather is always unlocked during ascent, in order to make sure the unlock mechanism works. If the unlock mechanism fails at apogee, the ship will not be able to decelerate appropriately and will overspeed and break up in reentry.
>> my understanding is that it's an 8F2 footprint

> Where does that come from? From everything I've read is that its structure is fairly analogous to DRAM, "simply" replacing the capacitor with the magnetic tunnel junction, which has its component layers stacked vertically, thus not really taking up any extra space.

I did some searching; older references show an 8-12F2 size, for e.g. the Everspin parts. Grandis claims a 6F2 size which is indeed comparable to DRAM.

>> people who make the exact same claims about RRAM as you quote for MRAM, which 3d-xpoint appears to be.

> At least the xpoint incarnation still seems to be slower than DRAM according to that article, while MRAM is being offered as SRAM/battery-backed DRAM drop-in replacement.

Right, the product they are claiming they will manufacture next year is slower than DRAM and less dense than flash. (Frustratingly I couldn't find a reference for if they are talking about latency or throughput when they say "slower"; it makes a big difference for which applications will be hurt by the performance mismatch).

However, there doesn't appear (yet) to be a fundamental reason why resistive ram must always be slower than DRAM, nor a fundamental reason why they couldn't do MLC tricks with it, so you can't say all RRAM will be slower than DRAM and less dense than NAND.
HP certainly convinced the public that they have a monopoly on NVM. Too bad their technology isn't that successful.
I feel like this is why Hovding says it's "not intended for people under the age of 15". It's not that it wouldn't work most of the time, if not "all but a single time" and are simply protecting themselves from a possible lawsuit.

What's to prevent a condom-like "99% success rate" as legal backing for "haha can't sue us if it fails because we didn't promise 100% success rate"? Even though, effectively and when used properly, they have a 100% success rate... it's just there for legal reasons to prevent lawsuits.

[0] http://www.hovding.com/
(non-casual) Games aren't generally known for fast load time, sharing resources on a multitasking system, or short playing sessions -- all of which plays to the JVM's strengths (or avoids its weaknesses).

As far as fast load time; just launching my (JVM-based) build tool (sbt) takes 7 seconds on my laptop.

Running 'Hello World' from an uncompressed class file takes 0.12s, and most software is quite a bit larger than a couple lines of bytecode in an single uncompressed class file.

The C version, by comparison, completes in 0.005s.
The full transcripts were posted on the nasa spaceflight forum here: http://forum.nasaspaceflight.com/index.php?topic=35974.440. One user provided the following summary:

> There was corporate conversational knowledge that unlocking the feather system during the transonic region would be catastrophic, but this knowledge wasn't formalized into the pilot handbook or in training. There was formal knowledge that unlocking late would lead to a flight abort, and a recent event had occurred where the unlock was late. Add to this copilot workload increases between flights, the fact that training wasn't done in the suits and equipment worn on the real flight or under the g and vibration loads in the flight, and the result was the copilot unlocked the feather early leading to the loss of the vehicle. As usual, not a single failure, but a chain of smaller failures - lack of formalization of knowledge, lack of training in the operational environment, recent events, pressure to avoid an abort, and you get an overcompensation.
My favorite right now is pom.xml files declaring dependencies that don't exist in the corporate Maven repository, nor in any public one. Kinda defeats the whole purpose of using Maven if I have to go download jars manually.
Glad they fixed font rendering on OS X :)
Well he is literally the web developer so it is correct. The difference is we consider a "developer for the web" as a "web developer".
Some time ago, around 2008, I let my friend use my bicycle for a few weeks. He ended up loosing a key to the bike lock, and I had to cut off the lock to get the bike out. So here I was, with an battery operated angle grinder, wearing a hoody, cutting a bike lock in the middle of downtown San Diego at 4pm on a weekday with streets full of people, 4 blocks from central jail, and cops going up and down the street. It took me 15 min to grind though the lock, and it made a lot of noise. No one even bothered to ask me what I was doing, people were walking by as if I didn't exist. Cops drove by without stopping.

My point is, if these machines were destined for public places, it wouldn't surprise me if a man in overalls could sit next to them and grind away epoxy with impunity for hours before anyone would think twice about it.
> Dear Micron, brace for a mother of all patent lawsuits from HP.

Ignore this person. They don't know what they are talking about.

This is phase-change memory. It's been on everyone's radar for the last decade. HP is pushing their titanium oxide memristors. That's a completely different technology.
All they reference is the $3/pw subscription fee. They will also find funds from other users who have earnt more than their average and had pay 'withheld' by Even, which I assume they'll earn interest from.

However, it seems that without a critical mass of users it would struggle to finance itself.
I think if you make more, then even "saves" it. The question is where does it get saved? If the money is held by Even they might be able to make interest off it. The core assumption here being that they will be able to relend it to you when you go below your average.

For the model to make sense, they probably will discount what they think you're true average monthly wage is so that the savings rate averages out to positive.
> What IS technical debt?

Any feature of the code or tech stack that increases maintenance/operations cost compared to alternatives.

> My own preference for the answer is Uncle Bob's description, which is this: technical debt is any production code that does not have (good) tests.

That's certainly an example of technical debt.
Comparing phones and PCs is ridiculous. Comparing the sales rate of a new technology with the one of an old wildly different technology is jumping the shark. Or just sheer naivety.

Edit: Just noticed: The first graph also compares unit numbers instead of how many dollars changed hands, making it even more silly.
Would this be easy to scam if I know in advance that my income will be decreasing, especially if it will decrease incrementally?

EDIT: This is almost the equivalent of paycheck insurance. Like most insurance companies, I imagine Even makes money off of float [1]. However, insurance companies are also great at modeling their customers' risk. I don't see how Even could accomplish that. It is a natural information asymmetry and I'm not sure how Even could have a better idea of a customer's future earning then the customer.

[1] - https://en.wikipedia.org/wiki/Float_(money_supply)
I have met Bjarne a couple of times with his Surface and it is running standard Windows. I mentioned it once and his response was basically "Windows works best on it so I stick with it". Like he said he likes a simple and stable environment and Windows does provide that.
Ahhh there it is in their FAQ:

"Money you save with Even is held in an FDIC insured account at one of our several partner banks."
I sank until I put on weight when I was about 19. Prior to that, with full lungs, I would reach buoyancy with my head about 6 inches under the surface. With no air, I sank like a rock. Now, with much more muscle and fat, I can float at the surface as long as I have some air.
>VCs investing disproportionately in male CEOs is hardly surprising because even if they have no bias, they know their money is on the line for someone who will be up against the rest of the tech and business world, with all of its bias.

This is an interesting concept. VC as a kind of Keynesian beauty contest. I'd imagine in a winner take all scenario, any asymmetry would feed back on itself and exaggerate. People must have studied this!
Do you hire programmers fresh out of college? How do they compare with the boot camp grads?
If he can't contribute then he should leave. But he founded the damn company so he should walk away with a nice chunk of equity and a generous severance. The company wouldn't exist without the founders.
There are many ways of suggesting that a technology is ready when it's not. I have not seen anything published with 2x nm and a cell size that is anywhere near 4F2 to 8F2 (on a decently large array)...

Re the latency caveat I was suggesting BS spotting rules. You're right that this article did not claim the memory was faster than dram.

RE power consumption, it's true that it you don't use it an NVM will not consume power, yet that is not what people refer to when talking about power consumption. Can you quote a technology paper that shows lower than dram, or lower than flash for that matters, active power consumption? (The proper unit is W/GBps here)
How to Use the Plan 9 C Compiler [pdf]
That's great I can't even find a job!
HP Acquires Stackato (Cloud Foundry) from ActiveState
So this is basically a payday loan scheme with venture backing? At any rate, for the kinds of jobs this seems to be designed for, $3 a week (~ $156 a year) sounds like a very high amount of fixed interest to be paid.

EDIT: Regarding the argument in this subthread regarding interest rates, the common mistaken assumption seems to be around what constitutes the "principal" here.

In "steady state", there will be very little money flowing out of Even's coffers into the user's wallet. So the "average" amount loaned to the user is likely to be close to zero... or even negative (in case the user makes a bigger paycheck than usual). So the interest calculations only make sense on that amount. Not the entire amount of money that the user made. The actual "interest" payment in those cases could easily be in 100% + range or more for the average user.
I disagree. What I got from the comments was that while everyone is capable of learning how to program, the expectation that a 3 month bootcamper can do/learn the same amount of information as a 4 year CS degree is insanity. Anyone who has studied STEM can tell you, 4 years is actually fast pace for a competitive program. What's next, a bootcamp to turn out doctors in 6 months instead of the 8/9 years of schooling?

And yes, most of these bootcampers (regardless of their location) are chasing a big paycheck because VC money is flooding the markets (many references in the article).
Just going off my own admittedly limited personal experience combined with the observations of many around me - but we tend to have very limited ability and information to articulate our business value within our own organizations. It's easier to look at the messages in our LinkedIn inbox and see how switching jobs can give us a bigger and better raise than engaging in a socially-awkward conversation about our own worth. But just empirically, I see many coders far more brilliant and hard working than I am languish at low salaries because they actually stick around a company for several years and merely take small raises proposed by management at levels calculated only to avoid insult.

For most programmers I've met it is a "calling" in a certain sense - many of us would be doing these things for fun anyway, you are only really paying us for the 20% of the time that we are really engaged in true drudgery and "Charlie work". I share a sentiment with several other programmer friends that we still can't quite believe we are paid (and paid well) to create things and play with computers all day.
isn't 4.x kitkat? It's the 3.x devices that cause issues, and those are preeeeetty old.
No. To this day, they have all been thwarted.
This is actually a pretty cool idea. I've got no use for it directly, but I can see that many people that would benefit from it.

Nice, innovative, and actually useful. I wish them luck.
This is an extract from the new biography of Conway, Genius at Play, which I'd thoroughly recommend if you found this interesting.
> Even – Get your average pay, every payday

Note that "average" is misleading; as used by Even, it means "some amount we calculate by a secret-sauce algorithm that is not any usual definition of 'average'."

From the Even FAQ [0], under "How does Even calculate my average paycheck":

Even looks at how much you've earned and how much you've spent in the last 6 months. To be fully transparent, your Even pay isn't actually a mathematical average. When we use the word "average" we're using that word to make things easy to understand. Your Even pay is calculated using an algorithm that is more complicated than an average, because it does things like treating more recent paychecks as more important than paychecks you got 6 months ago.

(That they characterize this description as being "fully transparent", is further illustration of their creative use of words outside of their normal meanings.)

[0] https://even.me/faq
Dunno how it is in the US, but in other parts of the world power companies has gotten into the "ISP" business.

This by running fiber along their existing power cables, originally to allow remote monitoring and control of transformers etc.
Sure, I don't mean to suggest there aren't valid reasons for writing cores in VHDL, etc., I just want to clarify that Chisel (unlike say Verilog) will, by fiat, only ever generate synthesizable code. If that's ever not the case, you should let them know.
Firstly, I commend you on your work.

Second, I looked into your tests directory and from first impressions there's not much there. What is there is kinda messy and not conducive to thorough testing.

If I could make a suggestion: you should look at reusing the work of others. You are in the lucky position where some work has been done for you! There's a massive amount of tests for RISC-V that already exist at https://github.com/riscv/riscv-tests (by weird coincidence someone posted links about this in another thread a few days ago!)

If I were you I would be going through that stuff to try figure out how to get those tests running in my environment. E.g. You have to compile a test and create a mechanism to load the binary into your testbench memory or whatever.