skysight-inc/HackerNews huggingface dataset:
> Should Pastebin be allowed to exist?

Yes, because as far as I know, Pastebin doesn't process sent data to provide its service. They just store it, they could simply store it encrypted and say they can't access data. On the other hand, GitHub process repositories to provide further services. They already read the sent data.

> The "cost" here isn't really money, it's a social cost. It's regular people's access to services that, on net, make their lives much better.

What about the cost for people whose data leaked? Are you saying we should treat them as collateral damage for others to have an "accessible" service? That sounds irresponsible.

> Should the Open Source developers behind Wordpress and Ghostery be liable for not scrubbing PII off of websites? The "cost" here isn't really money, it's a social cost.

No, as long as they don't operate public instances of those softwares, they don't need to include all the tooling for detecting and handling PII. However, anyone who wishes to operate those softwares with a way to publicly sent data to it should implement privacy safeguards.

> ordinary developers.

In 2000s, we were the "ordinary developers". All the leaks happening today is because we didn't care enough about that aspect of software engineering. The new wave of developers should always have privacy in mind before writing software for businesses, and to change the mentality, changing a platform like GitHub would help spreading a new culture of security and privacy-oriented mindset.

> In regards to your edit 2, Github is a collection of software repositories. Say you replace all social security numbers with <number-redacted>. If I'm a screen scraper, that doesn't block me -- I can just clone the repository. There is no way that Github can block this unless they delete or replace the numbers in the actual uploaded code, which would obviously be a bad idea.

Github is an opinionated centralized collections of software repositories. It should be simpler : If your repository is private, then there should be no filter or review at all. If you repository is public or becomes public, then it should be draconian about what is posted and shared. No hate speech, no PII, etc. If there is a positive detection, then the repository should automatically turn private or be suspended until it's resolved.

> So what happens when ownership transfers?

Unsolved issue so far, I don't have proposition about it

> I don't understand how a review process would help here unless it was a review process on literally every commit.

Regarding publicly sharing information on famous platforms like GitHub, it should be mandatory IMHO. I would happily trade a few false positives for a better peace of mind.
We don’t.

Peer review is a very helpful component of a system that slowly filters and refines academic work. It’s like the first air intake stage of a jet turbine.
> Vue is the most Javascripty of these frameworks

I'm not sure the React folks would agree to that :)
> Sure but then I have to write my real library code using an abstraction, making my code more difficult to read and maintain;

It depends, right? If you suddenly wanted to let your existing set of classes read their inputs not from disk, but from some other kind of storage (e.g., files embedded in a Zip file), you'd only need to write one extra class and you're good to go. That would be a lot harder if your code called os.* directly.

> a dependency injection system is then necessary in order to have the correct concrete implementations set up at runtime.

If by dependency injection system you mean invoking one extra constructor in, say, main() and pass the object along as a handle, sure.
"Lego blocks" "tech toys" "tinkering" "cool kids" "next big-thing" -- perhaps they are your hopes for this project, but these are all vague, filler words that don't tell me what this thing actually does. If I take a look at it what do I see?

It's not until I get to the twitter account that I see that it looks like you're trying to create not just a different python package manager, but a new ecosystem that's not backwards compatible. I don't think this is a good idea. The Python package ecosystem is gigantic and one of the largest, most mature language ecosystems out there. If you're trying to make the way Python apps are developed better, try taking a look at alternate Python package managers like `pipenv`, `poetry` and `anaconda` and figure out what you like and dislike about them. Try making changes to them before you reinvent the wheel.

As it stands right now, this isn't even a wheel. It's an uninspired marketing page on twitter that is not doing a great job of convincing anyone it's better than the alternatives. In fact, it's not even clear that you're even aware of the alternatives.
Kerosene in the form of modern Jet A-1 fuel is not very flammable. It would probably be impossible to ignite it with a bullet.
In the alternative approaches cited by the author, the article "Itamar Turner-Trauring’s article" [0] presents an example that is more representative (IMO) on what people do for "mocking".

[0] - https://pythonspeed.com/articles/verified-fakes/
I agree DynamoDB is a great product that works well for many use cases. I use it for certain things and it works very well. Relational db's are a better fit for most web apps though.
Well, I hope that at least some websites will opt for using an image they host themselves instead of adding this formality. This has to hurt user experience, no?

On the other hand, I guess this is only one more checkbox to tick among the checkboxes we already have to tick.
As long as it is legal - tax avoidance strategies makes perfect sense.

Why waste money on buying extra taxes?

Tax evasion does not count of course.
This isn't new, nor does it represent a disconnect between Barr and the office (which he has held before). Senior US law enforcement and legal officials have been pushing this line of argument for 20+ years.
well you got what I meant, also, wasn't ASCII already a thing at the time ?
You could stay in Germany for less than 183 days a year and in Austria/Switzerland/etc. for the rest. And have permanent residence somewhere like Georgia.
Isn’t peer review at most journals done by “an editorial team delegating as necessary”?

