skysight-inc/HackerNews huggingface dataset:
I appreciate that legal immigration (as if people doing so illegally didn't wish this was an option for them, also) is an important issue for you, but other people matter, also.

The kids aren't doing so well right now. You or anyone you care about are not being detained away from family, so let's at least be thankful for that. This to me isn't even a political issue, it's a human rights issue. And to top it off you have an administration that is flat-out lying every chance they get, contradicting themselves in pathetic ways.
"in nature it is very common for simple systems to produce complex behaviour, including the ability of simple systems to compute"

I'm reminded of another recent HN thread about the "intelligence" of single living cells. Whether or not you think they are actually "intelligent", they are clearly capable of complex behavior without being governed by rigid parameters and yet are obviously molecular machines that seem tantalizingly close to being analyzable by humans.
It is interesting that this is where some people draw the line of unethical behavior for Microsoft of all corporations.
Per my second link, the separation was indefinite while the asylum claim was evaluated, and asylum eligibility appears to be the main criteria rather than establishing parental relationship (which could take as long as DNA tests to come back).

Plus this claim:

> Applying for asylum at a port of entry is not a crime, and none of those people are being detained or separated from their kids.

Was wrong no matter how it is justified.
It is probably not coincidence that both oolong tea and beer are produced through fermentation processes.
You always depend on something: traffic acquisition channels, competition, market size, etc.

Choosing Slack doesn't mean it's the only platform you're developing for. You can expand the same value proposition to other platforms with the same business users (I can't say the same regarding other b2c chatbots/platforms, though).
The Filesystem Hierachy Standard is used by most linux distributions, and also by other unix systems:

https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Because many of these people are essentially refugees fleeing violence and extreme poverty in their home countries. Instead of helping these people we're tearing them from their families.

Imagine people fleeing a country from a flood or attacking country (like Germany in WWII) we're torn from their children and held separately? Does that seem humane?
It is entirely possible they weren't planning on getting promoted.

I was due for a performance review about a week before I handed my notice in at my old job. The review didn't happen because my boss was incapable of communicating with his employees and actually scheduling appointments with them, but had it happened, I was fully prepared to push for a payrise, even though it would only be a couple of dollars an hour, and for only 3 weeks.

You wouldn't turn down a promotion because you know you're about to hand your notice in. You act like everything is normal and you're going to be working at the company for the foreseeable future, right until the day you hand your notice in, which should be at the minimum notice period.

Otherwise what would happen if you decline a promotion, then your new job offer falls through? You'd be left looking like a prize dick.
“the catch is that the distribution of check-in densities in the real world varies greatly as a function of venue shape and size, which in turn are a function of category or chain, and location. So, the check-ins at a suburban Target look very different from the check-ins at a bar in Manhattan. There is no single value of MinPts and Eps that would work globally.”
Why would this not be left classified? More to be gained from publicity?
You'd be right about the profile. But the thought of missed wages doesn't bother me because it was long ago, and if anything, they worked as hard, if not harder than I did. And we were friends doing the same shit work together.
Do you know how you can tell a crocodile from an alligator?

It depends on when you see it. If it's later when you see it, it's an alligator. If you see it after while, then it's a crocodile.

:)
That is possible, but I think it unlikely based on the following reasoning, if you are watching a video without an ad on Youtube, when it finishes they have an opportunity to share a bunch of similar videos that you might like, ones that do have ads. If you end up not going to Youtube at all because the ad free video is hosted elsewhere they lose that opportunity to "sell" you on a video with an advert in it.

When I was at Blekko we were analyzing this sort of thing pretty hard. We found that a web page with no ads could point to pages with ads and that the expected rate of return on traffic to the ad free page could be calculated (it was non-zero revenue). I would agree that is only a proxy for browsing behavior as the Youtube example consumes resources for the ad free video as well, but unless YouTube has even worse monetization than the most cynical predictions, I would guess it would be worth it to have the Ad free video surrounded by suggestions.
It's the first thing hat crossed my mind as I read this.
What are the plans for the lower end VR such as Oculus Go an GalaxyVR?
IMO Google just has executive level incentives for cutting waste so someone over at youtube realized they could get a nice juicy bonus if they went after blender for all the subsidized bandwidth they've been using. A marker will be moved, someone will get promoted, and the world will keep spinning.

If Google was really hurting for money they'd curb all the hiring they've been doing.
What's small and what's large? We've just started and the business grows. I'm sure we'll hit much larger numbers in revenue.

So I'm more concerned about our growth rate rather than revenue numbers.

As for unit economics, we're very lean burning less than $20k. So we're able to survive and grow Standuply further.
Not hyperbole. I really do think Google will start charging for that at some point in the next 5 years.
Define "collapse." Suddenly their entire company and assets magically disappear? A good portion of the internet would vanish and we'd see a fascinating set of failures that would be the stuff of legend.
Not where the US Code is concerned.

