skysight-inc/HackerNews huggingface dataset:
As is typically the case in software, different standards tend to emerge from different projects and their associated tools.

Two of the primary diverging Linux/Unix standards are FreeBSD (arguably the older, from AT&T & BSD traditions) and GNU.

The GNU programming standards specifies standards for command line interfaces in section 4.7, strongly influenced by GNU getopt(3). https://www.gnu.org/prep/standards/html_node/Command_002dLin...

This references the Table of Long Options (this needs to be worked in to Game of Thrones): https://www.gnu.org/prep/standards/html_node/Option-Table.ht...

For FreeBSD, the equivalent guide appears to be (I'm not an expert at this, so salt appropriately) the kernel source file style guide: https://www.freebsd.org/cgi/man.cgi?query=style&sektion=9&ma...

There may be another source.

I've seen other significant projects impose their own argument styles. Among those:

MIT/X11 has its own family of arguments.

Various toolkits seem to engender their own styles.

The GNOME and KDE projects have tended to both adopt idiosyncratic and largely undocumented argument formats. I find both tremendously frustrating.

Major applications often develop yet more idiosyncratic command and argument syntax. Chrome, Firefox, and LibreOffice come to mind.

I'm going to pretend Java doesn't exist at all. Nope. It's a myth.

The notorious 'dd' owes its syntax to mainframe JCL notation, from which it is derived.
When Free Speech and German Law Collide on Facebook
Wouldn't surprise me a bit.

I remember testing a wireless charging kit for my S4 while in China. The charger itself was rated 5V 500mA, but when I put my phone on it, the Ampere app reported 1900mA charging current and the screen started showing strong, wave-like distortions. I'm only glad the phone survived the experience.
Worked for me on iOS 10.
As the article clearly stated, they did leave people a choice. Some of the tube stations have more than a dozen escalators, and only some were changed to standing-only. It makes perfect sense to optimize for throughput generally, but leave some lanes for those relatively few people who need/want to walk (TFA also discusses the difference in this willingness for escalators of different lengths).
Considering the link doesn't send me there, but redirects to a showcase, consider me disappointed.

I remember spending a great deal of time playing with the TurboPascal compiler, and the Pi is a nice, simple piece of hardware to build an OS for.

This sort of thing could be great fun.
War Goes Viral
The Rise of Hypersonic Weapons
ColorSafe – Choose beautiful colors based on WCAG
>Localized custom validation messages for the provided pattern should be added as part of HTML spec.

That sounds like a reasonable addition. Perhaps a series of validators and messages?

> Yes, but if you are writing for a general audience, make sure it's accessible: http://webaim.org/techniques/javascript/

Very true. Thanks for the link.

> Someone should put together a site that, given a set of browser restrictions the user provides, gives examples of each of these to show the most accessible and standards-compliant version of the code to use, minimizing external libraries required, with and without localization, because not everyone has the resources to provide localized content, unless localization could be provided by a built-in library in the browser or OS, which would be another great project.

This is something I'd like to see, because apart from a few things I know to look for (tabbing, for example), I don't know how well various devices and settings do with different content. Consistent approaches also help people working on things like screenreaders.
I use Evernote for making longer notes, jotting down ideas, and saving web pages and quotes, and Google Keep for checklists.
Depends on the appliance. Your fridge will probably work when disconnected from the cloud. Your LED lightbulbs? I can imagine them getting bricked. I know of one laser cutter, featured some time ago on HN, that becomes a very big paperweight when disconnected from the Internet...
If you run a privileged container, you can add any sort of audio and video manager in the container. We have users running X11 and Electron inside their containers, for instance.

Preloaded containers is something we have built out for resin.io, and will be extending to resinOS standalone as well. The current release is just the development version. Production version with preloading should follow.

We use node.js for the development toolkit, not for the OS components. There will always be programming language disagreements, but we find we are productive in node.js and it works for us. Coffeescript is admittedly getting a bit long in the tooth and we should switch to ES6 or TypeScript, but I personaly see that as a minor change, though a good one.
Well it's can be called an overload when you have components interacting with each other in a tiny space and add to that not giving people enough time to test the design. Obviously (imho) more time for testing and QA would have solved the issue.
Can you elaborate on BI stack? How MS covers all chain?
How to Win Your Customers Back with Excellent Win-Back Emails
Doctor vs. machine
You mean some other set of ICs under those that can get updated by your OS, as it seems to be with new laptops?
Alas its a prereq for those items you listed as being wonderful. Cross platform VS can't happen soon enough.
I use Pythonista[0] frequently for iOs automation/thinkering/prototyping and it is definitely my favourite iOs app, great value for the money spent.

Ole Moritz, the developer is very attentive to detail, dedicated with frequent releases and creative in that the app provides very useful and easy modules to interact with iOs native functionalities.

I also found the community[1] to be lively.

Check out the docs[3], specifically the "Pythonista Modules" section if you want to get an idea of what the app is capable of.

P.s. Also check out his other app, Editorial[2] if you need a plaintext editor on steroids!

0: https://itunes.apple.com/us/app/pythonista-3/id1085978097?mt...
1: https://forum.omz-software.com/
2: https://itunes.apple.com/us/app/editorial/id673907758?mt=8
3: http://omz-software.com/pythonista/docs/
c:\libs has all the javascript you need ;)
In "western Europe" the negative word for "socialist" is "communist", as most western-European "socialism" became social-democracy (i.e. "capitalist liberal-progressist" without Marxist commitment at all) after WWII.
Is the Micropreneur Dream Still Alive?
The real question is, how long until the typical web page includes a JavaScript Linux vm running Docker to display (ads or content)?
What feels comfortable now is going to feel uncomfortable in like a decade. Especially if VR stuff begins to hit. The abominable Comcast is already enacting data caps, maybe due to limits already being reached.
Most of the time, innovators don’t move fast and break things
Transactional updates are pretty much standard for embedded devices that care about updates. Android Brillo, ChromeOS, Android, Snappy, and many many others employ similar strategies.