I married into the field, didn’t work in it, but that’s what I’ve observed from the side.
Location: Israel

Remote: Yes (with occasional onsite possible)

Willing to Relocate: No

Technologies: Python! Software Architecture, Machine Learning(ML), Computer Vision, AI, Big Data, Spark.

Email zohar.jackson+resume@gmail.com

Github: https://github.com/Jakobovski

Currently managing a team at Mobileye working on self-driving cars. They call me "the bulldozer" because I am really good at getting shit done. I'm good at seeing the big picture, knowing where is worthwhile to invest time, and grabbing low hanging fruits.
By this logic Zoe Quinn is the reason for the rise of 21st century nazism.
Also if these kinds of devices are going to be armored, that’s gonna add to weight and fuel efficiency and maneuvering. At that point are to that much better than a UAV or helicopter?
Annoying is a far different proposition than plague-spreading.
Everything that stops them from feeding my shadow profile to FB is welcome. I never gave my consent for that shit.
Never attribute to stupidity that which is adequately explained by malice.
Assembly 2019: HBC-00018: A Bus Ride by HBC
The authors, at least in OP, use "associated with" language.
Seattle’s possible solution to America’s housing segregation problem
This is completely expected, important and very easy to overlook.
The ACM and Usenix peer review work I did involved rotating teams of volunteers and very little guidance from the publication/venue.
Repeating yourself to other people may not seem like scolding to you. Even if you feel they're ignoring you for some reason you can't pinpoint. So poor word choice on my part?
Is there something more terrifying about maleria over tb?
> There is no Moore law in optics and the compute power needed for SLAM

Are you sure? My instinct is that the number of probes required to reach the same level of accuracy would be halving regularly.

What makes you think it’s not? Are there studies?

The tiniest of creatures can do it very well with very little energy.
Quite: far too many people equate the "consent" basis for holding data as the _only_ basis for holding data. It is not, and and compliance with other laws is also a valid reason which _cannot be overridden by withdrawal of consent_.
Hundreds of homeless board a bus out of SF every year. What happens to them?
Desmos Art: How to Do Computational Sketching Using Equations and Inequalities
D: I rode my bike 7400 miles the first year owning it, (12 km single way commute and using it for going everywhere else as well).

100 miles is just two weeks of a 5 mile commute =/
I think the problem with this example is assuming that both decision outputs can equally impact profits (that both are perfectly symmetrical on their effects).

For example, if this person is deciding whether or not to extend a credit line to a client, the NO decisions are not going to have an effect on the profits bottom line.

Saying NO a lot, in this case, means having the same cost to operate but fewer opportunities to profit from new and existing clients. On the other hand, saying YES a lot means that the company can profit from extending those credit lines but there's a risk that they would lose money from unrecovered credits and a more heavy collections operation.

So, actually, Bob is only useful if he is the conservative one that says NO a lot. If Bob says YES a lot, his impact is only as good as the 5% of his correct decisions.
You can imagine a system where loads with the ability to vary their draw do so automatically in response to grid frequency changes, without even needing a centralized bidding system.

Frequency regulation is, however, a relatively small amount of power, and the grid itself needing to run at a particular frequency is more the result of loads that rely on the grid frequency for timing (i.e. A/C electric motors in fans).

In the future the grid frequency could be allowed to vary much more if loads become resilient to frequency variations.

The bigger (in terms of total energy) issue is shifting load to match supply, or vice versa. That can be achieved with appliances that store energy in one form or another. One of the most interesting examples of this is generating ice with wind energy at night to be used for cooling during the day.
All my Firefox browsers do with the exception of the one on my phone and only cause I changed it to show when I scroll back up to save on screen real estate. Its all configurable. Heck... When people press F11 accidentally they start calling all their kids, nephews and grandkids all scared and confused.

Because without that address bar that tech people seem to think normal users dont use they lose their ability to reason about the web.

It will wind up similar to the missing start button on Windows.

Disclaimer: I worked at a local college and had to support students in CS and other Microsoft Office courses. They lost it whenever Microsoft took away the start button but I would tell people its still on your keyboard... Anyway also saw a lot of F11 people losing it.
However, somebody who is commuting daily on their bike is replacing it and/or most of its components a lot more often than once every 20 years.
Thanks for the resource! It's always a pet project to try and set it up, so I never researched any install helpers very heavily. I'll definitely try this next.
This just sounds like its written in a manic flurry of excitement for AR. AR is so amazing! There are so many use cases that content will be easy and cheap to make!

The reality is not so simple.

If we're talking about apples to apples entertainment type content, its probably easier to make an indie VR game that runs on all platforms than an AR game or experience.

