skysight-inc/HackerNews huggingface dataset:
Indeed bring uber back! I tried to sign up for grab because I'll be traveling to Thailand in a few weeks. Just the act of signing up apparently flagged my account for fraud. How I don't even know!!! Their support is nearly non-existent except for simple replies.

Honestly, Uber's support is only slightly better. Traveled from Lima to Atlanta in the same day, Uber flagged me for fraud. Took Uber a 2 weeks to fix it. Although they'd send me quick replies saying it was fixed, still couldn't get it fixed for 2 weeks.

I fear for the app future where you get blacklisted and you're shutoff from things that you need and there's no support or redress.
That's going to be on the order of thousands or tens of thousands of bugs per year for each large company. It also discourages businesses from performing pentests since finding anything leads to shitty press. And this is largely useless information since it gives no info about unknown bugs. This makes it seem like small companies with no security apparatus are actually safer because all of their bugs remain unknown.
Reading about a new Intel ME (11) makes me slightly anxious and worried.
Reading about Intel ME and a integrated Wifi MAC & integrated SDXC makes me very anxious and worried, as I am right now.
In the past janking a Intel nic out of a machine and replacing it by a different one knocked out some Intel ME "features"; it's something that can hardly be done with that integrated Wifi MAC i'm afraid.
I didn't see this sentiment expressed elsewhere in this comment section, so I'll express it : G+ was overrun by vapid, spam-crazy self-promoters and for me, it quickly got too annoying to use [say, in 2012 or so]. Every time I logged in, I had to winnow them out of the list of connection requests, which was a time-eater especially if I'd been to a large gathering or something lately. "Lessee... Dave Stevens... did I meet him at that thing last week or something?... no, just another 'rock star' to delete..."
> When would millions of goroutines be useful if you can only run ~4 threads in parallel?

Concurrency.

Have you heard of the 10k problem?

Some people think the best way to handle tends of thousands of concurrent clients is to have each run in a lightweight thread (or goroutine, or whatever term for the same basic abstract concept.) This is as opposed to using an event-based system like Node.js does. Maybe they're right or maybe they're wrong, but that's where it's useful.
Are we comparing apples to apples? You can also find a room on peninsula for 1200-1500 with one housemate. A 2 bedroom apartment in Toronto in a neighborhood similar to where I live here in SV is going to be 2800/3000 CAD, I am paying 3K USD now. Car insurance $70 per month for 2 cars here, I used to pay $380 per month in Canada. My PGE bill is $50-70, in Toronto hydro/gas are going to be at least twice that. My brother paid $400 a month in heating costs last winter (4 year old insulated house). How about $10 beers, $30 entrees in restaurants (not fancy, just regular ones), more expensive gas, activities for kids. It all adds up. And you're missing the point, it's not that prices are high in absolute terms, but relative to salaries (which are very low). i'd be happy to come back to be close to my family, but I can't afford to take a 50%+ pay cut.
I'm in my 30's, spent > 1/3rd of my life in the US. Got a Masters degree before Obama was elected. Slogged enough, made enough personal sacrifices to achieve what I have.

An employer who hired me based on a promise of EB greencard. Employer screwed me at last moment by giving a lame excuse as to why the GC process stalled.

In the mean time, had saved up enough to put 20% down on a 500K+ home in N.E. US. Had almost paid the booking fee. But wife's employer started giving the deaf ear treatment when following up on the GC.

Now, we are all set to move to Canada in a month or two. Once we find jobs for our respective fields (both are in good, in-demand tech jobs) we'll say good bye to years of bonded labor and living in uncertainty.

So we will finally buy a house in a country which we can call home, without ever thinking of being 'hopeless 3rd class residents of a country with no hopes of citizenship'.

(I hope the Americans who can vote, will work towards fixing this system)
Again, all this confusion is due to not being clear about virtual and physical memory. Every OS thread in linux does have a fixed virtual memory size (it is claimed when a thread is created, but this claim is on the virtual memory. This value is fixed at creation time). As you grow your program's conceptual stack in this virtual memory area, you would soon hit new pages of virtual memory, leading to page faults and linux allocating physical memory for you.

