skysight-inc/HackerNews huggingface dataset:
> But working (and billing) in weekly Sprints seems to work very well once you've convinced your client that the framework is the right way to do it. Client want a quote, but we tell them we can't really give them any sort of estimate until we see how they work (with us). So, a two week trial period is often a good way to get that going.

I like the idea of a trial period. Get them on-board with low risk to them. As this pattern of working is exactly what I want but can't get clients to do (see my reply to your sibling commenter).

A difficulty is they invariably say the last agency/project did fixed price, so do any others they're talking to, so even if your results are good why aren't you.

They don't feel safe, and it's that safety I need to give back to them.
China is mass imprisoning, torturing and murdering Uyghur people[1].

[1] https://www.reuters.com/investigates/special-report/muslims-...
How to Build a Complex Map Based App with LeafletJS?
On some systems, fsync is system-wide. Another process fsyncing an unrelated file descriptor can still consume the error meant for the LMDB file descriptor. Same thing goes for a user running the sync command from the terminal. A write lock won't protect you from this, unless you can prevent all other processes from calling fsync. It's got nothing to do with opening the LMDB datafile concurrently. If you share a physical disk device with any other process, you're at risk.
Uber AI Introduces Ludwig, an Open Source Deep Learning Toolbox
Except the trees that were used for cloning have a proven track record of being able to survive for hundreds of years (“some of which were 3,000 years old”).
The fact that you would need to do dead tree removal is a sign that something is wrong. A natural, thriving forest should not need such measures.

I don't think a lot of imagination is needed to come up with the reason why we see these changes. It will only get worse before it gets better.
How does Bitcoin find other nodes?
Let's say you are right. Then we should discuss why Mars One is a scam and SpaceX isn't. And just saying "SpaceX has succeeded until now" is not really cutting it. Being a billionaire and probably having quite some parental and silicon valley network to make use of, Musk simply also had much better odds. But this is not something you or I couldn't have guessed when Mars One started. It's quite obvious.

So from what I can see you can't say one is a scam and the other isn't. Both are a gamble and the one succeeded until now while the other hasn't. A scam is, when they didn't even try to do anything. Or when they used the money to buy yachts instead of financing space base science. Is there something like this? If they sold a pipe dream and worked hard to try to make it become reality, imho, it's not enough to call it a scam.
The article specifies that they took cuttings, a pretty ancient technology. But the fact that the technology is old doesn't mean it's not cloning. Plants are easy to clone.
What sex-related subcultures in Japan are you talking about?
Honestly, I think this is what the Prime Directive really gets at. The mistake was "interfering" (hosting) in the first place.
Interesting. Iran announced the same thing last month but then canceled it due to major backlash from people and enterprises.

I wonder if the two governments were aligned.
They used to play without padding. That’s why Johnny Unitas, one of the most revered American Football players, was so physically damaged after his career. From Wikipedia: “Toward the end of his life, Unitas brought media attention to the many permanent physical disabilities that he and his fellow players suffered during their careers before heavy padding and other safety features became popular. Unitas himself lost almost total use of his right hand, with the middle finger and thumb noticeably disfigured from being repeatedly broken during games.”

I feel like head trauma has become disproportionately more of long-term physical damage from the sport, but I can’t back that up.
Sure, there is always practical limitations, but I think that is less of a problem today than it used to be.

We have newer languages, but also a lots of languages have gotten better to interface lower level libraries.

Experienced programmers can be a huge asset, but at the same time a curse, there is no contradiction there. And I'm not arguing for a revolution to throw out all of what has been gained in software, I just say that new projects should to leave the old tools behind.

I am of course also guilty for proselytizing bad ideas & writing bad code.
You don't "have to". You freely forfeited your beliefs for a sale.

Certainly lefty idealism but the West has a limited window of influence to improve how China projects its power.

23m Taiwanese people depend on somebody saying no. To ignore the PRCs demands. We've already let 13m Chinese Muslims get sent to concentration camps. We broadly ignored the incorporation of Tibet. Great Firewall, political incarceration, no problem, China, just keep making our stuff and investing.

