skysight-inc/HackerNews huggingface dataset:
> build a gun from scratch

i dunno. i hear these 'backyard' gun makers in the Philippines are pretty advanced

https://www.everydaynodaysoff.com/2013/04/08/backyard-gun-sh...
Also, replace "criminal" with "protester" and read the article, to understand what this is really about.
So many things salvaged from the town dump - now that’s forbidden most places due to liability concerns.
When reading the wikipedia page I was surprised to learn that: "In 1997, Airtrax Incorporated and several other companies each paid the US Navy $2,500 for rights to the technology, including old drawings of how the motors and controllers worked, to build an omnidirectional forklift truck"

This was more than 20 years ago, but $2,500 seems on the low end for a usage-license. This patent is pretty interesting after all. Does anyone have any knowledge in this area? Is that average for these types of patents, or is the Navy giving it away for cheap to incentivize new innovation?
>Google: track every detail of your life and use it to serve up ads that support their bottom line. Implements changes that serve themselves at your expense.

I think you're missing the part where a user benefits from their services.

I mean, it's not as if users get nothing out of this arrangement. The vast majority of users feel they're getting a good deal. Just because you don't think it's a good deal for you, don't impose it on others.
How do you think industrial farms wash vegetables?

https://traditionalcookingschool.com/food-preparation/recipe...

https://www.google.com/search?client=firefox-b-1&q=chlorine+... (google search)
And there's no better way to give away your position than to display a beam of light emanating from it.
You should look at Halite by Two Sigma
I made a few modifications to hopefully prevent this "adblocker-error". Would you be so kind to check again? Thanks.
very interesting, shame STMR seems to be very academic on this stage (searching only gives papers.)
Been running high-bandwidth stuff there for a while, no issues. They really don't seem to mind high-bandwidth applications.
What about this analogy? You have a piece of paper with a street address on it (the pointer value). You go to that street address (derefence the pointer), open the mailbox, and inside is another piece of paper with what you're actually looking for (like someone's name). For pointers to pointers, add another level of indirection..
Twitter passwords saved in plaintext in internal logs
iCloud Keychain is definitely well-integrated, but I've run into a few edge cases where it doesn't behave the way I need it to. In these cases, 1Password is better since it actually lets me dig in and edit some of the low-level details in a quality UI (versus digging a couple levels deep in system settings/Safari preferences to find/edit the password in question).
The only correct configuration is the middle one. If you have the rollers making an X then the vehicle is unconstrained about Z.
WinCE devices were much more business oriented than Palm, probably because they had in the beginning a much smaller market share. So your experience was likely representative for this platform.

I completely forgot that they were around at that time.
Yep. I got my start in computers by reading binders of PR1MOS and IBM documents taken from dumpsters. We used to call it "trashing."
I did a few modifications - maybe it was an "adblocker" as well that prevented the demo to load for you. Would be so kind to try again? Thank you.
You know, you're entirely right. I am a bit disgusted with myself for not seeing that, as I'm usually wary of ethically dangerous things.

I guess it ought to be reserved for voluntary usage, i.e. to "show" someone what is wrong with you.
As others said, your exercise does not burn enough calories to impact weight loss / gain.

I suspect your weight loss may be due to the exercise affecting your eating patterns (if you eat high calorie food before going to bed you will likely gain more weight than if you get same calories in a sweet drink right after a long ski race; not sure why).
> And as I say in the piece

Are you the author of the article?
Awesome! Does the demo work properly?
My experience with these 2 companies;
Last year I had to buy Rx glasses for the first time. I bought 2 pairs, one WP and another at Lens Crafters. I went to the retail WP store because I had to try them on. I can't buy this type of product based on a picture on a website. I went there first, bought a pair that I didn't love but it was the best they had for me. Then I went to LC and found a pair of Ray Bans. The buying process seemed similar. Each store had to ship me the product a few days later. But LC wins for selection. The WP glasses feel cheap. The plastic material the frame is made from just feels cheap, unfinished, and are not comfortable. The lens are inferior, they have a prism effect when light hits them the wrong way. The Ray Bans are a similar form/material as the WPs, but they feel nice; comfortable, the plastic frames feel well made (no jagged edges), the hinges move nicely, and the lenses are great. Needless to say, I wear the Ray Bans daily and the WP are more of a spare pair. I won't be shopping at WP again.

To be fair, I don't recall the cost. The Ray Bans may have been 2X or more than WP. In which case, I'd still shop LC for the better lens.
No, but I guess properly informing them about the consequences for privacy will.

> there's usually a bunch saying "I'd rather not have ads, but if I do have them, I want personalized ads."

