skysight-inc/HackerNews huggingface dataset:
nasm cannot generate ELF binaries directly, only .o files which must be formally linked. So you have to use `ld` on the generated object file(s) to produce a binary. (I've not (yet) tested using LLVM's new linker or the linker stages from other compilers.)

Some extremely anecdotal and unscientific testing I did a little while back seemed to show that fasm's "hello world" example is several scales smaller than nasm's. I decided to be scientific and re-do my test with similar programs.

fasm includes a hello-world program in the distribution:

format ELF64 executable 3
segment readable executable
entry $
mov edx, len
lea rsi, [msg]
mov edi, 1
mov eax, 1
syscall
xor edi, edi
mov eax, 60
syscall
segment readable writeable
msg db 'Hello world!', 10
len = $ - msg

Here I pretty much converted the fasm example to match nasm as closely as possible (using various online references to get an idea of how it should look for nasm):

section .text
global _start
_start:
mov edx, len
mov rsi, msg
mov eax, 1
mov edi, 1
syscall
xor edi, edi
mov eax, 60
syscall
section .data
msg db "hello, world!", 10
len equ $ - msg

What isn't really possible with nasm is to remove the symbol table and _start export. This makes a phenomenal difference in file size.

Here's nasm:

$ ls -lh nasm64 nasm64.o
-rwxr-xr-x 1 i336 users 512 Oct 9 10:10 nasm64
-rw-r--r-- 1 i336 users 880 Oct 9 10:10 nasm64.o

Because fasm doesn't need to mess around with exports or symbols and can just write binaries directly, it absolutely kills nasm:

$ ls -lh hello64
-rwxr-xr-x 1 i336 users 222 Oct 9 10:29 hello64

One of my major interests in assembly language is in having tight control over output file size, so fasm is super interesting to me.

I am very curious as to the file format differences though. Apparently nasm generates SYSV-format ELF files, while fasm generates a Linux-specific variant...?

$ file nasm64
nasm64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped

$ file hello64
hello64: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, stripped

That's interesting. I'm genuinely curious what this means.

As far as the size differences are concerned, http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm... shows that to make smaller stuff than ld generates, you have to start hand-composing the ELF file. So fasm is pretty much the only way to produce the smallest ELFs with minimal fuss on Linux.
Might be cultural reasons. Europe tends to be more pro-intellectual, and glasses are highly associated with the intellectual.
...exactly. I'm not sure how bitcoin improves the situation.

The reason employers don't pay more frequently comes down to admin overhead (or other non-banking-network reasons)
It seems like just about every javascript table library I come across expects the filtering, ordering and paging to be done client side after retrieving all the data. The make for some nice looking demo's but then I have to explain to management (or other devs sadly) why things are so slow.
Bad example: Buffet's interest is served if the disparity in taxation is resolved or at least mitigated. The Republican voters you're talking about don't understand, either out of ignorance or stupidity, that the people they vote for literally are acting opposite to the their interests.
"Home page was delayed by 14ms due to code" crying emoji
That's a different site (South SJ != Mt View).

The site the Netscape campus was built on was adjacent to Ellis. This one:

https://yosemite.epa.gov/r9/sfund/r9sfdocw.nsf/ViewbyEPAID/C...
> Russians have alledgedly been involved with the Catalonian independence movement

Of all the unsubstantiated and ridiculous "Russia did a bad thing" allegations I have heard, this one is the most ridiculous (so far).

A deeper understanding of geopolitics would be gained by studying actual things that have really happened.

[0] https://news.bitcoin.com/moscow-stock-exchange-trade-cryptoc...

[1] http://www.foxbusiness.com/features/2017/09/13/venezuela-sto...

[2] https://www.rt.com/business/403804-russian-sea-ports-ruble-s...

[3] https://www.reuters.com/article/us-saudi-china/saudis-may-se...

[4] https://www.weare121.com/blog/strong-russian-gold-reserve-in...
> If the USA was as tyrannical as you think, you'd have to be completely insane to stay.

