skysight-inc/HackerNews huggingface dataset:
> I'm not sure if this attempt is just a pathological need to show off or just some MBAtitis.

Most likely, the guy is just highly concerned about what's going on with the company. He may be in danger of losing a lot of money.

Bubblicious times can end suddenly, any moment now.

Yes, you may have seen people saying that for several years. That doesn't mean it's not true.
Hello WebAssembly (A Primer to the WebAssembly Text Format)
I took the comment as referring to hosting just a git repo on a public server. If you are working on a private project a simple option is to get a cheap VPS, give all your developers user accounts, and clone the repo into a shared folder. Everyone can pull and push with ssh and you can use Trello or whatever for issue tracking. Certainly that doesn't cover every use case, but it's worth being aware of the option and not feeling that you can't use git unless you pay github or spend a lot of time setting up a self-hosted clone of github.
Intel's biggest mistake over the past 10 years was not to open it's foundry services sooner now it's custom foundry services are nearly irrelevant outside of a few niche markets.

Mobile SoC design and being answerable to a huge number of very large customers forced fabs to evolve their processes in a way where market forces and customer demand forces requirements rather than office politics.

Intel has still an edge on many parts of the manufacturing process but as far as the lithography goes they've lost this round.

Luckily for them their 10nm was much more ambitious than any of the 7nm designs and they are facing problems that other fabs will not face until their 5nm and beyond processes.

Intel is also fighting a much tougher fight now TSMC was always good (better than AMD/GloFo) but now you also have the Alliance which is IBM/Samsung/GloFo which combine resources on process R&D.

GloFo botched their 20/22nm process and had to scrap it completely and if they couldn't use Samsung's 20nm process and call it 14nm AMD's Zen would likely would never have materialized because of the WSA.

And this is essentially the gist of things GloFo/Samsung/IBM are essentially a united front, TSMC is as capable as ever and what all of these 4 (and more) share in common is that they answer to external customers so if something doesn't work there is a much bigger pressure to drop it and find something that would instead of sinking more and more cost into it because of internal politics.
Gitweb – Git web interface
Jellyfish that will clog the water intakes
Sadly, history is full of stories like that:

> Mummy brown was a rich brown bituminous pigment, intermediate in tint between burnt umber and raw umber, which was one of the favorite colors of the Pre-Raphaelites. [It] was originally made in the 16th and 17th centuries from white pitch, myrrh, and the ground-up remains of Egyptian mummies, both human and feline.

https://en.wikipedia.org/wiki/Mummy_brown
Not necessarily disagreeing, but doesn't that basically invalidate the idea of a monopoly in a free and open internet? Perhaps the definition of a monopoly from analog era doesn't apply to the internet?
I've seen a whole batch of hard drives fail: one-by-one the company's employees' PCs failed over a period of a week or two. They had all been bought together in a single upgrade.

I (on a Mac) was unaffected (and no doubt a little smug).
I think the pronunciation is quite good. Not your classical Attic Greek pronunciation but it shouldn't be since the stele is from a later time and from Anatolia where people would have spoken a Ionic dialect originally.
Ask HN: A free payment gateway API for testing
I want to build a WooCommerce payment plugin for learning how a payment plugin is built. I don't have a real banking system behind it and I am looking if there is someway to build the plugin and test it without the need of a real system behind it. Does anyone offer a testing payment gateway for free?
>> its easier to have contributions on GitHub since it doesn't require most people to register a new account

> That's the big issue.

I don't think so: Github can work as OAuth provider, Gitea supports OAuth integration, so the self-hosted instance can still authenticate people using their Github accounts.
I don't think there is any embracing.

Just Replace. Extinguish.
At the time it seemed like a really poor and ugly attempt to rip-off Apple's OS X Aqua design. IIRC the betas had a really nice theme called "Watercolor" that I still miss.