https://www.law.cornell.edu/uscode/text/8/1158

> Any alien who is physically present in the United States or who arrives in the United States (whether or not at a designated port of arrival and including an alien who is brought to the United States after having been interdicted in international or United States waters), irrespective of such alien’s status, may apply for asylum in accordance with this section...
> doesn't mean that this whole binary gets paged in from disk all the time for every request

No, but unless I'm reading this wrong, what this optimizes is what does get paged in.

Using microservices would naturally limit what could get paged in because the services would most likely be smaller, whereas with this, the developer doesn't have to worry about those things and instead this tool optimizes for them.
It sometimes refers to people who happen to be immigrants, but it's not often used in the context of a discussion involving immigration. Broadly, it refers to people and culture originating in Latin America. Many people use it to self-identify.
> we need to lower the barrier of entry into the market for new ISPs

Running the last mile cabling is inherently naturally monopolistic. How many companies run power lines to your house? How many companies run sewer lines to your house? Water mains? Ultimately, we either need to have highly regulated last-mile providers (strong net neutrality/common carrier/title II) or have municipal last mile providers.

Personally I'd love to see a system like ERCOT[0] implemented. Last mile gets contracted out to some company a little over cost with regulations about ensuring capacity growth is planned for, while power delivery is handled by retail electric providers. Your home gets connected to some exchange a few miles away. You want to go through Comcast's network? Just give them the info off the ONT. Want to switch providers? Log into the other provider's website, give them your information, a routing change gets pushed out, and suddenly your packets are going out through CenturyLink or anyone else at the exchange. In reality its the last mile that's highly monopolistic, in most metro areas of the US there are probably at least half a dozen transit providers out there. They just don't want to spend the money digging trenches to everyone's homes to get 10% of the population of the area.

> the FTC needs to examine the practice of "up to 50mbps"

I'd really hope not, at least not too aggressively. I greatly prefer my best-effort 100Mbps fiber internet for $30 a month compared to the hundreds of dollars a month for SLA-backed 100Mbit fiber at my office. If they had to guarantee service, you'd see much slower average speeds offered to consumers at higher prices. Oversubscription of capacity is how residential internet gives us such high speeds when we're downloading a 100GB game randomly in the evening for not a lot of money. If you want an SLA, pay for the SLA. There are plenty of us that are fine with all the speed most of the time, with sometimes being a bit slower.

[0] https://en.wikipedia.org/wiki/Electric_Reliability_Council_o...
There's nothing mentioned in this article that's either a new type of strategy or anything limited to China.

Three objectives:

1. legitimate desire to address substantial cybersecurity challenges, like defending against cyber attacks and keeping stolen personal data off the black market

2. support domestic industry, in order to wean the government off its dependence on foreign technology components for certain IT products deemed essential to economic and national security

3. expand Beijing’s power to surveil and control the dissemination of economic, social, and political information online

Replace Beijing with <country's capital city> in #3 and all of those points sound like what Western countries are doing. There's nothing noteworthy in those three points. What's noteworthy is that #3 is becoming prevalent in countries that consider themselves 'free'.

Other things listed, such as employing people to manipulate content, is done elsewhere, but it's done by private companies rather than 'the state'. Not new, but the singular direction makes this stand out in a 1984 way. The Tanzania example is just a modernised version of the US' manifest destiny behaviour in Central America and other 'strategic' nations (cough Ukraine cough).

Where China is a leader, others are (often hypocritically) following. Where they're a follower, the leading has been done by the West.

"China’s control-driven model defies international openness, interoperability, and collaboration, the foundations of global internet governance and, ultimately, of the internet itself."

Replace China with "Facebook" or "Google" or even "Apple" or "Microsoft" and the sentence still rings true. Singularly calling China out smells like fairly blatant propaganda.

Openness, interoperability, and collaboration are utopian ideals of the Internet that were achieved when the Internet was a network of universities and scientific institutions back in the late 80's, up until "view your trolley / Checkout" was a thing. Profit is what's re-written the Rules of the Internet. Why else would it be so full of ads?

The nation states have just followed the money.
This guy bought up lots of land with the purpose of building some kind of city in with his vision.

https://www.bostonglobe.com/metro/2017/12/23/mormon-mogul-ey...
They very rarely have anything of value for the people whose livelihood depends on actually getting things done.

Meetings were mostly invented and proliferated by middle managers who wanted to look busy and provide some structure to their otherwise unproductive existence

And if its a sales meeting, well, that's just summed up with "please give us money."
That wouldn't cause me hard feelings, as a person who has worked both as a laborer and in the service industry.

If the level of my income is a function of how many other people are denied the ability to do the same job then I've got bigger concerns than my income level.
Technically they are, but in reality, none of the BEPs matter unless libtorrent implements them. Every modern client links against libtorrent for their torrent logic; when picking a client, you're just selecting what version of libtorrent and UI framework you want.