ResinOS does indeed have a smaller footprint, a broader set of supported architectures (Snappy only supports ARMv7 and above), and uses Docker instead of LXD+snaps.
NEC Display Solutions Announces Collaboration with Raspberry Pi
Yes but memsql community doesn't have high availability (voltdb does the same thing).

I don't think nats can be used like I said by looking at the docs.
That's why I keep thinking we could start off by building a colony on the bottom of the ocean first, the conditions there are such that it might as well be a different planet. And certain things like maintaining pressurized containers and working in them 24/7 will have a lot in common with space missions. That, or space base on the Moon.
Very common places and times, actually. The tube, like everyone else, builds capacity for peak load. That means there almost certainly will be periods every day when the system is at or near capacity. That's when decreased throughput turns into increased latency via queuing. The only time that's not true is when the system has infinite queues or never approaches peak load, neither of which is a very useful assumption.
This behavior kind of legitimizes pirating their software.

If we had a properly functioning DoJ they'd crack down on this anti-competiive behavior. But we don't.
The indigenous peoples did that stuff, too…

ETA: https://en.wikipedia.org/wiki/History_of_slavery#Among_indig...
I would want to use Postgres over SQL Server not because of cost, but because I wouldn't want to lock my data into a proprietary database. I've been doing this long enough to see it go horribly wrong for those poor people married to Oracle.
There have been roughly a hundred incidents so far. The phone was out for about a month. Assuming first year sales would have been quadruple first month sales and the same rate of burnouts over the year, that's 100 * 4 * 12 = 4,800 incidents in a year.

One of these incidents happened in a car on the road and another happened on a plane. One happened while a child was holding it and another while the owner was asleep causing smoke inhalation injuries. Taking those as 'aggravated circumstances' we could expect to see 4 * 4 * 12 = roughly 200 cases in aggravated circumstances.
Peak population will be a huge paradigm shift for the world economy. For the entire history of the world we have relied on growth, and the main deiver of economic growth has been population growth. No more!
The US Military's Training Facility for Fighting Online Terrorism Sounds Bonkers
Did you have any problems mentioned in this blog post[1]?

