skysight-inc/HackerNews huggingface dataset:
> Many maids are also kept in modern-day slavery, working 365/24/7

In order to get a maid in Singapore you have to pass a test. They are also paid ~500-700/m which is a lot more than they earn in their own countries. For example the minimum monthly income in Cambodia is roughly ~120$. So they earn a lot more in Singapore. Also maids must be given 1 day off per week.

Now every single person I know who has a maid treats them well, a co-worker of mine who is Indian paid for her maid to go back to India for 2 weeks while she went on holiday. This sort of thing is not uncommon.

Now that doesn't mean there are not bad apples in Singapore, I've read stories of maids who have been locked up and not paid, or forced to clean the outside of windows on the 20th story of an apartment block. But if caught, those families get in a lot of trouble. In asia, everything is about face, that doesn't go for just the families, in singapore it's the country too. So they put a lot of effort into ensuring people are safe and protected so it never gets a bad reputation.

> earning on the order of S$100/month

This is rubbish. The entry level for a cleaner is $1000/m, not $100, the salary goes up if you're skilled in operating cleaning machines and such, not just picking up trash. Also the government subsidizes salaries of workers over the age of retirement.

Singapore doesn't have handouts. You don't get handed money because you're old or unemployed. What they do is if you as a company hire someone over a certain age, the government will pay a portion of the salary. This is why Singapore has many workers who are old, and why tax in Singapore is so low.

Housing is also subsidized if you're a low income earner, or little to no family support. You still need to pay rent, but its a fraction of what non-subsidized renters pay.
How to Make REST API Calls in Julia
This thing is a data visualization nightmare.
Also the studies on how pervasive monitoring causes self-censorship. Probably everyone here has had the experience where they've typed out a comment, then thought about whether they want that on their "permanent record", then decided not to post. It's insidious.
Interesting how when Uber and Airbnb did it they could bypass laws even with opposition.

I wonder what the difference was.
Frontline: The Facebook Dilemma
Anyway to bridge the gap as an adult or is it too late for those who didn't have a privileged life?
> No, it's not. By requiring a phone number, Signal does not defend privacy. This is a binary question, there's not a grey area here. It doesn't matter that they're building a social network, or anything else. What matters is that it's not private so long as they require a phone number.

I'm not so sure. A lot of the objections to Signal using phone numbers seem similar to objecting to SSL/TLS because it's not Tor.
Hi please add sneakyway@yahoo.com
https://en.wikipedia.org/wiki/Pulau_Semakau

Trash in Singapore is burned and the ash becomes reclaimed land.

https://www.facebook.com/nasdaily/videos/how-singapore-clean...
I rage quit facebook when i scrolled the the end of my news feed and it told me i needed more friends. I dont need the computer telling me i need more friends.
This all has network effects. I have a smartphone, and I run Signal. But I run it much less, precisely because several people whom I want to interact with regularly are unable to, due to its limitation. This also means that I'm less likely to recommend it to others.

And I don't think that tablets are an "edge case". I mean, seriously? We're talking about millions of devices on the market. They may not be as popular as phones, but they are popular, and people use them. So when a guy uses, say, iMessage today, because it works across his iPhone and his iPad, I can't really pitch Signal to him. And that, again, has network effects.
Part 1 of 2: https://www.youtube.com/watch?v=T48KFiHwexM
That isn't what I'm saying. When I hear teens and college students talking bad about Facebook, they aren't mentioning old people (though that probably is the root cause), they are saying Facebook by name. They are saying "Facebook sucks" not "Old people suck, old people use Facebook, ergo I am declining from using Facebook for now until I too am an old person".
On the other side of this, I am surprised that people kill each other at all.
It's been open source for 10 years now.
The investigation at Google, considering both side came to that conclusion. Two other execs provided input also the NYT article last week mentioned. Page believed it and showed Rubin the door.
Thanks! I have a half-completed python library to access their api [1] --- maybe this will be good motivation to finish it and add yours, see if there's a useful way to query both at the same time in some circumstances.

[1] https://github.com/paultopia/lawpy
You must be living in a perfect world where people finally won laws of physics.

