skysight-inc/HackerNews huggingface dataset:
Do many staff have authority to make bank transfers? Are you suggesting they go to finance for every purchase?
Defector: WikiLeaks ‘Will Lie to Your Face’
>"The problem with your assessment is that you’re assuming that Bitcoin is replacing banks and MSBs."

I never assumed that, nor that it won't (like you just did). I just said "supposed to replace".

Here is an example. Someone came up with the number 1700 TWh per year for data centers, wifi, computers, phones, tvs, etc. I have no idea, so just use that for now:
https://www.researchgate.net/publication/320225452_Total_Con...

Anyone familiar with whats on tv or the internet knows that 99% of all that is unnecessary, even unwanted, crap. That gives 1683 TWh being wasted each year on crap, yet people are only concerned about this 5%. I just want consistency so I don't feel like I'm being concern trolled.

EDIT:

Looking at the visa estimate I see right away it is underestimated by 40%:

>"In calendar year 2016, we used an estimated 674,922 gigajoules (GJ) of energy from Scope 1 and 2 sources
[...]
Of our total emissions, only 7% were from Scope 1 sources, with 54% from Scope 2 (primarily purchased electricity) and 39% from Scope 3 (mainly employee commercial air travel)."

https://usa.visa.com/dam/VCOM/download/corporate-responsibil...

So Visa alone is about 0.25 TWh per year.
What if there are a million different possible genes that produce hemoglobin? In that case, if two different species were found to produce hemoglobin but use the same gene, then what would that imply? I think this is what grandparent meant by "You could easily have quite different genes doing similar things".
Common Business Idea Mistakes
Oh my lord, this article is non-sense. Had you gone to a website and had not been able to read anything I would say... good point. But you went to a Wordpress admin to prove your point. Lord have mercy... you're really going to hate your experience once WP switches to a JS based editor. Quick, let's try using Facebook and other apps built on JS frameworks and complain about the functionality not working. Let's try searching data tables with JS off, and let's try making ajax requests to load data over time instead all at once. It's not only in your browser it's in your phones, in apps that provide you services you can't live without.

These type of articles are a shame and are only written to instigate fights among developers. The world is using JS, it's on every major app. Get over it or make something better.
What do you mean about dropping i18n?

How can we drop that, force everyone to speak Esperanto?
(Please forgive my utter statistical ignorance.)

Is there a better way to check if there's correlation between the two than eyeballing the lists?
Hey, jarnix, thanks for your feedback! :)

I see your point. I'm going to change it today.

Happily, you can set any free time on mprove, 3, 5, 12, etc... :)
They will use what choice microsoft gives them. Unfortunately that choice seems to be between a 20 year old language (VB6) and javascript...
> I personally think that WebAssembly is the future so the web will finally just be another compilation target and I can't wait for it to be wide spread.

I really hope not. I don't believe we've seen the last of exploits like Spectre & Meltdown. Allowing anyone in the world to execute code on the same machine whose memory contains your bank accounts, your private memos, your passwords &c. will, I hope, come to be seen as riskier & riskier as time goes on.
Well, on the one hand, it's not a problem. It's pure elitism to insist that laypeople learn Real Programming and make their spreadsheets the Right Way. Excel + JS is going to be an empowering tool. But on the other hand, it's going to be a nightmare to maintain when you layer it on top of VBA macros, and some poor soul is going to end up responsible for making it continue to limp along. Nobody will understand how it works, it will take hours to calculate, and it will become a drag on the business. I mean, we're there already with macros alone. Imagine if Javascript and VBA macros are allowed to coexist in the same system. It's going to happen, it's going to be somebody's problem, and I feel sorry for them.
Do people really expect anything beyond that from a franchise/chain restaurant?

If you have a total of 5-10 items on the full menu, your food is likely fresh made.