[1] http://vincentsanders.blogspot.com/2016/10/the-pine-stays-gr...
I believe he is referring to Business Intelligence.
80% CTR would be stupidly high, mobile app or not, anything over 5% would already be incredibly good.

The 80% figure is fill rate (AKA the percentage of impressions to requested placements), the 1.80-2.00% figure is the CTR, which matches the third column being impressions and fourth clicks.
Sadly, looks like all comments misunderstood your question :(

I was searching for something like that too, but I didn't found anything interesting. Only usual repeat-until-you-remember style games, like famous now duolingo. No real games using what you're trying to learn as main mechanic to encourage learning :(
Funny that I had to activate javascript in order to see the previews, so, although you don't need JS in real life, you need it to convince people to stop using it.

Kinda like when Dante wrote in Latin about the utility of the Italian language.
something kinda vaporwave about this
To be honest with you, if you have to ask that question, you don't need SQL Server

What a patronizing, obnoxious response. You attempt to follow it up with a justification, but it does the opposite -- remove the first two obnoxious sentences from your reply and it's more coherent and useful, if a little fictitious (1/10th? Really? There is an absolutely enormous amount of tooling for pgsql, including tooling that dramatically changes the underlying product. This doesn't exist for mssql).

I like MSSQL. It's a fast, well tuned product. It's a very good option if you're in the Microsoft camp.

So no, SQL Server is not expensive at all.

More fiction. Aside from Oracle-like per core pricing, in various SQL Server engagements we spent literally hundreds of hours dealing with licensing and compliant bullshit involved with using a commercially licensed product. It is such an engineering relief using Linux+pgsql where those concerns simply disappear.
Usually the news about that death are on the front page, so it's easy to figure it out...
High Availability and Fault Tolerance in the Server World
The right lawyer. Lately, I've seen some lawyers work on Internet related matters, and basically just took customers' money.

I'm suprised ABA hasen't offered specialization certification--like in medicine.

I recently dated my brother's lawyer. Yes--it was a aweful. I went into it with an open mind. She talked about the lawyers in her office, and talked about the lawyers in her office, and talked about her law school, and of course had to tell everyone she was a Lawyer. At one point, in the evening someone asked me if I had legal trouble because of all the legal talk. I told him yea, as always, but this was just a bad date. At the end of the inquisition, she asked why I seemed tired. I actually told her the truth. She claimed if she was a guy, it wouldn't matter how much shop she talked, and I was insecure.
I just agreed. On the drive home, I asked her some basic chapter 7 bankruptcy questions, and got most wrong.

I then get a email from her office. Yea--kinda suprised. I thought "my judgement holder has my email address?". It was her, and she referred to herself as "That Lawyer you had dinner with?"

Never again.
Not IBM PC compatible
>these ICs have no CPU, flash or anything else that could be programmed

All my laptop and phone batteries, if you view the battery info, have the name and date of manufacture, cycle count and approximate percentage remaining. This info is stored in the battery, not the device, so there must be memory and something like a processor.

Edit: There's some info here "Battery Firmware Hacking
Inside the innards of a Smart Battery" https://media.blackhat.com/bh-us-11/Miller/BH_US_11_Miller_B...

With helpful advice like:

>Macbook batteries ship with a default unseal password (0x36720414). This was found
by reverse engineering a Macbook battery update. On Macbook batteries, the full
access mode password is also hardcoded and default (0xffffffff).

>The actual firmware is machine code for a CoolRISC 816 8-bit Microprocessor. This
was found by Dion Blazakis by googling some opcodes from the end of the firmware.
Texas Instruments considers this information proprietary and would not reveal it.

>I this work, I provide API functions which can be
used to communicate with the battery. This allows the ability to make arbitrary
configuration changes as well as dumping of the data flash and instruction flash. I
provide IDA Pro scripts to disassemble the machine code from the firmware. We
provide a way to disable the firmware checksum as well as to make arbitrary changes to
the smart battery firmware. Due to the nature of the Smart Battery System, changes
made to the smart battery firmware may cause safety hazards such as overcharging,
overheating, or even fire.

Which sounds quite promising if you want to make Stuxnet like malware to toast peoples Macs.
It's sort of related to the principal-agent problem ..
There is really no limit on what can be used to hog a CPU.
Calliope mini
Ha. I hadn't thought about that. Why learn web-programming eh?
> If they can’t fork it while still using your servers, and you refuse to allow federation, how the FUCK is it open in any way?

"Open" doesn't mean you get to use someone else's servers. It just means that the code is there and you can make use of it in your app. There are a ton of things in that code that are valuable and useful as open source beyond the line that lists the URL of their servers.
Docker Store
so should everyone lie to you to make you comfortable? I don't care if truth makes me uncomfortable. It was something I realized as part of growing up. I'd rather be uncomfortable than being told lies and foolishly believing them. At first I thought truth hurts, but it not truth that hurts.

https://news.ycombinator.com/item?id=12690423
Provide feedback on the draft (proofy.io) Part 2
Hello community!
I ask for your help and advice again,
Please provide feedback on the draft (http://proofy.io/). This online service is designed to check the validity of email addresses.
please tell me if there is a list of free American resources to promote
thanks all who responded
My favorite part of this scary tale is the assumption that a general AI would be highly motivated. I think Marvin the robot from Douglas Adams is a much more realistic outcome of GAI than anything Yudkowsky or Vernor Vinge has nightmares about. Or an autistic thinking machine that doesn't even want to talk to us, and gets lost in contemplation.

Based on how the truly scary smart people I know behave, a GAI would spent much its time panicking about meta-GAI, and how to make it safe for AIs like itself.
Ask HN: HockeyApp vs. Testflight?
Have been using Testflight before Apple owns it.

Other than platform support, what's your experience on these two platforms?
I'd hope CSS variables [1] will make that argument obsolete soon, but then again I've been hoping that for a while...

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_v...
What is your proposed cure for the disease?
Really? I'd like to hear more about your worldview.
That probably depends. If the company is really small then you may end up doing quite some frontend work but there can still be significant backend logic going on in Rails.
Our best bet would be what SpaceX envisions. Instead of having a massive rocket, use the same platform to deliver the cargoes multiple times into space (LEO), then have it assemble in space to journey to Mars, and maybe the Moon.
So You Want to Learn Physics
All I can say is, if you want to maintain that standard of living in western democracies, you'd better get used to immigration.
Disruptive Technologies on the Post Exascale Horizon
One thing I always wanted for HN extension (and regularly think about writing) is notes attached to users. I'd like to be able to note down stuff about a particular user (like, "that Cloudflare guy; knows a lot about DNSSEC", or "that rocket scientist from NASA with interest in birds", etc.), and have them easily viewed later by e.g. hovering over their name.
Comment from one of the redditor:

I know this developer's app because I compete in a similar space. His app violates copyright laws and a bunch of other Google Play policies.
Facebook was correct in withholding payment to him. As far as I'm concerned, AdMob should be withholding payment to him too.
If anyone from Google wants me to describe the very illegal techniques being used by this app, please email me with a (@google.com) at finokioto@gmail.com . I would prefer not to share what this developer is doing in a public forum because of copycats.

I'm an admin at https://www.reddit.com/r/badapps

https://www.reddit.com/r/androiddev/comments/570gco/facebook...
I'd be surprised if there weren't somewhere out there who didn't understand additivity of variance (and linear combination with the covariance terms, or that it is a more natural parameter for the normal distrovution, or some other reason) but had founded and sold a machine learning company. Further, this seems a bit like asking someone with several years of development experience if he knows what a compiler is.
Really? that could be useful...
Show HN: Named Entity Extraction Example from Twitter Stream Using Apache Spark
The thought experiment requires you believe in an entity that has simultaneously godlike intelligence, and follows a 'goal function' expressible in a sentence.

My hunch is that the two assumptions will prove incompatible. Complex entities will have complex motivations, like people do.

A true AI born out of a paperclip maximizer would be more likely to spend its time writing hyper-symphonies about paperclips, and majoring in Clippy studies.
Shouldn't all programs be, besides their functional output, quiet by default? Isn't that why the "verbose" option exist?
I remember the days. Back when developing desktop java apps at all seemed like a reasonable idea.
Yes! Please read this as this is not FUD; people just tend to believe big corps like G and FB but yes, I (and I have seen this with many of my friends over the years) have missed $10000s of revenues because of this with Google. Vague reasons and policies right before payday, no one to talk or raise a dispute to. Canned responses and a closes door after. Luckily we survived. Unfortunenately it was not the last time; stupid of me right? It seems that is how Google makes a lot of money. And no, not bitter: I learnt to dislike ads for many different reasons because of it, also I learnt how to never treat my customers like that. No recourse, just screw you and thanks for the free money. I still would like an explanation from Google but as that will never happen... So indeed: I hope ads are dying. Facebook will be helping it along doing this.

Edit; this is offtopic somewhat as this particular app might have been in violation. Just the blind believe that G&FB do not abuse their perverse interests (as in: there are more publishers than advertisers, many more) here seems weird. And for me, as far as I know, not true either.
The cost of 1MB Memory over 60 years, from $411M/megabyte to $0.0035
Another conclusion, if more people were willing to walk up longer than average escalators, there would be less congestion at peak hours.
I know the guy who did it. I sat behind him until I started my new job this week.

Cool dude.
Or Intel will sell you their Fortran compiler. I guess you can get academic or open source license deals too, but it ends up feeling like you need a law degree to determine whether or not you can redistribute the results.

Kind of annoying that Intel's Fortran compiler on Windows is the only commonly-used one that doesn't at least allow you to ask for gfortran-compatible mangling. Hopefully if the PGI LLVM Fortran front-end ever gets released it'll be another option (fingers crossed that it uses gfortran compatible mangling so life is simpler).
Ok this guy has a 2% CTR which is pretty good for what I assume is a super low quality app / content.

I would bet you that he's doing something dodgy that breaks the FAN tos, I assume he's hiding ads within content or nudging users to click on them.
Will it have 29 dollar shipping like the original CHIP?
What is the connection between high living standards and immigration?
Yuck. I'd take a simple well crafted and maintainable JS solution over an opinionated CSS preprocessor any day of the week.

Preprocessors do nothing but splinter the CSS scene by layering odd syntax over an already creaking/complex CSS spec. Got nothing against compiling CSS in general - postprocessing features related to current and future CSS specs with PostCSS is a great idea. But dividing the community's attention between multiple competing preprocessors while it should have been concentrating on the spec is the worst thing to have ever happened to CSS.

Great things happened to JS when people got behind tools that pushed the language forward while keeping the current and future spec in mind (ES6/Babel). Shame CSS took an alternative approach imo.
Unique startup working culture: remote but living in one city
That is my reading of it, too. The audience was a group of sociologists and academics discussing the 'Moral Economy of Technology'.

I think AI true believers who invent such scenarios have been burned one too many times by journalists who (rightly) sensationalize their beliefs, and have learned to not talk about them to the press.
Barack Obama on A.I., Autonomous Cars, and the Future of Humanity
If they indeed can distinguish between those then they surely are frauding publishers out of money. As they use the fraudulent clicks story a lot: if they can recognize them, why ban the publishers and not just remove those clicks/views? Makes no sense. It is just a perverse incentive and powerplay (after all these years there is no competition).
Js Ad-blocker-blocker blocking the site => goodbye Times of India.
The Free Life of Car Insurance
Yes, I got it, there's SSIS, DB/OLAP, but after that? and I'm not sure, that SSIS & etc. is present in Express version.
It does look pretty damn amazing for $16, and it's SMD-ready.
Which is why I advocate for a subtitle, so that mods can alter the local title but the original can still be given.

Another problem with retitling is knowing if you've seen the story already.