skysight-inc/HackerNews huggingface dataset:
Controversial opinion: 'racists' are citizens too, and are entitled to vote in elections.

If Cambridge Analytica and the people who employed them were at all effective, it was because they identified personality traits that some voters have and spoke to them about things they were concerned about.

What really motivated Trump supporters was a message that there is an epidemic of illegal immigration which rule-followers view as lawlessness and rule-breaking. Obviously, in their minds, this is caused by innumerate, one-world leftists who care nothing about cultural dissolution because they have no culture and observe no traditions themselves, and love moral hazard as long as they're not the ones paying.

This is a bit silly, of course, but calling people bastards isn't going to convince this group to Vote Democrat next time around.
The disparity between fraudsters and the average person with respect to chargebacks is probably pretty large. You'd need to be cancelling multiple subscriptions per month to start showing up on the fraud radar.

And If you are cancelling multiple subscriptions per month with regularity, then you may want to reflect and consider if you actually are committing fraud.
There's also the problematic notion that some believe: using a lot of spices is indicative of low class. Using fewer spices and letting the food shine through is indicative of higher class.

Initially, using a lot of spices was indicative of wealth and access, so it was desirable.

Then, spice availability increased and everyone could afford them.

At this point, the rhetoric switched and spices were looked down upon by the wealthy.
I'm torn. I don't think the aim should be "become a ${framework} developer" but just become a solid programmer with specialization in front-end technologies. If I needed to bounce out of front-end and into another tech role, I wouldn't have too hard of a time because I'm familiar with more than Javascript (I started learning programming with Ruby and Rails, but got my first professional gig doing analytics/seo).

I feel like this is a more compelling tech tree (not mine):
https://github.com/kamranahmedse/developer-roadmap
If you were put in charge of all immigration policy, what would you implement first?
My examples are in Nix, because that's what I'm familiar with, but everything should apply to Guix too (with some translation).

> Let's say I want to have the last five versions of my application installed as a mortal user, for testing purposes.

Sure, you can use linkFarm to collect multiple variants:

let
pkgs = import <nixpkgs>;
repoUrl = "https://gitlab.com/teozkr/sbtix.git";
versions = [
{
rev = "v1.0";
sha256 = "storehash1";
}
{
rev = "v1.1";
sha256 = "storehash2";
}
];
programOfVersion = version: pkgs.callPackage (pkgs.fetchgit {
inherit (version) rev sha256;
url = repoUrl;
}) {};
allBins = map (version: {
name = "sbtix-${version.rev}";
path = "${programOfVersion version}/bin/sbtix";
}) versions;
binFarm = pkgs.linkFarm "sbtix-binfarm" allBins;
in
pkgs.linkFarm "sbtix-farm" [ {
name = "bin";
path = binFarm;
} ];

That said... the Nix way would have been to just build the version you care about, when you care about it, without installing it globally. To do that you could just run `nix build` in your project directory, and then run `result/bin/my-program`.

> Let's say that my application's build system pulls in a big GUI toolkit binary because reasons.

Not sure which toolkit you're talking about, the the big ones (GTK, Qt, wxWidgets, etc) are already packaged for you.

> Let's say I don't want to create "official" packages for it, just something quick and dirty that will get me these versions installed.

This depends on what language you're using, but it's usually a matter of 1) defining your dependencies and 2) running your preferred build tool.

The usual recipe for a default.nix looks like this:

{ pkgs ? import <nixpkgs> {} }:
pkgs.stdenv {
name = "my-program";
src = ./.;
buildInputs = [ pkgs.qt5 pkgs.pulseaudio ... ];
configurePhase = "./configure --prefix $out";
buildPhase = "make";
installPhase = "make install";
}

Though most languages have helpers to avoid this boilerplate (and, usually, to help with things like caching across builds).

Haskell has buildStackProject[1], Node has yarn2nix[2], etc. stdenv will default to the Autotools workflow (./configure; make; make install) if you don't define the phases yourself.

[1]: https://nixos.org/nixpkgs/manual/#how-to-build-a-haskell-pro...

[2]: https://github.com/moretea/yarn2nix

> Can I do this with GNU Guix?

Yes ;)
Sorry about that. It's impossible to say unfortunately because clearly the application went off the rails given how long it has been pending. I would press the Senator's office since this is the best chance of getting the application unstuck and approved.
To get an L1-A or even L1-B visa, does company size matter or is taken into consideration ? We are setting up a subsidiary company of our US company in a foreign country and the team size is 5 right now. Is that too small to consider issuing an L1-A/B for one of the team members whom we may need in the US after some time.
If hydroponics eventually leads to deforestation in pursuit of (cheap?) agricultural land becoming unviable - it would have solved a very real problem.
> This is the one that resonated with me.