If its a giant menu with all kinds of styles, laminated, well, it's not a kitchen back there but a conveyor belt.
“Developer Enablement” Tools for Software Engineers
Even consumers hardly use credit cards in Germany. Only about 18% of payments are made with credit cards (https://qz.com/262595/why-germans-pay-cash-for-almost-everyt...)
SPY has a daily trading volume of $25B. I would have thought that this would allow someone to liquidate ~$1B every day, without distorting the market. This would have allowed Buffett to raise the cash needed for any acquisitions, in a relatively short period of time. Is there any hard data on how big a trade would have to be, to cause significant price distortion?

Speaking of which, it's also common for acquisitions to be carried out using stock, instead of cash. Given that acquirees are open to getting paid in stock, I would have thought they would be open to getting paid in SPY.

https://seekingalpha.com/article/4164368-spy-cost-liquidity

https://www.investopedia.com/ask/answers/06/macashstockequit...
An Explanation of Densely Connected Convolutional Networks
They complement each other. I use them both. uBlock origin has my back for those rare times where I get the shits and just disable uMatrix entirely for a particular site.

Decentraleyes is also worth a look if privacy concerns form a part of your aversion to the blizzard of garbage your browser spews forth at you. It contains in-browser hosted copies of all that CDN JS junk, so if you have to turn on JS for some shared copy of jQuery that Decentraleyes happens to have bundled, you don't hit the network at all.
>It made web app development so much easier

I aim to develop web UIs using (mostly) progressive enhancement. I adopted several practices and developed some libraries supporting this process. As a result:

1. When I need to create something, I know exactly which data structures to use. This is determined by what is available in modern browsers.

2. I can quickly prototype solutions using plain HTML focusing on logic rather than style.

3. Since my data is by definition contained in HTML, I can easily query it using CSS queries. This makes working with nested data a breeze.

4. I factored code I reuse into generic, self-contained behaviors. Things like "when this form is invalid, this control should be inactive". There is usually very little to none page-specific code.

5. Once a behavior is written and tested, "debugging" usually involves simply making sure the page has the right attributes. I can do this by running a CSS query in console or looking at DOM. No breakpoints, no stepping, no watches.

6. The most important part: I can add one behavior at a time and the result is something that works and makes sense.

7. A lot of UI "logic" I used to have in scripts naturally migrated to CSS.

I like this process way more than fiddling with tons of page-specific "glue" JavaScript. I especially like it when I'm in a crunch, because it pre-defines a lot of the things I would have to "design" on the fly in a traditional development workflow. Also, if I run out of time I have a working (if ugly) app. If I introduce a bug somewhere in UI or run into a compatibility issues, it usually doesn't result in the entire user workflow stopping dead.
FriendlyData Announces FETCH, a Natural Language Interface for Enterprise Data
It's the former!
Such a small minority use lynx or links, why even bring it up, they don't matter. A business isn't going to spend money so their app renders properly in a text based web client that nobody will access their site with.
Most don;'t have the authority to make large CC payments either if you're talking big corps.

SME to freelancer payment is much better with bank transfer. Way less skimmed off the top than CC.
Important FYI for any Americans who don't know:

Ikea screws are not Phillips, they're actually Pozidriv, which is different enough to matter. Do not use a Phillips screwdriver to assemble Ikea furnature, as that combination will easily cam out and ruin the (typically soft metal) screw. It's easiest to buy the correct Pozidriv screwdriver bits from Ikea, but they're also available online.

My understanding is that Pozidriv is as popular in Europe as Phillips is in America. They look so similar that you probably won't know the difference unless you're told about it.

https://en.wikipedia.org/wiki/List_of_screw_drives#Pozidriv:

> Pozidriv and Phillips are not interchangeable. While Pozidriv screwdrivers fit Phillips screws, they may slip or tear out the Phillips screw head. Conversely, while Phillips screwdrivers will loosely fit and turn Pozidriv screws, they will cam out if enough torque is applied, potentially damaging the screw head or screwdriver.
Thanks for the clarification. That makes more sense with your explanation.
this is super expensive. How much do you need to earn to send your kids to schools like this.
The difference between UI and UX design
Thank you for creating these courses and putting them online! I started part 1 a few weeks ago. I couldn't agree more with your teaching style. I'm someone who started college as a computer science major and couldn't finish, because it felt like I was pounding my head on the wall trying to learn abstract math when what I really wanted to do was build stuff.

I finished my degree with economics, went to work in finance, and worked my way to being a developer by first doing advanced Excel, then Access, then database servers, then web development, then native development, and now more math heavy research and development. As the need arises, I keep going further down the stack and gaining more understanding. It's much more natural (for me) to learn that way.
Economies of scale. The kids work together, play together, teach each other, and parents facilitate (often leading to interesting conversations like the one in the article). It's actually probably a little easier than having 5.
So now their installer can be more bloated than the OS! :-)