If we're talking about the computer vision aspects of AR like object tracking, those problems are hard enough that a creative novice has little hope of making progress at the moment. That said, this space is probably dominated by a bunch of tech heavy startups.

And then of course the hardware is dominated by a few players but with some steam's cross platform SDK it was more than I thought it would be in 2016.
Sorry but we hired someone else. Can we keep your CV?
But there are cities where it's not a good solution due to hills and bad weather.
It’s in the article on a different site for ducks sake. Or do you expect every submission to be reviewed and fixed according to your joke sensitivity standards?
Doesn't sound like you've actually read it. The declaration is a litany of complaints against the regime of George III, but it is also a sweepingly-encompassing document that explicitly endorses overthrow as a core human right.
Boston Charter Study Tells Story About Limits of Test Scores
Wow, I didn't know this existed! And very interesting to read why it failed.

That is something I'd like to see standardized and mandated - complete with mandatory audits so it doesn't fizzle out like it did last time.
What do you think Christ, Buddha, Mohammed, and 1 or 2 others have done?
This is great, I'm very new to Go and new to RPCs. I went through the code and had a question someone might be able to answer as I'm still learning Go.

The Server package contains the Register function. Main package implements the QueryUser function that does the work of querying the DB. When Main calls Server.Register to register the function with Server, it sends the function name (QueryUser) and..something else? Is that the memory address of QueryUser on my computer? And when Server actually runs the function, it's just pointing to QueryUser at the memory address given to it by Main?

If that's the case, am I correct in thinking that this wouldn't work as written if the Server package were running on a different physical server, because it obviously wouldn't be able to access the memory location of QueryUser on a different machine. So in this case, the Server would need to implement QueryUser itself on its hardware, but otherwise would work.

Or maybe the use case of RPCs isn't for two servers communicating, but rather for two different programs on the same machine only? Or maybe what Server.Register receives is the actual function, not just the memory location (though I see no evidence of this).

Can someone help enlighten me?
It's the total loss for the quarter.

Also underwriting costs should be proportional to the IPO value.
Agree with most of your points. There are some valid observations that he then smoothly extrapolates to invalid conclusions.

There has been considerable progress in fuel cell vehicles, for example. The Honda Clarity fuel cell version has an estimated 360+ mi (US EPA) range: https://www.caranddriver.com/reviews/a15096419/2017-honda-cl... . Fill times are significantly better than current high-rate battery electric vehicle charging.

