skysight-inc/HackerNews huggingface dataset:
I finally switched to Firefox when it dawned on me why Chrome for Android has no plugins, and why they went silent about the reading mode. With Firefox, I can install uBlock Origin, and it's had a reading mode for a while. Google wants to force me to look at ads that make the page slow to load, bouncy, and hard to scroll through.

Google is where Microsoft was not long ago: engaging in self-destructive user-hostile behavior to protect their profit center. It can't work forever.
If you can couple up with a local academic institution, and get them to submit your chip as a research or teaching project, MOSIS will fabricate your chip for free [1]. They will package up to 5 chips, though it's not clear whether the user or MOSIS pays that cost.

[1] https://www.mosis.com/you-are/academic-institutions
Found a picture of the victim and perpetrator -
http://mabuhaycity.com/photoplog/images/205/large/1_1073_000...

And this one has a shot from the hidden camera...
https://image.slidesharecdn.com/researchmisconduct-110506045...

Its always good to put a face to the name. It makes it more real.
Until someone switches a table name from lowercase to uppercase and the hand rolled optimizer stops working?
Out of curiosity - do the codebases for modern browser engines routinely get subjected to static analysis tools and runtime tools like asan (Address sanitizer) / valgrind?

Are there categories of UAF that would not be caught with valgrind / asan? Or is it the case that the test suites do not have sufficient coverage to exhibit the issues?
Making FlameGraphs with Containerized Java
That's true, but my argument is that we can basically guarantee that a simple neural net won't become self-aware, in the same way that we know that a linear regression library won't become self-aware. The complexity is bounded, just like it is in the experiments described in this paper.
Couldn't have said it better myself :)
Thanks for this. And for once again proving that the quickest way to get the correct answer for something is to post something wrong and wait for users to respond.
That's interesting because I've seen plenty of articles over the years stating that they get a ton of money via the search agreements - not to mention the people who donate code. Shouldn't they be self sustaining?
The author actually was using Mac OS X before this, and it being proprietary wasn't a problem.
Extensive discussion a month ago:

https://news.ycombinator.com/item?id=13230508

https://news.ycombinator.com/item?id=13270573
Not shown to have any medicinal properties*

As it says at the bottom, if there are any, they're too difficult to isolate
You should really define what you mean by "religious flamewar", because from what I see, you allow the other side of the "war" to comment, but censor me.

And labeling what I write "troll talk" is ridiculous. I'm not trolling anybody. My comment was well written, I had citations to prove my points. Again, you don't have a counterargument, so you reduce yourself to name calling and censorship.
The Wikipedia article is pretty thorough and well-cited:

https://en.wikipedia.org/wiki/Kermit_Gosnell

Without being combatant: it's usually best to quickly use Wikipedia and a search engine before asking for a reference in cases like this.
Just managed to earn $711.98b before the AI replaced me. Is this a trap or the successful ending of the game?
Also, what are your high scores?
Thank you so much for this list, it's more concise and useful than any corporate security lecture I've ever received! Some questions:

> 10. Install a password management application that doesn't store your secrets in the cloud.

Great recommendation, but how do you handle syncing passwords between your computer and phone?

> 2. Enable "code-generating" or "authenticator app" 2FA on all your accounts, particularly email (this is called "TOTP").

Do you recommend using the TOTP feature of 1Password, or would you consider storing your password / TOTP together a loss of the "2nd Factor"?
Tripling Down Against USA Conference Hosting
You could set up a custom image that registers the SSH server key in DNS and then verify it on SSH connection.

Basic concept is here: http://www.phcomp.co.uk/Tutorials/Unix-And-Linux/ssh-check-s...
Ah right, I didn't realize that you didn't know who I was referring to.
> That is exactly what the Taxi strike did.

No it's not. The union encouraging != the taxi companies somehow forcing it.

The union and the taxi companies are not the same thing.

> Uber reduced their prices to undermine the strike