libtorrent is solely maintained by Arvid Norberg who happens to actually work at another blockchain company, Blockstream. If you want to do one thing to support the BitTorrent ecosystem, it's to contribute to libtorrent to reduce the bus factor.
Oof - the point of WebAssembly is not to stick your entire UI in Canvas.

This really rubs me the wrong way, it's a major step backwards for accessibility and user control.

WebAssembly lets you bypass Javascript - it should not be viewed as a license to build web apps that ignore user-defined shortcuts, don't work with screenreaders, aren't responsive on mobile, can't be customized with user-defined CSS, and that can't be scraped or automated in the browser.

Honestly, at the risk of sounding dismissive, I am increasingly suspecting that native developers just don't understand what the web is trying to do. The web is different from native because it's solving problems that native developers don't even realize they have.

Sometimes APIs on the web are difficult because they're poorly designed. But sometimes APIs are difficult because they're solving really hard problems that developers aren't aware of. Before those APIs are thrown in the trash, we should take a step back and think about why they were built in the first place.

It will be a large blow to the software industry if the result of WebAssembly is that everyone ignores large portions of what made the web great in the first place.
The theory is too narrow here -- not only does this apply to governments, it applies to businesses. Or technical debt and sufficiently large software projects. Or individuals and lifestyle choices.

Our reward structures aren't always lined up with optimal responses to current conditions.
Moviebox: CLI Machine Learning Movie Recommendation System
You may think it's terribly wrong, but that's how at least half of America thinks about the issue. So far, you only provided (soft) ad hominem attack. Attempting to break a law is not much worse than actually breaking a law.
The Old Chicago Main Post Office restoration started about 2 years ago and it appears that Walgreen's is planning on moving 1800 jobs there next fall (https://chicago.curbed.com/2018/6/18/17467948/walgreens-old-... ). By square footage, at least, Michigan Central is much smaller (16 million sq ft vs 1.2 million sq ft, as far as I can tell), so 4 years doesn't sound crazy at all.
So I had a look at Peertube and had the friendly reminder

"The sharing system used by this video implies that some technical information about your system (such as a public IP address) can be accessed publicly."

Which is then expanded on in an about page:

"PeerTube uses the BitTorrent protocol to share bandwidth between users. It implies that your public IP address is stored in the public BitTorrent tracker of the video PeerTube instance as long as you're watching the video. If you want to keep your public IP address private, please use a VPN or Tor. "

Seems like a large privacy leak that can be exploited by anyone who signs up to the tracker.

Requiring a VPN or Tor just for privacy from other users seems like an excessive requirement.
Why does this race?

After setting done = true, is there no guarantee that the goroutine will complete before the for loop ends?
The retailer either accepts swipes or not, ditto for your bank, the fact that there is a fall back feature if chip fails isn't a security failure unless it opens up a new avenue. (Someone could just print a magic strip unless one or both blocked mag strip charges)
So sorry for the family.

Please call the suicide prevention hotline (1-800-273-8255) 24x7 if needed.

You are needed.
> How often is that a polite way of saying "software that is inefficient"?

One could also say "software written with strong OOP patterns" because those are almost always written to benefit the developer later, rather than the CPU and RAM at runtime.
Air Canada Flight 759
So Microsoft is highlighting the value of software freedom and the harm of software non-freedom: we're all granted permission to port free software (as Microsoft claims to have done with the Linux kernel, BusyBox, and more) but only Microsoft -- the proprietor -- is allowed to port Windows.

So long as we value software freedom we can take steps to defend software freedom and continue to see practical gains. But proprietary software leads us to a dead-end waiting for a willing proprietor to do something for us (and thus providing a result we cannot trust).
I think Intel wanted to eventually phase out x86 and push Itanium all the way down the stack, not for technical reasons but because it was a proprietary architecture that would never have competing implementations.
It's got nothing to do with that. Seperating toddlers and very young children from their families is absolutely inhumane.
Show HN: Finding insider stock transactions in real time.
ShareSEER is a research tool for investors. We are excited to announce the launch V 1.3 of ShareSEER. We now have:
- A real time insider filing dashboard - https://shareseer.com/today/insiders . View live sales and purchases of stocks by company insiders! Get information one day faster than in major brokerages. Filter by existing companies.
- A risk extractor which highlights unique risks for S & P 500 companies. e.g - https://shareseer.com/analysis/risks?tick=MOS
-We augment the existing feature of searching for 10-k/10-Q's for a given company with a.) Recent Insider filing information when available b.) Extracted risks for S & P 500 companies. E.g https://shareseer.com/search?q=KLAC
- Super fast infrastructure. We have rewritten the previous generation infrastructure to a blazing fast go server.
We are still learning what investors want to know. This tool is born from the pain we faced as individual investors. We want to level the playing field between what the big investors know and what we know. We would love to hear your feedback to make ShareSEER even better. Please check it out. One more thing. For now- ShareSEER is free!
Economically, to take care of those ?

