skysight-inc/HackerNews huggingface dataset:
> When in doubt, retreat

I guess in US, it is:

When in doubt, shoot to kill.
I just tried HTC Vive
Phaser is such a fun platform. Great to see it continue to improve.
Which actors? The drivers, or their customers traveling from point A to point B?
"Systemantics" is the original classic. "Systems Bible" is the same book, foolishly renamed, but otherwise great. That's the edition to start with.
This seems like an overly complicated analysis.

The things can can be lawful, like ordering a suspect to put their hands behind their backs are the lawful orders, even if a police officer might be acting unlawfully if issueing the order without probable cause.

There are other things that are never lawful - ordering someone to sign a confession or answer questions. These are the unlawful orders.

If an officer gives you a lawful order you should comply, and if the officer was behaving unlawfully that should be subject to a complaint.
They're kind of two different things. The first was hand-compiling (or tracing) things for highly assured work. The other was a tangent where I wonder if a bytecode like LLVM could be used as a cross-platform assembler that's closer to hand-optimized assembler than C due to less knowledge of intent being required. Not to mention simpler structure.

They're different things. If it's a worthwhile path, then the formal efforts on LLVM IR and verified optimizations could be combined with hand-made, inline LLVM for a safer, portable alternative to different inline assembler for each platform. Complimentary, not contradictory, when in context.
> We always joked about how [American MPs] behaved like movie action heroes, always ready to use force.

I am in no way challenging the validity of your report. I'm offering this anecdote to put USian police training (or the lack thereof) in perspective.

I've heard from my father -an officer in the US Army-, and from many others who have reason to know that a HUGE part of an MP's training is in de-escalation and peaceful crowd control.

MPs are drilled over and over and over that the presence of a club, firearm, or -say- riot gear dramatically increases the tension of a situation and that they have to immediately and continually work very hard to bring that tension back down.

Some folks who have served as MPs have had opportunity to review the training procedures of some police departments who have been receiving military crowd control (and other) equipment. Many of those former MPs have gone on record with their serious dismay at the absence of even vaguely proper crowd control and de-escalation training.

If well trained USian MPs behave like action heroes; ready to use force at the slightest provocation, how are comparatively poorly trained USian police officers likely to behave when given identical equipment?
Or... they could skip the Wittgenstein and go straight to Kahneman, Yudkowsky and Pearl. Why would you study something that you expected to later decide wasn't worth it, when there's so much good stuff?
Owned in the sense that it exists for the benefit of the user.

Controlled in the sense that the user has influence over the platform.
I wonder if the majority of cops become more empathetic after reading pieces like these and take extra precautions not to become those cops under public scrutiny?

Or do they just get even more set into the us vs. them and we know what's better for the dumb masses mindset?

I would love to hear an actual cop's opinion on how the recent media coverage has affected his/her individual performance and the overall performance of the police force in general.
Of course it's not. That's why real HW types use it and people like me don't. ;) One of my goals on HW security side is to bring synthesis to a level that non-HW people can use it for an OK solution. I found Cx when looking at the awesome Qflow method and tools.

Since you post a lot, what's your opinion on Cx as a HLS tool for programmers without expertise as HW engineers? And outside big EDA, what is your recommendation for lowest cost vs effectiveness HLS for those wanting to clean-slate their hardware or at least accelerate things on FPGA's?
Okay. This is a good data point and where I think we culturally and legally should be focusing our attention; laws should be passed to expand employee liberties and ensure the right to disclose wages for a specific class of employees before considering laws to regulate and encumber businesses.
All "regular" libraries were, at some point, "new" libraries.
That's definitely true of technical debt.. There are two issues here:

1) A competitive issue.. a company will less tech debt will be able to improve their product faster. That is a risk, but it depends on the competitive landscape how much risk that amounts to.

2) When you say "startup can't deliver more value than it promised".. this is more a variation on my original point. The issue isn't "delivering more value", but that the value that has been delivered is insufficient to meet customer needs.

Above that, "delivering more value" is a growth issue (your ability to meet the needs of additional segments of the market). And it's certainly true that startups with less tech debt can improve their product faster -- ie: grow faster.
Norton 360 Product Key 2015 Crack Keygen Free Download
It could, but then we're getting into hairy language definition issues: Does Lua specify at what point updates need to hit memory? And this example is perfect example of why a language ought to be explicit about such guarantees - in this case such a change would have observable effects. Changing observable effects in optimizations is dangerous territory even when it's well defined.
The cost also comes in the ignorance of that third world part who have poorer access to education and opportunities.

They are third world because they are ignorant. And they are ignorant because they are third world.