How badly do they want that? It sounds to me like they don't really care.
I understand you're frustrated, but there are a lot of us at Google who are also just trying to build cool open-source software, and in cases such as mine, building it so that others can use it to build even better things with less work. =(
Many analysts don't classify Linkedin as "social" network. The unit of activity on that website is very "transactional". The transactions are "finding a new job". Transactions are common activities for people that don't already know each other -- which is a common scenario for job seekers and job hirers. They "connect" because of a curriculum vitae and not because of a previous In-Real-Life meeting in a school classroom or a family relationship. (Yes, there are "endorsements" which have some aspects of "social".)

Real social networks like Facebook/Instagram/Snapchat are not as transactional. The unit of activity is "ambient awareness" among people who already know each other. There is a human desire to "know what's going on with my friends" and also its counterpart of "let my friends know whats going on with me". This includes use cases such as grandmothers seeing a new posting of photos of the grandkids, and people sending trivialities such as photos of what they're eating for breakfast to their friends, and groups coordinating a shared calendar for a weekend party.

So yes, if you made an "alternative Facebook" that disallowed all the fun things that make it a "social" network such as photos, party events, etc, you will -- by definition -- create a "boring" network that nobody is addicted to. However, that type of limited network doesn't seem to be the "Facebook alternative" most people are seriously discussing.
> There are some legitimate needs for continuous deployment, the rest of it is cargo culting.

Maybe, but I wouldn't go that far. Small companies already often do CD, because there's rarely a rigid deploy schedule. It's a practice people understand and feel the benefits of immediately. If you ask someone who moved from a small startup to a huge company what their biggest complaints are, I bet "longer/stricter deploy process" comes up 8/10 times.

When I think of cargo cult programming I think more of TDD or Agile: Practices that people aren't familiar with and often implement without understanding the benefits or reasoning.
> you'd have to double prices before I changed my consumption of locally produced services other than uber much at all.

So you’d pay $26 per cocktail and $68 for a pork chop, but $15 is too expensive for an Uber. I find that hard to believe.

Even if true, you are not representative of SF consumers. A Harvard study notes, “higher minimum wages increase overall exit rates for restaurants. Higher minimum wages also reduce the rate at which new restaurants open by 4-6% per $1 increase in the minimum.”[1]

[1] cited in https://pos.toasttab.com/blog/number-of-restaurants-in-san-f...
I think some organizations need it more than others. And I'm sure there's a lot of chasing the cool new thing. But I'd argue that almost every organization can benefit from continuous deployment and the discipline it requires.

The first time I switched from CI to full CD was circa 2011. I loved it because the mental bucket "later" went away. Except to the extent something was declared as a formal experiment in our A/B tests, code was either live or it wasn't. We were doing pair programming and committing every few hours, so aside from the little scratch-paper to-do list before we committed, there was no "later" for us. It made it real clear what our "good enough to ship" standards were. There was less room for bullshit. The resulting code was tighter, cleaner.

It also forced us to work much more closely as a team. We couldn't leave product questions for some end-of-iteration review. We had more mini-reviews with the product manager, and also improved our product judgment. Everybody trusted each other more. Partly because we had to, and partly because close collaboration is how you build trust.

It also shifted incentives further upstream. Suddenly there were no more big releases. No matter how big your vision, you had to learn to think of it in bite-sized pieces. It became less about answers, and more about questions. Not "Users need X!" but "What's the smallest thing we can do to see if users benefit from X?" Being able to make a lot of small bets made it easier to explore.

The Lean and Kanban folks talk a lot about "minimum WIP", where WIP is work in process. My CD experiences have definitely convinced me that they're right. Smaller pieces deployed more frequently requires a fair bit of discipline, but there are such huge gains in effectiveness and organizational sanity that I'll always try to work that way if I can.
I will check it out :)
You might think you do but I can assure you that your C compiler is not aware of that.

Here's a quick example to demonstrate why I mean, consider the following code that increments a variable and returns it. If the incrementation overflows it returns 0 instead:

int increment_or_0(int a) {
int res = a + 1;

if (res < a) {
/* Overflow */
return 0;
}

return res;
}

If you code "for your CPU" and your CPU is, say, x86-64 then you might think that this code ought to work. You add one to a and if the result is smaller than the original value of a then an overflow occurred. With 2's complement arithmetic that makes perfect sense. Yet built with gcc 7.3.0 using -O3 the compiler generates the following assembly:

lea 0x1(%rdi),%eax
retq

In other words you have the incrementation but the overflow check is nowhere to be found. That's a perfectly valid optimization for a C compiler to make, because your code relies on an undefined behavior.

