skysight-inc/HackerNews huggingface dataset:
Would be nice to read some comments on that from practitioners. How far are we with being able to interpret neural networks at the scale used in industry? And what if the inputs are not images?
>How does this relate to his point about genteelisms or using words that don't mean what the user thinks they mean?

"Validazione" is not a word used by anyone outside some specific tech sectors or bureaucrats, a number of people would be perplexed about its meaning.

I guess in English is the same, would you use "Wait, validation is under way" or "Wait, reading the card" or "Wait, checking the card info".

There is an old (by now noone notices it but it was a thing when it was introduced) precedent with the verb "obliterare" which noone knew at the time it was introduced on buses.

A sign "E' obbligatorio procedere all'obliterazione del biglietto" is (was) something that noone could understand.
[english]It is compulsory to proceed to the obliteration of the ticket[/english]

Obliterare is a perfectly valid verb, but it means - literally - to cancel a writing by drawing a line over it, and it was used only by academics and people of letters, while by extension it has a more common meaning of completely destroy/delete something/someone (from existence or from memory), etc.

At a given time it was "invented" to mean "insert the ticket into the machine so that it will be timestamped (or only stamped) and/or punched or have a corner cut in such a way that it won't be re-usable".

The same meaning of "to obliterate" for "to stamp" or " to punch" a ticket is in English as well, I believe.

And "the machine" was called "obliteratrice" of course.
Hmm, I've been playing with IPFS lately, and just had an idea: Since IPFS is perfect for archival, Archiveteam could put their files on IPFS, and users could help out by pinning stuff on their local nodes. For example, I could ask their website to give me a 10 GB list of files to pin (if I wanted to "donate" 10 GB to them), and I'd keep them available.

The only problem is that I don't know whether IPFS has any way to gauge availability, so I'm not sure if the team could tell which files were only hosted by a few people.
> or a surgeon refusing to wash their hands because they're careful never to touch anything contaminated.

Fun fact, although perhaps this is specifically what you had in mind: This was pretty much the case until Ignaz Semmelweis [1] noticed that washing your hands caused patients to die less frequently. His suggestion was not well-received by the establishment:

> "Some doctors, for instance, were offended at the suggestion that they should wash their hands, feeling that their social status as gentlemen was inconsistent with the idea that their hands could be unclean."

I'd apologize for going off on a tangent if it wasn't such an accurate analogy.

[1]: https://en.wikipedia.org/wiki/Ignaz_Semmelweis
I suspect that here in Europe you can't spoof caller ID :)
> No thanks. Cash is king. Money should never be traceable, and you should be able to buy with anonymity.

If you believe that, you're going to be shocked when the vast majority of people switch to cashless systems, and cash will only be used for criminal activity, and then cash will become criminalized.

The solution isn't to preserve cash. That's doomed to failure.
> I cannot consistently write safe C/C++ code. I'm not ashamed of that; I don't know anyone else who can.

With respect, two mistaken beliefs:

1: Only a few programmers can write safe code.

2: One will naturally encounter such programmers in the course of a prestigious career working for a high-profile web browser company.

But mediocre programmers consistently write safe C/C++ code, every day. They do it in the context of aviation, automotive, etc. They do it as part of a much larger safety process, that is designed to be robust against faults at all levels, from design through development through manufacturing through end-user servicing. Software development is but one facet, and compliance to MISRA, ISO 26262, etc is only the start.

Get to know them, and see how safe C/C++ code is actually written!
The Disarming Power of Foam
Sweden has been mostly cash-free for 8-12 years now.
And surveilled by their wallet.
"I don't know whether SoundCloud does not have a huge, Wikipediaesque donation banner on every page illustrating the severity of their financial situation"

Maybe because they are profit-oriented company that raised hundreds of million USD in venture capital. Asking for donations would be kinda unethical, and the founders would know that.

However, if SoundCloud somehow would be transformed into a non-profit organization...
Yeah it seems the amount of money the US spends on BS products and services caused by bad or lacking regulation is atrocious

(not that the cookie directive is better, but the cost is small and people usually overdo it)

Anyway, to me the issue is that exchanges that plug into the POTS service needs to be held accountable

Things like: you're allowed to spoof the number if your own that number (like IP blocks) and can receive a call on that number, otherwise call gets blocked and/or you get fined (the interchange)