I wanted to leave the US during the Bush administration. It’s not easy to do. I would have to gain work in a foreign land in which I possessed valued trade skills, adapt to cultural changes, and build a new network in place of existing ties both socially and professionally. I might have give up my pets, acquire new furniture and amenities, and restart my career from a lower tier. I might have to consider regions with harsher climates than I would prefer. I might not be able to relocate with my spouse if she doesn’t want to, or can’t, do the same.

In addition to all of this, there are actually only a handful of countries that would appeal to me (in terms of government and rights afforded to the people). I certainly wouldn't endure all of the above for a system that I found equally corrupt or with fewer protections for its citizens.

> Don't worry though. I'm sure this comment will be downvoted into oblivion to protect people's absurd notion that they're under constant threat.

Condescension does not bolster your arguments.
As a related note, the FSF has a sister organization here in Europe, the FSFE: https://fsfe.org/

And to underline your point - its main office is in Germany :)
Yup even super simple sites built with Wix are a huge download. You can’t read the HTML easily either to figure out why it’s so horrible.
Tangentially related: We used to have a bunch of "$2 Shop" stores - I think other countries have the equivalent "dollar store", "pound shop" etc. Due to inflation they've all now become "$2+ Dollar" shops or "$2 and up" etc.

In reality of course they still sell the same sort of cheap stuff but it's funny how the name has gone from a shop that guarantees cheap prices, to one that guarantees not to be really cheap, since any price is now valid except ones below $2.
Reference specification and validator are hosted in https://github.com/onnx/onnx
FWIW, imo, wisdom is not a superadditive function of sets of opinions, nor will asking a group of people their opinions and averaging it constitute wisdom (but rather, the exact opposite - de facto, the least time-tested opinion possible), but the attempt to introduce more people to philosophy is worth commending.

Also, try to make the questions as defined as possible ("people" = individuals/bodies/ancestors/nationalities/citizenry? "same & equal" = equal in measures of 'potential'/so-called 'purity'/granted and guaranteed rights/talents and skills/past accomplishments/future ambitions/dreams and hopes/preferences and desires/moral systems and reputation/underlying hardware/historylessness/memorylessness/tabula rasa/free will/popularity?); maybe also make the question a binary one with only a true/false answer, because there are other ways to nitpick the current answers as being non-mutually-exclusive (i.e. does different imply non-equal at both a mathematical but also a social level?)
fun fun function on youtube is a great resource - unless MPJ's style drives you nuts
Hot dog, not hot dog.
Can you elaborate on how Reagan put things back on track for the US?
The bank has the distinction of being mentioned in Kraftwerk’s 1983 song Computer World:

”Interpol, Deutsche Bank, FBI, Scotland Yard, Flensburg und das BKA, haben unsere Daten da.”
Zero-G also makes people sick, but astronauts can get used to it. If you put someone in a small spinning station for six months, would they also get used to the motion sickness? What if you found someone suffering from (and that had learned to live with) permanent vertigo?
Because Linux doesn't maintain stable kernel API/ABIs, which requires either a shim to the more stable driver (a "midlayer") and ongoing development that's unlikely to get mainlined or a shim to a binary blob for the numerous hardware developers who don't want to open-source details of their hardware.

Linus is also incapable of dealing with these companies in a way that they care about (see the middle finger to nVidia) so it's unlikely there's going to be any real progress. This is a fact: no company wants to spend resources chasing after every new kernel development if it doesn't specifically suit their needs. Windows solved this by having stable APIs that only rarely change. OS X solved this by making it basically unnecessary -- most of the hardware that needs drivers is either built-in or works over something generic like USB -- and even then has nice interfaces for drivers that are well documented and don't change that often.

Linux attempts to have the freedom of the former without any kernel developer burden, and the outcome is that no HW vendor cares much to contribute upstream since it requires a lot of time and effort that's mostly just a cost
FYI, the typical phrase here is "hermetic" (sealed, air-tight).