4
That introduces portability and cpu update issues. One of the reasons for high level languages and the trends in virtual machine/runtimes ( JVM, .Net ) is to decouple the hardware and the software to increase portability and stability and of course productivity. It's a tremendous logical gain in exchange for some physical performance loss. The trends have been clear for the past few decades. I don't the the pendulum swinging in the other direction any time soon.
> it seems that OpenBSD is an operating system built mainly for OpenBSD developers

Honestly, I would say that this is true of many open source projects. It's one of the reasons that open source development tools are so good on Linux, but end user applications fall so far behind. It's also why documentation and usability tend to be much worse. When your system is based on volunteering, the work that gets done tends to be the stuff that interests the workers.
No, the issues were completely different. Itanium was pretty low-frequency.
Although you've corrected it since, I heartily encourage HN readers to immerse themselves in the views of Emma Goldman.

As for your hinting, it's BS. Emma Lazarus was Jewish herself, get involved in activism when Jews were suffering pogroms in Russia and many of them began to emigrate to New York, helped found a school for Jewish refugees and wrote numerous advocacy articles on behalf of said refugees. I'm sure you can find an example of something she said that seems cringeworthy 130 years later.
Laws can be unethical? Protesting Jim Crow laws was a good thing?
honest question from a non american - how exactly does ICE protect you and yours every day? from my casual understanding they exclusively focus on illegal immigrants. is this mistaken?
It's a good way to get the laws changed.
Thought this was an interesting theory when initially proposed. How has it held up since then?
I can't wait to be paying for the third and fourth redundant deployment to thousands of houses where only 6% actually subscribe to!
Let's start with the allocation problem before we get into the scarcity issue.

We're perfectly ok spending millions to pay for bombs. And we were perfectly okay with funding dictators in Central America, for example, all of which led to crises in those countries which led to mass migration. And now here we are.

And btw, Nicaragua -- the same country where contras where illegally funded by the Reagan administration to combat the socialists there -- is now again close to civil war. Their socialist leader (Ortega) gets to use the US as a scapegoat (much like Chavez in Venezuela) and his loyal followers buy that stuff. Frankly, many people still remember what the US did in those countries, so I don't entirely blame them.

So now tell me why you're worried about social programs when our military takes the pie in spending and that clearly hasn't been put to good use?
Hi Igas. There could be several reasons in my opinion:

1. You ask for too many permissions. It makes a lot of sense to ask for less because people don't like to share their sensitive information with the product they don't know/trust yet.

2. It may depend on your target audience, but our users in most cases are able to install the bot on their own. So it doesn't hurt our (not yet perfect) onboarding flow.
That's not correct. You don't seperate children from their parents over a misdemeanor.
Illegal entry is a misdemeanor. So is jaywalking in many jurisdictions. Should the government rip away people's children, without trial, for jaywalking? How about pirating a movie (also a misdemeanor in places)?. Prosecutors have leeway on who to charge how much for a reason.
What about the $30,000 I paid out of my own pocket just two years ago as a responsible adult?

Will someone reimburse me?

In 2008, when unsavvy buyers were being granted mortgages like crazy, the banks + police repo'd the homes and people lost their credit and shelter.

In 2018, you can't repo the degree, so you just let them keep it for free?
"Requires boilerplate" will forever be a criticism of Redux unless redux itself takes the (radical) decision to get rid of the boilerplate.

Just saying "well you don't need to use it" means that Redux maintains all that crust and cruft of boilerplate which remains a huge cognitive impact not only on beginners but also possibly experienced Redux users.

Redux is magnificent, but it should take a lesson from create-react-app which did the job of getting rid of all the crap that webpack and babel disastrously imposed on all JavaScript developers with their "maximum config" approach as opposed to zero config.

The message to JavaScript library and tools developers is "get rid of your config or some other tool will come along and do it for you". Redux's boilerplate is just config. If you apply every brain cell you have to the task of getting rid of boilerplate, what would Redux be left with? That's what it should be.

I think the success of VueJS can be laid squarely at the feet of the complexity of the ReactJS ecosystem - not even necessarily React itself. Every part of the larger React ecosystem needs to reduce the cognitive load it imposes and the primary task there is getting rid of configuration/boilerplate.

My theory is that "all software that CAN BE more simple is replaced by some other good enough solution that IS more simple". Thus VueJS, which whilst I wouldn't use it, is certainly simpler for beginners to grasp.
Version 1.9 introduced the sync.Map
https://golang.org/pkg/sync/#Map

Would using a sync.WaitGroup and closure be wrong?
Is mutex better for shared memory?