Jokes aside, I wonder why he feels like he needs to build one in Electron. I think "just cause we can" can be great fun, but I was looking for a more substantial reason but can't seem to find it.

I've been running Linux distros for some time now (and Ubuntu being my standard for some years) and did not feel like the installers were any trouble in the past few years.
> It’s so rare that I actually run into an SPA that doesn’t feel slow...I just wonder why people bother sometimes.

It's fashion over function on the business side, and CV-driven development on the frontend people's side.
>heard many times that they would rather be homeless than live a regular Joe life

I suspect a lot of that is just pride. It's very common for people to say that they'd rather be doing what they're doing than something else, even when that's not the case.
Libui: portable GUI library in C with many other language bindings
We're having technical difficulties and are looking into the problem now.
> There are many useful function types developers can enable with Machine Learning, such as:

> Any custom Python code, like a function to analyze text in cells.

Sounds like you'll probably be able to hack Excel into running whatever Python code you want using the Azure ML integrations. I guess it'll be Javascript the people currently writing VBA are pushed toward though.
Show HN: Telemachy – Plug and play guided tours for Angular
Cue web assembly advocates.
do you work at facebook?
Elon Musk Fires All Tesla Contractors, Unless Employees Vouch for Them
The JS version loads 4times slower, despite only needing 600kb more.

Goes to show how much effect the large number of requests have.
Serious question: at what point does it not matter that your identity has been stolen simply because everyrone's has been stolen? I mean, we're approaching that point, right? The size and scope of this breach basically encompasses the entire adult population of the US, does it not?
English obviously. It is quite far fetched, but I'm just tired of seeing countless hours wasted because the numbers aren't localized properly or RTL breaks layout. It's superfluous, people should have their native tongue and should learn English as means of international communication.

Also imagine encoding problems which are also great PITA going away with ascii-only technologies.
This is also my approach, when I am allowed to set the rules.

Server side rendering with vanilaJS for the snippets that actually matter.
Since you're relatively new here, you may not be aware that there are levels of karma that unlock new ways to interact with the site. I'll omit the technical details, since they're readily available with a little research.

