skysight-inc/HackerNews huggingface dataset:
I don't usually bookmark comments. I'll favorite an entry that has a comment I want to save for later so that I can come back and see the comments on that comment. For instance, if someone posts a relevant link. I'll favorite the entry so that I can see what other links people offer.
Friendlier tooling and documentation are a couple of reasons.

Elixir's whole reason for existence is to make the Erlang programming model easier to use. Try it and see if it does.
Eyeglass frames with eyes on them is a wonderful way to default FR.
European Union approves mandatory vehicle speed-limiting feature
And you think companies you're paying don't have the exact name privacy policies?
They would offer basket options so that anyone could make short term capital gains looks like long term capital gains.
Why wouldn't you use in reference to China? It originates from the Cantonese language (probably because of the amount of Cantonese speakers in San Francisco back in the day) and in China.
In practical terms, what would that achieve?
I suggest OO is a useful abstraction because it maps well to the universe we are trying to describe, especially with respect to state.

Rule of thumb?

Anything that can reasonably be done in FP should be done there, in 'library' like conditions (some people use the term 'FP core' - I think more as lib).

The point is to parse out as much of the problem into highly individual parts that can be built/tested on their own.

Think of parsers, pre-processors, utilities like lodash, node libraries.

These things tend to be truly stateless.

Then OO for the inherently stateful stuff.

I also think the discussion might be coloured by the type of dev: UI is fundamentally stateful. Very much so and there's no avoiding it. OO lends very well to abstractions such as 'button' and 'text field' etc.. Backend, maybe less so, depending on.
I can prove P≠NP (fun)
> For example, prions in an infected deer's feces could bind to soil taken up by plants, spread to its leaves, then infect another deer that eats the leaves.

Terrifying. How old is this disease, and why is it only spreading now? Actually, there's not much in the article on the rate at which the infection is spreading - does anyone know more?
+1 for you as you took the time to explain instead of down-voting blindly.
> it's super hard to optimize. It's very easy to have an N+1 query hell.

Both Postgraphile and Hasura deal with this. I have no idea about Absinthe.
There are zoning laws in many, many parts of the country that prohibit housing under a certain size, usually about 700 square feet, which is enough for 2 bedrooms and 1.5 baths.
Uh, I don't know how it is now, but back (10 years ago) when I used Maven on a day to day basis, it was a complete nightmare. Editing XML "human readable" files to get into a working configuration was tedious and time consuming. Same with Ant.

I won't say that JavaScript is amazing (I don't like it myself), but even reading the name Maven brings me back painful memories.
We need more women on the oil rigs
Again, Ram - it's a really nice project. Good luck with it.

But just in case if you from print cult, you will like https://github.com/gruns/icecream
> It really should be noted that years later Joe changed his mind about OO and came to the realization that perhaps Erlang is the only object-oriented language :)

But not in the way he's describing OO in his blog post. He's talking about a language with functions bound to objects and where objects have some internal state. The OO he's describing does not have isolation between objects because you can share aliases freely; references abound.
I think they actually mean maintaining a relationship with 100-200 people (can be existing contacts) not necessarily create new relationships.
There's an LTE chip that Zoho (backed Engineers built) https://timesofindia.indiatimes.com/business/india-business/...
I'm assuming for the same reason passwords have an expiration.

Bad security theater and lack of understanding of computer security. I'm sure there's a PCI reason in there as well.
For what it's worth, we've seen that situation from the other side as well. A customer who subscribes with us wants to update their payment details, but in fact creates a new account with a different ID, new card, etc. They don't do anything to close down their old account, we have no way to know that john.smith@example.com is the same as j.smith.1980@example.com and we don't even see their card details, and so of course our system will charge both of them as if they were two different customers.