In this case if you really want to write your test that way you can use the "-fwrapv" to tell GCC to assume fully defined integer overflow but then you're coding in a nonstandard dialect of C.
I'm no analyst - but I think we'll see a drop in price to drive demand along with a consequential decline in quality. Those 'high end', 'good bang for your buck' flagships will be even cheaper and even more cheaply made.
Please see Poisson Process, which is different than Poisson distribution, http://www.randomservices.org/random/poisson/index.html .. failures are indeed independent.
Awesome Collection of Projects to Level Up as a Developer
I didn't find GEB helpful. It presented its information in a way that, if you're being charitable, sounded like, "Check out this cool thing these interesting people have in common that will tweak your brain!" The problem for me was that it often lapsed into, "Check out how cool I am that I can understand these acknowledged deep thinkers, and impose this pattern on their thought even when it's only peripherally appropriate!". Some of that perception may have been from my assessment of the people I knew who talked about it too much, though, now that I think of it.
Crazy, guaranteed.

People always overstate their level of fitness by several orders of magnitude on anonymous internet forums.
Here's some good article about their vandalism: https://www.thenational.ae/arts-culture/stealing-from-histor...
edit: The data justify this hypothesis. School enrollment in July skyrocketed from 10% in 1984 to 42% in 2016, and enrollment in advanced coursework has a similar curve to it.

Anecdote time: I grew up in an area with a good mix of blue collar and white collar families. Reunion season is coming up so I reconnected with some old friends. There's actually strong INVERSE correlation between "had a typical summer job" and "success in the marketplace". Most of the doctors/lawyers/engineers/software people didn't work typical teenager summer jobs and are now doing very well, both financially and in life (families, houses, health, hobbies). A depressing percentage of the people who did work summer jobs are still working those same jobs.

The people who are doing the best had a summer activity, but not a typical teenage job (or even a job). E.g., freelance programming, prestigious math/science camps/competition prep, volunteering and hospitals and in research labs, etc. Years later, you see the dividends paying on an early investment in increasing the value of one's labor.

IMO the blend of protestant work ethic and capitalism on display in the parent comment can be a dangerous one to teach kids. That fantasy is not how the world works. No one gives a damn how hard you work; what they care about is what you get done for them. Otherwise we'd all be digging trenches with spoons.
I would very much like to see what kind of error can lead to that.
And to compare that to the kind of interview process you have to endure to get a job a Twitter.
You’re assuming a monolithic app, maybe there’s twenty services that get deployed five times a day.
> The expected value of Nb would still be 50 if all the prisoners checked the same subset of boxes, but the chance of the prisoners surviving would clearly be 0.

Yes I should have expanded. The probability of escape is

∏ (i = 1..N) Ni / N

So if some Ni is 0, the whole thing is 0. My point was that if you're choosing randomly, then as N goes to infinity, "Ni / N" already converges to 0.5 . So your strategy is ensuring optimality, but you'd get there if you took it to the limit anyway.

As a quick test I did 1000 trials. The minimum overlap in those 1000 trials was 26. 95% of the time it was above 35. For N = 1000, 95% of the time it was above 440.
Where can we watch them?
Technical: Drones are a neat way to use your technical acumen to affect the real world. Making a python script look for prime numbers is kind of neat, but making a python script cause a robot to fly around and pickup trash in your background is so much cooler. People want to have drones remain legal because they want a cool technical outlet to use their skills on.

Effectiveness: When they outlaw drones, then only outlaws will have drones. Wait a second, the outlaws already have drones, so if they make drones illegal then they're not actually doing anything but causing problems for law abiding citizens. The criminals will continue breaking the law.

Liberty: Combine the previous two and you get liberty. Outlawing drones will not be effective in protecting citizenry or the interests of the state in serving the citizenry. Owning a drone is pretty cool. If there is a cool thing that I can own AND me owning it doesn't cause effect the well-being of my fellow citizens then a state that is interested in freedom and liberty will allow me to own it.

On the other hand if the state is interested in oppressing the citizenry, then outlawing drones would be an acceptable action to take.

Personally, I would rather live in a state that tends towards enabling liberty in the citizenry instead of one that tends towards oppressing the citizenry.
>The end goal is to keep those people away, right? The end goal is to make sure absolutely nothing changes, right?

This is not a charitable way to interpret the actions of others. Because of the unfortunate treatment of certain people in the past, it doesn't justify poor treatment of others now. The ends do not justify the means. To quote Gandhi:

"They say, 'means are, after all, means'. I would say, 'means are, after all, everything'. As the means so the end...”
"Myofibrillar hypertrophy" is the relevant search term. "Underground Secrets to Faster Running" by Barry Ross IIRC is a good read about high weight, low rep protocols. You can perform the same workout everyday of the week with long rests (5 min) between sets.
It's actually very bad advice, do not do this. All of the literature will plainly tell you this is a bad idea.
Boring story. Vic Gundotra, the clueless jackass from Microsoft that Google made SVP for Social did not think RSS fit into his idiotic vision so he shut it off.
Twitter handle is the same as his hackernews handle, so I'd assume it's likely.
I'm in agreement here. I don't think the article had even the slightest hint of wanting to illegalize drones (unlike the strawman of "if guns are outlawed only outlaws will have guns"), but rather that if someone is found to be operating a drone in a weaponized manner then an additional criminal charge can be applied, much like simple robbery can be increased to robbery with a deadly weapon when the suspect uses a gun.