From a virtual memory standpoint, every thread would appear to have a fixed size which can be set when you create it. [0]

From a physical memory standpoint, every thread would appear to have a dynamic size (but bounded by the virtual memory size of course).

[0] http://man7.org/linux/man-pages/man3/pthread_create.3.html
Yes, I was angry when I learned about that in junior high or high school and the teachers usually wave that off with something like it was common back then, but there were plenty of others who did not have slaves.
I think the Parent is right, though. Bullshit Jobs was about jobs that were pointless, but, it's central thesis had to do with the efficiencies of automation and increases in productivity. This is an interesting inversion of that thesis which suggests that while there have been great productivity gains at the expense of many low-skill workers, those same low-skill workers still provide value added work to skilled employees. It is a careful balancing act between the two.
You are going to be off by at least an of magnitude. You'd see multiple reports per day for a diligent company.
The idea that Capitalism has raised billions out of poverty is simply not grounded in reality. What the world bank has done with their statistics should send up red flags for someone whos taken Stats 101. I mean first off, the idea that 1$ / day is the poverty line and being slightly above that is absurd. But what's worse in 2000 the world bank reported that the number Rose from 1.2 billion people who made less than 1$/day in 1987 to 1.5 billion in 2000. That obviously doesn't fit the narrative. So they changed the poverty line from 1.02 / day in 1985 to 1.08 in 1993. The number again changed to $1.25 in 2008. Overnight 316 million people were raised out of poverty.

Of course anyone who experienced life in the 90's can see the glaring problem with this. $1.08 in 1993 has the same purchasing power as $1.61 in 2008. Those hundreds of millions lifted out of poverty? They are all still there. The rate of inflation is greater than the rise of the ipl. They did glaringly bad math tricks to make it appear as if half a billion people were lifted out of poverty by neoliberalism and Capitalism. And yet that couldn't be further from the truth.

Now that doesn't even take into account the situation in "wealthier" countries, such as Sri Lanka. A survey of Sri Lanka found that 35% of the country fell underneath their poverty line. However the world bank using the international poverty line reported only 4% were lifted out of poverty that year!. A wave of the hand and suddenly 31% of the population didn't factor in to their feel good story of capitalistic success.

And again I want to point out these absurd arbitrary numbers. $1.25 a day? Are you kidding me? Have you ever lived on $1.25 a day? The UN reports that the average person in 2005 needed at least $4.50/day just to meet the minimum nutritional requirements. The minimum. In India, one of the harleded successes of the world bank, children living just above the ipl had a 60% chance of being malnourished.

New Castle University once calculated that if people we're to achieve a normal life expectancy they would need at least $2.50 / day as the new IPL. But if we adopted that as the new IPL it would mean that now 3.1 billion people are living in abject poverty.

I got these numbers from this video https://youtu.be/A6VqV1T4uYs but in the description they list out all of their sources.

When you stop making up numbers to hide actual real poverty, the picture becomes clear. Rather than lifting people out of poverty, neoliberal capitalist policies are responsible for plunging half a billion more people into poverty today than in 1980.
glad to see tech workers are getting the same benefit we've had in the skilled trade industty for nearly 40 years.

I'm a master level certified diesel mechanic, and the immigration group I qualify for is nearly instantaneous as well. Saskatoon province mining jobs pay about 4x what i make currently in the states.

If you're a long haul truck driver, welder, pipefitter or plumber, the biggest hurtle to getting into canada is picking which canadian beer you like to drink after a days work.
I think the person you're replying to was saying that 'useful work' does not including waking up, reading one value, and then immediately sleeping again for another response. That's a big expensive context switch for really nothing very useful, and it could have waited until all inputs were ready and there was significant computation that could be run.
I personally submitted one of my past projects, https://www.quod.us - I stopped working on it, but with a grant I would put some more time in.