Sometimes customers do get confused by the automatic update mechanisms for card details, but most of the time it seems to be a useful facility that saves hassle for our subscribers and avoids unintended cancellations. I do think the card companies should be much more transparent with both cardholders and merchants about how their systems actually work, though. We've had occasions where something unexpected has happened, a customer has contacted us to ask what is going on, and all we could do was contact our card payment service to ask them because we had no idea either.
Is not immigrating to the US really a fate so horrible you'd compare it to all humans being killed?
I just have a couple of contract jobs on the side. Nothing particularly interesting. One is software for a custom physical security system (involves cameras, RFID readers, and various sensors), and the other is for an embedded system that is to be used for environmental monitoring and control in a greenhouse (monitors things like soil moisture, CO2, temperature, and so forth).
The amount of fraud in the system is eye-watering. Everyone pays the price of that whether they realise it or not.
Does it work in multithreaded code? And is debug output nicely separated based on the thread?
Aren't they meant to be solid masses with particular collision properties? In which case showing how they collide seems to me exactly want you'd want to show.

EDIT - I just watched it with sound. I suspect you didn't and misunderstood the subject matter.
I come from the php world now coding in python. There used to be a very nice library from Symfony called VarDumper: https://symfony.com/doc/current/components/var_dumper.html that would just pretty print variables you dumped to the browser in an easy to consume form. Is there anything like this in python?
In an apartment the size a US prison cell? You either have the measurements wrong or I'm calling BS on that, how do you even fit a twin bed in a 6m2 apartment? Do you shit in the sink?
Read the article, the credit card company didn't provide PayPal the info. As the story unfolded, we find out that the update was done through PayPal shenanigans that they refuse to explain:

"After initially telling Go Public it got Acuña's information from the "account update services," PayPal backtracked a few days later, saying the account updater service "doesn't apply" in Acuña's case.

So, how did PayPal get her new expiry date? It won't say, citing customer confidentiality — even though Acuña agreed to waive confidentiality to allow the company to answer Go Public's questions."
Would you rather have us live like farmers in Bangladesh?
They failed because they were not able to adapt to the Chinese market/have any competitive advantage against alibaba or JD which is the point the article is trying to make. None of what you mentioned is alluded in the article.
【Version 1.4.0】A high performance, distributed RPC framework.
Ask HN: Happiness is Unconscious As Suffering is the sole origin of consciousnes
Stay away from M-Audio. The newer Akais aren't very good either. Try Nektar.

It all depends on how well you already know the keyboard though. A cheap Akai LPK25 is good enough for absolute beginners. But if you have some piano playing experience, I would go for something like an Alesis VI49
It's a terrible analogy.

The fact you pay isn’t besides the point… it’s literally the entire point.

If a Starbucks did that and said “btw, the coffee is free”, there’d be a line out the door and half way around the block.

In fact, Starbucks does that and they don’t even give you free coffee. You use their wifi and next time you walk in they’ve got your fingerprint, if you have their app they have even more info, and people accept all this gladly for what? Free wifi and occasional rewards in the app?

You’re underestimating how much people value anonymity over privacy, and free stuff over both.
Solar panels have about 150W per square meter.
【Version 2.0.2】A lightweight distributed task scheduling framework
I don't think the author knows the full set of features available in DevTools. Sourcemaps make the code look familiar. Blackboxing hides the framework stack. DevTools supports conditional breakpoints so in the article's example you could put a breakpoint in the onAddWidget line looking for widget.position.x < 0 or whatever. Voila. Reproduce the bug and you have a stack of your own code that you can inspect and find the issue.
Facebook's signature feature is that it's viral. It amplifies ideas and emotions.

And it's most effective at amplifying negative ideas and emotions like rumor, gossip, fear and hate.

Of course the root cause is people. But before Facebook, the bad stuff was slow to spread, and geographically localized.