Again, out window of opportunity to do something here is closing. Strong economic sanctions have to come quickly. But we also have to use every bit of defiance to resist behaviour that is clearly wrong.
China is fighting a cultural war, as they have so often stated, and shown in Xingjang.
If you read the autobiographies of astronauts they talk about being in space as the thing that changed them and how they see the world, not the prestige of being an astronaut or act of going on a rocket.

Edgar Mitchell (Apollo 14) said "From out there on the Moon, international politics look so petty." I imagine that change in perspective is what going in to space would give you.
IIRC Heartbleed was basically exactly that.
Yep. And not just the present one - Saudis have a strong lobby.

But we're still a democracy. Not a perfect one, but if enough people want something, they have the tools to make it happen.
I think Skia is dynamically linked with a C++ API.
Relax. Each time an exit happens, an entrepreneur out there hears about it and sees an opportunity. He knows that large companies are seldom able the manage the purchase. And then a VC jumps to fund her and others like her, dreaming of his own exit.

Soon you'll have even more choice as a consumer. Just the free market at work.
Are you seriously under the illusion that western powers do not try to impede Russia ? John McCain flew in to support Ukrainian revolutionaries against Pro-Russian government : https://www.theguardian.com/world/2013/dec/15/john-mccain-uk...

>militarized state

https://www.washingtonpost.com/news/monkey-cage/wp/2017/06/3...

> state propaganda

https://en.wikipedia.org/wiki/Propaganda_of_the_Spanish%E2%8...

https://en.wikipedia.org/wiki/Judith_Miller

> own internal government-approved network

From : https://en.wikipedia.org/wiki/Voice_of_America

"From 1948 until its repeal in 2013, Voice of America was forbidden to broadcast directly to American citizens under § 501 of the Smith–Mundt Act. The act was repealed as a result of the passing of the Smith-Mundt Modernization Act provision of the National Defense Authorization Act for 2013. The intent of the legislation in 1948 was to protect the American public from propaganda actions by their own government."

> I've dreamed about that for my whole life

Live the dream!
Even if we ignore the military aspects that Taiwan, unlike Crimea, can defend itself for a while, there is a key difference that matters even more:

On Crimea at least some percentage (20%, 30%,...??) really wanted to belong to Russia.

In Taiwan, the amount of Taiwanese that want to be "unified" by force is 0%.

Good luck ruling a country that hates you. (Sure, it can be done by force, but at what price?)
https://news.ycombinator.com/item?id=19135085
I am also living in Seattle area with couple of kids and my expenses are in the same ballpark.
EasyScrollDots: Vanilla JavaScript for navigation dots on the side of the page
And this is exactly the reason why you need vendor support to apply fixes. Half of those fixes are in binary blobs, so if you don't update those (e.g you rely only on AOSP/Lineage updates), you're screwed.
> The funding for basic income would require more money than all of the tax revenue the federal government brings in right now.

That's not true. We have $10k tax revenue per capita, an average household size of 2.6, and the bar to get out of poverty for households of 1-4 is $12k-25k.

UBI would be a big cost but you could have an enormous impact with a program that increases the federal budget 50%. And if you set your break-even point to something like $80k of income then half that money is immediately recaptured in taxes, so now you only have to source 25% more money.
> I don't think I'll be able to prevent them from making that demand simply if I don't make demands either. (I certainly don't think that they're not smart enough to realize that a demand could be made until they see me make one, for instance, nor that they're that exact shade of polite that thinks this is an illegitimate tactic until they see it used at which point it becomes legitimate.)

It's not that they won't make demands, it's that they'll use your demands to legitimize theirs. If you don't make any then you can credibly defend against theirs by saying that nobody should. If you do, what will you say to theirs? Do as I say not as I do?

> Even asking big tech to step on them seems to have a better chance of accomplishing my goals.