Although looking back at both designs now in 2018, those OS X pinstripes and heavy drop shadows feel way more dated than Luna's Fisher-Priceness.
It doesn't have to be great. It just has to be good enough.
Does the way you speak reveal how much you earn?
Nimbl3 www.nimbl3.com - ONSITE - Fulltime - Sponsor visa - Bangkok, Thailand | https://www.workhiro.com/companies/nimbl3

We are a software development company focused on building web and mobile applications for startups and innovative companies from all over the world. We take a product development approach, creating custom software that people will love to use and empowering our clients to do what they do best - better.

Our founding team has been part of the early stage of companies such as Lazada, Rocket Internet and other recognized startups. Over the years, we have grown an expert and multidisciplinary team working on large scale software development projects of very diverse nature such as SAAS, social and eCommerce platforms.

If you want to grow your skills as a developer, work following the best practices in the industry and have fun while doing so, Nimbl3 is the right place for you!

To learn more about how we work, check our Github and Medium accounts. To view some of the application we have developed, check our Dribbble and Behance accounts.
Lead Android Developer
https://www.workhiro.com/companies/nimbl3/820c7cca?locale=en

Lead Android Developer
https://www.workhiro.com/companies/nimbl3/8459614e?locale=en
Web and Mobile Product Manager
https://www.workhiro.com/companies/nimbl3/2eef1fa0?locale=en
Front-end/Javascript Developer
https://www.workhiro.com/companies/nimbl3/d8f6b2c1?locale=en
Senior iOS developer
https://www.workhiro.com/companies/nimbl3/810d25a4?locale=en
Internship - Software Development
https://www.workhiro.com/companies/nimbl3/66dd3961?locale=en
Senior Software Developer
https://www.workhiro.com/companies/nimbl3/049ee05b?locale=en
Heck even torrents which are distributed needed a central server to connect through for ages. There's definitely a benefit to having a central server that aids the sea of clients / servers to communicate.
At its heart, yes. But that is also one of the basic tenets of probability theory in general, since the very beginnings. Called the law of large numbers. Monte Carlo usually refers to situations where "trying something a bunch of times" is not a straight forward procedure, because some "somethings" are more interesting than others and there is also a question of how large the "bunch" of times should be to see the true picture.
Surprised no one's mentioned it... Electrolytes. That's why gatorade works. And it's also why putting some salt (+ sugar for flavor) in water works.
No, they were aimed at the system utilities eg. system-* that present UIs. They weren't tied to a DE (but did use a specific windowing toolkit like GTK+); I am not talking about the control center or Kontrol system - I am talking about the system-* UI packages which were all Python written, with bindings to GTK+ and ran horribly.
I think so yes. Water has many times greater thermal conductivity than air, so the heat will spread out across a larger area faster. Meaning a very small (negligable) temperature increase at any given location. You wouldn't be able to detect it from a few metres away.
“The key point here is that we need to modernise our laws and get access to information for holding criminals and terrorists to account for investigations and gathering evidence,” he said.

great, now you might catch the dumb ones, but is there a shortage of secure communication channels? :)
I can only answer 1 from the perspective of a non-US, very junior, auditor with little experience, but I'll try.

I don't see how it handles complex transactions very well. A simple example would be VAT. Assume a 25% VAT (which is standard here). If you sell a product for $1000 cash in hand the relevant transaction would be:

C: Revenues $800

C: VAT payable $200

D: Cash $1000

An even better example would be payroll which can involve 5-15 different ledger accounts for a single employee.

The next bit can probably be solved through the notes part, but how would you attach invoices and documentation with Transity?

How do you do accounts payable or receivable with it? In addition to the balance sheet sum, the accounts pay/rec should also show the balance for each individual customer and supplier.
They had no choice, really? Oh, give me a break.

AMD was basically in the same position when they started Mantle (at about the same time, no less.).

They chose differently. Now we have Vulkan. No thanks to Apple.
Most payment APIs like Braintree give you a sandbox API for testing. You can build your payment plugin on top of those APIs or build one similar to that.
Microsoft could instead donate the money to github...
Yea the improvement on Skype were really good. Those that left for Discord don't know what they're missing.
A/B testing infrastructure for a modern product manager
ApolloServer 2.0 how to setup
Can anyone disclose how extensively this is used within Google?