Facebook released an accelerant, a catalyst into the world. And Facebook has lost control of the monster it created.
For a while I worked with a friend "reconditioning" laptops and selling them on Ebay (lots of just-out-of-warranty Dells and Thinkpads from local companies. Easy to work on: upgrade RAM, swap HDD for cheap SSD, replace broken keyboards, etc.) We could sell them for a nice profit with very little work. I wouldn't want to do this work on many "modern" laptops since many parts are not (easily) user replaceable these days.

Most passive income just comes from Index Funds/miscellaneous investments. But I don't really see it as income since it all stays invested/just grows until I retire some day. Still trying to find the right app/site/tool to build to bring in real passive income from something I have built.
Agree on Skype Business. Even the audio call quality is terrible. Based on the nag messages I get every day, though, it appears they’re migrating it Teams, which I still haven’t used. Does anyone know if it’s better?
Good points. I hope I addressed them in the post, but thanks for the chance to summarize them here.

So the difference is this: Most companies, the vast majority, including startups, fall into a salary schedule based on ranges and grades, which serves nobody except the books. It's my belief that job-hopping is so prevalent when companies tell talent they can't pay them anymore because they've hit some sort of artificial ceiling. I'm calling for an individual assessment in salary, from the very beginning (i.e. startups) to be able to get max value. IOW -- pay the employee what they need and make sure we get value back for that money.

Nothing wrong with being a merc. I've been a merc. But I don't do what I do just for the money. If you do, that's great, that's your motivation and you probably return that with tons extra in your output. So when your employer comes to you and says, "Hey, we can't give you more money but here's a fancy title." That's NOT you, right? They should be aware of your motivation and pay you accordingly.
My experience with people suggests that would tend to reward attendance almost as much as effort.
Gifted classes may not help talented students move ahead faster
I just had an idea how to visualize the population pyramid by an animation. Start with 1950 then show the pyramid for each year till 2100. But also have black dots representing a group of people of same age moving upwards as to show their age with time.
Yep. I saw I had the wrong video after the edit window closed. I figured anyone who was interested would see it under related videos....
I get around 90% of my traffic through Google, so I would recommend targeting some important keywords with long form content.
Houston-Dallas high-speed rail construction may begin in late 2019
Not sure where you’re going with this, but for starters I’d give new parents (both parents) like 5 years paid parental leave. Yeah, I suggested 5 years. With some sort of workforce reentry rights or support to facilitate getting back in the workforce. I’d start the discussions there.
Perhaps the convenience of modern life discourages having lots of kids. Since they're no longer needed to work the family farm, and are more likely to live past infancy, and will almost always function as a huge liability of time & money, why would a modern couple try to have more kids than are necessary for their own emotional fulfillment? That seems to be most people's unconscious driving factor in reproduction.
I was a university student pretty recently. I started a company where I delivered cookies (freshly baked from scratch) on rollerblades to dorm rooms/apartments/houses on and around campus. It was such a fun way to make $12-$16/hour and get exercise.

Not sure what I’m going to do with the site now, but I went all out and built a fully delivery management platform for they side gig. Hit me up if you have ideas.

https://rollerbakers.com
I'm Indian, and have lived in various parts of India for years at a time. I have never come across anyone whose name was Pajit. I've only ever seen "Pajit" because of racist trolls online.
I kind of like that when my card dies, in theory, so do any charges / card data that someone might have ...
I don't think other OSs have this much trouble, but I haven't performed my own testing, so take this statement with a grain of salt.
I think this is pretty neat. I am not into photography myself, but love the concept and the way you are going about the work. Cheers!
New study shocks electric cars considerably worse climate diesel cars
Yes, check out Pry: https://pryrepl.org/
This is great, I'm definitely going to be using this in my next project.
Are you being intentionally racist by comparing black people with bikers?
Pivotal test of malaria vaccine is set to begin. Can it live up to its promise?
Looks interesting, but I did not see any documentation.
What you're saying sounds like you're able to bill a card without being required to verify who you're billing. Surely there's a law against that?
You shouldn't be using debugging in dev tools to help write your code. Do TDD instead. This should help https://www.youtube.com/watch?v=B93QezwTQpI&t=2581s
Most people will know what it means if I say el <insert word>. But it's like if I only say el <insert word> when my Mexican friend is around. Just weird, and not necessary.