https://en.wikipedia.org/wiki/Blowback_(intelligence)
It would be, but the walled gardens that we have are not propped up by any legislation, so they're creations of the market. Enough people like them that they keep running.

Thus, to prevent them, you will need regulation - which stops at the border. Saudi government will have their own, and you can be sure that it'll be the kind that enables what they want to do.

On the other hand, we can boycott and embargo them. Much good that money will do them if nobody will touch it, or if the products developed with it are banned from most well-paying markets.
Casinos do the same with people who gamble a lot. They call them high rollers.
We changed the submitted title ("Apple and Google accused of hosting Saudi gov't app that tracks women") to the HTML doc title. Perhaps the submitter was attempting to follow the site guidelines ("Please use the original title, unless it is misleading or linkbait; don't editorialize."), but introduced some confusion in the process.
Perhaps, he was earning 500k but not spending that much. 500k would give you around 300k after tax. Half of 300k can easily be spent in order to have normal life.
Zen of Code Optimization 1994 (
https://www.amazon.com/Zen-Code-Optimization-Ultimate-Softwa...) is the follow up to Zen of Assembly Language 1990 (https://www.amazon.com/Zen-Assembly-Language-Knowledge-Progr...)
Seems like Microsoft would be the obvious choice. They just bought Xamarin, they're finally in a good spot with regards to C#'s growing cross platform viability and they're actually a game publisher.

I don't really know why MS would bother unless not doing so would risk a Unity collapse and a loss of a lot of C# development.
I used effects, said goodbye to my lifecycles, and feel :)
> The rsync manpage is way too long

I see its thoroughness as a feature, not a bug. It's very well written and I can just ignore the bits I'm not interested in. I wish more man pages were "too long" like this one is.
Oh, I'm sorry, I had a different bandwidth in mind, the audio bandwidth.
We've banned this account for trolling. We don't want trashy internet flamewars here, irrespective of how right your views are or you feel they are.

It's not hard to express your views without breaking the site guidelines. Plenty of other users have managed it in this thread. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
Linaria 1.0 – a zero runtime CSS in JavaScript library – is out
> Russia to disconnect from the internet as part of a planned test

This is precisely what I would do as an engineer if I was responsible for operating such kind of network infrastructure
Can't pirate a coffee. I'm from the billion dollar iPod generation. Paying for software just feels weird.
The service is run by KSA. If google removes the app, they can still offer it through a website , or SMS. I don't see why they wouldn't ban it , considering they have banned far more innocuous stuff.
SEEKING WORK | Remote

Are you the business owner with a team of software developers?

Do you feel that your features could be delivered faster?

Are you tired of endless bugs surfacing over and over again?

Ever wished that somebody would help you translate business requirements to technical solutions?

Hi, I’m Dmitry Pechnikov, a developer efficiency consultant. I’ll help to increase the output of your development team.

I’ll design and set up a continuous integration process to speed up code delivery to end users.

To get rid of constant bugs, I will help your team to write automated tests. I’ll help to choose the needed tools and provide enough examples so that developers could do it on their own.

I’ll understand your business domain and help to identify technical complexities. Then I’ll guide the developers from the specifications to the working application that satisfies your customer.

Interested? Email me at dpechnikov@pm.me. I’m always happy to answer questions and provide initial guidelines.
I suppose this is a good time to point out the toy Lisp interpreter I wrote a while ago: http://patient0.github.io/FirstClassLisp/

It supports first class macros, continuations, and has the amb "operator" (implemented using a macro of course!): https://github.com/Patient0/FirstClassLisp/blob/master/Lisp/...
>Are you seriously under the illusion that western powers do not try to impede Russia ?

Again, impede Russian government in what? Murdering and enslaving its people?

The majority of cases in the European Court of Human Rights are from Russia, first sanctions were applied when a lawyer investigating corruption among the officials was killed in prison awaiting trial.