VoIP call rates seem to be around 3c per min (compare that to a pre-paid cellphone minute in the US and see how it's extortionate)
This is a rebuttal against "use a safe language and all your security problems go away entirely" but that is not generally the argument being advanced. The argument that is generally advanced is "use a safe language and some of your security problems go away entirely".

Put another way, people are arguing for airbags to become much more common, and your rebuttal is "I've gotten into some accidents, and I've gotten hurt in ways an airbag would not have helped". That's entirely possible, but irrelevant to the argument at hand (unless you also state that you never get into accidents where and airbag would help)..

Edit: Stating your position as a rebuttal may have been overstating it a bit. It's entirely possible you're just attempting to add information to the argument, in which case please read my comment as attempting to do the same.
For someone who needs to support a family and with a fancy office it's nothing. But for some kids in a garage it will come a long way.
It's far scarier than you have considered. Is it going to ruin you as a person? No, but it creates an incentive structure which is warped.

Consider media (news or otherwise). If ads are how dollars are made then quality, and accuracy, is only important in so far as it serves as a vehicle for bringing in eyeballs. Consider 3 different examples of content. The first is expensive to make but high quality and people value it highly, they consider it extremely important. The second is inexpensive to make and low quality, people don't care about it much if at all. The third is also inexpensive and low quality but people generally dislike it.

The important thing to understand here is that ads incentivize the 2nd and 3rd types of content over the first. When people pay for their content directly they will pay more for higher quality and more important content (if they are able). When content is just a vehicle for advertising it's much easier to turn a profit on content that is easy to produce and yet has a mass appeal (clickbait, humor, tabloids). And, as we see, that's the sort of thing that becomes plentiful easily today. Stuff that takes a lot of work to get right struggles while stuff that is trivial and salacious blooms.

And that's only the tip of the iceberg.
More often than I should, probably. (https://wiki.haskell.org/Lifting)
Yes. I saw the last days of a VMS cluster (actual VAX not Alpha) system being ported to windows/vb/com/asp. The speed difference was actually incredible. It ended up on a mediocre single Xeon 500MHz P3.

At the end of the day, the windows based system was just as reliable as far as nines went and tens of times faster.

This was only just recently replaced with asp.net I understand. They got nearly 20 years out of each rewrite.
I am always curious to understand what corporate process on earth can take a decade to be rebuilt. It can be complex but not that complex. Particularly something like car dealership. We are not talking about some super diverse supply chain and interfacing with lots of different hardware, etc.
The negotiating situation is different when hiring someone vs when offering a raise.
You got to add moderation.

This is what I see out there:

Title Company Posted
df df 21 minutes ago
Forum Spammer Find Remote 29 minutes ago
Your mother Definitely 32 minutes ago
Chief Sharting Officer Farts and Sharts 2 hours ago
Wizard's Assistant SICP Inc. 3 hours ago
Failed Engineer Doogle 3 hours ago
Fart Engineer Farts Anonymous 5 hours ago

http://i.imgur.com/sWM59QJ.png
>requiring some development to put those tools to use

The best CI is the one where you write code to build/deploy etc.

Wrangling with some moronic UI exposed by the CI product to abstract code is simply wrong. Don't do CI/CD like this.
Linguistics and Programming Languages
Don't take ENCODE's word for it: https://www.ncbi.nlm.nih.gov/m/pubmed/23431001/
I think they were saying that there can be an advantage to an industry that serves the "poor" market.
What kind of software company do you run? I joined the BongoHive slack community a couple of months ago and have been slowly learning about the Zambian tech scene.
> Resource Limit Is Reached

> The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.

I suppose I prefer an archive over the blog being unavailable
What's the current context here? Is SoundCloud going away anytime soon?
I just got paid $6784 working off my laptop this month. And if you think that's cool, my divorced friend has twin toddlers and made over $9k her first month. It feels so good making so much money when other people have to work for so much less. This is what I do,•••>>http://bit.do/dnRs5
ArchiveTeam is putting the files in the Internet Archive archives. While IPFS is great, I'm not sure I agree it's good for archival because it depends on the availability of the IPFS network. The Internet Archive does work to make sure that there are sufficent backups to mean they can recreate their archive.
I'm making $86 an hour working from home. I was shocked when my neighbour told me she was averaging $95 but I see how it works now. I feel so much freedom now that I'm my own boss. This is what I do, •••>>http://ow.ly/P0wk30aVXfN
I hadn't heard of Archiveteam before, but the fact that HN brings their site down doesn't make me too confident in their backing up skills :)
My last pay check was $9500 working 12 hours a week online. My sisters friend has been averaging 15k for months now and she works about 20 hours a week. I can't believe how easy it was once I tried it out. This is what I do, ====http://cutt.us/7N2sG
The worst thing about these kinds of articles is the troves of junior programmers that never touched systems programming with a stick before but will read this on hackernews today and sit in the office tomorrow lecturing seasoned coders how they´re dumb for not having seen the light and using an unsafe language.

This is how stupid cargo cult gets made, guys. It's easy to repeat some talking points that you found on the rust homepage or another internet forum, but doing that does not make you an enlightened programmer!

Do c/c++ for 10 years, like the author, and then you're qualified to comment about the topic. If you're new to this, try to put your time into actually learning about these topics and not just blindly repeating other peoples opinions. Please don't say things like "c/c++ is unsafe and should not be used" without understanding it first. And try to consider for a moment that a humongous part of the critical software in the world is written in it. It is the industry standard for all things embedded and low level. Consider that maybe the reason for that is not that everybody outside of hacker news is stupid.

The thing is, I'm not even saying the author is wrong (I don't think he is). I'm just saying that circulating these kinds of opinion posts here and then applauding each other for being such brilliant rust fanboys is not helpful.
Isn't a lot of advertising about the same? (e.g. Our new 'improved' product is now available). So if a lot of new product showcases are stopped, how will people know something's available?

