skysight-inc/HackerNews huggingface dataset:
> If your backups fail then you still get fired, but now it's for choosing an unreliable cloud vendor

It wasn't me that came up with the backup example - which I do think is the best example of the point they were making because you wouldn't expect that particular service to fail nor someone to get fired. And if it does, it's more likely yourselves to blame for setting it up wrong than it is the cloud vendor at fault.

Their general point was more that if you self-host and the infra goes down due to hardware failure (eg switch goes pop) then it's up to you to fix. With cloud services that responsibility now becomes someone else's problem.

Personally I find this the least convincing reason to move to the cloud because I'd rather be proactive fixing something than waiting for someone else. However it's undeniable that it is an incentive to some - I suspect more for manager types than engineers though.

> If you don't want to pay for your hardware up front, most hardware vendors are happy to sell it on an installment plan.

You pay a premium for that (interest and insurance) and are still stuck with the repayments even if your project crash and burns before the instalment plan finishes. If you're a business and looking to buy hardware you are much better off buying it outright - you have a stronger position to negotiate a discount (so you're not paying advertised price) and you have capital you can resell if the worst happens. However if your a small or medium sized company and you don't have any self-hosted equipment currently or are looking to re-outfit several racks of gear, then the cloud is a very attractive offering.

> I think that "cloud" started taking off right after x64 servers got hardware virtualization support, and then you had cloud vendors showing IT departments how much more cost effective their virtual machines were than the single-application physical machines that were the status quo ante. Not bothering to mention that they're frequently not more cost effective than hosting the virtual machines yourself.

It sounds like your impression of the cloud is massively outdated. If you're just looking for a VMWare equivalent then AWS et al isn't going to be that impressive. Where public clouds have overtaken self-hosted solutions is with their SaaS solutions. This is why in my other post I make the distinction between "lift and shift" type deployments on the cloud, and using their SaaS offerings.

I do totally get the appeal of self hosting though. I've spent the majority of my career in server rooms and love the feeling of owning my own equipment. However pragmatically I can also see why the cloud is such an attractive solution to businesses these days.
I use notes and create a new one every time I have a new idea. They are all in a note group "Ideas". Every few months I review it and put it in an excel where I rate it based on joy, roi, time needed, ... and if I feel like it I execute the top rated one.
So many red flags really. Sounds like this person was swayed by someone they thought was cool, and living in the big city.
For those interested in aerial archeology I also heartily recommend what Roger Agache did in (mostly) Northern and Central France starting with the 1960s. His aerial photos helped discover hundreds of locations for Roman-era villas and castra among other very interesting things. The website documenting his work can be found here [1], and for example aerial photos of Gallo-Romanic structures can be found at this link [2] (the website looks like it hasn't been updated in quite some time but it's still functional)

[1] http://www.archeologie-aerienne.culture.gouv.fr/en/

[2] http://www.archeologie-aerienne.culture.gouv.fr/en/
Kbiz Complex – Thunder Shock
I was actually gunning for them to continue with edge, and hoping that they'd finally make it cross platform. That they are trying out a drop in compatible nodejs using their js (chakra) was really appealing too. [0]

Ironically, it was one of the few technologies coming from ms that I was interested in.

[0] https://github.com/nodejs/node-chakracore
Leadfeeder raises €3.1M Series A to turn website visitors into leads
DEC UNIX and OSF/1 (and Tru64) is the same OS, just different releases.
AFAIK Meson requires a python installation, which is a non-trivial dependency and on some platforms requires additional manual setup steps.

Having everything in a single standalone executable is vastly preferable IMHO.
That was the intent behind UN and League of Nations before that. Any new similar thing like will end up just like that - a beurocratic monstrosity that lacks any moral authority and is used as a pawn in realpolitik games.
He clearly did. And he was running out of savings, as he says.
I guess it's VS Code
> An underappreciated bonus is that you don't have to install more stuff just to __build__ some program you might not even want.