I hope your day gets better.
I first noticed this on electrical components like switches, receptacles, and breakers here in the US, a few months ago. All the screws on the devices themselves are flat, Phillips (maybe Pozi, didn't check) and square. I was remodeling my kitchen and adding some circuits, replacing all the devices, and pigtailing all the old Aluminum.

Those multi-driver heads are pretty wonderful!
This is the nuts and bolts of the Proton Native library that was featured on HN last week [1].

[1] https://news.ycombinator.com/item?id=16978901
Some states by law require that there be no charge for credit report locking/unlocking.
Proof of work isn't a requirement for those things. Proof of Stake is virtually as secure, and in some cases more secure, than PoW. While also being much more environmentally friendly.
Worse, some sites don't even work for pdf-print any more.
What career path is that?
It's already done; compile to wasm, then compile that to JavaScript using wasm2asm :)

More realistically, many languages can already be compiled to JS, you might not need wasm.
> These companies are marketing companies and marketing drives everything.

This is a huge problem with our society. Marketing is important, but when it takes over it destroys companies, people and eventually society itself.

We see it with restaurants. Once, a restaurant was simply a place which served food; now it's a brand, an experience, a carefully-crafted image which imparts all the right feelings but only some of the substance — if any.

We see it with food. The produce we buy isn't the healthiest or the most nutritious: it's what looks healthiest & most nutritious, by metrics which no longer come close to making sense (e.g. the redness of a tomato doesn't signify ripeness in a world with artificial pseudo-ripening, and the shininess of an apple is meaningless in a world with vegetable wax).

We see it with relationships, with entertainment, with hardware (c.f. speculative execution & caching), with software (c.f. shiny effects), with political parties, with 'news' — in a word, everything. Our world is being destroyed by marketing, by appearance with no substance to back it up.

I can only identify the problem; I don't know what the solution is.
Show HN: A free in-browser stock tracker, use your old Google Finance CSV
"India is quite violent"? India is middle of the pack in that table and less violent than the united states.
I suspect hiring people willing to write UIs in C/C++ is becoming a challenge over time.
A similar thing happens to voice recognition systems trained on American English. There are lots of videos of frustrated Scottish, or northern England people not being understood.
21 Unique Cart Abandonment Email Best Practices to Grow Your Business
We're certainly at the point where there's no reason to believe that your data has not been exposed. Whether it's been used to commit fraud is another matter. The odds are in your favor by sheer numbers but who knows for how long.
They don't need to purchase homes to drive up demand. If they are living in homes then they are driving down supply.
It is not without its own set of quirks, but native frontend is surely much more sane.
The discussion about the energy consumption of bitcoin can only be discussed because we know how much energy it takes to produce one BTC. What we don’t know is how many banks there are in the world with all the computers and mainframes they use to keep track of all the fiat money. And then of course the energy to produce a hardcopy of that money like knocking down trees and mining metals.
So in my opinion we only can have a useful discussion about energy consumption of BTC when we also know the current energy consumption of the banking system. Which I think is a lot more…….
Memetic Lexicon
>I don't make a habit of commenting on shell scripts what I haven't first read. But thank you all the same.

Sorry, I should have added "if you haven't already read it", in my earlier comment.

>I used to use 'col' alot to resolve the tabs Vs spaces problem with different actors imposing different preferences in their source code. It's a handy tool but often overlooked.

Interesting, I may not have noticed or known about the tabs option of col. Cool. Seems it is like the entab program in an edition of the K&R C book.

https://www.google.co.in/search?q=kernighan+and+ritchie+c+pr...
> One of the things you figure out is that some kids aren't interested. And if your kid isn't interested in thinking about prime numbers, you're going to be hard pressed to change that. Conversely they will have interests that you don't share, and it's going to be harder for you to participate meaningfully in that beyond being generally supportive. They are individuals that way.

I grew up in a family with 7 kids and my youngest sibling is just 12 years old. I remember when my younger set of siblings were born, I was thinking "I'm going to teach them EVERYTHING I've learned at a young age, and they will be way ahead of their peers." I failed to grasp just how much of their personality is ingrained in them from their DNA and that they might not have all the same interests as me. It was a great learning experience though -- when I do have kids, I'm not going to try and shove my interests down their throat. I'm going to pay attention to what they are drawn to and give them as many resources as I can so they can pursue that interest as much as they desire.
There's nothing wrong with that use case. I don't love WAFs really in any setting --- I tend to agree with the security nerds I hang out with who call it "the AV of appsec" --- but at least it makes sense in that context.

I'm writing for an audience of people whose businesses own the applications they're deploying. If you control code, you should have at least the security staff required to cut out the extremely low-hanging fruit attack surface that things like WAFs address. Most startups, even with 20+ developers, don't have any full-time security people, and that's fine, because even at the ~20 engineer scale, it's still perfectly feasible to cut out all the WAF-addressed attack surface for your environment.

On rare occasions I'll write advice or give an answer from the perspective of enterprise secops, but unless I say I'm doing that, I'm never really writing from the enterprise perspective. Reddit r/netsec is the right place for that POV.
Unloading shared libraries is safe. If you insist that it's not, even though it actually works in a real, robust, not probabilistic way, all you're going to do is make me question your technical judgement.
> Here in the midwest US the hardware stores carry them and Phillips, in about 50:50 proportion -- At least for construction screws (decking screws for example) this is true.

I've seen them too, but only as construction screws. I've never seen a square drive sheet metal or machine screw in the US, for instance.
Actually we use to tout Graceful Degradation back in those day. Most sites were either static, rendering information from a DB, capturing simple form input, or a combination of the three. AJAX wasn't a thing and the concept of Web Apps didn't exist.

If you were checking user agents then chances are you were doing something stupid or lazy.
Nowadays Chrome replaced IE.
Yeah I agree it is really fiddly. I totally understand why people say "to hell with it". I only really put up with it in the first place because I was trapped with a woefully underpowered computer for a lot longer than I should've been. But I found the fiddling got easier and easier with time. I've stuck with it for over 2 years now and it's really just not something I notice any more.

Actually, when I get stuck on a different computer and I'm forced to use the same terrible internet everyone else has to use these days, I catch myself clicking around where my uMatrix icon would normally be and it takes me a few seconds of dawning horror to realise that I've totally lost control of my experience.

"No thank you, the latest celebrity diet fad isn't really my cup of tea."
"What? Where is this autoplaying video hiding?? Must be under one of these neo-popup JS disasters."
"No, I'm not interested in 17 ways that my imperfect sleep is going to kill me right this instant."
"NO I don't want to download Bonzi Buddy."
I've built one of these several times for larger companies. They need a place to store millions of documents that integrates with their multiple existing internal systems. These documents would come in from fax, email or integration services.

A benefit this has over cloud storage is that you can store your files across cloud vendors; so it would have cloud vendor redundancy. If Amazon goes down, it will pull files from Azure, and vice versa. This is a future feature if this gets any traction.

Other things it might have over a cloud storage is you can assign tokens with different access levels, so your applications that need read only will be assigned read only tokens and your applications that need read/write can use read/write tokens.

Larger customers that aren't interested in the cloud or are cloud averse with their sensitive documents can do a local install and have it store on a share inside their own network, so the method of storage is mutable; Azure, AWS, SMB, even FTP.

You can also assign searchable metadata to each document, or upload a bunch of documents with the same metadata. So say you have a referral of some sort and it has 20 documents; you can upload all 20 and assign a meta tag as ReferralID: 123, then reference those documents in searches.

There is also a built in file conversion.
It’s also a reaction against political correctness culture and social justice warriors.
Google YOLO
Well, we do have some decent correlation in this case, but it seems lipids subgroups are more important and then you still need a trigger oxidative stress then thrombotic and immune response to create plaque which then has to grow fragile and finally may cause an infract. (Potentially a heart attack or ischemic stroke.)

Note how fragile this chain is yet how metabolic syndrome (with unknown causation) hits all of the above.

Note that we haven't shown how and how eating fatty foods (or perhaps just certain fats) changes lipid profile or oxidative stress. With exception of trans fats perhaps.
This needs strong interventional studies with long follow-up. Hard to set up.
Unfortunately, "intelligent design" is not a scientific theory. It doesn't provide any method for categorizing life on Earth (e.g. what actually makes two kinds distinct), and it makes no concrete, specific scientific claims about how and why different forms of life are found in different parts of the world (here's an easy one: why do islands and other isolated regions have such unique life?). The list goes on.

It's also disingenuous to ask people "to have an open mind" when the overwhelming weight of scientific evidence and consensus strongly supports evolution. There needs to be a damn good reason to bother looking at a lonely contrarian argument, especially as it has likely been debunked already.