Several build systems stress this aspect, include Google's Bazel, in beta.
So it sounds like even NASA astronauts even have a crappy healthcare plan like the rest of us.
“I want to learn about planes”

“Trains are usually a better choice. Most people don’t need planes”
> How is it impossible for an ISP to guarantee bandwidth within their own network

It isn't impossible, just too costly to the typical residential customer who expects to pay <<$100/mo.
I generally avoid Wix like the plague and that seems like a good reason.

One more reason: https://ma.tt/2016/10/wix-and-the-gpl/
Ideally it would be nice if common utils were redeveloped to have optimisations that weren’t thought of or available back in the day
Hell, being able to effortlessly switch between PyTorch and Numpy/SciPy/sklearn/skimage has been so helpful for the project I'm working on. That and I have tensors in later layers whose shapes depend on the training of the previous layers.
Very well, Bazel then. I'm sure it's all the rage in the cube-farms, but that doesn't necessarily make one's life easier.
Orrr among people who wear vision correction, the US population has a higher median income that can afford contact lenses.

Without condemning anyone, the US has a very stratified class system. Those lower on the socio-economic ladder may not invest in vision care, which is a more complicated and expensive proposition in the US than it is in Europe. Among those that do, the US population probably has more disposable income than their European counterparts.

I love Europe, but saying that Americans hate nerds and Europeans are intellectual is just lazy. Many European policies, especially in terms of monetary policy and immigration policy, are not what I would call thoughtful or logical.
It's very clear to me that the eyewear market needs more competition at the moment.
> Transaction costs will not rise.

History does not support this claim.

> If you aren't in a hurry

Unfortunately almost all commerce is in a hurry.
> Only a business must do KYC.

If you're skirting KYC requirements on the basis of this belief, you should seek legal counsel.
https://github.com/symphonyoss/plexus-interop

Java/JS/C#
Yes, I get 70 on a 50 plan from Spectrum. This is less awesome once you realize why they're doing it: in some places they have serious congestion during peak hours so they are giving extra performance during off-peak hours to make the average daily throughput of FCC speed measurements equal 100%. This was uncovered in the New York lawsuit.
There are a bunch of Eclipse xtend files (=Java) around there as well.
Oh, I'm definitely judging it by the titanic failure it turned into: https://en.wikipedia.org/wiki/Mt._Gox
People are so desperate for a solution to the problem that Wix is doing an extremely mediocre job of solving, that the market has given them a $3 billion market cap with an annual sales rate that will approach half a billion dollars soon.

A few months ago a friend of mine needed a very simple site that he could update on his own (non-technical person). So I gave Wix a try and set him up on their service. I couldn't believe how horrible it was in every possible regard. I incorrectly assumed that given the scale of their business, that surely they had a great product.
fast.com is a great way to evaluate your QoS to the Netflix CDN but in my experience it isn't a good way to test your general Internet-wide throughput. speedtest.net (with a sensibly chosen server -- not the default which will tend to be your ISPs) is better. Better still test to a server you control yourself.
Can We Trust Opinion Polls?
This seems to tie into bolstering the Symphony platform.
I wasn't aware of them, no. They're definitely more established and have more features.

The goal of FetchPDF was to let web applications give their users a way to create and edit PDF templates in the browser. e.g. to customise system templates for invoices, certificates etc.

I still have a lot of work to do to, it would seem.
PyTorch and Chainer take this approach.

CuPy is even designed to be drop-in compatible with Numpy; I don't think there is much support for LAPACK routines at this point though.

Doing MATLAB-esque work with tensorflow would require some special tolerance for pain, or would require one to be a masochist.
If that's the normal meaning, would you be so kind as to link me to a definition that matches the way "moral rights" was used here?
I think you don't realize the difference between the core mission of the EPA, and their explosive growth and new found excess. The EPA (along with the ACE) regularly does ridiculous nonsense like classifying ruts in newly tilled farmland as "wetland" and restricting land use on that basis. Their policies on endangered species encourage land owners to kill and dispose of endangered species so that they are not seen on their land(shoot, shovel, and shut up); because if they do find out, you lose access to your land without compensation. There is a lot in the current EPA mission which could be cut with no negative impact on wildlife, the quality of waterways, that of air, or that of soil.