Uber reducing prices to normal levels means fewer drivers anyway! Fewer rides! This makes no sense! Why would Uber even bother with some Machiavellian scheme to get a hundred or two extra rides? Makes no sense!
Thanks for the feedback dudul, it helps when someone shares the other perspective.

Agreed, I don't want the conversation to steer into an ultimatum nor using that line of reasoning. That will leave a sour taste in everyone's mouth.

I think the conversation can be approached in a more positive light and framed as ensuring all the hard work and long hours put in by me and other employees is fairly compensated and we get to retain the equity that vested.
Never heard of HITS for some reason. Thanks for the tip. A quick Google for comparisons between two give this:

http://www.slideshare.net/shatakirti/pagerank-and-hits

http://www.ijarcce.com/upload/2014/february/IJARCEE9J_a_pooj...

The first indicated PageRank has less disadvantages like spam. The second sums up the result here:

"page rank is more popular algorithm... due to the features like efficiency, feasibility, less query time cost, less susceptibility to localized links, etc which are absent in the HITS algorithm"

If that's true, then my claim would stand as HITS wouldn't have been good enough without a lot of modification. Google also got me better results than Ask that used HITS. If such claims are wrong, then you might be right. It would take more than a quick search to know.
>I noticed that Chrome had moved the SSL details dialog away from the lock dropdown too.

I have no idea about the rationale but here's where SSL details reside now... it's insane what they have done:

>First, get into Developer tools. You can do this via Chrome’s upper-right three vertical dots, then click “More tools” — then “Developer tools” — or on many systems you can just press the F12 button.

>But wait, there’s still more (yeah, Google took a simple click in an intuitive place and replaced it with a bunch of clicks scattered around).

>Once the panel opens, look up at its top. If you don’t see the word “Security” already, click on the “>>” to the right of “Console” — then look down the list that appears and click on “Security” — which will open the Security panel with all of the certificate-related goodies. When you’re done there, click the big “X” in the upper right of the panel to return to normal browser operations.

https://lauren.vortex.com/2017/01/28/heres-where-google-hid-...
I built a Planck, and as much as I appreciate the ortholinear layout, I'm having a hard time finding/configuring a keymap that has the necessary symbols somewhere that feels intuitive. I'll spend a couple hours acclimating to a keymap on typing.io, but if I need to an ANSI staggered KB, even for a couple hours, it seems to wipe my muscle memory. Guess I need to buy another Planck!
Think about it for even a second. Your story makes no sense. Is he an anti-semite or is he not? If he is, then why would Ivanka and Jared Kushner, both devout Jews, allow Bannon to join the campaign? They are Jews, how could they tolerate having him next to them?

Nothing you suggest makes sense. The only answer that makes logical sense is that he's not an anti-semite. None of your conspiracist theories make any sense.

But then again, if you think Bush was behind the 9-11 bombings, then there's nothing really to discuss either.
> Initially, the engineered bacteria were weak and sickly, and would die soon after they received their new base pair, because they couldn’t hold onto it as they divided.

> Finally, the team used the revolutionary gene-editing tool, CRISPR-Cas9 to engineer E. coli that don’t register the X and Y molecules as a foreign invader.

> "This will blow open what we can do with proteins."

> [The base pairs] can't be read and processed into something of value by the bacteria - it's just a proof-of-concept that we can get a life form to take on 'alien' bases and keep them.

> ...have not been designed to work at all in complex organisms, and seeing as they're like nothing found in nature, there's little chance that this could get wildly out of hand.

To quote Jeff Goldblum, "life, uh... finds a way".
I developed POS systems for a friend who starts and runs places (restaurant-bars) that are the most successful in the region; always packed, making him pure gold. He insists on never hiring '16 year old kids during the summer' but rather have his decades long trained staff move from old to new place to properly train the new staff there. The system we made for him was absolutely optimized for hitting the screen as little and as fast as possible per order. This made it unusable for beginners however he argues he made a lot more money because of it: no queues at ordering so no risk of people walking away bored (this is very common with people who are not usual bar goers), less error prone etc.