Or since that example apparently goes over some of your heads, it’s like how some of you only use “bruh” and “yo” and “what’s good” around me, your black coworker and no one else.
As a recent parent, view makes a lot of sense to me. Two weeks of parental leave is absolutely insufficient. There are probably a lot of other variables at play but Norway, which I’m sure encourages women to enter ‘male’ lines of work has a more sustainable population than Italy, which has a weaker social net.

https://www.populationpyramid.net/norway/2017/

https://www.populationpyramid.net/italy/2017/
I thought the point of WASI was to give you an API that allows you to bring your WebAssembly apps out of the browser and run on the OS itself, not to allow deeper integration of the app in a browser to the underlying OS.

Edit: words
I expect in a few years that map[1] from the article will have to be updated to make the northeast very red. Natural predators are long gone and except for northern New England there is tons of governmental red tape to discourage hunting so deer populations tend to hover around the maximum the environment can support. I expect that since the disease has broken into upstate NY it will quickly move throughout the rest of the region.

[1]https://thecompost.s3.us-west-2.amazonaws.com/newsletters/20...
It makes ROM files for the original Game Boy and they can run on an emulator or a real console https://imgur.com/a/oR9aNdK but it also outputs a web build with touch controls using a fork I made of the js emulator GameBoy Online https://github.com/chrismaltby/GameBoy-Online
What is special about a tabletop for festool products?
In my experience this year, TurboTax prompted me that I could save money by upgrading to a paid plan via taking advantage of some extra deduction. I thought, "if it's going to save me more than I pay for it, why not?"

I clicked through and found that this deduction wouldn't actually save me any money. I then couldn't find a way to get back to the free plan (they only charge you after you file, so this should be possible).

After struggling for a while, I called Turbotax support, which had me download screen-sharing software and kept telling me to press some button to cancel the paid plan, and it wouldn't work, telling me that it wasn't possible to switch back. He couldn't figure it out, couldn't switch it off on his end, and eventually told me I would have to create a new Turbotax account and start over.

Oh, and for the icing on the cake, he never stopped the screen-sharing session, and saw me input my SSN when I recreated my account. (Yes, I'm aware that I'm a fool for not closing it out myself, but I was really stressed, and it would've been professional to end the screen-sharing after we ended the call.)
Thanks brudgers.

This tutorial explains what it is and how it is used.

https://digitalilusion.com/news/become-an-expert-in-business...
DStep 1.0.0: Generate D bindings from C and Objective-C headers
In the article, the dr uploads the scan for confirmation. I agree the average person shouldn’t be trying to self diagnose from a scan, but anyone could upload a scan to a dr they couldn’t travel to.
Exactly. There are white people with Black and Green as surnames. It isn't because their skin color is black or green obviously.

It isn't a secret that most african american's last names are derived from slave owners. It's one of the reasons why some african americans change their last name.

One of the legacies of slavery and colonialism is that a significant portion of the world was given european last names. The most popular surnames in the philipines are spanish surnames because the indigenous filipinos didn't have surnames and they took the name their spanish masters and priests assigned them. Of course that also applies to their country since the Philippines was names after a spanish king.
It isn't tall buildings that need public transit. It is tall office buildings in office only downtown areas. If the tall buildings are mixed use much of that goes away. Put the office on floors 45-50, apartments on 15-44, school on 12 and 14, (13 is traditionally reserved for mechanical for superstition), more apartments on 6-11, gym on 5, and retail on 1-4. People would rarely have reason to use more than the elevator to get around as everything they need is in their building.

Note, the floor assignments above are something I made up on the spot. It gives the idea, but it is surely wrong in the details. Anyone wishing to build such a building should do their own calculations.
While your criticism is valid, the article was trying to say that Amazon China was not responsive to local condition and competition. The slow response was the proximate cause of Amazon China's failure, but ultimately even if they were successfully competing they would have eventually ran into the problems you described.
Fantastic! What extra steps would be required to support the GBC? Do you have to provide dual palettes? Or does the GB guess? (are there other differences aside from colour? I guess for the transparent paks)
I think the article misrepresents the feminist position a bit. When they protest the study of "sex differences", it's not (usually) in a flat-earth or creationist sense of literally denying the science and claiming a-priori that all brains are identical.

Rather, they are observing that the notion of one sex being biologically "superior" (or at least more suitable for high-prestige roles) has a long and oppressive history in our society, and that incautious "research" can be used to bolster types of sexism that we had hoped were behind us. Indeed, we see this happening on this very site all the time, whenever the topic comes up.

It's not that sex differences might not exist. It's that the instant you publish anything on the the topic, conservatives will inevitably and immediately latch onto it as proof that the traditional gender roles have been correct all along. Even if that's not what the studies show (and there's actually no reason to think they would, as the article points out.)