It's already built and live (although it didn't take very long to make). It's just a simple platform for people to report misinformation encountered online, and the idea is to make the database open to developers who want to make tools to address the problem of misinformation.

I requested 85k from them. I'm not getting my hopes up, however it seems like a good fit for my project.
A bpftrace Ansible role
I don’t know if it would have been holistically better, golang has lots of advantages.

But the concurrency would have been more straight forward on the JVM because the language allows for more choices & their are lots of options that get you there.
i haven't seen anyone mention this yet, but google+ made it difficult to join in the beginning. it was invite only or something else limiting like that where you couldn't join even if you wanted to unless you had an invite. i remember it being quite a long time after their initial buzz before they opened it up. it made me lose interest.
> If 4chan disappeared overnight, would anybody care?

Probably the people that use 4chan.
Any indication if they'll open source it?
...not to mention murdering Native Americans and taking their land. Surely that was illegal (not to mention immoral) from the Native American point of of view. I agree with your point that the entire US is founded on illegal activity. It's "might makes right" applied to the logical limit.
For starters Social Democracy is a Liberal form of governance where people are afforded a strong social safety net, but where the means of production and private property remain in the hands of the Capitalists while Socialism is an economic theory whereby the means of production are owned by the people who work them and not by private ownership.
This is essentially what LINE did - gradually added small social features and then expanded into separate apps with LINE social network integration.
Direct access to typed arrays from WASM without having to copy them over whole first, or use the memory buffer of the WASM module. You can't really write a "true" generic in-place sort in WASM right now, so to speak, because there is always a copying back and forth step.
I think the reasons are :

1. It's free ( if you already have Internet on your phone )

2. It's very easy to use and fast

3. The multimedia experience is better than MMS

4. Group chats

5. Network effects ( Some companies provide customer service through WhatsApp, your friends may already hang out in certain WhatsApp groups etc )

Unfortunately many people have to mute WhatsApp messages because they may be in a family group, getting too many messages and it may be considered rude to leave
That also allowed Google+ to be used for virtual relationship with virtual identify far better than Facebook, although that is something Google dislike and constantly trying to crack down.
An Idea for a TV Drama Series: Pagan Gods VS Christian Gods: Diana and Lucifer
> So far, I'm pretty happy with the "isolated communities with shared identities" model of Slack/Discord.

You mean IRC?
Trump Campaign Aide Requested Online Manipulation Plans from Israeli Intel Firm
The mainstream media acting like congress courting lobbyists isn't too surprising at this point. Their profits and margins are down from their peak and they were getting bought out by billionaires since Rupert Murdoch at the very least and the trend has continued. They have had an increasingly luddite bent and have grown openly hateful of tech companies as they found themselves losing to fact checking websites and social media in accuracy and wide spread reach. Furthermore they spare the actually widespread hated telecom monopolies like Comcast - who advertise frequently with them. Not soley them but they have many reasons to be biased. Plus their tendency to go with what they think will drive views and money.

Tesla's valuation is something that should be legitimately swingy in my opinion - their future path while it has longterm viability how long until setbacks slow advances or allow others to catch up or surpass them. There are plenty of pioneering companies who made great strides in a field only to ultimately go bankrupt. Electric cars are a clear part of the future given efficiency and many reasons to improve batteries aside from them but Tesla being the one to end up in the lead much less a winner on year by year time tables is less certain. Disclaimer I own a few shares of TSLA in case it becomes the next big thing. A small loss so far but it may rise again.
Any indication if they'd be willing to open source it?
Location: Indonesia
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Rails, Java, Mobile Xamarin Android (MvvmCross)
Résumé/CV: linkedin.com/in/mufid
Email: d2F6YUBmYXN0bWFpbC5qcA== (base64 encoded. decode it by pasting it into base64 decoder)

