skysight-inc/HackerNews huggingface dataset:
Aye, I went through my undergrad in the early-to-mid 2000's, and the ethics class (I think it was in 2004? It was a long time ago!) was more about your personal ethical duties to your company, with some discussion of general ethics. I don't recall any significant discussion of the ways in which a company itself might be unethical.
> Active placebos are designed to cause detriment to the patient

Patients on active placebos have reduced depression symptoms as compared with patients on non-active placebos.
Microsoft invests in Grab to bring AI and big data to on-demand services
gyros can be used for both sensing motion as well as creating motion (is this true for Hubble's gyros ?), using spinning spheres on each axis of a high enough mass ratio in comparison to the enclosing object similar to haptic ... if so, I wonder if the issue is a degraded gyro is impacting ability to steer the telescope not just to do the sensing
To the downvoter: I'm sorry but this is not speculation but a statement of fact. All Chinese communication systems are state mandated to be backdoored, and given the industry, state officials get an automatic share in the company and a seat on the board. It's not too say the CIA/nsa/FBI hasn't tried to do the same in America, but it's legal to provide secure software here, whereas in China it's illegal.
I'm not at OSDI or I would have asked there, but:

1. Your skepticism for using Rust cites [26], the PLOS paper from the same people who did [27]. They've essentially recanted, in that their PLOS talk was right after Niko's keynote, and he then talked them through how interior mutability works in Rust. Other than [26], are there other lingering concerns? I could imagine so, but it would be great to take stock.

2. You don't seem to page to disk, and do OOM shootdowns instead. If you did enable disk paging, how comically bad an idea does a tracing GC become? :D Naively, I could imagine RC-GC being less horrible, but perhaps that's my built-in (and absolutely for real) bias.
That's correct. There's something that the provincial government calls a health care tax, but it is actually just another tax, whose proceeds go into the general revenue pot, with no specific connection to health care. You have to pay it even if you are not eligible for provincial health benefits (due to insufficient residence time, for example).
My heart wasn't in this job or profession, but I do thank Verizon immensely for being a great company to work for and treating their employees very well!
Almost all professional employers include prescription drug coverage as a part of their standard benefits package.

The $4k deductible in BC (which is similar in Ontario), provides catastrophic drug coverage for those that don't have drug coverage (e.g. contracts).
The 310 BTC Puzzle
Legendary C64 composer Ben Daglish has died
I’ll bite. I have been frustrated with the lack of stable apis in JS in general over the last few years.

It may be an ecosystem problem but I think the big projects have an obligation to set the tone for what is acceptable elsewhere and not just jump on the next wizbang thing that’s marginally better or more correct.

Pros and cons but I see the cost of maintenance being very high in client side js compared to backend.
Comparing Java threads and goroutines doesn't really work because Java's thread model maps threads 1:1 to OS threads, whereas goroutines are simply continuations that can consume any OS thread. Java threads couple both the concerns of scheduling and task definition. Java Runnables address only the concern of task definition and are closer in nature to what goroutines are, but they still don't possess the ability to suspend and yield their execution.

You can implement Go's thread model (more generally known as green threads, coroutines, fibers, lightweight threads) on the JVM. This is precisely what Project Loom intends to do and what Scala effect systems already do. You construct a program in a type called IO that only describes a computation that can be suspended and resumed, unlike Java Runnables. These IO values are cooperatively scheduled to run on a fixed thread pool. Because these IO values just represent continuations, you can have millions of them cooperatively executing at the same time. And there is no context switch penalty for switching the continuation you are executing for another.
The Reinvention of Retail Demands New Metrics
Bring back Orkut!
> First, money isn’t the force that’s driving immigrants out of India and into the US, Canada etc.

Sorry, I don't believe you. The median income in india is between $500-$1000. The media income in the US is $35000. You seriously claiming money isn't the driving force?

https://en.wikipedia.org/wiki/Median_income

> Here is a short list of things I can not do while on a H1-b visa: Make and sell art, perform for an audience, publish on a blog or a youtube channel that’s monetized, mine dogecoin, tutor students in India or any country online, trade stocks at a frequency that someone might consider “day trading” etc.

"Make and sell art"? Dogecoin? It's hard to take you seriously when this is the list you provided.
Agreed. I remember the first person I knew with a gmail account, back in 2003. I remember when I first heard of facebook. Being stuck with a "What is this?" thought for months was my problem and their lucky strike.
Sure, if user 1234567 isn’t particularly popular.
Styles.

I know Facebook has an internal CSS Module thing that is not open source ready. So this has been pushed off to user land. However, lack of an officially blessed style solution makes React components less reusable across projects compared to Vue. Thanks to vue-loader, the Vue community can focus on other things. I am NOT advocating for single file components like Vue, I am hoping that FB can just bless a solution so we can move forward as community.
Lifelong Albertan here, sans a 5 year stint in Ontario for uni.

Stop shitting on a place that you clearly haven't spent any time in.
You know how we think about all remote, we think it is a no-brainer. I want to leave some notes on your points:

1. "Increasing potential hires pool tenfold" => In the view of many VCs the most talented and experienced people will live in the bay area.

2. "effectively double your work day to almost 24 hours by spreading over timezones" => although it is great that our support and site reliability engineers don't have a night shift it is very hard to work across timezones, it makes most part of our company less effective and harder to coordinate, we have to push ourselves to work asynchronous (issues instead of chat)

3. "enjoy a 6-days work week" => we think the benefits of not having a commute belong to the team member, not the company

4. "VCs are worried about your ability to scale" => they are very worried about having the executive team on the same page, not very worried about individual contributors
Possibly many (all?) of the Microsoft/Windows shops/departments would agree.
First impression: your site claims that $15/hr is a living wage in a major city, when in Seattle you'll be spending at least half that on an apartment anywhere in the metro area.
Tbh, if you have a PhD, it's not too bad on EB1.
So very sorry for your loss.
If businesses are exempt from satisfying social needs, is the expectation that the government (through legislation) and private citizens (by voting) are responsible for addressing them?

They aren't exempt from serving any social needs -- that's taking what I said further than I said it. Business do serve many social needs. They just can't serve every social need. They are a limited institution with a limited function.

It's not just government and individual people that come together to make a robust society that can counterbalance business interests; and business, government and the individual are not all we have at our disposal to meet the broad challenge of maintaining a just, livable and inspiring society. The wide variety of "civil society" institutions that, at one time, characterized the American polity -- unions & professional associations, men's and women's organizations, benevolent societies, church groups and religious federations -- are important avenues to political participation outside of (a) government, (b) the individual and (c) business. Francis Fukuyama, in Political Order & Political Decay, highlights the great significance of civil society organizations in the survival of democracy in America,
and the eventual adoption of it in England, Denmark and many other countries.

Basically just regulate businesses with the expectation that they have no social conscience and hope legislation is enough to prevent them from taking actions that damage society?

They need to be regulated so as to (a) "...prevent them from taking actions that damage society" and (b) encourage them to stick closer to action that is beneficial to society. Were businesses to determine on their own what those things mean, it would effectively be undermining the political will of the rest of society. Businesses are paid to do a job.

Please consider that your reply was a little exaggerated, taking what I said further than I said it. This is quite characteristic of American politics at present; and perhaps of hacker politics in general. It doesn't serve us, though: it neither helps us to understand one another, nor to come to a workable agreement that improves public life.
So, I couldn't understand what "exposed" means in that article. Was any user's data obtained by someone not authorized to do so, or merely access to the data was possible?
It's an old comic and now they actually are shutting down Google+ under circumstances where folks are feeling like you can't trust them, they could shut down anything. They recently discontinued some email app too. People are feeling burned.

The comic is from a while ago and now looks prescient. It is 1361. The latest is 2056.

https://news.ycombinator.com/item?id=18169243
Node is definitely not performant by any equal benchmark, but the async model does lend itself to simplicity in some cases in non-sequential workloads. But even then, it gets stomped by vert.x running on the jvm. I think the most valuable contribution is democratizing package management for SPAs as we move towards thick clients again.
Some companies are caught in a cycle where they're not charging enough to their customers, much less enough for tech support, and as a result their policy seems to be to frustrate you as much as possible by denying everything if you contact them with problems, while refunding you store credit if you persist. Please send photos - you send photos - "we don't see anything wrong." A refund doesn't actually solve the issue!

Obviously, sympathy is limited for a free service, but I've encountered this with a paid service. And a few weeks later they announced broad based price increases, which made for a clearly implied backstory. Not enough money for labor costs.
as long as facebook owns it and controls the licensing I will be using Vue over react.
You will have to get to a liquidity event, 99% of the time this is an acquisition or going public.

It is not very motivating for you and the team to build for an acquisition. If you want to go that route be careful how much you raise, every pounds has to paid back 3 to 10 times.
SEEKING WORK - Remote, short-term/part-time projects

Full LAMP stack developer with seven years of experience working in front and back-end development of e-commerce and internal workflow-management software.

I can help with identifying technical requirements from stakeholders, complete MVP development, automation of production and development environments, or modernization of legacy PHP applications.

Location: Arizona

Remote: Yes

Willing to Relocate: No

Technologies: PHP, HTML, CSS, JavaScript, Jekyll/Static Site Generators, Linux, Ansible, Domain Driven Design, Zend Framework 1 & 2+, Doctrine, Slim, Silex, Code Igniter, and WordPress

Resume: http://joehallenbeck.com/static/hallenbeck_resume.pdf

Email: joe@joehallenbeck.com
The sad story is that Flash was superior, but bred a whole generation of bad front-end devs who started as designers and nerver really learned to code or plan front-end architectures, creating good looking garbage in the process.

I worked with many of them and they are struggling in the post Flash world. This led to a removal of designers from the implementation and a rise of quality of applications, at least on the technical side.

Hopefully with design tools lile Pagedraw and FramerX, we will get tools as powerful as Flash, with better integration behavior and more control over the code quality.
> than to continue contributing to the US economy where people like us are not cared for.

You and your spouse are making $700K and you are complaining about the US not taking care of you. Good luck in canada.
Generics in C# with Examples
Actually an F1 car is extremely fuel efficient. In absolute terms it consumes more gas but considering the generated power they are probably one of the most efficient engines around.
I can't believe they're dropping hyperthreading on the i5/i7 models. Depending on what kind of inter-generational process improvements we see and how those translate to performance boosts, it seems possible that the 8700k could have higher multicore performance than the 9700k, especially given that maxing out 8+0 physical cores will stress the turbo thermals more than 6+6.

But for single core perf/gaming... these things are going to be unmatched. Stock turbo frequency of 4.9 ghz? You could OC to over 5ghz with ease.

I think I'm beginning to understand Intel's market positioning with these. They know that for most consumers, even including gamers, single core perf dominates everything. So if they can drop some multicore perf by killing hyperthreading, and trade that for a higher turbo, that's a huge win for their bread and butter. And they'll sell you the i9 or Xeon if you need the higher core counts, though maybe they recognize that the HEDT segment is already being dominated by AMD so its back to the labs to R&D a strategy for that.
If nothing else deleting/hiding the metadata makes it less likely that someone outside of youtube will figure out a way to accurately determine how many times a given piece of content has been uploaded to youtube. Instead they hide it all and pretend like it never happened.
> It is clear that the driver to higher rates are endless and large deficits in the dollar, which going to lead to printing more dollars

That only happens for the 2 yr fed fund rate. When the FED sees a sudden spike up or down in 2-yr rate, they buy the 2 yr bonds by printing to stabilize.

But, if they do that for 10 yr rate, US will become like Japan with money fleeing the country because of expected inflation.
Users submit the reports, you should vote that one down or reply in the comments with some evidence if you disagree.

I actually don't like the fact that it's a controversial site by nature because I generally try to avoid controversial stuff. If the site ever took off I'd have to figure out how to do moderation/employ fact checkers, etc.

I stopped working on it for many reasons including that one, but I think there's some potential for the idea. It's pretty similar to what Elon Musk was suggesting (pravduh or whatever). I think he stopped working on his too actually, but I haven't been following it.

BTW I just looked - here's some data http://livingwage.mit.edu/metros/42660
and you're right, the housing cost is roughly half

I'm not saying I endorse that data though.
I don't understand how that follows. Google doesn't need to fix its purported usability problems.

It can let the non-corporate users enjoy the fruit of their labors at keeping Google+ running for corporate users at almost no additional cost.
https://sci-hub.tw/10.2307/642999
It's a fad? I've had bubble tea for the last ~15 years. There have been and are countless boba stores all over the States.
> Her company screwed up her Green Card. So she couldn’t extend her H1 beyond 6 years. She had to move to H4 too

What was the screw up?
and children just want to eat ice cream.

doesn't mean they should.
I discovered this recently: If the uploader themselves deletes the video then it will also be removed from your youtube history, as well as your Google account's history @ myactivity.google.com
In my view everyone has open APIs and the difference is:

1. GitHub focusses on a marketplace ecosystem (although I hear they will be adding CI soon)

2. Atlassian has a suite of applications that work well together and you can buy as a bundle

3. GitLab is a single application for the whole DevOps lifecycle, one codebase with everything from planning to monitoring, one UI, reliable upgrades, everyone on the same page
It seems to me that the people creating the processes have increased in numbers while the people doing the work have become less. In my company they try to be "lean" so you have book your travel and do a lot of other admin stuff. But there are still a ton of rules. The only difference is that now every worker needs to learn them instead of having one admin person dealing with them.
I would just like to let you know how objectively vile and depraved it is that you and your wife pillage those amounts of money from the American society that you are objectively a parasitic freeloaders of, while American citizens have been deprived of the education and opportunities that could have allowed them to do exactly what you are being given ungodly amounts of Americans' wealth to do. You are also really little more than a compensation for horrific public policy and incompetent leadership that has robbed countless generations of Americans of education and opportunities.

Why provide education to your own population when you can import foreigners to make up for incompetent leadership and pillage the American people. But do congratulate yourself, in doing your part in destroying and pillaging the very society and culture that provided you everything you have.
There's no good reason to combine jobs for such devices on spacecraft since the requirements for attitude control and attitude sensing are very different. The gyros on the HST are only for sensing, it uses a combination of reaction wheels and magnetic torque rods for attitude control, which are well suited to orbital observatory application due to their high precision.
I'd blame autocorrect but it was just my brain haha
- I have completed about ~150 programming gigs on fiverr as a seller. Most of them are small tasks related to python/ google app scripts.
- My average selling price is ~50$. Buyers on fiverr are moslty looking for short-term projects or get some very specific things done.
- It highly competitive, especially if you are just getting started. Building a reputation through reviews is very important for potential buyers to find you.
- Best advice would be to get around 10 reviews by pricing the service around $5-$25(easy to get gigs in the range). Once you have some good reviews, you will rank better in their search and have the leverage to charge buyers more.
- Nice thing about fiverr is you don't have to bid for work as a seller. Potential buyers will contact you if they find out what you offer through your gig description.
Experience so far has been good- buyers are straightforward and happy if you give them quality service.
Bulma vs. UIkit , which is better?
Didn't the recent CPU bug mitigations add 10% perf penalties to a lot of big server farms?

We constantly pay this cost for other security-related issues, but when it comes to a systemic, one-time penalty that almost entirely eliminates a class of bug we freeze up.

Obviously it's a lot of engineering effort to transition but we don't think twice about other security issues
No wonder! Google with their notorious interviews false to test one fundamental software engineer trait - common sense! Most of their products are short-sighted and much neglected. I won't ever invest a second looking into another Google offering! Keep off! They have zero respect for your time invested in their toy products!
He said 40+ Cobol and Fortran were still kicking 30 years ago - entirely possible! Many older coders that I know kept their jobs in these languages when newer languages were taking over - Mainframes were still using them and the Banking system especially is still archaic!
I agree styles are an afterthought in React. I'm starting to grow fond of Styled Components, but even then I still find doing more advanced CSS operations a bit of a pain. Things like global styles, media-queries, pseudo-selectors and nested selectors sometimes require a pretty good understanding of the library's API and almost always require a trip to the documentation.

I'm really quite pleased Vue sort applied the component approach to styles by slapping them in the component file and then left it at that.
#closing-tickets-and-attending-conference-calls
#ctaacc (read like SEA-TAC)

I promise I'm sober
That's a little like talking about how you didn't foresee the foreboding implications of designing a self-sustaining chain reaction involving neutrons.

Although I think the reaction continues and we can't tell exactly what's happening even now.
Sometimes it is hard to understand what a relative 1% can be in absolute terms. Imagine Amazon or Google running 10% slower software in their cloud stacks. That would translate immediately to one or more additional data centers that they would need to build and run and pay for in order to compensate for that.
I actually found a bug last week with React's styling logic. I haven't submitted a bug report yet because, well, I'm lazy.

But if OP reads this comment, I outlined it here:

https://stackoverflow.com/questions/52636618/modifying-react...
Fair.

The frontend ecosystem is definitely less mature than backend. Gmail and Google Maps, two of the first "real" client-side applications, were launched in 2004 and 2005 – so the entire ecosystem is really about a dozen years old. Before that people didn’t really “realize” that JS and web was a real programming environment. That means there's a lot to catch up on and a lot to experiment with as people figure out the best ways to build things. Compare this to backend or infrastructure development which have had decades to develop.

That said – I completely recognize that this can be painful. You don't always need to use the latest stuff though. If a "less fashionable" technology does the job for you, you can definitely use it. And trying to mitigate some of this complexity is why my team works on projects like Create React App which (whether or not you're using React) can insulate you from some of the "churn" that people often feel in the ecosystem.

In React itself, we try to have as few breaking changes as possible. (And our team needs to keep 50,000 components at Facebook working through our changes, which is a major incentive to not break things unnecessarily.) Our last major release, React 16, was released in Sep 2017. But it actually included almost no breakages (we mostly bumped the version number out of caution because it included a huge number of internal refactors). So I'd say our last "actually breaking" release was React 15, in Apr 2016, about 2.5 years ago. React 17 will probably be released sometime next year, so we're talking 3-ish years between releases. I think it's hard to do much better than that without stopping forward progress. Note that if we don't improve React quickly enough people will abandon it for another (incompatible) library, which doesn't really solve your problem either. So we try our best to make sure we're working on (what we think are) the right things and do our best to get it right the first time.
Just possible. Similarly, the recent FB hack didn't actually penetrate 50 million accounts -- that was just an upper bound estimate based how many accounts were "exposed to the risk" of being compromised, probably because they were noted as being touched by the buggy "view as" function.
Extending the Year of Magit
I hope to God I have the right to suicide by the time that happens to me.