To bring it back, it is perfectly legal to build guns or even vehicles in your basement or garage, but if you wish to operate either of them then they must conform to some standards in order to make them legal. Same with quadcopters, if you build one in your basement and wish to operate it legally, it should be required to identify you as the owner. Whether that is compiling in a hash identifier that's tied to a national database of registered operators, or a postit note with your name on it taped to the bottom is irrelevant. If you're found operating a drone without the identifier, you should be charged with violating the laws. There will always be people that build untraceable "ghost" drones or guns, but from my quick research untraceable guns make up less than one percent of all known weapons used in crimes. Until it starts reaching a couple percent, it seems like off the shelf guns or drones will continue to be the issue. There is almost zero barrier to entry outside of cost to owning a drone. They'll continue to become cheaper as time moves on, so the problem will only get worse. Until they get banned entirely, drones made in a non-production facility like a basement intended to evade law enforcement are a non-issue.
>So pirates will be able to steal nuclear material?

Why couldn't private security be part of international freight? The costs for this security could be added to freight costs.

For example, Russian private security contractors successfully protected ships near Somalia - https://www.youtube.com/watch?v=4XJ0nblZjZE

>What happens if a container sinks near a popular beach? I doubt people want these kinds of risks.

Governmental navies don't experience these risks? Also, read this section about liabilities for private nuclear reactors: https://en.wikipedia.org/wiki/Nuclear_marine_propulsion#Civi...
> put to constructive and rewarding work

i like this idea, but i can not quite see how the US constitution's system of individual rights would allow the government to "put" anyone to work. the most it could do is offer someone a job.

and that someone would be free to reject such an offer because it wasn't profitable enough, or because criminal friends and acquaintances might prove to be very threatening to someone if someone were to accept such a job.
I stopped at the Emerald cockroach wasp. TMI. Great horror movie inspiration.
Absolutely. I think that any martial art claiming to offer reliable protection from weapons is comical. The only good way to survive a knife fight is to not get in a knife fight.

Want my wallet? With my complements! Cell phone? I'll unlock it for you! Would you also like me to loosen my bowels as a show of respect? You got it!

I am glad to be training in a dojo that is realistic about what martial arts do and do not teach. I feel like there's so much value to aikido (and other martial arts!) training for people who understand this.

We've had people walk through our dojo door who are clearly wrapped around the axle of self-defense. I recommend those people take a self-defense course. In other words, find the style of martial art that shares your threat model.

My threat model is that I'll get old and flabby and die of social isolation and heart disease. Being in my late 30s now, I can't imagine another art being as good at helping me address that threat model.
In browser demo:auto insert your face cropped from the webcam video into a pict
Show HN: Synthesthesia – iOS app to modulate sound using camera and TF Lite
It's a race between a Swift native client and Swift-Python interop :)
I wish Web Development would eventually get promoted on eye height with other disciplines like Python or C programming. Of course the hurdle is and also has been low to start it. But to write highly available Web Apps that are snappy what not at the same time, one needs to be aware of various pitfalls and keep up with news.

In Python and C everybody accepts that new versions introduce new features that are not backwards compatible and that errors stops the normal execution flow. For some obscure reason people complain when JS functions stop executing when uncatched errors occur. Or the classic: people complain about surprising result when you add values of different types. They can be happy this produces anything at all! :D

It's a mystery to me why Web Development is treated and evaluated so differently from "normal" Development.
It sometimes amazes me that people switch their phones so often. I tend to have a phone for 3 years. Many of my friends change every year ! One step to towards reducing global warming is reducing consumption.
That is a great point. Also note though, that none of the Bonobo/Chimp gestures listed in OP are actually emotions! They are mostly commands or expressed desires. And all can be easily done by humans with gestures and no voice as well.

Do these animals express emotion with face and body? Do we know very little about that, or is that just outside the scope of this study?
I did my own take on this that addresses both of your concerns:
1. Update as you type
2. Show all fonts

http://ascii.today/

This incurs performance issues in long strings, but works great for most uses.
The right tactics would be difficult to deal with. Use several sources in different positions that go on and off so its difficult to pinpoint. Use remote aiming. Use a drone or several drones.
http://www.mewe.com is free, and built around privacy.
So this is very interesting to me as a swimmer. I find that at the peak of my curve (where I train harder for the regional meet) I often get sick more often, and for far longer. In swimming, this is catastrophic to your performance for the meet, so we try at all costs to prevent illness, but it always happens to one or two of us. The question I pose, does this just apply to shot term exercise, or does intense training (5 hrs a day) for about a month have the same effect.