I design platform-agnostic software, construct software, help people write software better and more effective. It is very thrilling for me to build high performance, maintainable, and scalable software. I've worked on high traffic systems with $1B+ monthly revenue and maintaining it at very high uptime.

Time wise, my experiences include 5+ years software development and leading a team in various platform. My experience fields include Fleet Management software, geography mapping, remote device tracking, credit card payment, SEA payment, commerce (promotion, discount, voucher).

I have experience with various programming languages, such as C, Java, and Ruby, but i code mainly in Ruby and Java. In fact, i am a fast learner and i can grasp new concept in short time. By platform-agnostic, it also mean I can learn current codebase rather quick.

In my spare time, i love to leverage developer communities by sharing some insights. I was speaking in latest Ruby Conference in Jakarta about one of important parts about software stability: understanding and preventing race condition. The conf was here http://ruby.id/conf

Relocating is fine for me. I am also familiar with remote working. I need visa sponsor to work.
I am so sorry to read all these stories of loss of loved ones and so sorry for all these terrible losses of loved ones. Reading this comment about remembering the day of one's death is common practice. The word Yahrzeit (from the German words "jahr" for year and "zeit" for time), refers to the anniversary of one's death, and is observed by recalling fond memories of the decased, visiting their grave, lighting a long-burning candle, and saying a prayer (typically a Kaddish) with a quorum. [1]

The aspect of a community coming together to memorializing the deceased and supporting mourners is a core tenant of practice. The week following a death, family and friends come to the aid of a mourner by helping them around their house, providing food and visiting with them to ease their grief. Communal prayer that requires a minimum quorum of people is another way a community supports a mourner. Though many people may process grief in different ways, there is little chance a mourner will lack human interaction throughout their grieving process.

Donating to charities in memory of the deceased is also a common practice. My friend's grandmother passed from Alzheimer's disease and I made a contribution to the Alzheimer's association. I recently heard a story of a Holocaust survivor who's father had passed from asphyxiation in a cattle car filled with people en route to a concentration camp. In memory of her father, she would support other's ability to breath by making donations to supply oxygen tanks to a volunteer ambulance service.

[1] https://www.chabad.org/library/article_cdo/aid/281636/jewish...
in addition to the sibling reply,

> Unless you own a 10,000 acre ranch....

this is precisely the point. EVEN if you own a 10,000 acre ranch in the middle of nowhere, the regulations technically prohibit you to fly a small hobbyist aircraft around your own property. Does that sound reasonable?
HN seems to like "full economic transparency" posts, so here's another take - the full economic transparency of a functioning live/work commune in the Ozarks. (Full disclosure: a friend's brother is the author of the post, but he doesn't know it's being posted here!)
There’s too much math to fit into one brain. It’s infeasible to expect every topic explained to a common denominator. Though, I definitely invite anyone interested to grok through all the math they can and cannot understand. Math, I hope, is more than just the academic practitioners.

I can attest to the enjoyment value in reading through math way beyond and outside my understanding. It’s amazingly beautiful, humbling, and can be surprisingly useful.
That's a very logical approach to identity. Try the veal!
Tell HN: Forwarded Facebook emails automatically login as recipient
I'm rarely speechless, but my best friend - who is not a developer but tech-savvy - just forwarded an email invite to an event that she wants me to come to with her. The email was a standard transactional Facebook event notification.

When I clicked on the event, I was logged into Facebook as my friend.

Full privileges. I could have done anything. I logged out, called her immediately and explained that a) she shouldn't send anyone transactional emails from Facebook and b) that in my opinion, she hadn't done anything wrong.

This is an outrageous security violation, as well as a violation of the principle of least surprise. It seems completely reasonable to me that someone would forward an event invitation to other people. I see this kind of thing with older folks, in particular. The obvious concern, here, is that someone could (not should) forward that email to a much larger group of people.

In an era where people are unfortunately reliant on Facebook for their identity management, social connections and even professional networking, the idea of losing access to your Facebook profile to an unknown actor is terrifying. I don't understand how this ever made it past QA.

