skysight-inc/HackerNews huggingface dataset:
Missile defense by the railgun is at least a decade away, but Pentagon officials believe the weapon’s projectiles can be used much sooner. They are filled with tungsten pellets harder than many kinds of steel, officials said, and will likely cost between $25,000 and $50,000, a bargain compared with a $10-million interceptor missile.

Learning about how expensive high-tech weapons are never ceases to blow my mind. 50k for a single bullet -- equivalent to 1 yearly median US salary. 10m for a missile -- the price of a luxury mansion or the value of a decently successful startup.
I totally agree, I feel like this is the beginning of the end for Reddit. There's also a bunch of other recent changes that make me feel like Reddit is starting to work hard on monetisation but will struggle to do this and maintain the 'vibe' they've had to date. For the record it's right that they seek to make money...they're not a charity.

Having said that I think comparing Reddit to HN is a bit unfair. The HN forums are is a happy byproduct of a successful VC firm. Hacker News forums could be switched off tomorrow and Y Combinator would almost certainly continue successfully. As far as I'm aware they generate zero revenue from the forums, in fact, it's probably impossible (or at least very hard) to measure any ROI on the forums.
They didn't used to be in San Fran, and they used to support remote work, where cost of living was less of an issue, and lower salaries could stretch a lot further if (for example) an employee was working in the mid west. They had a bunch of strong advantages and an already geographically dispersed workforce and threw it away at a time when they really needed to be getting the most bang for their buck.
speaking of internet memory... in case anyone was confused, this is from 2013 - https://www.wired.com/2013/05/nsa-manual-on-hacking-internet...
The DAO exists outside of the laws of the United States. If the US curators are arrested, they will be replaced with non-US residents.

This is the fundamental premise of decentralized systems. They are resilient to the interventions of governments. Bitcoin is definitely illegal in many places in the world, and occupies something of a gray area in the US. Yet, it operates just fine.
Not sure why you're replying to me. I literally referred to kinetic energy ("the energy expended to accelerate it") in my comment.
I highly doubt that it does not impact the environment. Most ammunition contains lead or some other forms of heavy metals, which are pretty toxic.
Then check https://www.researchnews.com, it's probably more appealing to you. Unfortunately doesn't have a comments section.

There's also always reddit.

https://www.reddit.com/r/compilers

https://www.reddit.com/r/osdev

or whatever
BuildZoom (YC W13) Is Hiring for Engineering, Operations, and Growth
If it's writing code into memory, and you're going to compile it and rewrite the jump when it's done, isn't the part where the current code is writing in W mode already?

The process would be:
1. compile the code when you fault on the basic block exit.
2. mark that basic block executable.
3. Optionally only after return or other jump: mark the jumping basic block as writable, patch the jump, then mark it as executable.

In this case, there would be three changes, JS JITs are doing this a lot more often than Dolphin is. They often have more than one level of JIT in addition to an interpreter; so they will end up doing this dance more than once per basic block.

Until I see at least some microbenchmarks and concrete estimates, I don't think I'll worry too much about this. Though it is unfortunate to have to modify all of this code.
Am I the only one who enjoys these calls?

I have these frequently and I enjoy nothing more than attempting to keep them on as long as possible.

One new trend not mentioned in this article is the "soundboard" telemarketer, where the telemarketer is hired from a low-wage country, but can respond to you by pre-recorded responses. Here's a good way to deal with these people:

https://soundcloud.com/user-630893114-106605627/speaking-to-...
I have to say that as far as flawed systems of incentives go, the one outlined in the article seems pretty tame. I feel like it is something people don't understand in general and something that is often manipulated, but simply not paying attention roughly amounting to an implicit 'yes' doesn't strike me as a fatal flaw.

That being said I think ethereum is very interesting but enormously risky (even more so than some other crypto-currencies). I think experiments like this are fantastic, but starting with 150 million is not. It would be much better in my opinion if it started with 1000 dollars and tried to grow from there gradually.

As far as incentives go, 150 million is a huge incentive to play fast, loose, and dirty by any means necessary to get balance into keys you control and cash out. From what I've seen of kickstarter, the internet is WAY less skeptical than they should be and it seems everyone needs to learn the lessons of their grandparents on how not to lose money to false promises.
I remember Kevin Rose saying something about "Digg not being something my mom could use." In an effort to grow the audience, v4 was trying to be more of a source for all news and less of interesting links that were posted and dug up by tech geeks. Major news outlets automatically had their headlines inserted into the site and completely changed the character of what Digg was. Unfortunately, being a mainstream news site for tech geeks wasn't enough.
d'enculé de ta mère (*)
>Personally, I disagree. Whilst it is easy to make mistakes while writing bit-fiddling code