sorry what ? I remember hours in my younger years searching which Debian package provided autowhateverflavoroftheday.sh so that I could build $random internet project
That part about him marking everything with sharpy ink and glitter would have been nice for when I had my roommate from hell. I once dried myself off with a towel to half way discover some other traces of matter I didn't want to see... I tossed the towel.
Thanks for the post, I didn't even realize how large the design space for something like this is. I enjoyed the level of detail and the explanations of the design tradeoffs.
Book links are Amazon affiliate links (tag=buy05cb-20)
Yes - so you're worse off.
It's really simple: It is not our job to prevent smart people from doing dumb things at all cost.

I find it surprising how lots of people who live in democratic, free societies, still have this urge for authoritarian solutions to every problem.

The history of the judicial system has shown that even incredibly smart people will sign contracts that are clearly to their detriment. Does that mean the appropriate solution is to only allow contracts that have been vetted by MicroLaw incorporated?

Overall, history is full of smart people doing dumb shit. The only way to completely prevent that is draconian authoritarianism. I would think humanity should have understood by now that that doesn't end well.
Python isn't installed on Windows, the pre-installed python version on macOS is stuck at 2.7.10.

ninja isn't installed on macOS and Windows, and both systems require to first install a package manager before installing ninja, or compile ninja from scratch.
Meanwhile, during those 100 years, a new, distinct, non Chinese culture developed.
Hong Kong people speak a different language than mainland, have different food, culture references and desires.

Jordan was created in 1921.
Israel was created in 1948.

Most people agree that these countries have distinct cultures, and are younger than Hong Kong.

Unsure why you'd assume it would be (it's not) any different for Hong Kong, but would like to hear why.
https://abload.de/img/tmpxwk2y.png this is Verdana on Windows.
so the difference I thought there might be now, as compared to 2008 is the percentage of funds that are passively managed. If a proportionately smaller percentage of stockholders are selling then it seems possible/likely that any price swing will be smaller.

One example of this "stock markets not reacting to external events" that seems to fit the trend is, to me , the robustness of the FTSE100 since the Brexit vote.

It's clear that companies are taking a financial hit in several places and will continue to do so (perhaps precipitously if it ends in no deal) however the FTSE100 is current around 1000 points higher than it was a year ago.

That could be because a large percentage of the funds in those stocks are passively managed and therefore don't react particularly to those external events.
AI guidelines: EU is making AI rules now to avoid a new tech crisis
Can you imagine someone thinking that Obama, a neoliberal imperialist, was a socialist?

Or that socialism is a bad thing?
Using this:

"Just get it out the door and we'll fix it later". I've heard that from most managers I've known.

Instead of this:

"We need to audit then refactor the existing codebase to bring it up release quality. It will delay release by 2 months, but we are dealing with customer PII so we have to be as stable as possible to prevent break-ins."

Or this:

"Don't deploy the prototype to production"
I like the concept, and great CSS animation for the listings!
Alright, but then why not build data centers there? There's other things that are not there because the power is not that cheap anymore (since there is demand by miners).

Even if it's true that they built capacity for nothing, no way that the power is just up for the grabs at almost no cost. There are always other purposes for surplus power.
It strikes me all this wailing about code quality is simply a cover story to allow UK public sector/companies to exclude Huawei without outright accusing them of being a spying/intellectual property risk.
So - in the UK you pay national insurance, which ostensibly pays for the NHS and retirement benefits.

If you earn £150k a year (top 2% of salaries in the UK) you pay £6,964.16 a year. That's an astounding deal. There are no deductibles, no co pays for hospital stays, GP visits are free, as are any tests and investigations.

You do pay £9 for each item on a prescription, but if you get more than 3 items a month you can pay a flat rate of £104 a year for a prepayment certificate.