I grew up in the Eastern Bloc, now I live and work in the Silicon Valley, and the whole thread resonated with me.
Is there a way to confirm this experimentally?
I think that this is the solution. Remove the count and who of the likes. You can still show the fact that someone liked it for some stickiness but you remove race to post only to generate likes but rather to share a point of view.
> But, is there really anyone who thought Saddam was a good guy?

Yes. The US, just 20 years prior during the Iran-Iraq war [1]. That's kind of the point. Since WWII the US engages in or supports wars (which kill lots of people) out of naked self-interest while trying to paint themselves as morally good.

[1] https://en.wikipedia.org/wiki/Iran%E2%80%93Iraq_War#Iraq_2
It would be quite laborious to figure out "normal" user traffic patterns and then adjust to those. You would have to collect data on a bunch of users and then shape your own traffic to match.

Only makes sense if you are doing it for a bunch of people and at that point you are another VPN provider.
The "greatest country the world has ever seen" would not let people die simply because they could not afford medical care.
I really don't know the systems and procedures in other countries although I've heard anecdotally that Canada is welcoming talented founders and professionals with open arms.
Canada. Transparent, point-based system and a conditional PR for a limited period which can be extended and eventually lead to citizenship.
I love Bull and wrote a front end for it. I've had Bull running for years with no problems and minimal management. Can you give some specific details on the problems you found with Bull? Writing a queue that atomically processes items is non-trivial, so when I wanted a feature in Bull I just improved it, the devs are very receptive.

Otherwise it seems like TaskBotJS is just NIH so that it can be LGPL and then commercially licensed for features that Bull has for free? This licensing setup means I will probably never touch TaskBotJS.

EDIT: I see there is a test script line in package.json but I don't see a CI badge and can't find the tests in the source? The first thing I did with Bull is verify it with the test suite and then add more tests to ensure consistency across various job types and errors. This is critical for a background job package which is meant to be left alone.
> Netanyahu says the West Bank is Israel, and within Israel de facto and de jure it is

It's funny, because I never saw huge red signs warning me "if you're israeli, don't come here, you're gonna get killed" around Petakh Tikva.

> Yet Palestinians in the West Bank can not vote

They can vote in PA elections - if they finally to end their political clusterfuck and do something, of course.
" In society’s narrative of the war between robots and humans, I’m probably the bad guy."

Question: Would Erin have done what she did if the fellow was her father? I hope the same sort of circumstances happens to the writer just to make it a fair, symmetrical, ending.
Hi Peter, thanks for doing this! My wife is on H4 EAD which expires next year. What are the chances that it will be revoked, and if so, what are some options for her?
I killed an incredibly healthy zuchini plant once with some fish based fertilizer lol, so it can be done!
Calling out virtue signalling is arguably itself a flavor of virtue signalling, just for (some) other virtues ;)
Thank goodness that in our enlightened post-Tcl modern age million-line code nightmares no longer exist.
I don't know how long google has offered the calculator but I discovered it recently. I now use it daily. Awesome.
If someone breaks into my government supplied house and takes my government supplied mattress, leaving me with no mattress, isn't that still property crime? Just because I was supplied that mattress for "free" doesn't mean that I'll get another one any time soon.

Meanwhile the criminal that took my mattress is sleeping in luxurious comfort on two mattresses, so he got his reward.
There's a famous geographic distinction in China where the north historically had wheat as a staple and the south had rice. This means different regional cuisines, but there is even a claim that it's led to other cultural differences:

http://advances.sciencemag.org/content/4/4/eaap8469

I wonder if your grandmother has any awareness that rice is a traditional staple crop only in the southern parts of Asia. Around the world, you could find more rice cultivation in tropical areas and more wheat cultivation in temperate areas... although the historical dividing line in China is still some ways north of the Tropic of Cancer.
Show HN: Beyond Keywords The advanced digital marketing podcast (ProductHunt)
While we are at it, I still pay 1€ a minute for international calls (EU/Switzerland/USA) but I can talk for hours on WhatsApp, and FaceTime audio before I come close to 1GB data. Telecoms don’t charge in propositions for what they are providing (the cost + small markup for profit), they charge what they think customers are willing to pay, and since there is no real competition (at least in my country), they can do pretty much whatever they want.
I asked this before but I think the response was you don't have numbers available. Has anyone been turned away or special arrangements needed to be made because of the travel ban?
I agree it may “feel” safer, but a lot of that, in my experience, comes down to not knowing what you don’t know about a place. For example, I would say, “oh, yeah, such and such place seems alright, not bad, I walked around and felt fine.” Locals would say something like, what, that’s nuts, we don’t go there unless we’re looking to get knifed, stay away from that area, it’s trouble”. Now, I also know that locals are prone to exaggeration too, but just goes to show that as an outsider we may enjoy naive safety.
Hephy Workflow PaaS v2.19.0 Release (fork of Deis Workflow)
It is our pleasure to announce that Hephy Workflow v2.19.0 (codename: Tag-Team) is officially here! Hephy Workflow is the open source fork of Deis Workflow which was EOL by Deis Team on 03/01/2018 .