In any case, you (by which I mean a general HN reader) are not paying anything to read the articles, so you are the product here too then? So the 'Show HN' are evil too. They can brainwash you to believe <xyz>.js is much better than <abc>.js, even when it's not.
Vacations - Somehow I feel people overlook the need for taking time out for themselves and spending quality time outside office.
Ask HN: Good stack for a billing and invoicing application?
I've a Visual Basic application at hand which served its time and still going strong in a productions setting. But changes to the logic are expectedly difficult with UI and business logic completely intertwined. And also, if I want to put it on cloud, this architecture is going to fall off. For the above two reasons, I wanted to upgrade this into a modern stack - and an obvious choice was to - Javascript based UI, with any DB to support (postgres) and a queue or app server to service this.

My question is: None of the web style solutions seem to be suitable for a keyboard based (tabbing style) grid to represent an itemized billing. I was able to see some Kendo or dojo etc.., but most of them have a mouse based "Add next Item" button , which is not suitable for a fast paced billing application. Any suggestions within or apart from web based frameworks should I look at? Or should I fall back to some systems programming language (C type) with Qt kind of solutions?

Thanks for your suggestions in advance.
Buying ASICs is high risk and (probably) high reward - in event of crash you are left with worthless machines. GPUs will still have some value, even after all crypto currencies drop.
Executive Interview with Dario Forte, CEO of DFLabs, on Security Orchestration
Base + signing pay for me over the past ten years:

Job 2: +14.29%