Their primary SCM and code review system is internal (and not git), as far as I'm aware.
Gitlab does not comply with GDPR
Sounds like a better standard is being able to define color schemas for CLI utilities. Would be pretty awesome if this were possible, though many utilities vary in what type of output is colored a certain way sadly.

Another workaround is to merely pipe the output to a file in certain cases.
Phabricator – GitHub Alternative written in PHP used by the Wikimedia Foundation
Now look at it from the other side. You're the 20% owner of that car and you begin to realize the primary owner is neglecting oil changes and abusing the engine. Just because you use it on weekends doesn't mean your complaints are unreasonable.

Activist investors aren't always wrong. It may have lead to Ballmer's ouster at MS for example. Or earning Dell shareholders more money when Mr. Dell took it private.

https://www.forbes.com/sites/nathanvardi/2013/09/03/valueact...
There are fewer safety guarantees even in modern C++, but there are times where Rust’s safety requirements do require slower code. Depending on why you were writing C, C++ can be the better choice, even though it can be harder.
Where I stand, my biggest reason for not yet having used Rust for any projects is that the overhead for learning it outweighs what seems like a negligible gain for me when C++ already meets my needs.
Fast forward 10 or 20 years, this would be the killer VR/AR application.

I'd love to watch ANY kind of sport with VR, being able to walk around the field.
Somewhat related, I've been thinking of how to speed up git on hosts with limited resources. As an example, the firefox repo has a 275MB index file which has to be loaded whenever you want to read the repository. On a host with 1GB of ram this doesn't work so well.

I think that storing repositories in loose format would make them much faster to read, but maybe I'm missing something. Any thoughts?
This is exactly the right idea. Just like Golang was written in C until ~1.5, you can't develop something "right" if you're relying on it as your tool. Use something that works until you're stable, and have all the features you think it needs in the "core" functionality, then by all means, eat your dogfood.
City heat requires building out quite a bit of infrastructure, then in summer you still have to get rid of it without pumping it through the buildings. Even Inverness doesn't really need heat in summer.
Well ad blockers are a reality. They are in the Chrome app store. Using them from time to time could be seen as testing something (eating your own dogfood). It isn't the same as taking a stance against the company mission. Speaking of which, it's hard to imagine a company which has thousands of employees that all believe fully in every practice and mission of the business.
I remember reading a article here on hn about inverse hyper threading (I don't remember the correct term) where multiple cores would work together to increase single threaded performance (if some cores are idle). I believe some company (not a major player like AMD, Intel or Samsung etc.) claimed they would have solved major problems with previous implementations of this idea or something along those lines.

Sounds interesting but is that even possible?

Seems like it would have been the perfect fit for AMDs Bulldozer back then due to the chips worse single threaded performance and it's unused multi threaded performance in mainstream software.
FWIW, your local FB datacenter is likely powered by 100% renewable energy :)
I wrote this up elsewhere, so will paste here too:

I suggest trying out state-of-the-art voice assistants like Google Home and Amazon Echo. These devices have had enormous engineering and computer science resources thrown at them. They're able to do stuff like play a song from some artist or genre off YouTube or Spotify. Maybe. Sometimes. You'll find that even in this scenario that they have explicitly optimized for, you have to repeat yourself sometimes. I'm talking about a tiny domain here - playing music from artists - that the human is intentionally trying to hit.

The idea that the current state of Machine Learning can somehow take an arbitrary, open sentences like "I’m thinking about going back to uni" to lead to appropriate ad targeting for enrolling in college courses just doesn't align with the reality of Machine Learning.