The Deis Team went on to work on Helm and Azure at Microsoft and this open source project was forked by Team Hephy as Hephy Workflow.

https://www.teamhephy.com/

-Team Hephy (Kingdon and Anton)
You're right, somehow I forgot about all those anonymous poll data leaks leading to mass round-ups by the armed liberal masses.
Ask HN: Way to use technology to help reunite separated families?
They are manually reading through 3,000 - 12,000 records.

Is there a way to digitize the records to make things easier? https://www.nytimes.com/2018/07/05/us/migrant-children-chaos-family-separation.html
> Break ins were 50/50 annual events.

It really depends on the city and region. For example some of the people I went to school with ended up as serial burglars and pickpocket. Most came from broken homes with alcoholic or otherwise absent parents. Many were caught, sent to prison, then back out again presumably becoming even more hardened criminals. Others from the same school though ended up as software devs in the West, accountants and CEOs.

Going by personal narratives you can basically support either point of view. I've lived in more dangerous places in US in general, yet I've experience more personal harassment and bullying in the Soviet Union in the 80's than here in US. It's just hard to compare overall without good statistics.
check out https://www.levels.fyi/
Hephy Workflow PaaS v2.19.0 Release (fork of Deis Workflow)
Bootstrap 3 colors HEX, RGB codes
Thanks! I never even noticed you could do that when they switched to the new design.
Have current polictics influenced your work, or nothing really has significantly changed?
>"We can solve any problem by introducing an extra level of indirection."

https://en.wikipedia.org/wiki/Fundamental_theorem_of_softwar...
> become a solid programmer with specialization in front-end technologies.

Sure. In this case I would write that as "Software Developer with experience in Javascript, HTML, CSS, and React".

Well... You could probably replace that with "Frontend Developer with experience in React".

Except that React is a frontend framework, so you might as well simplify that as "React Developer". And now we're back where we started.
Yup. They screw up occasionally, but I trust that they do their best and mistakes made are going to be resolved in a way that I feel comfortable with.
TerrAvion (YC W14) Is Hiring: Build the hardware that monitors agriculture
Would Swift qualify as one?

Also wondering if the author considered D.
From your perspective, is it easier for people to apply for a visa with a different employer after they already have one with a different employer in the USA or is it the same as if they were applying from abroad the first time?
I've felt at times like switching jobs from an E2 to a TN visa might be risky if they evaluate me the same as any other candidate given I don't have a formal CS education.
I suspect those inside the Warsaw Ghetto may have had different views on intervention than you do.

I absolutely agree that talking about intervention is murky, which was precisely my point.
For others who like me have a hard time keeping track of which OS is what...

"Haiku is an open-source operating system that specifically targets personal computing. Inspired by the BeOS, Haiku is fast, simple to use, easy to learn and yet very powerful."

From: https://www.haiku-os.org/
Is the issue with publishing your findings the grind of submitting to a journal and going through the standard review process? Because in that case, would just throwing up a high level overview on arxiv work for you? It sounds like you aren't adverse to sharing the results of your research if the activation energy was eliminated (or substantially reduced).
So after a long article about Facebook, the first comment is about Google.

If Tesla kills a driver, it's Tesla and Waymo.

If Facebook is selling your data, it's Facebook and Google.

Why don't we stop pretending and just say we all hate Google, irrespective of who is actually at fault? That will save us trouble of having to find any evidence proving our claims.
I agree but I think the less focused part of the Trump platform was that these illegals are stealing your jobs. They are the reason that you don't have better paying work or pay less taxes. Obviously all of the "bringing back coal jobs" has not happened (and I don't think it ever can again) but the Democrats seemed content to campaign on "Trump is crazy" and never really confronted the economic divide. Most of the people locally (in PA) that have soured on Trump some is because he hasn't come through on the job promises.
Yes, there are some Lisps (Scheme and CL) that run on Java JVM.
This is generally called the k-Nearest Neighbors problem. You should check out the various data structures for doing this, like the ball tree and kd tree.
Ghosts of the Ostfront is no less well done. https://www.dancarlin.com/product/hardcore-history-ghosts-os...
No. Many states require “two party consent” to record a phone conversation. Notice is not equivalent to consent. Companies do this all the time because none have their eyes sued out for it. Yet. In my experience if you protest the recording they will stop and have two people do the call with you.
I've heard that NAFTA provides an easier immigration process for employees in a NAFTA country (Canada or Mexico). How does that work, and what are the limitations and trade-offs of this method, if any?
In the linked article, Doris Lessing recounts an anecdote where a teacher said something offensive about men. That teacher was clearly wrong. It also does not demonstrate that "schools trying to teach boys their gender is the cause of all the world's ills." I am aware of no curriculum in the US or the UK where it's ok to teach that men are inherently violent. Hence, I said "no it's not." It's not a widespread problem, as far as I can tell.