If everything is ran like a gig economy then simple and wizard like interfaces are a must but for long running companies with long term staff it probably will show less efficient over time although no one will probably measure that in most companies.

A lot of projects we did were web interfaces on top of DOS or terminal projects; usually the companies did not want to replace the legacy because their seasoned employees who basically made all the money for them were very used to the old system. But now short term hires could do some specific tasks as well via the web interface.
I would think it's largely because the cost difference between a normal server and something like a Stratus grew significantly larger over time.

You could more easily justify the cost when the upcharge wasn't so huge.

And, of course, we all got better at reliable distributed systems with commodity servers. So aside from the cost gap, the uptime gap was closing as well.
What's special about its tab management?
Unless you either live in a "five eyes" country, or live in a country that isn't one of the five eyes.
Go back to reddit
Really? http://techcrunch.com/2011/05/30/facebook-source-code
You will be investigating likes of Microsoft, IBM, and even Amazon.

As an example, I can't stop the CIO and board at my company from talking about the cloud because of all the consultants and sales guys talking to the C suite. You want to see something really oversold right now look no further than the cloud.
The Something Awful forums have charged 10 dollars for an account (and a few other features) for a long time now, and as a result there are basically no bots and higher quality posts.

It's comedy focused, but there's topical areas too. They remain one of the largest posting boards on the internet.
"The Fail-Safe Theorem: When a Fail-Safe system fails, it fails by failing to fail safe."

--https://en.wikipedia.org/wiki/Systemantics#System_failure
I passed there yesterday on my way home. It was surprising to see the long 1 mile tube literally on the closed side walk.

It was past 6 and I shared an uber ride with one of the contestant. He was very secretive of his work but was excited about it.
It doesn't even need to be compromised. A lot of the HN data is available through the HN API. Plenty of data there without requiring any additional access to the HN hardware.
Oh, I'm not asking for votes, I'm asking for optimizations. If someone sees a flaw, or knows some better techniques gained through experiences that are counter to my own, they should share them. We'd all like to know. :)

Otherwise I was wondering if it was just bot activity, which is why I sent a call out for human engagement! :^)
A little less than half, assuming the popular vote is representative. And considering that the top 3 largest cities were overwhelmingly pro-Hillary it seems very sensible, given that I assume that's who their target consumer is.
Show HN: Bring ClojureScript to your Rails app today
I'm not sure how well this works on newer versions of Android (probably not at all), but you used to be able to use a Tasker application context and the Secure Settings System+ module to automatically switch the IME depending on what application was active.
That's how a lot of the current narrative is, unfortunately. Obama gets a pass, Trump gets the blame.
Why equate an ideology to skin color?
Ask HN: Is MBA from Ivy or Stanford/MIT worth it for mid career boost?
I work for Amazon in a tech job family. I am not SDE anymore. I have 11 years of work experience.
I have bachelors of engineering degree from India. I also have Project Management certification from Stanford University.

My academics are good and it is not diploma mill degree. I would say I might have a good chance to get into top 10 MBA school, if not Stanford/MIT/Wharton.

I am battling with myself if I should pull the plug and go for the MBA. It would mean 200k for two years. I will have to delay buying house in that case. I see so many MBA students from top school being hired at Amazon/GooG/FB et al.

Is MBA worth it for mid career boost? If I had good contacts with VCs/Founders, I would have done my own startup itself. But, I don't. Earlier I thought of doing MS in CS, but I no longer feel interested in doing mundane things. I am pretty sure I know more than earning MS in CS degree.

Would MBA be a good choice for moving up into director/VP type of roles? Has anyone here tried going for MBA for career boost? Can you share your experience?
Agreed,if the bottleneck is CPM/WPM ,you probably need better tooling in the form of scaffolding/boilerplate. But for those who can't touch type this could reduce the cognitive load of hunting-pecking. I need something like this (or typing.io) that will let me configure auto-complete so that it matches Sublime.
There are other annoyances though. My current ones are:

- Apple Kerberos does not support MS-KKDCP and multiple factor auth. Services that require Authentication Indicator are simply not available from macOS. Their Ticket Viewer is even more simplistic than in 10.6 timeframe.

- Their IPSec implementation is weird and haven't managed to make it work with Strongswan yet.

> Oh yeah, and you don't have to be afraid an OS update will make your laptop unbootable. Has happened to me under Ubuntu twice.

Just wait, sometimes it happens there too. There's a reason for that recovery partition.
Trump's Dictatorial Approach to Free Speech
typing.io is much better in my opinion
Surviving Assad's prison cells
This is a worry - a disgruntled-but-trusted employee decides might use this fine tool you built for a reasonable purpose from using it to brick every phone you've ever made on his-or-her way out your door.
That's more or less what is rumored to appear later this year: a no-hold-barrels high-end version with latest cpu, 32gb of ram, top graphic card and larger battery. Whether it really happens, though, it's another matter; the rumor might well be Apple trying to do some damage control.
I think it's the general pattern that's off, and that pattern may or may not apply in this case. The general pattern is that a developer builds up a lot of skill with one specific instance of a broad category of software: a programming language, an OS, an editor, a 3D graphics API, whatever. For one reason or another, they move to another instance in that category. The first time anyone does this, there's a natural tendency to try to make the new software conform to the patterns of the old software, without learning the idioms of the new software first.

Example: in college I had to work with some C code written by a professor who was apparently a Pascal diehard. He included a header in everything he wrote which #define'd Pascal keywords to their C equivalents:

#define BEGIN {

#define END }

...etc. I like Pascal just fine (Turbo Pascal 3.0 forever), but this just seemed belligerently pointless.

Eventually the person gets more acclimated to the second system on its own terms, and when the need arises to use a third system, they just go straight to learning the idioms of that system first, they don't try to make the third system conform to a previous system. I've got to think that the Pascal guy stopped using that header after a while, and didn't bother making a new one when circumstances made him move to a third language.

Anyway, so IMO that's the general pattern that people might think is off, because we've all had to deal with it in one form or another, but I don't think that's necessarily what's happening here.
How does one use Firefox without widevine to watch a DRM video stream?
This is just silly and misguided.

A great quote from Lambert:

1. Decide what the program should do.
2. Decide how the program should do it.
3. Implement these decisions in code.

Only the last part is actually coding.

In other words, you are not paid for typing fast. You are paid to type as little as possible to solve problems!
"IO-bound multithreading is fine" has been the Python mantra for the last 20 years. Lo and behold, someone actually gathers some data and comes to find out that is absolutely wrong. For the last few years they've had a revamped version of the GIL, but that still has a burden of proof that can only be validated by profiling real-world applications.

A community can't make flat-out invalid claims for two decades and then expect everyone to take them at their word that everything is fine now.
Unitedstates/congress-legislators: contact info and social media for Congress
"Here's probably the most strict source on drugs saying that the addiction rate is 23%"

I get what you are saying, but I don't think you're applying the general context: everyone doing heroin as common as they drink - that would lead to massive addiction and total health crisis.

So it's not '1 game' of 50 000 users, it's every game.

Frat parties, bars, dinner parties, 'netflix and chill', I mean pervasive open used of opioids. This is 'where people drink alcohol' - so now replace alcohol with opioids.

23% addiction in narrow circumstances, but considerably higher across the board.

A 'University' that had widespread use of heroin - as widespread as alcohol - would crumble very quickly. Near 100% of the student body would be addicted.

Nicotine is addictive to 100% of people if they smoke enough packs - the chemicals just do their job, and that means pushing the body to 'demand more'. For some, it means more smoking than others, and many would chose not to smoke enough to get hooked - but it will get you 100% of the time, with enough cigarettes.