It seems to me the key will be in whether we make advancements faster in higher energy-density batteries vs. scale up of direct hydrogen production (e.g., https://solarfuelshub.org/192301-vapor-fed-cells ) . Electrolysis using grid power probably does not make sense. It would be valid to question, even if we could directly scale up hydrogen production from renewable sources, wouldn't it make more sense to use the same area for electricity production? If we're talking about ground transportation, the only advantages would be in range and fill time of FCVs over BEVs. Simplicity strongly favors BEVs over FCVs.

Hydrogen combustion for ground transportation (although neat!) just does not seem compelling. It will take a lot of plumbing refits, fuel injector changes, ECU recalibration, etc. to make an existing IC car burn hydrogen. And if you're designing from scratch, why continue the burden of using an Otto cycle reciprocating machine over fuel cells?

Absent compelling reasons to do otherwise (which the Zubrin article does not present), it seems like continuing the research relevant to BEVs and renewable hydrogen production on parallel paths is the prudent thing to do.
The stoics had a great deal to say about reacting to insults. I suggest you read Seneca or Epictetus for some perspective on taking offense.
True. It's just been a convention on tech-related sites for their above-average privacy-aware audience.
This is not nearly as obvious as you make it sound. They'll need to at least have a somewhat legitimate sounding cause of action for this to work.
Very interesting way to look at the topic. However, if I adopt that perspective, I come to the opposite conclusion.

Corporations are limited liability. It is expected that shareholders have distributed ownership in many companies.

For Starcraft rankings, the possibilities are -1 or +1. For investing, it's more like -1 to infinity. It's a distribution within those bounds. Increasing the likelihood of hitting that -1 roll of the dice is completely acceptable if it is counter-balanced by a greater average benefit at the long end of the tail.

Starcraft is different. Because there are only 2 outcomes (excepting draws), an increase in the chance of the -1 outcome necessarily comes with a decrease in the change of the +1 outcome. It would be more like a public company if they gave ranking bonuses for overkill of the opponent.
>Why do all hadith chains and Quran compilation stories start at 9th century if Islam arose in 7th century?

Because the Arabs before then primarily transmitted information via oral tradition, while Arab slave owners and traders were literate the majority of people were not so it would have been useless to primarily transmit in writing back then. Secondly the idea that the Qur'an didn't exist in written form in the 9th century is patently false [0] and every authentic hadith transmission chain must go back to the time of the Prophet (PBUH) or it wouldn't be authentic.

>I am well aware you cannot practice Islam so far without hadith, but as a former Muslim, it's their problem, not mine.

It's no one's problem because almost no one subscribes to the belief system you're arguing in favor of.

>you cannot invent a crime out of hadith, unless it is already hinted at Quran; because that would be equivalent to inventing a new Quranic verse

Anything a hadith says is valid by virtue of us being told to follow the instructions of the Prophet (PBUH) in the Qur'an.

[0] https://www.livescience.com/51638-quran-manuscript-oldest-kn...
I’m not imparting the sins of whatever country you happen to live in on you or your family. I see it akin to finding money on the street, growing up, and then finding out they were stolen. That would make me feel something, even if neither I nor anyone in my family stole that money.

And I’m not arguing against Western contact with other nations, I’m merely stating that the West profited off of immoral things towards other civilizations that those nations are still paying for. The Dutch extracting oil from the Dutch East Indies by wiping out cultures island to island, laying the ground work for wars to break out in the power vacuum, is hard to see as anything but a crime against the native people, the instability it caused hobbling that part of the world to this day, that was exclusively beneficial for the Netherlands.

That doesn’t mean that the Dutch should feel shame for having been in contact at all with those cultures but a Dutch person who profits off of the business generated by Royal Dutch Shell should probably feel something when they hear about political instability in Indonesia. And when that part of the world becomes uninhabitable because of climate change, and the Indonesian economy can’t handle adapting to that, I think a Dutch person should feel something.
> Unlike the campus rebels of the ’60s, today’s student activists don’t want more freedom to act, speak, and think as they please. Usually they want less.

This is not really true. Hate speech usually has the pragmatic effect of curtailing the target's freedom of speech.

As an extreme example, if I encounter a group of people wearing Nazi regalia, chanting "blood and soil" and carrying guns, I'm not going to say or do anything that makes me legible as Jewish. Similarly, if Milo Yiannopoulos is speaking at my school and people who are trans tend to get harassed after, trans people will think twice before being visibly trans.

Resisting social repercussions for speech like this doesn't uphold the principle of free speech. It just shifts the beneficiaries from marginalized groups to those who target them.
If the page had arithmetic structures, then obviously yes. Groups don’t include those properties, which is why they are not listed, and that is a very important distinction.
Right, I'm talking about many to many relationships. Those are a pain to deal with in non relational databases. It's possible, just not the simplest tool for the task. This is a great strength of sql, especially when coupled with a good orm used wisely. Also, don't underestimate the power of frameworks like rails, django et al for productivity.

Most apps I write for my own business, or see in production at companies I work for use a mix of sql and nosql depending on what they are doing. Mongo seems quite popular for heavy write loads, while still supporting some indexing and querying. It's great for fan out also.
And the Western version is called the Divine Right of Kings.
No, it’s literally true. For different people in different contexts “you’re an idiot” can be both offensive and not. Even Intention to offend doesn’t matter in the slightest. For instance if I don’t care about somebody’s opinion, his statement that I’m an idiot is simply ignored.

Offense is taken, not given.
Cisco to pay $8.6M fine for selling hackable technology to government
Of course, but you wouldn’t accidentally end up there.
Back then they were quite overtly discriminatory about marriage status, gender, having children or not, disabilities, age, divorce. Indeed, apartment buildings often refused to rent to families with children.

In the 70's, people speaking against race discrimination were viewed as center left but people decrying discrimination on these other grounds were considered far left. Even on otherwise "progressive" period TV shows, these positions would be satirized (eg the characters played by Beatrice Arthur and Rob Reiner were satires much of the time. The Mary Tyler Moore character was originally written as a divorcee)

And though legislation had recently curtailed ethnicity and religion from being _publicly_ discriminated, it was still seen as ok to discriminate for public facing positions: Connie Chung's position as news reader was considered definite proof of media liberal bias. Indeed, advocating equality for public facing positions or for persons with disabilities was viewed as completely unrealistic.
"Red herring" in that it's not what the ultimate goal of academic publishing is.

Is prestige very much baked into the practice, profession, career, and culture of academia? Yes. Has it largely always been thus? To the origins of the modern university, if not before -- arguably.

But that's not a necessary role, certainly not for publishing to play, and though giving a thought to side effects and consequences, disrupting the publication cycle might solve a few more problems then it creates.

Or not.

The deeper problem is that demonstrations of correctness don't adhere to publishing, funding, teaching, or even career cycles. Things can be thought wrong for a very long time and proved right, or vice versa. And again, all the prestige in the world won't change the truth value.

Though it will change what truths, or myths, are socialised at any given point in time.
The message from your mom is private and isn't supposed to be read by Verizon for Verizon to provide its service.

If you don't want your mom to send PII about you to other people without your consent, and it incurs damage, you can surely sue your own mom.
Ken Robinson on Passion [video]