We all agree the idea that men can be harmed by our society isn't a fringe position.

But the idea that men need to separate from women, and replace them with sex bots or genetic engineering...that's absolutely fringe incel stuff. That's what the above commenter is touching on. I'm sure you would agree we should not encourage this.
Ask HN: Competitor comparison
I’m planning on adding a feature comparison chart of my product vs a competitors on my website. Before I do would you let the competitor review the chart to make sure it accurately reflects their product? Anyone have any experiences - good or bad with this type of thing? Thanks.
What are the chances of obtaining an EB-2 National Interest Waiver (NIW) visa for startup entrepreneurs?
Particularly after the new guidelines of Dhanasar.

Or what would need to be shown particularly?
Yes, the size of the company matters but even more important than size is the specifics regarding the potential transferee's job duties - for example, how many employees is he or she managing now and how many will he or she be managing in the U.S. or how advanced, specialized, or proprietary is the knowledge possessed by the potential transferee and required for the performance of his or her job now and in the U.S.? Note that as a general rule, new/small company Ls are tough to get approved and almost always involve a battle with USCIS.
You seem to have a greater concern with who pays for education than you do for its macro-level effects. You simply don't think its the function of society to provide an education, even though it is society exactly that reaps benefits from it. These macro-level benefits to an education don't stop at high school graduation, even though the U.S. stops paying for it at that point. The demands on education are pretty much the same in (developed countries) worldwide, but the U.S. system of unsupported education causes overvaluation especially when student loans are government-guaranteed and so easy to get. Since the last few generations in the U.S. have been smaller due to decreased birth rates, colleges & universities have met increased competition for smaller student populations with fancier facilities and amenities. They show no concern with price sensitivity of students because demand for college education is pretty inelastic, close to that medical care and students can always get loans. Actually affording the debt service on those student loans is another subject, though.

So if education is undervalued in the European model, and overvalued in the U.S. system, perhaps it just a matter of finding out which system properly values education? Currently, the U.S. system is seeing runaway inflation in education costs, isn't it? How does it serve America to have such education this expensive? In the 1970's, its possible their model was sustainable but once demand was cut by subsequent, smaller generation size, and the supply of colleges stayed the same, its pretty easy to see how unsustainable this is. The European model simply remove education from the job qualification equation, much as the developed world has done for health care, for instance. You certainly need to be at a certain level of health if you're going to be employed, so developing countries at the start of the 20th century made great investment in public health to cut the communicability of disease with public health infrastructure around inoculations and early detection of epidemics, etc. Think of the impact of diseases such as Spanish Flu and later, polio. Much of this public health investment was done to preserve the stability of the workforce, and less so out of humanitarianism. But, of course, the workforce support society and humanity at large, too.

The only hope for many Americans paying student debt in their mid-twenties (and beyond) is the inheritance they will receive from their boomer parents. While I am not quite that young, I do know many that are factoring inheritance into their retirement planning.
QUESTION:
Is this really and AI problem or is it a sensor problem.

I mean, if there’s a big blob of something solid in the road in front of you, it doesn’t really matter what it is does it. You still have to not run into it.

It seems that because these poor AIs are relying on LIDAR and even just radar and cameras with Tesla, that they aren’t confident enough in that data to stop if they sense a big blob of something in the road.

If you gave any of these AIs a really high quality 3D rendering of the area around them I would presume they’d do a damn fine job of navigating it and not running into anything. At that point it’s just a computer game.

So either we need better sensors or better algorithms for extracting better 3D data from the existing ones.

It’s not like these fatalities are caused by particularly crazy problems. It’s not that a kid ran behind an ice cream van and the AI couldn’t predict it would run into the road like a human would. It’s just that they make dumb decisions a learner driver wouldn’t make because they can’t see the road properly.
Without enforcement, the GDPR is a fail
Snow Leopard was probably a local maximum, so it stands out in people's memory.
Still high if the individual's background is strong and the national interest is clear.
>I simply can't understand how a city so socially minded accepts such a wealth gap.

Because “social-mindedness” without at least some opposition to Capitalism is meaningless given the scale of problem that Capitalism creates when things like healthcare and housing are surrendered to it.
Thanks for the insight. It gives a more balanced perspective into the SU.
Why do some people capitalise ‘visa’? What are you under the impression it stands for?
Is the american dream over for Indian nationals (multiple decades wait for GC in EB2/EB3 category). What would you suggest to people stuck in backlog?
I think it is a legit question... I poked a little around and I did not find an answer.