skysight-inc/HackerNews huggingface dataset:
> Unless he's advocating that no one carries a mobile phone

I'm pretty sure he is advocating that, "unless things change".

If even a significant minority fraction of the population stopped carrying cellphones, society and industry would have to work around that problem. After all, we all seemed to get along mostly fine before they existed.
You can pump any ammount of money you want back to their economy, the result will be the same in the end.
I have just starting learning Elixir and Phoenix. It seems like a solid replacement for Rails. But I keep getting hung up on performance. With React, it seems like you are developing more API back-end, then web server back-end (if that makes sense). But when you look at the performance compared to Go and the steeper learning curve, why not just use Go? Kubernetes really solves the share-nothing let-it-fail aspect. Obviously, Erlang/Elixir are hands-down a good fit for fault tolerant distributed systems where performance may not be as critical or you can use NIF. But outside chat and a few other use-cases, not sure the majority of web services falls into this. However, the functional code is so nice. Anyways, any input on how to convince engineering leadership how Elixir might be better than Go would be helpful.
I'm not sure anybody used the word "racist" except for you. No offense, you seem kind of bitter. Comparing bias in tech to the fact that most NBA players are black is quite disingenuous given 23% - 25% of NBA players are white compared to 2% of tech personnel being black. But based on the content of your post logical reasoning doesn't seem to matter. I can see you in a basement wearing a maga cap and posting on hacker news while alternating between listening to trump rallies and fox news.
Kotlin's JavaScript support has been around for a while but I was under the impression that it wasn't used much. Is there a community using it now and is it getting much support?
Reporting on stock etc markets is so rife with "Honey, I Shrunk the Scale!" that it's the norm.

And the suicide rate vs science and technology spending thing is a classic example of correlation <> causation. In this case, I suspect that they're both ~population.[0]

0) http://www.worldometers.info/world-population/us-population/
If common interests are defined too narrowly or arbitrarily, you don't get much community.
Sorry, that's just a complicated way of saying that you can embed data in an inverted index that lets you guess how likely a document is to be found relevant on subsequent passes. Basically, you use various properties (embedded in the index) to filter down the list of documents you want to inspect in more detail, as you perform retrieval. There is some information in [1] about some types of filtering that can be done (e.g. their discussion on tiered retrieval and the notion of a global quality score being used to discard candidates). Lucene calls these bits of index-embedded data "token attributes," [2] but how exactly they are used depends on the scorer implementation. To learn more about how the industry approaches these issues, unfortunately you have to join one of the companies that's on the leading edge of this type of research, since they are loathe to disclose too much.

[1]: https://nlp.stanford.edu/IR-book/pdf/07system.pdf

[2]: https://pdfs.semanticscholar.org/2795/d9d165607b5ad6d8b97183...
How is it that, no matter what, people will always find a way to blame the US? I think in this case, the country just ran itself to the ground.
Things are bad there. People blame socialism, perhaps that is the cause, perhaps not. But I also see worse images of greater desperation coming from Los Angeles, San Francisco and Puerto Rico, all in the US.
It becomes binary when people are ordered to harm someone else and must decide whether or not to obey. I picked the word tool not as an insult but as a descriptor of a person who has allowed themselves to be so instrumentalized.
Unfortunately, the population accepted a gun ban back in 2012.
OO languages work effectively in spite of OO features. Sounds like a hot take, but throw away inheritance altogether (or use it to automatically delegate to some component, like a dodgier version of struct embedding in Go), use interfaces if the language doesn’t support first class functions, etc and you’ll be effective, which is to say, write it like you would write Go or Rust or similar.
Long after Apple stopped supporting my 32 bit Core Duo 1.66Ghz circa 2006 Mac Mini with 1.5Gb RAM, I was able to install
Windows 7 and my mom still uses it occasionally with the latest version of Chrome, iTunes and Office 2010 as a secondary computer.