"d I think your ideas have an element of truth, but your approach to using unsubstantiated numbers and overall tone of self-assuredness is just kind of sad to see."

No. Absolutely not - and you proved it yourself: a 23% addiction rate over a small sample would lead to considerably more over time.

Can you imagine 23-70% of regular people addicted to heroin (because that's what would happen if they did heroin as much as people drank alcohol).

'23% of the population hooked on heroin' (and this would be a low, conservative number) would be totally devastating to civilization - that's not an 'extreme' or 'irrational' position.

It is 'extreme' and irrationally 'self assured' to posit that alcohol and heroin represent the same level of public health risk to society.

They are totally different substances.
I read this way too
You can do CD without releasing, its not pressing the release button that matters.
CD means that you can press that button any time. Do small changes, test continuously, work on master.

If you make small changes and test them (using automation - unit tests, integration tests etc) you are catching bugs early, avoiding merge conflict (the most evil operation of them all). This is not my idea, its in the clean code book and its the basic of the CI/CD/TDD disciple.

And you can apply this to projects of all kind - we used it on the server, for iOS projects where we had to wait for Apple for weeks etc.
Back in my cashier days all the registers had 2x40 char LCD screens and that was it. Training was all of two days, and most of that was loss prevention and how to bag properly.
Utterly worthless "article" and it's packed full of affiliate links.
I wonder how hard it would be to create an opt-in feature which would prevent you from spending money from this account at betting shops and casinos.
"but it feels like we're merely quibbling over terms/framework on this one. I don't think I'm oversimplifying"

You were. You made a blanket statement about the whole, proprietary model. In recent comments, you've changed your statement to talk about how the model is applied in the general case. As in, popular implementations vs all implementations. I'll reply to the new comment anyway.

"For example, something like a mass-NDA for every user is going to fail for consumer-oriented software, whereas a company contracting a discrete number of external auditing decomposes into trust through branding."

That's basically what happened. It could go further where lots of users get the NDA with cross-checks but not mass on high-volume scale. It helps if the software is designed in such a way where it can be shown it doesn't manipulate the system. I once proposed memory safety, safe API use, and sandboxing as a start on that. Automated tools could assess those. One could go further with information-flow labels tracking confidentiality or integrity enforced by compiler, runtime, or hardware. A few CompSci projects do it but not mainstream.

"I'd love to find a commercial model that could work for consumer-oriented Free software"

They pay for it. Then they get it. The source is in a FTP server or something somewhere. Things like branding, enterprise features, and tie-ins keep them buying from original supplier. Been done in a few ways although always a risk of clones.

"[0] I say Free instead of Open, because I can envision software lacking just FSF freedoms 1b and 3 could get stuck in a bad state as well. Like say everyone knows there is a bug and how to fix it, but is legally prevented from doing s"

Dual-licensed (proprietary + GPL) covers this. A few, quick proposals follow on non-free trying to approximate free. One could do a shared-source license that allows bug fixes. One could allow redistribution of software to other paying customers. One could cap what's to be paid or for how long before what's purchased becomes perpetual. One can make it go FOSS if it's EOL'd or gets under certain amount of developer time/contributions (tricky measure). Recent proposal was time limit on how long a version or individual product would be paid with it going FOSS after that time limit.

So, quite a few options here. One thing that's important to remember is that FOSS will always have a disadvantage over benign, paid model. The disadvantage is you can contractually ensure those being paid are doing support, bug-fixes, enhancements, pen testing, etc. They can also cover the pro's to do it right. They have lawyer money for patent trolling that will come their way. Combined with shared source like above, they might also get most or all benefits of FOSS with benefits of paid. It's why I'm highly interested to see companies experiment with hybrid models. A few have showed up here but nowhere near enough.
Hey cool! I finally have somewhere on the web that will make audio for my markov syllable-synthesis engine!

http://blurtmime.appspot.com/
Yahoo! is going belly up so not sure they can rely on search agreements for much longer. It's better if they have some direct small individual customers I think.