Maybe you think you don't actually need great Machine Learning. You could just go with very rough categorizations such as...detecting the word "uni" appeared in the sentence so bucket them into the "uni" ad category for ad targeting! But then they would also bucket "I hated uni" and "oh yeah, season 2 takes place in uni" and "I'm driving past uni" all into that category. Ad targeting relevance would be diluted dramatically. Where is the financial incentive to do such terrible ad targeting?

tl;dr ML just isn't there yet. Also it requires monumental leaps in Machine Learning for Facebook to be financially incentivized to do this; ad targeting would suffer otherwise.
Yes. We develop a large Angular app. When the framework itself is written in TypeScript, and by extension, most of the ecosystem code ends up being TypeScript as well, and we have not really faced any major typing issues.

On the other hand, when writing server code targeting Node, with lots of dependencies on micro-libs, I've definitely had the experience of struggling with outdated or incorrect type definitions.

However, nowadays TypeScript has much better interoperability with untyped JS code. You can generally import an untyped JS module with the minimum of ceremony and have it Just Work (the type will be "any", so you don't get intellisense).

I find the best approach is to import types for the big libs you are using, like Express, and leave the micro-libs untyped. That way you get the benefit of types on your own code and your interactions with the framework, but can still leverage other code when you need to without giving yourself a headache.
Yes, in the free market monopoly is impossible to form. You only get anomalies when you start adding socialism into the mix.
> In addition, the heat represents extra energy. Warmth and water (and carbon) are the very fabric of life.

That's cute, but 1. nature will adapt just fine to both heat and cold so that's not exactly compelling; 2. the issue is we may not, human civilisations have arisen in fairly specific conditions, and tend not to be very resilient to significant environmental changes

> My prediction is we'll be amazed at the life forms that develop and explode around such submerged cooling structures.

My prediction is we won't live long enough to see that happen, it takes kilo- to mega-years for anything more complex than bacterial mats to evolve to use new sources of anything.
I agree, additionally git has a built in server for sharing repos over the network.

What I'd personally like to see is a repo viewer similar to Github but implemented purely in JavaScript and cloning repos in the fly just like the native git does. Git.js (https://github.com/yonran/git.js) has something like that but it looks old and ugly.
Your comment is a non sequitur because this bug involves type punning across a syscall boundary. Neither D nor Rust would solve this kind of problem. Likewise for a host of IP stack bugs that involve type punning over untrusted type identifiers and length headers.

From a safety perspective you want to either box these derived types or copy the headers into properly typed objects so you don't end up with the complex if-else ladders that plague IP stacks. But the cycles to do this--to recursively construct simple boxed types or copy headers--can quickly add up to more than the cost of copying the entire packet as packets move through the pipeline. Engineers [unfortunately] bend over backwards attempting to achieve zero-copy.

We should be using more type safe techniques, and certainly D and Rust make such techniques more ergonomic. But it's fanciful to think that engineers won't recapitulate the same sins[1]. If it were true we'd all be using seL4 and it wouldn't much matter if a language was "safe".

[1] You can this see kind of recapitulation regularly in "high performance" Java and Rust applications where the same type punning patterns are used, replacing pointers with indices into buffer arenas. Po-tay-to, po-tah-to.
For git or hg? As git support is described as "alpha quality".
Apple is not a "Pretty good actor". Better than some, yes, but good? No.
In USA and Canada – Should Premium Legal Service Be Accessible to Everyone?
If it's the necessary precision for requiring only minimal grinding to get norm fittings and the glass part of vacuum tubes, that would indeed be great.

There are still things best done with tubes, and in some ways tubes are much better than transistors if it comes to reliability, mostly related to the sheer physical size preventing as-trivial cases of ESD/EMP fried LNAs in radios. Or the HF switch selecting between antennas and RX/TX. But this is probably a minor concern in practice.
I'm no expert in this area, but I do know accountants, Google can direct you to posts like this Quora thread [1] and while people usually don't accept this as a valid argument, a method that is to this day still widely used from small to huge businesses, seems IMHO to require more than just a "It made sense [...] but not in times of computers"-statement.

Also on the whole topic of running a business, you're honestly better off just hiring an accountant to do the work for you, so you can really spend time on your core business.

[1] https://www.quora.com/What-are-the-merits-of-double-entry-sy...
Orkney also has an electricity surplus due to an inadequately upgraded connection to the mainland.

There's a proposed upgrade to link to the grid at the nearby Dounreay nuclear power station: https://www.ssepd.co.uk/OrkneyCaithness/
Just because there is a small minority that depends on it doesn't remove the fact there's a huge market for recreational use (which is what the glassblowers sell the most products to).

The medicinal market is likely to explode though, given how it's not covered by patents and legalization is happening left and right.
Aren't torrents using DHT?
Following the law isn't black and white. I'm sure each of us as individuals broke the several times today without even knowing it.
> Pulling code from random developers machines might sound pretty neat

Isn't that just a straw man argument?

To the extent that it applies to distributed version control, it seems like an invented problem (i.e. I don't know anyone who uses a dvcs that pulls from 'random' developers). To the extent that it is true (we are all probably guilty of using code from developers we don't know and have not properly vetted) it seems like just as much---if not more of a problem---with github-esque projects.

> I often get the impression that what they really love is local commits

That's a really good point I have not considered before. So would you say that git's main contribution to the development community is showing the power of a VCS with local commits? And that's why github is dominating core git?
I'm not sure how you feel about cygwin? aspell 0.6 is available from there, and I've just tried it out with emacs and it works well.
Estonian Manors
I'm trying to get an app to the app store. Mysteriously, the archive button on XCode isn't working. It says it compiles successfully and yet there is no archive to submit when I'm done. I've googled all over and everyone else has a different solution to this problem. This little issue has delayed release a day so far.

I've done this 50 times before (10 times in this project!) and these kinds of issues still occasionally occur. How does anyone predict for this kind of thing?
Civ V turned me on to this song, and it's been intermittently stuck in my head ever since. I hum it to my infant daughter often (along with Ocarina tunes from Zelda..)

The lyrics are bittersweet, but I find them fitting for a parent to sing to their child.

```
While you live, shine

have no grief at all

life exists only for a short while

and Time demands his due
```
You can repair cracked / starred (?) glassware and still use it in labs?
Why Go for WordPress to Redesign Your Business Website?
G6: The Graph Visualization Framework in JavaScript. Open Source
AFAIK the Linux Kernel doesn't have a single source of truth.
How to Teach a Child About Asymmetric Cryptography
However, Orkney isn't in the middle of anywhere, it's some distance even from Telehouse London.
I see two options to pull in candidates.

One is what you say: Lottery style. Provide huuuuuugae outcomes for some lucky people.

The other one is reduce the risk for everyone.

The universe does not care which one you choose, so I cannot argue using reason for one or the other, it's a choice. Still, I very much prefer society would adopt the second option. I think we made life choices way riskier than they need to be. Perceived risk still is as high as if we lived in scarcity of long ago times.

Okay, contrary to what I just said that I cannot argue with reason because it's the same outcomes, I actually question that the outcomes of the "luck based" system are as good as one where riskiness of some life choices is lowered. I'm not sure though, it can't be an all-or-nothing approach, if it means a lot more people doing ever more useless things that would be something I don't want to see either, on the other hand, we already have plenty of that (see Dilbert or recently discussion of "The rise of the bullshit job").

I think the guidance of resources of the current system leaves something to be desired, too many undesirable outcomes that are then rationalized using the very tool that created them (i.e. explaining them using the existing system while pretending that this system is the (same as the) goal).
It's not similar at all.
Great way to build something in a very risk averse process. I wonder how effective this will be as a 'supplement'?
This opens quite an interesting perspective for 'off-shore' hosting, literally. I remember from a previous gig a while ago that renting servers in Saskatchewan or something similar provided companies with a favourable legislation as well as cheaper server cooling. If you plunge a data centre into the middle of the sea somewhere in international waters, does it really fall under any legislation?
Maybe Stripe?