Sometimes small incentives go a long way toward getting people further ahead. Sometimes they may shine by means of sports. But not everyone can be saved by sports. :-)
Whoever down-voted you can't stand that you are of the opinion that ads are harmful. Sheesh. Since I up-voted you there are more than one.
Testing JavaScript with Tape
Geeze? Considering she's now dead, I don't think my comment is that unreasonable.
Cool.

Many contemporary games are multi-threaded out of necessity. How would you deal with JavaScript's single-threaded, single-process model of execution? Experimental features like Web Workers?
the ransom artist is in full control of the account and sending out emails and text (through google voice) as him. His account is not disabled. The google Apps access account is not the same as his Gmail account, that is where you might be confused. The apps access is disabled.
He is an active member of the bitcoin community just like the two bitcoin members mentioned in the article, where one of them got swatted, for about the same ransom amount. It could be related. Obviously he was targeted to some extent because the attacker knew he had BTC. Google Gmail end user license agreement specifically allows google to read your emails. My point is they could do a better job, they just don't care. You can't trust them, they don't have any financial incentive to treat you as a real human person. Right now Google ads is happily serving ads to right of my friend's gmail account while ransom artist is using the account, and google is making money off those clicks -- that's all they care about. Ultimately, there is no human dimension in their company vision.
After they were told to C&D and sued by Craigslist, they decided to try a cute workaround and pull the Craigslist listings from cached Google copies instead, which didn't quite work out so well for them in the end.
Ah. Your comment would have been better received if you'd said this, rather than posting output from aptitude.
For those that are interested, one of the metabolites produced during bacterial fermentation of fiber, butyrate, has been shown to stimulate GLP-1 secretion (http://www.jbc.org/content/288/35/25088.short) and furthermore acts as a PPAR-gamma agonist, which has been linked to improved insulin sensitivity and reduced visceral fat accumulation through up-regulation of adiponectin production.

All you need to do in order to reap these benefits is consume the right kind of fermentable carbohydrates. In particular, resistant starch and most forms of soluble fibers work fairly well. Beans (particularly lentils and split peas) are great, as are flax/chia seeds. You can also buy a modified corn starch called Hi-Maize that is about 60% resistant starch. If you experience issues with gas/bloating, I've found it helps to consume live-cultured food (raw fermented vegetables or yogurt/kefir) once or twice a day.
+1 If anyone is looking for one weird trick to succeed in a startup, get rid of your TV. It's amazing what you can accomplish when you don't have easy time waster options readily available.
LOL, to be even more correct, precise and specific the above should read front/event and back/data :)
>
To be fair, far fewer people own guns in Germany than they do in the US.

Call it 9/10 in the US and 3/10 in Germany[1]. Note that this is number of guns, not number of people owning guns. Not sure how that changes the odds of any one person having access to a gun.

Perhaps more interesting is the number of verified homicides commited with a gun[2]: ~4/100 000 in the US, 0.2/100 000 in Germany. So one could guesstimate the odds of encountering an armed potential murderer in the US is about 4/0.02 ~ 200:1 -- or 200 times more likely for an US cop than for a German cop.

Not sure how valuable such macro-guesstimations are, really. But hey, numbers.

> police in the US carry weapons to deal with long range weapons.

I'm not so sure. Doesn't the typical US patrol officer carry a pistol, possibly with a shotgun for backup? If the aim really was to take out a single shooter (potentially in a crowd) surely something along the lines of an mp5 would make more sense?

Police in Norway has also been generally armed now, and waltz around with glocks. It strikes me as entirely useless -- the number of situations that can be defused/resolved with a somewhat poorly aimed 9mm bullet doesn't seem to justify the increase in weapons available (all you'd need to get them off a pair of cops would be a hunting rifle -- or a mob).

[1] https://en.wikipedia.org/wiki/Number_of_guns_per_capita_by_c...

[2] https://en.wikipedia.org/wiki/List_of_countries_by_firearm-r...
Thanks :)! Lots of good clarified points.
If there's one thing people like to do in political arguments, it's caricature the opposition. While fun, it's not very productive. In this case, I find it much more useful to actually understand why police behave the way they do.

Cops don't want to shoot innocent people. They want to do their job and get home safely. But last year, 62 cops were murdered while on duty.[1] Even more were shot and survived. For cops, every traffic stop is a second away from becoming deadly. They don't know if the person they pulled over is armed or crazy. Looking away for a moment can get them killed. Don't believe me? Watch this cop's body cam.[2] Now imagine seeing similar videos every few days, because that's how often it happens. You don't think you'd be on-edge?

While police work isn't particularly dangerous compared to fishing or logging, people can't internalize that fact. And in fairness to intuitions, much of the risk is compressed into short moments such as traffic stops.