Her main computer is my old Sony Vaio 1.66Ghz Core Duo (bought used from Woot in 2007) all in one desktop with
2Gb RAM and a 1600x900 17” monitor. It’s running Windows 7.

Neither feels slow.

My Plex server until earlier this year was a 2009 Core 2 Duo 2.66Ghz Dell business laptop with 8Gb RAM, gigabit Ethernet and one of the last great 1920x1200 displays.
> I also see worse images of greater desperation coming from Los Angeles, San Francisco

I...don't really think you do, no.
When they have power, Bitcoin has been a solution for wealth preservation and capital movement given their pariah status with western banks and the never ending destruction of their currency. When the dust clears and capitalism is restored, there will be a fascinating case study on this development.
Whatever the individual US student themselves actually thought about Rodney King and all of the social impacts and causation surrounding those terrible events in Los Angeles.

This is in fact the critical difference between totalitarian society and free society.
Missing context: All of this new-found publicity for Venezuela is because Trump supporters are linking America with Venezuela, claiming that Bernie Sanders will turn America into Venezuela if he gets elected.
I wouldn't. I'd just finish the job and head off to the beach.
I don't subscribe to your view at all, but I think this is an interesting discussion. If I understand you correctly, you're saying that users/customers should be trying to guess what the intention of the company is, and doing things not aligned with those goals is unethical?

My local gym and Moviepass (remember them?) expects people to sign up and rarely use the gym or watch movies. Otherwise, they would go out of business if everyone actually constantly used them. Is my using the gym or watching movies every day unethical? It sounds like you're calling lot of people unethical. Aren't people heavily abusing Moviepass by actually watching movies nearly every day?

In a more hypothetical scenario, let's say Facebook does not want people to use its platform to organize political/activism activities, because it makes the company look bad. It does not prohibit it, but let's say the CEO says on a talkshow that he wants people to use Facebook only for positive things. Would that make organizing on Facebook unethical?

It just seems like your view doesn't match how most of society views their social contract with for-profit companies.
> It's not necessarily an issue of morals

I'm not sure if the original poster had this in mind, but Stallman's behavior in this regard would be hard to reconcile under a Kantian ethical framework [1].

1. https://plato.stanford.edu/entries/kant-moral/#CatHypImp
>If most people in the world wanted "democracy" they would have chosen it.

What the heck is this supposed to mean? What, I suppose that if people in China wanted democracy they could just go and get it? Oh wait, not really, they get silenced, arrested, and massacred... Is there even a place on Earth where a democratic transition was achieved not by force against the holders of power?
It's not always that easy. Look at what's going on in the US right now for example...
You can't have seen much of the world. I have not seen Venezuela first hand, but I have seen many, many places a lot worse than LA, SF and Puerto Rico.
If I do that though then I pay a premium to open the put/short position in the form of theta and interest respectively. And since my portfolio isn't that big I would end up allocating a sizable percent of it to open short positions on all the stocks I want to exclude. So as far as I can tell, it's considerably more expensive than just not holding those stocks to begin with

What I really want is a way for a company like vanguard to let me purchase something based on an index but in the form of a weighted basket of fractional shares. That why I can keep the same allocation as SPY but hold shares that I can micromanage to "fix" any issues I have with the ETF. Theoretically that should be possible to set up for not very much money since there's no active management on behalf of the fund.

Or, you define your own ETF, maybe initially based on some existing ETF or well known index, and then you can dump arbitrary amounts of money into it - but without actually having to individually buy the shares yourself. Maybe a product like this exists already but I don't know what it's called. I would be willing to pay a higher expense ratio than normal low-cost ETFs charge to use this product, but not as high as a hedge fund (since I am the one actively managing it).
You can do this by putting a phone in a faraday cage. A quick search shows various wallet-sized poaches available, but I can't vouch for their effectiveness. I wonder why they're not more popular, nor even mentioned, among all the talk of "hardware switches".
A fun side effect of his approach is you can see people who forked off the idea, there's at least two people blogging using this format as well:

https://github.com/lukego/blog/network/members
Thank you for the input. Maybe I will never get to the point where I can comfortably make a web app, but learning the language has been a fun experience so far. I've heard good things about Scala and Akka.
The world still notices. I've recently seen a number of articles about the protests and the opposition leader Juan Guaido. In fact the New York Times published an op-ed piece by him fairly recently.
A wise leader once said: All things grow out of the barrel of a gun. According to the Marxist theory of the state, the army is the chief component of state power. Whoever wants to seize and retain state power must have a strong army.
> How about having to create six different files

Took me a few reads but it's better stated "six different classes". At first I was confused about why you rely on `java.io.File` for business logic.

So, if I'm stuck on JVM, what's my FP alternative that compiles and runs comparatively? Clojure? Scala?
It gets malicious real quick when they invoke the power of the HOA to force you to tame the wilderness in your back yard. :(
I don’t think I’ve ever seen a useful “Getter” abstraction...
Better to die with a clear conscience than to murder the innocent. If you were cunning you could take the commanding officer out instead.
By your snipping Puerto Rico, I presume you agree with that one.

Let us move then to LA.

https://www.nbclosangeles.com/news/local/Typhus-Epidemic-Wor...

https://www.latimes.com/local/lanow/la-me-ln-homeless-toilet...

http://time.com/3681883/los-angeles-homeless-camps/

San Francisco:

https://www.bizjournals.com/sanfrancisco/news/2018/02/20/san...

https://townhall.com/tipsheet/alexnitzberg/2018/02/21/cesspo...
This is a crazy argument IMO. JavaScript tooling is stupid simple if you know what you're doing. Learning something new is always hard so if you're new to JavaScript (and have a JVM background) of course it'll seem hard at first.

I love node 'cause it "just works" (but really it does). The app I work on is node TypeScript Nest.js backend and TypeScript Angular frontend. The set up process for a new dev is install node (takes like 10 seconds), clone the repo, npm install, npm start. Ready to start developing.

TypeScript is as simple as installing typescript, and running tsc from the command line. With ts-node you can simply make your npm start script "ts-node ./index.ts" and you're off and running.
First, great job!
Second, I'm confused. When I used to play music, I remember buying staff music pads at a low cost. A quick check of Amazon shows a bunch of staff pads for sale.
What am I missing? Is it the combination of staff and notebook pages in the same book? Or do you use higher quality paper (e.g. are you the moleskin of music staff paper?) Just curious.
Manim – 3Blue1Brown's animation engine for explanatory math videos
I can second this, we've been using dataloader in production for almost 2 years now. Fantastic library.
There is a lot more that the population accepted, it's not just the gun ban. Venezuela is the right-winger's nightmare scenario, basically where politicians got elected on left wing promises and then switched to being completely corrupt. The gun ban is just one element of their total coverage of every single American right wing fear. Honestly at this point the biggest reason why someone in America might oppose government situations like universal healthcare is out of the reasonable fear that they will be administrated corruptly to the point where they're worse than nothing.
We sponsored an attempted coup in 2002 and spent the next two decades trying to undermine their government, complete with sanctions. Read something.
The world could always halt sanctions: the source of the problems.
Even if the US sanctions did not primarily caused the crisis in Venezuela; their sanctions certain add more oil to the fire.

Ref. https://www.nytimes.com/2019/02/08/world/americas/venezuela-...
https://www.aljazeera.com/news/2019/02/sanctions-venezuela-i...
Behind the Black-Hole Image: One Giant Leap for Teamwork
Yes it’s easy to say as a hobby. I’d love to get into nuclear physics as a hobby too. How about 40-50 hrs per week for the next 25 years? Haha doubt it
> I have seen many, many places a lot worse

Where did I mention the rest of the world? I am comparing the suffering of people in Venezuela to the suffering of people in a number of parts of the US.

> You can't have seen much of the world.

I am positive I have traveled to and lived in far more countries than you have, so do not assume anything about what I have seen. It's true that I have not seen "much" of the totality of the world, no one has. But I have seen a great deal more of it first hand than anyone I have met.
I don't think planting trees is considered to be the unquestionably most practical solution. But it's a simple solution that people can do on their own, and it has a lot of other side benefits like habitat, shade, & proven health benefits in humans.
> If there is power, and I can do my job, I’ve been told by my bosses to be more measured in how I cover what’s happening in Venezuela. They’re terrified of being shut down by the government and having their equipment confiscated. That would spell the end of our station.

Maybe writing a (non-anonymous) article about the situation for the LA Times isn't the best idea?
The US political situation is not even remotely comparable, ignoring the plundering of the economy by the government and military, in 2020 or by 2024 at the latest, the US WILL have a different president. Absolutely and without a shadow of a doubt.
No. But you probably don't want to own these house anyway.

First of all, you still have to pay to the real estate agent for completing the required transaction regulation. You also have to pay tax on transaction and yearly.

Some house owner actually pay you on transaction for the hope of freeing from above yearly tax cost. They are so desperate to un-own the asset. It has practically no value yet, the tax is calculated like it had a value once upon a time.

You must also know that in Japan, you can't abandon the real estate. Once you own it, you must own it until you transfer it to the other willing to own it. It's not an asset, it's a debt, burden you for the rest of your life.

If you actually purchase these free house and pay the tax and transaction cost, it's not over. Nobody want to rent it. And you can't practically live it. If it does, it won't be sold in zero JPY.

Water, Power and Gas pipe need replacing as well as floors, walls and ceilings too.

If you repair all of these, it's actually cheaper to scrap and build a new house. It will be better by all means, it meets all the recent regulation of anti-earthquake, anti-typhoon building standard. These regulation exists because of the reasons and you don't want to live in a house that doesn't satisfy these regulation for your life.

The land itself has no value. It's located at very inconvenient places. The best case, you have to drive hours just to go to the local store. In most cases, it's located at small island so you have to use ship instead of car.
‘Redaction’ Once Simply Meant to Organize or Edit
Why Does Hacker News Flag Many Scientific Articles Regarding Discrimination
I've seen articles breaking down the science of white supremacist shooting. I've seen articles on the lack of diversity in tech. They seem to get flagged pretty frequently by hacker news. Why? Do they get flagged because the comments start to get out of control? Or is it something else?
27 years ago is nearly 30 years.

I apologize for the lack of mathematical precision.

Using a precise number within two sentences of a rounded number is utterly inexcusable. I have nothing to say for myself. It was a contemptible and inexcusable mistake and I am going to voluntarily suspend myself from HN for 27 hours.
Hopefully when Bitcoin-Core transaction fees reach $30 again like they did in December 2017, the common Venezuelan people will be able to afford the $60 overhead ($30 opening fee and $30 reserve needed to close the channel in case of counterparty fraud) to open a Lightning Network channel, or simply switch to a more scalable cryptocurrency.
Though the US is not the sole cause of many problems, they certainly go out of their way to make many of them worse. In Venezuela, they've placed crippling sanctions on the country for years, and promoted political instability by openly backing numerous coups.
That's a bit weird to see a seasoned programmer harboring those views. I remember that when learning OOP I was equally confused. "I can do all that with functions and structures already." And indeed you can. There is nothing you can't technically do without OOP.

OOP is not a programming feature, it is a software engineering feature. It allows for cleaner APIs and higher levels of abstractions. IMO the core feature of OOP is less the ability to bind functions with data but the ability to overload operators.

Sure, you can have functions that have the "this" pointer as the first argument and have exactly the same things. You can add a bunch of flags and have the core features of inheritance.

You can. Now what do you prefer to write, when finding the middle of a 3d segment?

mid = (a + b)/2

or

mid = scalar_division(vector_add(a,b),2)

?

If you allow operators to be overloard, is there any good reason to not place them close to your structure definition? Isn't it a good practice to force these functions to be defined if your structure is?

The core idea of OOP is that it extends the language by allowing to build more abstract concepts in top of lower level abstractions.

That's a core misunderstanding that I keep seeing with low-level programmers. They want to see the implementation details of everything and refuse to obscure some behaviors and trust the libs/compiler makers.

People who spend more time in higher level algorithms can't bother with all the implementation details. When I do DL, I want the ability to concatenate layers of different types (that inherit the same generic type), be able to check their output(), manipulate tensors of floats, assign them a scalar value or multiply them by some.

You can go a very long way without using any kind of OOP and staying at the implementation level. I am actually in awe of how much one can do that way. But OOP is a tool for teams to work together without knowing the details of each other's parts and build increasingly complex abstractions.
Bauhaus Books: The Relationship of Things
Getting a lot of downvotes for this comment, but could someone please explain where I'm going wrong? A lot of people think the way I do, so it would be helpful to explain.

A country with a bright future just a couple decades ago experienced a truly remarkable decline after a socialist was elected. I'm sure there are other factors, but surely this is going to be seen as yet another failure of socialism.

Whether this is because the socialism was not "implemented correctly" or not, clearly the socialist label has been used by a number of very bad people as a way to accumulate more power.
> By your snipping Puerto Rico, I presume you agree with that one.

Absolutely not; I'm just less familiar with it, and so less able to judge arguments about it.

As for your links, that's not remotely on the same scale as what's being discussed in Venezuela.

You need some perspective.
This is a good read for the notion. I found it a good starting point when I dug into this a little while ago.

https://en.wikipedia.org/wiki/Paradox_of_tolerance
When Coke pulled out of Venezuela, I felt a tremendous chill that kept me following the whole situation for the last three years. Truly fascinating, like watching a car accident in slow motion. I really do not know what will happen and wonder if there's anything to learn from it other than the prototypical "socialism sucks" type tropes.
> I am positive I have traveled to and lived in far more countries than you have, so do not assume anything about what I have seen.

How could you possibly know how much I have travelled?

Edit: According to parent I am neither well travelled, but also have little experience and have poor social skills :)