Luckily Rust gives you the #[test] directive so the next line after abstracting away the bit-flipping details you can provide it works correctly.
You might enjoy the Pico-8, a simulator for a fictional gameboy-like console you can program using Lua: http://www.lexaloffle.com/pico-8.php

(you can play "cartridges"(=programs) others made in the browser here: http://www.lexaloffle.com/bbs/?cat=7&sub=2&orderby=rating)
Good enough is often good enough. Why shove non-trivial amounts of engineering effort into it when you can take advantage of a service?

If there's enough money in it then maybe it would be justifiable to put engineering effort into it themselves. In the mean time "free money" for minimal effort.
Everyone learns their lesson at some price, but for some it is higher than others.
> either a recorded conversation, a verifiable conversation on text/whatsapp/email, a photo or in extreme cases a rape kit.

It sounds good in theory, but the definition of sexual advance is vague.

The investor will be thinking - what if some day you feel that you just want to take back the shares, how easily could you action this clause and what protections do I have?

If we're talking a lost court case against the investor, then yeah that works and is solid. If you want to action the clause without that then who will be judging if the recording/photo etc. qualifies under the sexual advance claim?
Profane Symbiosis, it's the root of our relationship with the french people.
This is how I learned (and wrote) JS around then. (I don't know when this originally existed, but I discovered it after switching from Prodigy.net to AOL):

http://www.webmonkey.com/2010/02/Advanced_JavaScript_Tutoria...
I really like hn, but it is more like a subreddit, than an actual reddit alternative.
One thing to remember, too, is that the original Facebook was quite different from what we have today. It focused on personal profiles, and had features of almost like a dating site. A huge use case was organizing parties (I know that because that's what we did as a group of students). Newsfeed as a timewaster is a feature that evolved only later. Messages were clunky and a non-thing.

Any product that has persisted is actually a series of products sharing same name, but each targeting a different demographic - oftentimes even actually same set of people but at different life stages. And as sibling comments point out, it is all about just trying and trying (and also, it would seem, having super convenient access to millions of people to try things on).
>> HN censoring is terrifyingly rampant, dang is an extremely egotistic, and objectively biased moderator.

Sigh...alright, I'll bite. Can you give a concrete example of HN censoring in effect?
Trump Rally San Diego CA 2016 MSNBC Interview
I've recently written a Blender addon using Python that came to just over 1000 LOC. Not big at all and yet already I was running into problems that are just non existent in static languages. I couldn't refactor variable names and had to manually replace the text which was very error prone, I had no help from the language about whether I had referenced a variable by the right name as it would just create a new one, no 'goto defintion' and instead I was reduced to scrolling or ctrl+F, no braces to tell me where scope starts and ends (which you wouldn't think mattered, but only relying on indentation actually gets quite messy), and no contextual knowledge of the blender APIs unless I knew what to Google and it often came down to someone asking the same question on stackexchange.

The only way I could manage it was to write tiny functions, so I could literally eyeball the scope and keep all the details in my short term memory. I would not recommend using this language for larger projects.
> It's unfortunate Reddit can't leave a working formula alone

Working for who? They're not making money, so the service is unsustainable. It has to change.
> To be a Christian is to be filled with tremendous doubt and to always engaged in a deep struggle with faith.

I can simplify that further, to be Christian is to deny reason.

The struggle with faith is a struggle against reason, faith stands in opposition to reason and rightly should lose. That faith wins over reason is a testament to the failure of critical thinking on that topic. Belief should never triumph over reason otherwise one can believe anything and wind up forever lost in the infinity of delusions of the mind. Reason is how you separate fantasy from reality, which is a rather important skill to have.

> The flip side is that our rational thoughts always lead to the conclusion that we have meaningless existence

Yours might, but I'd assert those thoughts aren't rational nor is your definition of meaningless. Atheists have no problem at all finding meaning in their lives; to say a life without God is meaningless is quite frankly a completely nonsensical statement that can only make sense in the mind of a person unable to see beyond his own presupposition of God and small minded view of the world. You seem to forget you live in a world full of people who don't believe in your God whom you are basically asserting have meaningless lives because they don't share your particular superstition; it's really quite silly to believe that.

> The alternative Christian viewpoint - the crazy bible story about whales, arks, weird laws and a jewish man who claims to be God and yet dies - starts to sound like hope to some people.

It sounds insane to rational people, because it is. That anyone can actually believe that stuff is a sign of a complete lack of critical thinking skills on that subject.
But wouldn't that end up being all or nothing? If there were many investments going on and someone splits, do they retain all the previous investments? I suppose the answer is yes, but then are the same curators working for them?
Maybe the solution is to go towards social journalism instead of the old school way. Less large corporations paying professional writers (mostly from well off backgrounds), more of a Uber type deal where the average Joe signs up through some sort of mobile app and they report the news from their own locations.

Perhaps the corporate, 'professional' model of media is simply not viable. Maybe Patreon might work with this, with the future 'journalists' not being corporate employees, but freelancers paid by their fans and the public to report the news.
Consider that an infantry rifle will cost at least $1,000. A rail gun round seems like a bargain if it costs 25-50 rifles-worth! The risk to the military personnel is also lesser than using small arms rifles.
Except for package management.
If it's a prestige indicator, people should move their numbers to better zip codes.
The Android Play Store has a wishlist feature - it's next to install on that webpage, as well as from within the Play Store app.
That's because OS X's user land is based on BSD. BSD in general is a much more well thought out UNIX-like OS than Linux. When I made the switch a couple of years back, I was surprised at how simply everything fit together compared to my experiences in the Linux space.
TeamViewer may have been hacked
It's not that simple when it's a business calling, though. Easy example: I run a repair shop. If you drop off a computer or game console, we ask for your phone number and call you when it's done.

We get a LOT of people who do something similar to you, or just leave their voicemail box full, or don't bother to set up voicemail at all. Then they get angry at us: "Why didn't you call me to let me know my system was finished?" "We did, and you didn't answer." "Oh, I don't pick up calls from random numbers." Well, I don't know what to tell you, then...

I can't text you, because we don't have a business cell phone to text with. Yes, I suppose I could set up some fancy integrated-with-our-POS system to text you from some number that we could then read replies to, but that both would cost time and money to develop, and would open up yet another vector for us to be contacted by (we already have a phone number, Yelp messages, Facebook messages, and email as it is.)

We can (and do) email customers, but email presents its own issues: People like to reply to them and we don't always have time to respond quickly, and people don't check their email often, or it goes into a spam filter...

It's not just us. It's your doctor, your pet groomer, anyone who has a local business. My suggestion here is to pick up calls from your local area code, and/or program into your phone the businesses you do business with.
Threats to incumbent car companies are converging into a wave of disruption
When asked for an emergency contact, I always supply "[wife's name] [wife's #] (please text)", knowing there's basically no chance of her picking up a call from an unknown number.
Well Reddit is one of the most popular websites in the world, so it makes sense no?
I wanted to post same thing but was too bored to type, so thank you.
A good solution is a voicemail-to-text message transcription service like the one Verizon offers. You get the best of both worlds - not answering your phone, and knowing who called and why.
Every other project comes up with its own wrapper for bit wise operations. Its not that big a piece of code to find and understand. Its a matter of taste. The first one is the canonical form (in C) and the only error source is the hex.
The most common usage is indeed calisse when used in the expression the poster above you described.

"Je vais t'en calisser une si tu continues"

also appropriate is

"Je vais t'en crisser une si tu continues"

Tabarnaker is very funny though and not commonly used in that way, although people would understand it would be weird.
Compartmentalizing workers from each other and from customers is a means of control. Specifically management is trying to make sure that their developers do not get exposure to internal or external groups that may try to hire them away. Or give them a job if they get fired or laid off.

Consider

Case A: Customer knows you well understands you are competent. If you want to leave or are laid off that customer might eityher hire you or know someone who does. Or at least will give you a solid reference.

Compare with.

Case B: Customers and others only know you through your boss.
Project Orion is another contender for "least subtle way of getting into orbit": https://en.wikipedia.org/wiki/Project_Orion_(nuclear_propuls...
Thank you for your service, but that is a massive waste of your time. Use Lenny.
Every consumer site wants user generated content for free but is not willing to share a tiny bit of the revs.

I don't think there will be much revenue to share. It's too easy to get around this. Link to your own page, and redirect to your affiliate offer. Anyone that takes affiliate marketing on Reddit seriously will be doing this, so I doubt this will generate much revenue for Reddit.
doing mental analysis of the code you write goes a long way. know the impact of each change. know your language. have a correct model in your head of how software behaves at runtime, especially on a given OS/hw combination. this has the advantage of being language-agnostic and doesnt require tools. if you ALSO have tools, great. but in many cases you don't need them, at least if the right person is doing the right kind of thinking, at design/code/test time.
I don't believe anything prevents a seller from honestly producing,marketing and selling GMO free foods. However, demanding that the rest of the world participate in their marketing scheme is silly.

Similarly you can put "contains no functional programming" on your software if you like. But it's unreasonable to insist that I put "warning: free monads" on mine, particularly if it's logistically difficult and expensive (as it would be with both FP and GMO) to actually determine the truth.

Also, I suppose corn, tomato, potato, peppers and most other selectively bred crops are can never have the "non-GMO" label?
Show HN: Mocknode – configurable mock server
Working on SaaS product with ~150K lines of Python in it (wc lines; there are fewer sloccount lines).

Very much agree about maintainability. When the business situation allows it, you need to get around to fixing the annoyances that pop up and bug you.

You eventually wind up asking yourself "is it safe to change this behavior?" pretty often. If you do something weird you know needs to be preserved (or know can be fixed after some other fix), comment why. If a piece of code is depended on by some other thing in a potentially unexpected/important way, note that. Of course, you can't always predict what info will be most useful, but at least think of it as you write.

You're probably on a team on this size of project. You should make as much outside-the-code info as you can accessible and searchable by as many folks as possible. It can be reasonable to make bugs tracking your work/plans/intentions even if you're the only one working on a change. Write internal docs on how large new chunks of code work. Sometimes writing forces you to sort things out that you didn't even realize were messy when they were just in your head.

You can wind up with accidental "ownership" of old and more-difficult-to-safely-update code. Fight this. Try to get everyone working on everything as much as feasible. If you worked on the old code, be clear you don't think it's perfect and encourage improvements to it. If you're looking at other folks' code, if you need to ask silly-sounding questions to help figure it out, do.

Relatedly, new folks will need help, especially if they are actually junior, not just new to the product. Do help, and when you help them with a specific problem also help them fish (like, show where they'd go to look for the info you're pointing them towards, and if there's no such place, maybe there should be one). When they think things are strange, pay attention; they aren't inured to your project's weirdness like you inevitably are.

Release often, have real QA, and be prepared to be responsive as bugs come up. Releasing often tends to find bugs while the change that introduced them is fresh on the mind. Splitting up large features can help achieve that (we're still figuring this out ourselves, though).

It's probably worth running your unit tests in parallel (I've heard of a very large Ruby SaaS product using a cluster). Depending on what kind of stuff you test, you may have to deal with flaky tests. They're one of those annoyances worth working on; you want a test failure to be meaningful.

Look for ways to shrink the project. Maybe something can be done by an outside product or library, and let you focus on what only you do.

Getting things basically right across a wide range of areas is more important (and harder) than zooming in on a single area like how the code looks. In our world, that means getting operational processes, monitoring, support, feature prioritization, how well folks work together, etc. right, and minimizing walls within the org that would impede that.
Gauss rifle : https://en.wikipedia.org/wiki/Coilgun
Please somebody justify SpaceX because "Science!" isnt cutting it for me anymore.
It's the regex and the fact you can partner with any retailer automatically without individually applying to all of their affiliate programs. Reddit surely surely are implementing an in house solution (or maybe I'm giving their management too much credit)
Ditto that. This just started up again a week or two ago and it's driving me mad!
"open-source analysis", e.g. finding a vulnerability in an open-source project like wordpress or rails? That sounds really hard :)
Indian Certificates Malaysia Embassy Attestation – Akonter
That would be a good solution if anyone used voicemail. Why bother when you can text?
Very nice, thank you Ľuboši. Sorry about not rating it on GPlay, i am not allowed as it still requires G+ account for that :/

I love this kind of apps that interface to physical world. I have been using guitar tuners, BPM counters, noise and lux measuring apps and recently have been looking for RPM meter either by looking at spinning object or by counting LED flashes. Any suggestions?
I wouldn't necessarily say that the fad has ended. I would say that since fitness trackers were introduced several years ago, early adopters were quick to realize the limitations of them. However with marketing/advertisements, they became more widely visible and available to the main market. A new pool of consumers opened up but came to the same realization of the poor quality and commoditization of step counters/fitness trackers.

I see it as some combined effect that is manifested in GoPro/FitBit stock (i.e. tanking). The reality is that the average person doesn't do any amount of extreme activity such that the step counters provides any additional value. But the lifestyle aspects shown in the ads convinces people that getting one will change their lives.
Communism isn't one ideology. That's why it's called Marxim, or Leninism, or Stalinism, or Maoism, or anarchocommunism, or autonomous marxism, etc...

And furthermore, ideology itself doesn't do anything, it's purely abstract. It's entirely possible for two people to adopt the same exact ideas and do things they mutually disagree about.

There are communists who like Mao and stalin. I think they're gross because of it. I follow communist lines of thought that rejected all those dictators out of hand almost immediately.

This sort of genetic fallacy is kind of weak.
Yes if they'd only stop throwing the rifles away after each shot.
Tho they don't admit anything there is something going on:
https://www.reddit.com/r/teamviewer/comments/4jr9qn/hacked_t...
https://www.reddit.com/r/PleX/comments/4kovel/psa_for_those_...
http://www.kitguru.net/gaming/security-software/jon-martinda...

Please (at least) use 2FA when using TeamViewr!
This is why I shop at Ikea.
Personal - one of my friends grew up in a crazy-religious family where they'd literally burn "evil" books every week.

Politics - No, Trump is not the same as Hitler, but there are valid comparisons or parallels; see the videos of his supporters confusing Hitler quotes for his (then again, Trump himself tweeted a Mussolini quote)