Private health insurance is still a thing - it just gets you a nicer room in a private hospital and quicker treatment for non life-threatening conditions.
Yes, every (almost) hotel I've been to in Europe has had questionable internet. Homes are a completely different thing. Hotels provide enough capacity to be able to charge you for access, homes get enough to do the things they want to do.
I've been toying with a similar idea for Europe, cool to see there are others.
Looks pretty nice for a first iteration. UI needs a little more tidying and some images (e.g. the festival lineup image on https://festivalhunt.com/ultra) lose their aspect ratio.

How much of this did you manually input, and how much is scraped?

Keep up the good work!
New Zealand’s Privacy Commissioner John Edwards cannot be trusted. He is a morally bankrupt pathological liar who enables censorship, facilitates undermining of democratic institutions and citizens' rights. You can close Fb with a single click but this non-elected civil servant is to stay.
I found the original article more interesting. "Trash picking [...] as a form of entrepreneurship."
https://www.nytimes.com/2019/04/07/us/trash-pickers-san-fran...
Yeah, Nice is a proper name in this case. I got the capitalization wrong.
Good point. Though you still have “the cloud” calling your function versus truly having everything local.
Same happened to my project. I posted it on Reddit, someone saw it and posted it on HN then it made it to the front page. It got almost 1k stars in the first 3 days. That was very unusual. It was pure luck. Just like with your project. You think it's normal because it happened to you but it's not. For the vast majority of popular open source project, they got popular because of social connections.
The problem with the 737 MAX is that it can get into a stall from which you cannot recover. It doesn't behave the same as a regular 737 at all, which in turn means that the actions needed to prevent a stall are wildly different. In a regular 737 you apply more throttle in a stall to get more lift. In a 737 MAX applying more throttle will point the plane even more nose-up worsening an already bad situation.
Is this even an argument? We don't pay for Apple's engineers/designers, Foxconn's workers when buying an iPhone. But they won't be paid if iPhone stops selling.
Reasons that affirm mobile apps need video integration
I really want to use your tool in a future project. I know Lua well enough and being encumbered at work with a legacy project that requires a crazy build pipeline that uses gyp and friends, makes me eager to try some other stuff.

Thanks for trying to improve the ecosystem around native code building tools. I appreciate it a lot.
Assuming I can’t change my background color to anything else than #000000, what kind of text color would you suggest other than #fff to improve readability?

I struggled with this problem a lot when I redesigned my website recently. I wanted a pure black background mainly for Amoleds (and because I love it) but couldn’t settle on a text color other than white. The problem I had was due to all those color shifting night modes like f.lux or iOS’s Night Shift. Once I used that on top of a tinted white, the text looked way to colorful which I thought to be distracting.
Show HN: Cronjobber, a cronjob controller for Kubernetes with time zone support
Methodology shmethodology. No management fad can replace thinking. Boeing 737 MAX is what you get when scrum masters get to boss around engineers.
Well, you need to spend some sort of resource to ensure the integrity of your money supply.

The dollar is backed by a few million troops.
Bitcoin is backed by a few million tons of coal.
Remember reading a story about Russian agents organizing for USB sticks with spyware were sold in every kiosk selling gadgets around a US military base.
Free Technical Writing Courses
The real point is at the end:

> Finding general issues is a good thing, but other vendors are not subject to this level of scrutiny. We have no real (at least not this in depth) assurance that products from rival vendors are more secure."

Pretty sure companies like Cisco (who have had recent high-profile security fails) would not want the same code review.

Until they do, and someone can do a comparative analysis of the two sets of codebases, there are no useful conclusions to be taken by decision makers.

The only value here is for firmware developers - learn from these mistakes. Hopefully GCHQ is coming for your code next.
I quite like CMake, I find it to be the least bad of the bunch. With recent additions I'd say that the only problem is that many packages still need to pull a CMake module from somewhere to be found because they do not offer pkg-config files.
Wondershare Filmora 9 2019
The most involved part of a CRUD app is writing data and checks around it. This "checking" part can be written with little interaction to the outside world.
> I won't copy my data on unknown device.

You won't, but many people will. They'll plug it in, figure the device is fine, and begin to trust it.

Mics and cameras trigger prompts if they present themselves as USB devices. I'm saying they do not need to do that. They can draw power from the port and send captured data out wirelessly.
> It is interesting that you qualify your claim that health care is a "basic human right" to the "developed world". Does that mean that it is not a "basic human right" in other parts of the world?

You misunderstand. I personally believe that everyone has a right to access to healthcare. My point was that the developed world has finally decided (for the most part) to recognize and codify that into law and taxation, whereas much of the less-developed world has not (to be fair, a decent amount of it has, though).
It doesn't use Gecko.
Battery Consuming Battery Software
Yes, that's why I said "usually" and "often".
While I use Firefox daily on Ubuntu there are still some pain points that affect me directly

* Offscreen canvas. E.g. samples from here do not work for me https://developers.google.com/web/updates/2018/08/offscreen-...

* There are two problems with development:

1. Firefox does not catch some exceptions. This problem is fixed in 67 version so I can wait (but I still need to wait).

2. Firefox crashes for me randomly sometimes when I restart React dev server.
Astronomers spy an iron planet stripped of its crust around a burned-out star
Show HN: AI-based writing assistant for fixing English Grammar
Americans place a ton of emphasis on oral care. Most of middle class and above get braces as children; many going as far to get corrective procedures (affectionately referred to as 'headgear').
Middle click links? It's a good habit.
Funny and sad to see how, instead of seeing opportunities, the forum with the most open minded tech people will rather go with "SHUT IT DOWN"
Yes, I keep a small notebook with me all the time. I jot down small flashes of insights and a-ha moments in it. Then I timely review them. I discard some that doesn't make sense anymore; improve upon the remaining and congregate them in Notion.
Labour party is due to a rude awakening when people realise they did not get to labour…
The cognitive biases that prevent us from doing great work
Brave was made originally on Electron fork Muon which was recently abandoned in favor of Chromium.
Mutation Testing – Theory and Practice (Python but Mostly Applies to Any Lang)
I've extensively used pgreplay for work and I'd like to add a few things:
- I recently (May 2018) added in pgreplay a dry-run mode where it just parses the log and print stats (no replay here). This could be used to benchmark the log parsing part.
- Instead of parsing the log as you did, I would have configured PG to ouput logs in csv (it can even does both at the same time I think), would have been easier to parse
- pgreplay has a binary replay file format well documented, I would have used that in your case probably

Otherwise seems like a nice tool, I might give it a try in the future :)
I had something similar on my Capsela set. I think Robotix had one too. I think they came out a few years later though.
Apologies for being a bit blunt, but:

<rant>
For all the time and work poured into C++, it has remarkably little to show over plain old C99.

Some of those new "better C" languages are the work of individuals and very small teams, yet they are able to build more progressive "better C" languages than C++ can ever be because it is held back by the need for backward compatibility for 'failed features' and 'design-by-committee'.

If all that ever comes out of those small 'better C' languages is some sort of consensus of which core-set of features actually makes a 'better C', than they have already contributed more to programming language development than C++.
</rant>
Bitcoin trading is already essentially banned in China.
Show HN: Rb-datepicker- react bootstrap date range picker
> EDIT: And for your own sanity, assume 50% of the webhooks you expected to arrive didn't. Schedule a periodic task to scrape transactions from their API.

I'm pretty sure the Webhooks keep retrying until they get a success response back from your server.
I thought HK spoke Cantonese? At least, until the PRC enforces Mandarin. It's a tactic with a long history - replace a people's language with your own.
Scaffold: An Open Hardware board for security research
> Mathematical Logic

A Mathematical Introduction to Logic, by Herbert Enderton.
They have above interest earnings for higher earners, and a lot of students take out loans of nearly twice the size to pay living costs, so a lot of people whose earnings average over £40k in 2019 money won't pay all their loans back either.
I use Firefox as well, but my main browser is Chrome. I just prefer the rendering on it, and the overall seamless integration with Google products which I use a lot. It's not uncommon for me to spin up 3 different browsers though to test various things from 3 separates 'angles'. Granted I might not get the seamless Google integration but at least it would be an alternative option. I like options.
> Ads is fine. Nothing bad with it. All TV programs show ads everyday.