Are some cops sociopaths? Yes. Should every cop have a body cam? Yes. Do I think most police departments have problems with excessive force, discrimination, and hostility? Definitely. But it makes no sense to demonize people who, at the end of the day, just want to see their family.

One more thing: I'm very glad the Sandra Bland video was released, as it is a perfect example of a cop behaving horribly. Hopefully, more bad cops will get the message: if you act this way, you will be discovered.

1. http://www.nleomf.org/assets/pdfs/reports/Preliminary-2014-O...

2. https://www.youtube.com/watch?v=O8-hgt8Z_qI&t=27 (warning: loud & graphic)

Edit: Apparently, this topic is poison to rational discourse. Please remember the principle of charity and avoid nitpicking or misconstruing.
If the department for the municipality does not use all or nearly of their yearly budget, their budget for the following year is frequently reduced.
UC Berkeley has taped out ~10-12 chips entirely designed using Chisel through the standard flow and fabed at TSMC (As low at 28nm) and all have functioned. My start up has had minimal problems with using Chisel and going through both Cadence and Synopsys tools (most if not all the problems were user error :P)

Once we get closer to having silicon in hand, I'd love to publish our experience as both a startup making a new processor in this day and age, along with using Chisel and other new tools.
I had heard about git-annex before, but never had looked into it. This sounds pretty neat! I wonder what its horrifying data-eating failure modes are! :D
rtmp://150.135.237.18/enr2_hummingbird/enr2_hummingbird.stream also works
So is the idea that the compiler would try and optimize it so that both code and data would be kept local in the scratchpad memory and if there was a scratchpad "miss" the cores would DMA the needed memory locations from DRAM to the scratchpad?
And I'm saying it doesn't in my case. Fewer people would use my code if I made it copyleft.
Military exercise Black Dart to tackle nightmare drone scenario
>Craigslist is like a shop open to shoppers.

Is it?
T-Power-H20 runs on water and can travel 500Km with a single litre of water
I almost downvoted you by accident. Thankfully when I reloaded the arrows were still there. I reply think this "arrows to small" problem needs to be fixed. Although the refrain seems to be that it is not a problem: the community would vote such accidental downvotes back up
Tomorrow a new image format comes out (like it has many times over the years; consider WEBP for a reasonably new example). None of your applications supports it.

Suddenly you have to update everything before you can use it, and because it's like that for everyone, getting the new format into use is hard.

Except, your apps uses datatypes, so you just download a single datatype library and description, put it into the right directory, and suddenly your browser, your desktop publishing software, your paint program, your word processor, your image viewer all supports the new format and will happily load and/or save images from/to the new format.

Sounds familiar? Probably not, because it doesn't work like that on any modern platform. It did on the Amiga.

That's why datatypes are worth remembering.

As a demonstration of how this helps future-proof software, consider that most commercial Amiga software stopped receiving updates in the mid 90's, many of them before the advent of even png, and certainly before webp and similar. Yet all of the ones that supports datatypes for image access today support png and webp with no changes to the applications needed.

> isn't it fair to say that the Amiga had its day in the 80s and 90s, and that time is now past?

Of course it does, but that doesn't mean these concepts deserve to be forgotten.
“Given what I know of this person’s performance, and if it were my money, I would award this person the highest possible compensation increase and bonus;”
... “This person is ready for promotion today.”

I was a manager through a few performance review cycles before I went back to engineering. This is the first instance I've ever seen where the performance review gathered information that was actually germane to the outcome.

Managers have incentives to inflate appraisals...

Absolutely. My salary budget was incremented in the same way as our salaries are, by getting the biggest raises possible. I was competing with other managers for a piece of a fixed pot of money for these raises, and every manager knew what was at stake.
Would be cool to add KONG [1] to libmill to secure and monitor API traffic.

[1] https://githu.com/mashape/kong
> He explained that it was standard procedure to point guns at suspects in many cases to protect the lives of police officers. Their firearm rules were different from mine; they aimed not to kill but to intimidate.

That's nuts. At least they haven't gone that crazy in Norway - the police instruction on firearms are still: "Only aim at someone you're authorized to kill" -- eg: someone posing an immediate threat that can't be avoided by de-escalating the situation (so it's not enough for someone to threaten to kill a police officer, if that officer can easily back away and secure the area/wait for backup -- but more along the lines of someone aiming a gun at someone).

And this makes more sense to me too: Everyone is entitled to self-defense if they fear for their life -- if someone threaten you with a deadly weapon -- be that a knife or a gun, it's entirely rational to try and kill them in order to save yourself. You might of course serve out the rest of your life in prison if you make the wrong call -- but you'll be alive.