Which positive Russian policies applied for the sake of people and not for the sake of enslaving and murdering its people were impeded by the west?
It's pretty obvious that the Chinese government is "wrong" on this one.

Whether Taiwan is a real country or not, banning references to it is just tyrranical.

Imagine if the US banned you from selling software that made reference to the lost city of Atlantis. Clearly wrong.
Those instructions are not using QEMU to emulate the Pi. They tell QEMU to emulate an entirely different piece of hardware (the versatilepb board) and run the raspbian userspace on it. You certainly won't be able to test any code for the Pi that directly accesses the hardware like that. (QEMU does have some limited real rpi emulation support, but those instructions don't use it.)
And it required a fair amount of time too, IIRC. You had to make a video introducing yourself, and answer a lot of questions.
There is still a strong C and C++ community at Microsoft.

They are the only OS vendor (on consumer space) still having a full stack support for C++, with internal pushes to keep it going.

https://kennykerr.ca/2019/01/25/the-state-of-cpp-on-windows/
But there is no such "observation of lack of conflict in hunter-gatherer bands". At least if you use sensible units, like the proportion of deaths which are due to deliberate violence, on which such bands tend to score way above modern society.

I think this myth comes from early studies, who wanted to see this, and observed no warfare during the 6 months they spent around 20 people. Later studies asked these 20 to reconstruct their family trees & tabulate how each great-uncle died, etc.

(The other possibility is definitional. If we define war as involving thousands of soldiers, then obviously this never happened until societies which could co-ordinate thousands of people arose. May as well define it as involving uniforms & automatic rifles, too.)
The comment was in fact heavily upvoted. It takes time for the vote totals on a comment to work themselves out.

I'm personally responsible for HN and can tell you that "keeping Saudi Arabia happy" has never entered my awareness until you brought it up.

We just banned your throwaway account for trolling. If you continue to use HN for flamewars, trolling, or personal attacks, we will ban your main account as well.

https://news.ycombinator.com/newsguidelines.html
Economies of scale taper off: truly large concentrations of wealth are not needed for this, and oligopolies can free large companies from the kind of competition that drives the search for efficiency.

I am not sure about how large concentrations of wealth are supposed to increase the standard of living across the population.
Interesting article. More like here's an article noticing that its happening, covers some of the reasons why (like fertiliser enabling the end of traditional crop rotation), and it deserves place in planning and ideally mitigating. No suggestions soil will be gone by 2020, or even 2100 or 2200.

the bigger claim, if one looks beyond the near decades, is to consider the state of the nation's agricultural resources ... our oil is clearly running out, and so is the most precious of our resources -- topsoil

Is about as "fearing" of the "impending" "doomsday" as it gets.
Behavioral economists recognize two kinds of biases: cognitive and emotional. Cognitive are the kinds of biases you refer to - when someone makes a suboptimal decision because of failing to do proper research, properly take on new information, etc.

But then there are emotional biases, for example the loss aversion bias. Investors tend to hold on to their losing investments to avoid realizing a loss and sell their winning investments to lock in a profit. This is irrational - investors achieve subpar returns because of this - and often cannot be resolved with education.

Accounting for cognitive or longterm costs - using the concept of bounded rationality - would not make emotional biases disappear or make them invalid.
Linux is much worse currently, hence the Kernel Self Preservation project being pushed by Google.
They can easily offer the app as a web app (i think it is already a web app)

And actually you are wrong, without tracking women have at least a chance to escape undetected
Whilst that makes sense for many versions of secure boot, it doesn't make sense for blocking updates to a flashed ROM.

If the owner of the device flashed their ROM, they want updates. If someone other than the owner flashed the ROM, the true owner of the device is screwed anyway. Blocking updates won't save the true owner. Instead, this seems nothing more than lockdown for the sake of control.
Don't discount the ability of the human mind to normalize experiences.
No wonder ASCI has the well-proven reputation of being essentially useless as the Australian Royal Commission into Banks and Banking has demonstrated beyond reasonable doubt (over many years, as the regulator, ASIC failed to stop the wholesale ripping-off of customers by the banks).