Job 3: -18.75% / 23.08% / 25.00% (Motionloft... let's just say Mills and Garrison were full of shit and it took a while for me to get what had been promised initially)

Job 4: 25.00%

Job 5: 8.00%

Job 6: 31.11%

Job 7: 2.64% (back to employer #5, so about 35% over that)

I know everyone likes to look at total comp, but especially if you're looking at smaller companies the non-cash stuff is often worthless. Even when the non-cash stuff is valuable, the extra base pay helps. For example: ESPP purchases by law can be at most 15% of your pay, 401k matching and profit sharing may be a percentage of your base pay, and so-on. Technically total 401k contributions may be limited by your salary, but this only comes into play if you're making around $50,000 annually in a job where your employer is willing to make very generous contributions.

This last time around though I traded some cash (base and signing) for RSUs because the company is large and publicly traded. Total comp while the RSUs vest is a bit north of $200k, but once the RSUs vest my take home will definitely take a hit. The sad part is that this company was willing to authorize a heft hike in base pay over my previous gig... but for the fact that I was a rehire. The didn't give a crap how much I was making at the previous gig, they cared how much they were paying me previously. Lesson learned: always go for the cash. Always.
That's at least the fear of many musicians, DJs and of the existing (but reportedly shrinking) user base after a recent round of layoffs and reports that SoundCloud's money will run out in Q4.
A friend of mine has a small dev shop, he likes recessions. Why? Because when things look up for big corps, they hire like mad, no outsourcing, yes insourcing! But when life gets harder, it's easier to start with a small company, just order an app, a website redesign, and maybe just provisionally start a project about that new backend feature, you don't have to sign a 1 year employment agreement and so on.

(This is mostly EU, so no fire at will going on.)
> As an angel you're in early. That usually means that you face dilution.

I've always wondered why early investors don't include an anti-dilution clause in the contract? It could be structured in many ways, but it could be simple as "my share of the company will always be 18% (or whatever), no matter what, until I sell". Then when the company takes on more investment, it'll be up to the new investors and the company's accountants to do whatever share adjustments to keep you at 18%.

There must be some really good reason(s) why this isn't done and I hoping someone can explain.
I can empathize with a response from a line manager like that.
But from the point of view of an employee, if you go into a salary discussion with no recourse to getting a flat no, you're not doing much more than voicing the fact that you are discontent.

It seems to me that you, scarylam, would be a good line manager to work for.

But the reality is that most would not fight for you. Especially not when the two options being weighed are spending more money or having a somewhat dissatisfied employee, and maybe losing them later.

If the employee has some form of recourse the decision is very different. Spending more money or losing a part of your team now.
This is more to do with the PRC wanting to control the populace ;-( other wise why are wealthy Mainland Chinese desperately buying up real-estate over sees as a method of moving wealth out of the country.
I wonder if there isn't a more ethically sound way of rewarding the founders of cryptocurrency initiatives. A percentage of the total value of the whole currency seems disproportionally large if you consider the value of the total coin offering possible if they ever attained a status akin to the Euro, Dollar, Yen, or Pound Sterling. While that may or may not ever happen, it certainly seems to be a goal for many of these initiatives.

To me it makes all cryptocurrencies seem like Ponzi schemes designed to profit its founders first and foremost; regardless of any merits.

> […] are the founder's supposed to just eat that cost?

Ideally, some philanthropist driven by idealism would work with a bright bunch of crypto enthusiasts like them to fund development, precisely to prevent the ethical problem of a founder's reward. Alternatively, perhaps a capped value that is based on a fair estimate of the initial costs of development with a fair profit margin (to compensate for the risk) would encounter less resistance than the current trend of an open-ended percentage.
The prompt 1 setting in the article emboldens everything and leaves you terminal with the bolded setting on exit as it is missing a '%' It should be:

\set PROMPT1 '%[%033[1m%][%/]%033[0m%]% # '
Clojure's Transducers in Swift
Currying in the real world
3x a week split into chest, legs and back. Main goal is to increase in size (done that) so soon I'll start cutting and reduce my body fat %
Wow, I didn't know that this quote is so old. I thought that it originated with Google and Facebook in mind.
Volunteers, no corps as far as I know.

https://en.wikipedia.org/wiki/Archive_Team
I think it might be cultural as Germany has suffered massive bank crashes throughout the 20th century people trust
Bahubali 2 V/s Magadheera
My Haskell experience is 0 but I chuckled at that. You should see a doctor ;-)
I'm interested in people's opinions on the legality of this. They mention "Archive Team considers the SoundCloud service in danger and, as it hosts a lot of original content, finds it important to prepare to save it selectively (a full grab would be too big and would raise concerns of mass copyright infringement).", but how is downloading any portion of artist's music not copyright infringement?

I've written my own Soundcloud offline audio player, but didn't distribute it because it was against their TOS.
A decent amount eventually ends up at archive.org

[not all, because archive.ort needs to be a bit more careful, but they have a decent symbiotic relationship]
...or the downfall of the Bluenecks? While some living outside of metropolis can rightly be called 'redneck' and others have taken to the title as a badge of honour, most fall in neither category. Just like most living inside the ant heap would resent being called a blueneck, really.
That's probably not going to help with their huge bandwidth costs
Honestly, in hindsight, I am really bad at seeing the implications of my quality of life at the time of purchase. Part of it is due to changes in personal habits that I don't always foresee. For example, I play significantly fewer video games than when I was in college. But it's also due to my perception of what it should cost versus how much I use it. An example of that would be some of the nice clothing I own that I paid extra for. I wear it enough to justify the cost. Then there are the non-tangible things like vacations which have given me some amazing stories that I would not have imagined.

Though that speaks more to the concern over the quality of what I get, or whether I should own or rent something. In practice, as a young, single, physically active engineer who lives in the Bay area, (aside from clothes, food, shelter, and transportation,) I get my 80% value out of the following:

Running shoes, a bike, a good backpack, a gym membership, Spotify premium, a good computer or two, a good smartphone, and the more than occasional airline reservation.
Not sure what this nitpicking is good for.

For the moral argument, I don't think it makes a difference which part of a human's mind is the product.

This is like saying: "He didn't run him over - only his legs!"

Or, less drastically: "The whole program isn't full of bugs, just the Foo, Bar, Baz and Main functions."
Why are you "proud" of removing cash going fully digital allows governments to implement negative interest rates ie steal your monney
The more I think about this, the more convinced I am that Archiveteam are actually detrimental (in the long run) to the well-being of the Internet.

Don't get me wrong, I appreciate the work they do, and without them lots of content would simply disappear. But solving this problem should be at the core of the protocol itself (Xanadu, anyone?[1]), not depending on the resources and goodwill of a single team.

Just like IPv6, I don't think the problem will be solved as long as there's a patch that somehow works.

[1] https://en.wikipedia.org/wiki/Project_Xanadu
I've spent a /lot/ of time working through this and for me - Yes, 'Wins' at work directly correlate to my overall happiness both at work and home. I even graph my happiness at least 3 times a day and if its above or below average I try to tag it with something like #workproblems or #workwin
In automotive, code is very rarely written it is mostly generated from simulink models. But yes software for aviation automotive, nuclear and medicine equipment are running safe C code.

It is mostly generated from a model not necessarily simulink. The generated code usually have rules for the code so no global parameters, no pointers etc can be used.
Why it does make you miserable? Success is good, you can be successful, and you can be happy.

For me, I get most happiness in my life from: 1) discovering new things, and 2) successfully making new things, in that order. Why do you think there's anything wrong with that?