But at least I really enjoyed the time I spent living and working in SF and would choose it, and LA or PR, every time over Venezuela!
That sounds wise but it doesn't really mean anything. There are things that suck about a Ford Pinto and there are things that suck about about a Tesla Model S, but saying that they both have their downsides is technically true while obscuring the fact that the Tesla is a muuuuuuuuuuuuuuch better car.
Face to Face with a Cosmic Wonder
As someone who records in their spare time, would you mind sharing the progression of how it grew from a hobby to a business/side gig?
The U.S. is imposing sanctions on Venezuela, to the effect of millions of dollars a day lost. As part of the sanctions, the U.S. has also seized hundreds of millions of dollars of Venezuelan assets in foreign bank accounts. There is a direct cause and affect between U.S. policy and life in Venezuela.
There are plenty of guns in the population - the regime has armed supporters and organized them as militias.
As long as the military continues to support the government, an armed population cannot not successfully force Maduro out.

There are also many Venezuelan civilians who still support the regime. These people would presumably also have guns.
How has Tuskegee been “soft” censored by the U.S. government?
Agree. Except expand your sentence to include the entire world, rather than just England.
Apples to oranges comparison, US citizens still have their freedoms.

Some people are just irritated in the US because politics and because the deep state is losing its grip.

Americans are not dying from starvation or being gunned down by the military for protesting the government.
Original copyright laws were 21 years since first publication and made a lot of sense in a time when copies were costly to make.

They became increasingly stupid, going in the wrong direction long time after copies were basically free and this was because of American right holder's lobbying efforts.

I am well aware that places like Hollywood started as havens with lax enforcement of IPs. They seem to have forgotten that though and have been pushing very hard for destroying the kind of environment that made them possible.
My core money making project is to learn literate investing . Some good long term investments in liquid, equity bonds can result in upto 18% annualized returns.

I am not very well versed with direct stock investing. The risks are just too great for me.