In my world, if you driving at speed limit near intersection you have zero chance to stop before the line. And even if you managed so, there is a very good chance that a driver behind will not have so good brakes and reflexes.
I have always been curious on how WSL differs to coLinux or andLinux ( http://www.andlinux.org/ )

About 10/15 years ago I used andLinux to have a Linux shell and other apps inside Windows. It was really good and it seems ahead of its time, as it was not virtualized.
That separate debate is my point.
It's the same for me on reddit. After following only the subreddits that interest me, the engagement upped my knowledge and enthusiasm. Prior to that I didn't get reddit at all - now it supplements my HN addiction.
And if you don't recover anything, you can also write this off on taxes for the business you hopefully incorporated for the purpose of renting your equipment through.
Eat right. Exercise. Live like a monk. Never stop learning. Put your physical health first. Untangle yourself from relationship drama.

Some people do see success later in life after sorting their issues in early life.

My life is a very mixed bag, with both big assets and big issues. I'm hoping to have a few nice years yet before I check out. I've spent a lot of years sorting my crap.
> Theft of property is criminal.

This isn't theft it's misappropriation. Subtle distinction, but basically: theft covers illegal takings, misappropriation covers illegal "keepings." Sadly New York doesn't have the misappropriation framework other states have.

NY has something called "false promise" larceny, which is similar, but it requires showing intent to defraud even before the rental agreement. The mere keeping of rented property isn't sufficient to prove intent, explicitly in the statute.

Worked for a prosecutor in another city. Withheld rental cars were incredibly annoying, even without the weird NY penal code.

Naturally this is not legal advice and don't steal or misappropriate stuff it's dumb and cruel and probably illegal for you for some reason I'm not realizing.
Links in the tutorial menu work.
I found this super interesting and there were a few areas I wasn't familiar with where I learnt something new. Kudos.

Meta node: I find this presentation style to be great. You can scroll up and down at speed, can text search the whole page, we have a nice mixture of imagery and text, its clean and accessible, we even have a table of contents. How did you author this?
iTerm2? During a 'cat' of a 1MB text file.

Or Sublime Text, from launch, opening a 1MB text file, modify 10 chars at the beginning, save, and exit. Edit: NVM, it's written in C++
Good document! I wanted to mention, something I've found to be significant in practical testing but often not considered by web developers is reducing the total number of HTTP queries. It seems like fetching 5 CSS files of 5kb each will significantly slow things down compared to combining them into one 25kb CSS file.
Nice comparison, that gives me some pause. I think that Signal is better positioned to fix the shortcomings in their system than the rest of the world is to fix the shortcomings of SSL/TLS, though.
Skills and education (2007)
Actually, it says that implementations use 16 bytes of ASCII and that's only equivalent to 10 random bytes. It doesn't say implementations use 10 bytes of ASCII.
That's a great read. There's also "Kelly":

https://www.amazon.com/Kelly-More-Than-Share-All/dp/08747449...
As a sibling mentions, there was nothing generous about this. You loan things to friends, but don't charge. That's generous. Renting is just a business transaction.

If you rent your apartment on AirBnB, congrats, you're in the landlord business. If you rent your equipment on whatever-the-site-is, congrats, you're in the equipment rental business. Both of those businesses have jerks in them, who are negligent and/or malicious. If you don't want to deal with the negligent and/or malicious, you shouldn't be in the rental business.

So -- unlike sibling -- I'm sympathetic, but really, dude wants to make money from the rental business without the downsides and he really ought to have known that's not how the world works.
But cloud software will continue to come (and go) rapidly, and Google would snap up the new customers in the frothy market.

AWS would have to be certain that these losses weren't more than their up-priced gains
If key change alerts don't generally work, we have bigger problems than phone numbers.
“Profits” from a game they abandoned and aren’t marketing the IP? Would be a pretty weak argument in court.
I once wandered around Singapore for a few days, and their infrastructure is mostly great, except that I never encountered a single drinking fountain. Not in the airport, train stations, shopping centers, food courts, public buildings...

Does everyone buy/carry water every day, or how do they survive?
Animation:Stephen Hawking’s Black Hole Theory-Supertranslations
More like “We are available to answer technical questions about this model of aircraft, however specific questions about the crash itself should be directed to the appropriate authority”.
needs declarative syntax
I'd add: "Avoid whenever possible life and work situations that cause undue stress: stress kills."
Based on my first scan, I've bookmarked this for the next time I have a perf issue on a site.

One thing I didn't notice is that one of the biggest speedups is removing junk from the pages. That could be too many JS trackers, user-hostile videos, or whatever. IMHO it's an underrated skill for Web developers to be able to push back with cogent arguments when asked to ruin the performance of the sites they work on.
> Is there anything I, a normal person, can do to actually help?

Absolutely. I work in cleantech, and you should, too! Solar and wind are economical, so now the biggest issue is scaling them up. That means tons and tons of problem solving, which means great engineering jobs!

If you think about it, the switch to renewables means we need to deal with situations where the sun isn't shining and the wind isn't blowing, yet still keep the lights on. That means you have to build in a ton of storage and load control, which means good communication and analysis, which means software! Something like half of the impact of the energy transition will be done through software optimizing the deployment and operation of clean energy assets.

Anyway, please check out my previous comments on recommendations when looking for climate impact work. Overall, the biggest impact per unit time spent is working as a regulator[1]. Next is working at a cleantech company[2].

[1]: https://www.reddit.com/r/energy/comments/8l5yhw/whats_the_be...

[2]: https://news.ycombinator.com/item?id=15127154
The Impact of Moore’s Law Ending
Micro.blog
PBS Frontline Special on Facebook’s “negative impact on privacy and democracy”
Ask HN: Hipchat is shutting down, what should we switch to?
We are a team of 10 and have used hipchat for 6 years. What do you recommend to replace it?
You can read more about the Registration Lock feature here:

https://support.signal.org/hc/en-us/articles/360007059792-Re...
It seems like this is backwards: you have an address and username, they have an address and username. They see the source address and destination username.

So suppose an attacker sees two packets:

Encrypted("Indian for dinner?"): Their username, your address.

Encrypted("Sure, sounds good."): Your username, their address.

From this they could be reasonably sure you two are talking but it's less data than they had before and now that attacker needs to either know you're using the source address or see both messages to get the full picture.
Reposting my comment from discussion https://news.ycombinator.com/item?id=14318663 with a fixed YouTube link:

> Now this right here https://www.youtube.com/watch?v=NdSD07U5uBs&t=1362 is the problem: if you follow the idea of computers as virtualisers where it leads you do not, in the general case, end up with the flat backplane talked about from 23:15 and shown in the accompanying slide. (Actually, this is in turn probably just a symptom of another, more general problem.)
这是一条中文新闻
CN:这是一条中文新闻,EN:this is a chinese news
> You might disagree with the principles of the definition, or think that the definition isn't useful. But that doesn't make it any less of the definition. If you want to do something different, you need to call it something else or you are lying to people.

This argument can be applied to your definition just as well as it can to my definition. Which underlines the pointlessness of arguing over the definition of "open source", and therefore the pointlessness of telling somebody that their thing is "not open source".
Part 1 of 2; part 2 out tomorrow.
What do you guys think? How did you guys learn the business skills to run, scale and raise funds?
The Wine source is often helpful too.
The idea that there is this "heavy handedness" is a bit silly when the entire GPL is based on the idea that we impose limits on developers.

I don't have the exact quote but he's written that the reciprocal nature of the GPL only effect people who want to do bad things. That's how I feel about Codes of Conduct.
Are you trying to paint PGP in a positive light with this comment?

Putting "user experience" anywhere near PGP/GPG makes most gpg users immediately gag.

gpg offered a solution to encrypting email. No one uses it because it's unusable.

gpg offered a solution to releasing signatures beside releases with the idea that users could verify them through the web of trust.
The exactly zero people who notice when the person signing changes or a technical error results in an invalid signature shows no one actually verifies signatures.

XMPP, when it needed e2e encryption, could not use pgp/gpg because their effectively unusable in what it's doing.

gpg's adoption rate is not great, and any adoption it has is entirely in-spite of its bad UX, not because of it.
That's not what the summons actually is though.
Tìm hiều về thuốc Telfast có tác dụng gì?
If they know the other person is going to commit a crime yeah.

Otherwise, no it is not reasonable at all.
The last few days I am here I try to be more aware and observatory, but I guess that now I am biased this won't work so well. But the first search results for plastic trash in Singapore aren't so optimistic:

"Analysis of the NEA data by Reuters shows that plastic waste per capita has increased nearly 20 percent over the last 15 years. Areport by the local Straits Times newspaper in March said each person in Singaporethrew away an average of 13 bags a day in 2016.05.06.2018" [0] and more plastic bags in [1].

But like some one already mentioned the amount of recycled construction materials is remarkable [2]. As I am not an environmentalist nor a plastic hater I wasn't looking for litter or trash here. But anyways it was enough to make me wonder. Now I am definitely interested in the numbers in comparison to other cities.

[0] https://www.reuters.com/article/us-singapore-waste/in-singap...

[1] https://www.channelnewsasia.com/news/cnainsider/monstrous-sc...

[2] https://www.nea.gov.sg/our-services/waste-management/waste-s...
As someone who live in Singapore, yeap, pretty much the same experiences. There's a lot of FUD about Singapore strictness but many are exaggerated.

E.g. If you smoke, you gonna hate Singapore. Because if you get caught smoking in the wrong area, you will be fined. If you throw the butts on the floor, you will be fined if an officer caught you.

Drug is one thing if you cannot live without, you shouldn't come to Singapore.
If you wanted to commit insurance fraud, you wouldn't get a third party involved (with some vetting process and photos), too much effort, leaves too much of a paper trail, etc.

You'd just smash a window or kick in a door then file a police report then an insurance claim.
No. Who said single this out? Instead we should just do better.

Concepts should be carefully named because this is not just jargon between a tiny handful of highly competent and super technical people; a vast number of devs and non-technical users will use these terms and it is in everyone's best interest to use descriptive and sensible wording.

Data lakes, data factories, event hubs are product names, not concepts, but they are either exactly the same as their underlying concept, or very closely related. However, as stated for the 3rd time, serverless is not. It's completely inaccurate and vague.

Where did you get that "serverless" means function as an entry point with 2 params? Every platform is different, from entry points to parameters, to bindings, to runtimes, to concurrency, to scaling, to security, and more. So the term is meaningless in describing anything. Many "serverless" function/lambda systems are evolving into running arbitrary containers and now have come full circle to basically a modern version of PaaS, which is what they should've been called all this time.

There are clearly better options and tons of examples of poor naming causing annoyances and best and utter confusion at worst. We still live with the NoSQL hype repercussions and now serverless is following the same trend. It's not helpful and we can do better. What is a serious argument against that?
Doubt all you like. It doesn't matter. What matters is whether Google doubts it, and I think they know better. They know the costs of hiring and training and downtime for their business. Do you seriously suppose that they think they could just find a few thousand replacements on a moment's notice?
That's all in the original article.
That's because their standards for happiness has increased.

Trust me. If their parents suddenly stopped giving them money, then their state of happiness would be lower than before.
I dont post anything on Twitter. I follow a bunch of journalists, local activists and local politicians. Using it like this, I mostly get links to articles, or local news events. So for me, I’ve found it’s a great way to follow the news. And I follow a couple funny people so that as I scroll through depressing news stories to read, I get an occasional laugh too. And i only follow a couple dozen people, most who tweet infrequently.

So that’s all to say that there are less common uses of these platforms than you might know. Also, because of how I use it, Twitter doesn’t bother showing me any ads. I get about one ad a week. Go figure.
What will chicks do when we are all women? #notme
Is this “Voluntary Parting” nonsense specific to KitSplit or is this more widespead in the industry. Anyone know? For example when I rent my car thru Turo they say the same thing.
The core set of books you should read if you want to join a venture firm
You obviously have a different opinion on what a standard threat model is then...
I wrote my first term paper (26 years ago) on Phyllis Wheatley.

Pretty cool to see her brought up on HN.
Satoshi is really just a consortium of electricity companies?
Good comment. But it is not about "forcing" an outcome. These kind of polarizing sensitive issues are never resolved long term through forcing any issue.

At their best these movements make people feel the hurt/injustice and need for safety being expressed underneath all the noise/reactions/counter reactions.

Once a majority in the room feel it the movement has succeeded. This entire process ofcourse doesn't align neatly with our cultural conditioning that change happens through confrontation and punishment.
Absolutely. KitSplit is being foolish. KitSplit is by far best placed to manage the risk here, given that they have the data, the time, and the incentive. They saved themselves $2500 by not paying out on a theft, but bought themselves a lot more bad publicity.

I'm so tired of startups with a "heads we win, tails you lose" set of policies. If they can't make the economics work while being honest, the solution is not to bury, "sorry, you're fucked" down in some obscure policy file.
IBM uses several distributions. I know that both RedHat and SUSE (and probably Canonical but I'm not sure) have IBM departments as customers.
Getting out of a productivity funk
Now that there's been some time to see all the comment threads, there was nothing crackpot about the straightforward question about a Clinton connection.
Interesting. I wonder how this plays into medical device approval. Is a helium a test they'd conduct for safety?
> He spent $4500 to learn that you shouldn't lend $4500 to random strangers with "no feedback", no collateral, no credit card, no way to collect... on the say-so of some random startup. That's pretty foolish.

It's not inherently foolish. The startup is perfectly capable of insuring the loss, and if was insured then there would be no problem at all.

It's foolish to expect that no theft will ever happen. It's not foolish to evaluate the risk level, compensate for it, and then do the lending. Insurance is a valid form of responsibility for a fungible product. You only do it with something replaceable, but a camera is extremely replaceable.
Just posted a few minutes ago: https://news.ycombinator.com/item?id=18333688
My first thought on seeing the name is the resource from StarCraft: “We require more vespene gas”
Glad to have impressed you. My edit was intended to bring the comment in line with HN guidelines.
"which traffic violations often are not"

I think that's kinda the road we're going down with some of these arguments... doesn't make a lot of sense.
Show HN: Star – A content-rich stock trading app built on React Native
It's insane. One of our core hypotheses is that a lot of people in SF don't want/need to rent out their rooms for a profit. They'd rather just meet and host particularly awesome people.
Interesting, I saw it the other way at least there is no single supplier...The best way I found to think of it was (though your mileage may vary with the analogy):

DMD - gave latest features - its the shiny concept super car reference that shows whats coming next..

LDC - is the production sports car -integrates with rest of LLVM - and occasionally surprises with innovative features like Nicholas Wilson's brilliant D-compute.

GCC - its the production workhorse, fits all pipelines, goes where you need it and does it with style - its the muscle car of D world.

You pick the one that meets what you need/want.

Ian Buclaw has really done a superb job piloting this into GCC and hopefully GCC support might get you to look at D again :-).