The difference is that TV is one way stream, sadly for the web more and more it's becoming the same brain-dead medium these days.

> If all website enforces a policy that requires user permission to show it,

you mean browsers right, but why would they do it, both google and microsft are advertising companies.
I don't disagree with you but ultimately is that a bad thing? My data and private actions are already being monitored by too many people, why introduce another potential spy in the form of the Chinese government?
The point of the survey is to test whether or not people are aware of what google is doing with their data

But this is a difficult question as well. Speaking for myself, I cannot say that I am aware of what Google is doing with my data. I fully expect them to use my data for any and all purposes they can think of, and I'm not okay with any of that -- but I'm still not aware of what they're actually doing.
Google's drone delivery service launches in Canberra
By the way, the author of the book, Avi has made a profound impact in Scott, as Scott describes in the following post:

https://www.scottaaronson.com/blog/?p=2925
I'm not really a mathematician, my experience comes from machine learning / statistics. Note that most math books tend to be known by the name of the author, as opposed to a fixed title.

Pure math :

1)Group Theory - Milne

5)Topology - Mukres

6)Measure Theory - Terrence Tao has a course, Robert Ash has a book on probability theory, and it is recommended that you study a bit of real analysis before you do this.

7) Differential Geometry and Statistics - Murray and Rice

9, 10 ) Non linear dynamics and chaos - Strogatz

11) Complex analysis - There exists a set of 4 books covering real, complex and functional analysis by Stein and Shakarchi, which should serve your purpose

Applied Math :

3) Probability - Grinstead and Snell, Durrett both have good books.

4) All of Statistics by Larry Wasserman for a more ML bent to it

5) Optimization by Boyd and Vanderberghe

7) There's no single topic called "Computer Science", but going with the theme of the topics you are looking at, Algorithms by Cormen, Leiserson et. al, Theory of Computation by Michael Sipser should be good starting points.

Note that for a lot of these, you can find high quality material online (Both videos as well as course material). Just do a search for "Topic MIT OCW", replacing "Topic" with your choice.
It's just not ads. I'm willing to pay for the content but I need the guarantee that content provider or company won't sell my usage information. The problem is that ad-tech companies won't stop when we start paying. Google will still sell our usage profiles even if we buy YouTube music.
In most countries, even the first 7.5% don't apear in your tax rate.

But still, if you count everything together, for a 2keur net paycheck you have to charge your customers 4.8k in my country (slovenia), and the government takes 2.8k (social benefits, pension, health, income tax and VAT). Say what you want, but 4.8k->2k is a huge amount of taxes.
I guess I'll be honest here as I spent way too long trying to come up with a response as your comment rattled a part of me, the part that gets a touch emotional when walking across the square where the shadow of the Goddess of Democracy once graced. Where those same stones were later soaked in the blood of men and women who only sought to voice their displeasure in the actions of their leaders.

I saw the umbrella movement as an early action to show that there will be resistance from those who do not feel that ruling party has their interest at heart. When those who lead and championed this movement were removed from the territories and sent to the mainland to be punished, it signaled that PRC was not going to change its tactics and resistance to gilded tyranny would have to charge on.

Now I have heard the arguments that you have parroted here, but this is the first time where I have someone effectively call my desire for my close friends to maintain their Democracy as a form of white supremacy. I'm sure you'll tell me that June 4th was just an uneventful day in that square and it was the West that unjustly agitated the student population.
Sounds like a downside to me. Did you use Firefox recently? It's super fast.
They still do, and a quite a bit of English
ASK HN: 300k engineers How do you get there?
Chrome is still faster. It's natural (and healthy) that users choose the fastest choice.