And no, the U.S. is not a third world country in any of those ways. The U.S. is an excellent and successful country, it is the country I want to live in, especially as a dual-citizen with Canada.
The most annoying part of find, for me, is stuff like exclusions, with `-prune -o ... -print`. Something like rsync's `--exclude` would be great.
if you’re in to avoiding paying hyper-inflated costs to support entrenched and anticompetitive markets, like what eyeglsses have been for years, I higly recommend Zenni Optical. They have highly customizable options and are great glasses, especially for the price.

http://www.zennioptical.com

Edit: spelling
This is a good observation! Tensorflow is a practical and flexible dataflow implementation. See for instance Greta, https://github.com/gavinsimpson/greta -- a framework for Bayesian stats built on tensorflow.
On the other hand, if they'd tried to check _me_ into hospital, Id be all "Where do I sign, I'm checking myself out. I'm going to dinner and bed with my girlfriend who I haven't seen for a year!!!"

(Which is only _one_ of the reasons I didn't get to be an astronaut... ;-) )
Again (as above) I feel I need to speak up that we have a bigCableCo connection (Charter) that delivers 1.2x the sold throughput. From talking to the local guys there, they have a policy to over-provision connections by about 10% so they can be sure a speed test will deliver what the customer paid for.

When I ran an ISP it was common for customers to run a speed test, see a speed less than they had paid for, and immediately call us. Often the reason was their router or their WiFi, or some flakyness in the speed test site, but sometimes it was our network. We always investigated and resolved the problem to restore their expected speed.

This being the case, I find it quite hard to believe that there are ISPs who as a matter of course just don't ever deliver the advertised speed. They would be receiving constant calls from disgruntled customers, which surely would cost them more to answer than it would cost to fix the network??
Or Europeans simply don't mind wearing obvious corrective lenses? There are a huge number of societal factors in play here.
Where's the data for what the US looks like after EPA? where's the control group?

This is emotional, not rational.
Having read that, I almost wish I were doing something illegal so that I could enjoy such a cat and mouse game.

Maybe there should be some sort of informal game, perhaps played with the major law enforcement agencies, with the goal being to avoid identification. It could be justified by asserting that it would aid in training investigation techniques.

It needn't hand over monetary prizes, just admission of success. Maybe it could trade pictures of cats?
There is a very simple response to this: if ripgrep were a 100% drop-in replacement for something like GNU grep, then there would be basically no point for it to exist in the first place. The whole point is that it is very similar but does some things differently that a lot of people consider "better." I imagine this is truish for the other tools mentioned in this thread as well. (And still other tools, like xsv, have no pre-existing standard. Standard UNIX tooling doesn't work on CSV.)
I've pretty much only ever used e-readers as a direct substitute for books that I would have read anyway.

Quite a few times I've read an electronic book where it would have been inconvenient to have paper books available.

I'm not convinced they are any different than books when it comes to time.
https://dataworkssummit.com/munich-2017/sessions/breaking-th...
I think GP is referring to Azure Machine Learning Studio[1], which does seem like it might be comparable to TF. That said, I don't know enough about either to answer their question.

1: https://studio.azureml.net
It's entirely possible he's about as "totally OK" as a smoker who smoked for a decade and has now quit for a decade. I don't think we have _anything_ like enough long term data to even know what problems might start appearing in 20, 30, 40 years...
From a purely cynical perspective, they usually pay for themselves in improved productivity and reduced insurance premiums.

heck, it probably pays for itself by avoiding one lawsuit
I would love for a few banks to dump all their old COBOL code on to GitHub. Not because it would necessarily be useful for anything, but simply because it would be fascinating to read... There is actually very little open source COBOL code available, of the massive quantities of COBOL code written over the decades the vast, vast majority of it remains closed source.

Sadly I think a lot of it is just going to be lost to history... at an old employer of mine, I remember we had a store room full of old 9 track mainframe backup tapes – the mainframe had been retired and we no longer had a 9 track tape drive to read them with – I wonder if they are still there now – ideally they'd be sent to some sort of archive – they couldn't be released now without vetting because they would have contained confidential information (e.g. employee payroll information, customer data), but a century from now when all of us are dead who cares if our confidential info gets released to the public then?
I grew up right where the photo for Cleveland was taken. It was still dirty in the early 80s, but so much better than even 10 years before that. I can't imagine rolling back to the 60s. Then again, the steel industry is probably never coming back to Cleveland.
If it hasn't worked, why has no one forked the kernel and left Linus in the dust?

Manufacturers ought to support their products for their full lifecycle instead of behaving like e-waste factories. If they're not happy about unstable kernel ABIs, they can start making Windows devices.
In 1973, I invented Baileys
The reason glasses cost so much is because one company owns:
(1) nearly all brand name frames including Ray-Ban, Oakley, Prada eyewear, Armani eyewear and so on,
(2) nearly all retail stores such as LensCrafters, Pearle Vision, Sears Optical and Target Optical and
(3) EyeMed, one of the largest vision insurance companies.

Luxottica retail brands: http://www.luxottica.com/en/retail-brands

Luxottica eyewear brands: http://www.luxottica.com/en/eyewear-brands

Luxottica vision insurance: http://www.luxottica.com/en/node/6336

See 60 Minutes story on Luxottica:
https://www.youtube.com/watch?v=gDdq2rIqAlM
Definitionally, no, although that question becomes interesting for a different reason.

The first world was "countries allied with the US against the godless Commies", the second world was "the godless Commies", and the third world was "everyone else, where we fight the proxy wars between the first and second worlds, for the soul of mankind". Second world no longer really means anything since the collapse of the Soviet Union, of course, and first/third world has become a euphemism for "ok/shitty country".

By the old definitions, the US falling out of the third world becomes much more interesting.
Whatever Happened to “Due Process”? (2013)
Interview with Aubrey de Grey
"Production" tends to be an overloaded term. Arguments like this tend to lead to "My production is bigger than your production!" which is frankly silly.

You could mean large scale, real time, "small batch job with online lookups from a CRUD database",..

Let's just admit it's use case specific and move on.
Staying away from this service due to their horrible Terms and Conditions. Read carefully before you sign yourself up for something you might regret later on.

In short: All your code and IP belongs to WIX.

https://www.wix.com/code/home/terms-and-conditions

-- AS IS from their T&C ---

By participating in the Beta Stage, you hereby assign to Wix without any additional consideration, all right, title and interest to your Feedback and all proprietary rights therein, including, without limitation, all patents, copyrights, trade secrets, mask works, trademarks, moral rights and other intellectual property rights.

You acknowledge that Wix retains ownership of all right, title and interest to the Wix Code, including without limitation, its design and documentation, derivatives and versions thereof, and all intellectual property rights therein and thereto (including without limitation, all patent rights, design rights, copyrights and trade secret rights). If requested by Wix, you agree to execute and deliver any documents, statement, instruments, recordings or filings deemed necessary by Wix to protect and preserve its right, title and interest in and to the Wix Code under applicable law.

----
Snapchat is literally designed to be maximally addictive. You know this, right?
XAML from Microsoft and XUL from Firefox for doing UI have sort of died, haven't they? Maybe because they weren't perfect for all use cases?
Don't let it discourage you. They have their own set of problems, the first one being that they use libre office for templates, a piece of software that not everybody likes or is familiar with.

I've been a happy customer of docmosis, but I'm still interested in using your service if it provides easier templating.
We are taking a pretty hard look at ONNX right now. It doesn't support a lot of ops yet. I would add that it's very early for supporting anything "real" yet.
I do publish in paywalled journals but all my papers are freely available as preprints from arxiv. Also, all software is open source.
I'm surprised Warby Parker isn't mentioned at all in this article. Isn't their whole business model built on tackling this market?