Just because someone is a cop, doesn't mean they can't be(come) a murderer. This is why it's so important for police to practice restraint. They work for us, not against us after all (or should, anyway).
Never. It's almost always failure to find customers or running out of money.
No, the cheap rtl dongles are receive only because they are re-purposed TV receivers, and there is no companion transmitter.

If you want to transmit, I HIGHLY suggest you look into ham radio. It's cheap to get a license, under $50 to test and get your technician's license in the USA. That will give you a lot of legal opportunities to TX and you will learn quite a bit in the process. The ARRL technician study guide is a great book and if you get through it all you are pretty much guaranteed to pass the test (all the test questions are in the book). The test isn't a cakewalk but it's passable for most anyone who studies.

The E4000 is out of production, but I think it gives ~500 MHz more receive frequency on the top end. It's really not game changing and the new R820T2 dongles seem to be better overall, but the E4000 is worth the extra $30 to lots of folks. You can get to higher freqs without an E4000 anyway. A popular "hack" is to use an MMDS downconverter (another $25 Chinese purchase) to get access to the 2.4 GHz bands and sniff bluetooth and wifi packets. This is fairly advanced stuff that goes beyond just listening to voice broadcasts that you are doing now since you will be trudging through some cryptically written tutorials and writing some of your own code to get everything to work. Some people just want to listen to voice, and don't need the extra frequency since you can listen to AM/FM broadcasts, civilian air traffic, ham VHF/UHF, and even military VHF/UHF with just a regular dongle.

As far as synchronized dongles, a guy was running two dongles off of the same clock source (he soldered a wire between the two chips so they could use the same crystal). That way he could compare the differences from signals received at two physically separated antennas and track moving objects (like airplanes) that reflected radio transmissions. This is by far the most advanced project (I feel bad calling it a hack) I've ever seen with an RTL dongle, and most of the licensed hams I know don't have the brains to do it: http://kaira.sgo.fi/2013/09/passive-radar-with-16-dual-coher...
YouTube won because it was first-- by the time Google tried to make a go of it, YouTube was pretty rooted in the market-- video creators went where the audience was.

The iPad was a massive step up from previous tablet efforts-- both with touch technology and software experience.

Certainly there is a timing and luck component to both of these.

But "mostly luck" - that's just wrong.
This story could have easily ended much worse if the Iraq vet had armed himself against the intruding police as suspected home invaders.
Unless we have a huge breakthrough in physics; one in which almost all our previous knowledge is proved wrong, you can't transmit information with quantum entanglement. Doing so violates relativity. Now maybe you can make a wormhole or something, but it seems like EM waves are all we've got.
So can we safely say they are no longer "the newspaper of record"? That's one of the massive pillars that their reputation has been staked on for more than a century. I was just as flabbergasted as you when I read that line.

"Added value" is why the New York Post exists.
Here Active Listening – Transform the Way You Hear the World
Reality has a tendency to make works harder to understand out of context... My favourite "I-feel-old" case of words that have changed meaning is this:

"The sky above the port was the color of television, tuned to a dead channel." (William Gibson, Neuromancer)

So, bright blue then... Changes the image quite a bit.
My related weird trick is to sleep less. Turns out for me I only need about 6 hours of sleep a night. As I've woken up early I've had a lot more time to build cool things without having to make as many personal sacrifices.
I've been skimming through MyHDL stuff. It does support RTL like Chisel supposedly.

http://docs.myhdl.org/en/latest/manual/rtl.html

So it should simulate RTL and give you cycle accurate waves.

No gate level sim for either tool means you're dead meat which ever way you go, so I am not sure why I am even bothering to look at this stuff.

The respective merits of each approach is somewhat pointless when crucial steps in the HW process are completely ignored.

And now you are saying you don't test on the generated Verilog from Chisel? That's no good. No one should just run tests in Chisel. You're delivering HW not Chisel code as far as I am concerned. That's a few huge steps more in the flow that need vigorous testing. Where is the quality control?

So much more logic is added to chips during/after synthesis these days and you have no way to get any of your tests running on that net list.
Eh, maybe. Tech goes in cycles. I remember waaaaay back in the early 90s when IBM bought Lotus. Mitch Kapor commented that software was no longer startup industry. It had become corporatized. In the meantime the outcasts found new stuff to build.
Saw you at Node School at the Moz offices a couple of months ago. Good concept, great attitude, and solid execution. Hoping you make it man.
Read the link. The details of this are in there.
And the fact that a M/F radio button is being called discrimination shows just how far we've come since the days of firehoses, police dogs, and internment camps.
C++ operator I/O overloading
Wow that's quite a spin on the fact that they lost the lawsuit and had to fork over $1 million.