Basically, the point of feminists is that society is so fraught on this issue, and there's so much latent bias, that it is extremely difficult to perform research objectively, let alone have it be received objectively and proportionately by an audience outside the field.
It is indeed a chicken and egg problem, but that is always the case and is mostly an argument for the status quo. When I teach there is always a handful of students asking “Why examples in Julia? Python is what is used in industry.” and my response is always the same: “Yes, true, and I could have used the same argument against Python in favour of Java in 2004. I think Julia has a reasonable potential of being ‘the future’ based on my experience as a scientist and programmer, so my hope is that I am giving you glimpse of the future. Besides, are you not at a university to learn a diverse toolbox rather than being cast into an employee mould?”.

There must be points when a technology takes off and becomes mainstream, what predates those points? That to me, this is the interesting question. In 2015 Torch (Lua) dominated the mindshare, why did TensorFlow succeed then? I think Lua itself caused it, lack of a coherent object model, etc. – sure as heck it was not the speed as I joked around by writing `import TensorFlow as TensorSlow` in my scripts for at least a year past the initial release. There was resistance against writing Python bindings for Torch, but in the end it happened and PyTorch was born; at this point TensorFlow dominated the mindshare. Why have PyTorch now become the favoured framework among all my colleagues and students then? Despite them being solidly in the TensorFlow camp prior to this. I think the answer is eager execution and the move in TensorFlow 2.0 to mimic exactly this speaks in my favour. So what would the Julia moment be then? If I knew, I would tell you, but I and several others in the Julia community are at least hard at work cracking this nut.

Just like I said a year ago, I am biased in favour of the bazaar and big tent that Julia represents. Swift will not have physicists, mathematicians, ESA employees, HPC people, etc. present and I would miss them as they bring wonderful libraries and viewpoints to the Julia bazaar. For example, I think TensorFlow with its initial graph model was designed that way precisely because it fit the mindset of non-practitioners with a compiler background – or perhaps it was the desire to “write once, deploy anywhere”? PyTorch could then take a big piece of the pie because they saw eagerness to be essential due to their academic/practitioner background. Only time will tell who is right here and I think me favouring Julia is not a safe bet, but certainly a reasonable one given the options available.
Exactly, did we ever move beyond monoliths dominating a standard or did they simply evolve to calling something "open" while exerting disproportionate influence on the standards body?
From a purely economic perspective, staying at home raising kids isn't going to generate you any income. We should perhaps value mothers in other ways, but money is the principal indicator of value in our current society.
People should be free to do what interests them, and should be encouraged to follow careers that benefit society and themselves.

Maybe we need _fewer_ people - men and women - giving each other head injuries in combat sports. Fewer people fighting in senseless wars.

Maybe we need safer worksites, so that people - men and women - can work in construction or mining if it appeals to them.