This wasted 100k could have been much better spent in protecting the thousands of little people from being ripped off by these large morally-corrupt corporate interests.

A terrible waste of money and an unmitigated disgrace.

The bastards who authorized this expenditure ought to fired.
For apple we could use the precedent https://www.juggleware.com/blog/2008/09/steve-jobs-writes-ba...

as surely this app is offensive to not less than 50% of customers.
pfft can't they just go back to building giant penis shaped buildings?
I've spent probably tens of thousands of dollars on mobile games.

(I posted this as a counter-example to all the "This is baffling. I wouldn't spend a single dollar on apps." comments here.)
Apart from the fact that the only answer right now for security-conscious android buyers is "get a Pixel" (I'm exagerating, flagship from a few vendors are good to go for 1-2 years), this is once again a reminder of the damages of binary blobs, here directly for consumers (they have non-updatable security holes).
That's a very diplomatic answer then. I don't see the irony.
I think that if you believed in self-determination of people inside Crimea and put it to a vote, there is a decent chance the people would have chosen to be annexed making it a justified act (but this is not what happened). This is complicated by extensive propaganda and other manipulation on all sides, and thoughts about the rights of Ukraine as a whole.

What is clear is that Crimea and Ukraine are being used as pawns in a global geopolitical conflict that has little to do with or concern for the people actually there. A significant portion of it is about power and popularity of leaders and parties inside their own state using the international conflict to bolster support.

It is hard to not have a dim view of international politics like this.

Taiwan is completely different situation. It simply does not belong to China. The rest of the world allows China to pretend differently but it is just words.
I've used both gephi and cytoscape, i have about 2 million nodes with about 3 million edges, it's hard to visualise at once. however i've reduced the graphs to only sub networks with more than 5 connections, the remainder is about 600k, which is still painfully slow to visualise
Remember Mars One? Yeah, So, It's Gone Bankrupt
Yeah, unfortunately it's fairly easy to rebut this paper. I only had to read the abstract and the first paragraph. The last line of the first paragraph:

> ... the more advanced a control system is, so the more crucial may be the contribution of the human operator.

This is absolutely true. The human operator working with an automation system needs to be way more skilled, more educated, and smarter compared to a human working as a cog in a sweatshop.

But this still doesn't support the thesis that it expands the problems associated with human operator, for the very simple reason:

You are replacing 1000 low-skilled sweatshop workers with 5-10 (or less) highly-skilled engineers and experienced technicians. And at the same time increasing the throughput of your production system by an order of magnitude or more. It's a complete win.

And I didn't even need to invoke the role and/or potential of modern AI (i.e., one based on ML/DL/DRL/CV etc, etc), which is going to take the automation to the next level.

Highly recommended watch: CGPGrey 'Humans Need Not Apply'

https://www.youtube.com/watch?v=7Pq-S557XQU

(in the video just look at the human labor chart regarding agriculture, at 15 second mark, and you'll understand what I'm saying).
that corporates have decided to not uphold moral relativism.
Things have gotten a lot worse between Russia and West. West has backed out of INF, introduced sanctions, announced plans to militarized space etc
https://news.ycombinator.com/item?id=19142128
Trust is essential and I wrote about it before but left it out in this post. If the involved parties trust each other, they can accomplish great goals together.

However, if you want to change a system or even build up trust, one can only start working at oneself. And that was my intention for the post, raising awareness that devs must change themselves and stop blaming other humans or even patterns for shit they (partly) created themselves. We can not change another person, we can only change us and maybe inspire others to join.

Same is with trust. People do only trust you if there is a good reason for it. And you have to build that reason up over time. For example, if I can't hold my ground with given estimates, how can I expect that the other person trusts me (in that point)? Those sum up. In the end, often biz does not trust devs and vice versa. But I can't change biz nor the other devs, only myself.
Over 70% of India’s startups are in tax trouble from angel investments