If you work at Facebook, fix this right now.
Never said it's impossible. Is it practical though? If you are migrating to a country 8000 miles away, would you live like you lived in the slums of Dharavi? Some will. Most though, would like to live a normal life commensurate with their income.
The cynic in me wonders how long the two week log policy has been in place
> Up to 365 of those can be accounted for while being a temporary resident (on a work or study visa) on a "1 day for 2 days" basis.

I think it's more like every day that you are physically present in Canada pre-PR counts as 0.5 days. There's no such thing as a "tourist" under Canadian immigration law: you get a temporary resident visa/status/permit for your temporary "tourist" visits.

I think the part-day test applies (if you arrive in Canada at 10PM, even though you were only present for 2 hours, it counts as a half day).
It's remarkable how little money clickbait publishers make relative to the large negative externalities they impose on society (especially political clickbait)
The median corporate ycombinator income tax is going to be zero, since most of the startup corporations don’t find long term profitability. :)
I haven't followed it that closely, no, and your numbers are new to me.

I'll admit that the facts can be reinterpreted in the future with more data. But calling them "suspicious" makes it sound like there is some conspiracy now.
The Dynabook / Smalltalk ideals, too.
This list is excellent. Sales, programming and writing was going to be my list.
Ask HN: Best Flea Market Finds
What are your best flea market finds?
Neither are private info. Private in theop law sense.
Sure there is. There is a "health care premium" on your tax return.

If you don't pay it, you'll get charged with tax evasion.

When the government announced it, they avoided the word "tax", but it absolutely is. Don't buy the gov's BS.
Why do so many Googlers on HN have such unpleasant personalities? "Did it ever occur to you" that you make your employer look even more awful?
They would be treated like pets (taken away, owner held liable) until actual sentience is legally established, which isn't happening anytime soon.
Perhaps a correction, if we are talking about the phrase "don't be evil", literally, I can see it on:
https://abc.xyz/investor/other/google-code-of-conduct.html

Perhaps "erased" is not quite accurate.
Rust RAII is better than the Haskell bracket pattern
Aye, I definitely think it's a human thing. I apologize, because I'm going to use the word "addicting" in a non-scientific sense, but the normal use of the word that best conveys the situation in my opinion. Solving problems is addictive. Getting the rush of a job well done - regardless of what that job is - is addictive. Getting recognition is addictive. Having a comfortable salary is addictive.

It's so easy for me to slip into those addictions and not pay attention to the bigger picture. And I feel like I'm not the only one suffering from this problem. In fact, I can see it empirically in the people who have worked at the aforementioned jobs with me.

There needs to be a balance. A person doesn't need to be outright altruistic, but focusing exclusively on local optimization allows for a sort of hedonistic behavior set that can justify - and has historically justified - participation as a cog in larger and harmful systems.
Or it’s possible I don’t agree with its premise that go solves the problem better than other languages because it hides async behaviors from the type system.

In practice it doesn’t. Asynchronous functions leak into golang implementations in worse ways in golang. Everything from the near universal use of channels as poorly implemented promises to the horrendous Context being passed to everything for cancellations. The golang concurrency story is weak compared to any language that has a story at all.
It's someone else's money.

- VC raises money to invest

- VC or the individual partners buy the infrastructure (or already owns it through different channels)

- VC instructs companies it funds to use infrastructure it owns

$$

Now, of course there's interest in successes in the fund, but even when a bet doesn't pan out the VC firm can profit
> This is not new at all. There have been people studying this (myself only for the last 6 years) for quite some time...

the author is aware.

https://twitter.com/tomaspetricek/status/1024984269972819968
REPL Support for Swift Packages
A little OT, but I’m curious to know what made Urbis better than the other options out there.
Well... except in this case they referenced the repo in a paper, so of course folks are going to have a look, fork it, play with it, etc.
I think it would be seen more as manufacturing income.