skysight-inc/HackerNews huggingface dataset:
> It's another case of people screaming to the heavens about evil megacorp. when in reality they can't be bothered to check their own settings.

Facebook's settings are often opaque and unintuitive, and some of the stuff around notifications qualifies as dark patterns. Also, as you mentioned, Facebook has a history of using selfishly-chosen defaults which are often not what a user would likely want or expect.

I'm not going to fault people for complaining about getting tricked into settings they didn't want.
What does this mean? I don't really understand the quote.
Ha ha, great. Good thing people with lots of money don't tend to have nice wooden furniture. /s
I think the point is that Tesla has the potential to grow its sales much faster than Toyota or VW. Tesla will probably never be a brand like VW or Toyota. If they succeed they are more likely to be like BMW. And to put this into perspective, they have sold as many cars as Rolls-Royce would in 100 years.*

https://en.wikipedia.org/wiki/Rolls-Royce_Motor_Cars#Sales
I see. I only added the class names to provide a container for each child to point to where it should be placed. The fact that I named the class and the grid area indentically could seem a bit confusing. Something like "marsha-container" might have been clearer.
Slightly resembles the Tensor Contraction Engine for quantum chemistry/physics (http://www.csc.lsu.edu/%7Egb/TCE/ ). Although it predates this by a couple of decades.
That's not true, you have the ability in settings to see all old sessions and revoke device approvals. It's pretty easy to clear out your old machines.
Is that really something people do - substitute in person relationships for Facebook ones? "I could hang out with my SO today, but I guess I'll just go on FB instead"
That's not how I remember it. I remember a significant increase in hash rate and reduction in power consumption when FPGA mining became common.
very trustworthy sources ...
I had a similar experience around a year ago, with Facebook texting me a notification out of the blue to the number I had set up for 2FA. In a show of futile-yet-satisfying passive aggression, I texted back "go away" to the robot... which promptly posted it as a status update on my timeline, to the confusion and concern of my friends until I noticed and took it down.
I absolutely love reading about a topic from a super enthusiastic non-expert. I want to subscribe to a weekly series called "Reasonably Intelligent Person Obsesses Over Something"
Economic and other open source info is much easier to get at and also interesting research in universities. Spying on expat groups is another favorite.
FB (among other web sites) continually asks for my phone number. I continually ignore their entreaties. I always suspected they could not resist the temptation to use it like this. I really expected them to sell it to telemarketers.
I'd like to think that a tech worker's union composed of people already aware of white hat, grey hat, and black hat distinctions would be set up with some structural impediments to corruption. In my head, it would have similar structure to working groups, where stuff gets done by consensus, without anyone having so much authority that they can do an obviously wrong thing and still preserve their influence.

I'm not sure how it would work to have a union that can essentially fork itself whenever the leadership goes bad, or even one that has no leadership to begin with, and manages everything with a consensus/compromise algorithm.
Seriously, why do the rank-and-file of Facebook engineering allow this to happen? Does anyone stand up to their employers anymore? Or does everyone just drink the koolaid and ask no questions?
Look at Vertcoin and their adaptive tuning of the scrypt hash parameters based on difficulty.
Facebook becomes LinkedIn
Facebook reports of active users to their shareholders every month. You're an active user, you're valuable. The information you share via messenger, is equally valuable.
The justification for below-market salaries is that you aren't expected to actually produce anything and are almost impossible to terminate unless you commit fraud or harassment. This comes from first hand experience as a federal engineer for almost a decade.
Others have done a great job of highlighting some of the challenges, but I wanted to share my own thoughts.

Conducting an on/off test can be a viable approach in some cases assuming you can properly control for the numerous (understatement) variables that often make your data incredible dirty for such a test. That said, often the nature and number of the variables is such that you would not get meaningful results from an on/off test. This is quite often the case with large brands. As such, other forms of testing are often used individually or in conjunction with each other to get a better read on things.

In terms of the end-to-end data, from an online advertising standpoint you often are missing trackable data points around other brand touch points the person might have encountered before purchase, or often, even the end purchase itself. And that's just the start of the data headaches.
It will be interesting to see the long-tail on Tesla production and sales. If they can get through their ramp up difficulties on Model 3 and get to making a profit per vehicle sold they might have incredible staying power over the long term, and they'll only get better at production over time.

Their strategy of branding their cars primarily as the model (i.e. S, X, 3) vs 2018 Tesla Model S makes them fairly timeless.
As a Bitcoin miner since 2010, the hostility toward ASIC-based mining rig manufacturers has rarely made sense to me. ASICs strengthen your network. The requirement to have specialized hardware to mine profitably, hence pushing miners to the highest joule/hash metric physically reachable will make a PoW-based cryptocurrency much more secure with respect to majority attacks (so-called 51% attacks.) Cryptocurrency devs should welcome and embrace ASIC miners.

By far, the majority of GPU farms mine Ethereum. This mean any GPU-mineable coin other than Ethereum is trivially vulnerable to majority attacks. The only thing preventing these attacks from happening is the financial incentives against performing such a purely destructive attack.

ASIC-mineable coins are safe from such attacks from GPU miners.

People point out that the high barrier of entry into ASIC manufacturing can lead to monopolies, such as Bitmain which is a quasi- (not quite) monopoly with its 70-80% market share in Bitcoin with the S9. But first and foremost, manufacturing monopolies don't matter to the function of Bitcoin. A manufacturing monopoly isn't a hashrate monopoly: Bitmain cannot attack Bitcoin. They themselves only directly own <10% of the hashrate.¹

¹ Not to be confused with Bitmain's mining pools which represent more than a third of the hashrate. People usually misunderstand the function and nature of mining pools. End-users choose to mine at whatever pool they want. If Bitmain's pools started sending malicious mining jobs to stratum clients, the community would react and the end-users would promptly abandon them. So in practice Bitmain cannot do whatever they want for however long they want with their pools' hashrate. They enjoy the privilege of representing this hashrate, and this privilege could evaporate overnight.
A great dev gets out amongst his user community and finds out the real feelings of those who are using the software. The great dev tries to understand the actual user requirements (not just what has been supplied by the design docs). The great dev listens to the criticisms of the users and discusses what can and can't be done.

I don't disagree with your "great dev" qualities but there is more needed to make a "great dev". Otherwise all the documentation, code ease, mentoring, being a part of the team, etc. is not going to make the code useful to anyone.
> Aren't you spending time thinking? Do you imagine you think faster than everybody aged 23?

No, but I probably think better...i.e. how to approach a problem, sift out the relevant details, formulate a plan, execute it, understand the trade-offs, etc. As a result, I can deliver more correct code faster than a junior dev.

> you can't possibly be "100x" in the sense that you claim to be.

I never claimed to be 100x. I was just mentioning the reason why I'm cheaper than a junior dev (that I'm not paid in line with my "effectiveness multiplier"). You were the one that mentioned a 100x engineer thing in a link, so I included the number.
But in this case you have 1,2,3,4,5 and start 1 end 4 selects 1,2,3. So it appears inclusive 1, exclusive on the 4 to me. If it were like some instances of substring where it is (index, count), I could get that, but it almost reads as "start right here, end right before this."

Actually, wait. Thought on your line numbers a bit and I'm thinking that points to each vertical line as a number (so in this garden's case, 6 per row). I just plugged it in as that and it follows. Just feels foreign to me as I'd do start/end 1 for just first cell, start 1 end 2 first two cells, etc. I'll get accustomed to it though. I wonder if there are other scenarios that followed the same logic in CSS that I just didn't attempt to really grok. Thanks for pointing it out.
The original manifesto makes the correct mindset super-obvious. It's very succinct and still relevant to today.

Just take the first line, "Individuals and interactions over processes and tools." Interesting how most "Agile (tm)" is just selling processes and tools and pushing people into cookie-cutter roles.

Even better is what I consider "line zero": "We are uncovering better ways of developing software by doing it and helping others do it," (emphasis mine). The lesson there being that the best people to teach you how to develop software are, in fact, developers (not managers, execs, consultants...).
It literally means "the white left" so yeah, pretty much.

Also not sure what this word has to do with FBI anti-intelligence efforts.
> It's the most difficult part of the project. However, nailing down the functionality upfront separates a successful project from a failed one.

Yes, in that projects which try to reimplement large existing systems from the ground up by nailing down the requirements and working from there, almost invariably fail (even if they formally “succeed” in the sense of being accepted and then facing years of remediation.)

You always want to do a Ship of Theseus replacement rather than all-at-once, if possible, and finding a way to lift-and-shift the existing implementation to a platform that supports the way you'd like to replace thing in the long term is a way of getting as close as possible to that when you can't practically do it directly.
Running Salt Proxy Minions on OpenBSD
Yes, lots of countries do that. UK has British Council.
Funny, since Alfred Nobel launched his fund to try to repair his reputation. His obituary almost read: The merchant of death is dead. https://en.wikipedia.org/wiki/Nobel_Prize#History
The intention is that all of the nonprofit grantees cash out immediately. Almost all of the nonprofits funded operate on very tight budgets, and this funding is immediately applied to support payroll and recruit for essential positions.
> SpaceX is one of several companies planning low-Earth orbit satellite broadband networks that could offer much higher speeds and much lower latency than existing satellite Internet services.
as somebody whose country has been a puppet state of moscow for 50-ish years, the media is nowhere close to having the full picture, but in the opposite direction.

tl;dr: please.
Not as egregious, but Twitter last week started spamming my email once a day with a “HEY YOU SHOULD SIGN IN AND CHECK OUT YOUR NOTIFICATIONS” message.

After 5 days of that I finally bothered to look. The notifications were about someone mentioning me in December.

https://i.imgur.com/MaH7EcW.png

How about not doing that?
Renault is going to launch a new electric car-only store
What about the artists who covered up previously generated graffiti to display their own? Will they be prosecuted?
The consensus here is that while we agree that wsj has absolutely no credibility as a news source anymore, a lot of people read, watch, and listen to news corp propaganda. We want to know what kind of vile they're spewing this week.
But FPGAs can interface with whatever RAM you want.

If you have a memory-heavy problem, then buy expensive, high-quality RAM like RLDRAM3 or QDR-IV. In effect, think of RLDRAM3 as the "ASIC" and use the FPGA to interface with it.
I think you'll find LinkedIn is actually becoming Facebook.
Like most products it started as something pure and simple, but once all the various business strategy dips got a chance to put their hands on it, it was ruined.

Like so many things. It is so saddening that we nerds do this to ourselves, allowing the wonderful things we build to be ruined by foolish idiots, time and time again
FCA ISOs are bundled from various vendors. The QNX OS from Harman, some of the uconnect apps and the data connectivity is from Sprint.

* FCA is an automotive company, I presume their s/w release management dont follow
best practices.

* SiriusXM cannot push OTA updates. It has to be provisioned from FCA and pushed through their uconnect DRM process to the headunit.

* There is a watchdog in FCA UConnect but for the apps. Im not sure they have it for the OS. I know for sure that the watchdog restarts daemon apps when they crash.
It was an eye opener for me. Since then I approach the whole field with more caution and skepticism.
Why I Gave Up a Profitable Business Making $3,000 a Month
Claims without evidence, let alone proof, absolutely should not be trusted.
Show HN: I created Buyerbot, a Slack app for managing Amazon purchasing
Earlier today: https://news.ycombinator.com/item?id=16378472
No it no longer does, although it should
If despite these practices and despite you realizing what a horrible breach of trust this is you still don't consider it the last straw and do not get your account banned (which erases all information about it forever, at least from the public view, as opposed to "deactivating" it which leaves all the information and posts there which makes it almost equivalent to simply not logging in), then you are a part of the problem. You are forcing the other users among your friends to remain on this user-hostile platform and you are responsible for its domination. You have to draw the line somewhere. Enough is enough. They are showing you that they consider your privacy worthless. Somebody has to be the first to leave the website.
It will. One of the great companies in the space will write it.

I also recommend this article from Fred Ehrsam https://medium.com/@FEhrsam/blockchain-governance-programmin...
My parents went through a lemon law case on a Corvette related to the electronic system and alarm. The car would either set off alarm or electronic system wouldn't start the car. It took them 5 tows, hours of phone calls and a few trips to the dealer before GM was willing to accept.

Lemon law exists but its not as simple as my car rebooted last few days, take it back.
> ... the more I think they are unable to track and log information like they can on US(ish) phones.

My first thought was "Why? Can't they snoop on us with those phones?" Then I thought that they snoop at the network level so I don't think they need anything on the handset to listen in. Maybe I'm wrong about that.
Maybe I'm the outlier but I've "just sat down" to have a coffee and stare into the abyss like three times in my life. Either I'm there with friends or I need to kill an hour or two and work. In the latter case I have a laptop and in the former case I'm not alone and wouldn't ver take out the laptop.

Either it's purely WTF or in some cafes it must be really bad with the people working for hours, I've hardly noticed them here where I live.
I tried to mention that scalability is a moving target. As you mentioned Plasma, Raiden and sharding are different approaches to solve it
> It’s not a coincidence that the whitepaper was published after the 2008 subprime mortgage crisis.

Is there any evidence for this? Perhaps a statement from Satoshi that they were motivated to publish by the crisis?
That's not a bad approach but...from my perspective, why should I work for a company that either doesn't value my contributions or can't capitalize on them? The money I leave on the table doesn't go to charity after all, it goes in someone else's pocket or is invested to the benefit of the business owners.

To paraphrase on old saying "Developers go where they are wanted and stay where they're well treated."

Look at from a developers perspective; why should they bust their hump to deliver 20% more value only to be rewarded with a 3% increase in salary? ("Gee Chris, I would love to give more but company policy...") Why shouldn't I go someplace that does value my efforts?
It is illegal to sell securities to non-accredited investors
People have bought billboards in SF for this: https://www.instagram.com/p/9fu3Adr-0o/
QDR-IV has lower-latency than L3 cache from CPUs. And you can achieve higher-bandwidth arbitrarily by simply talking to more QDR-IV chips.

The harder the memory-problem becomes, the better it is for QDR-IV SRAM compared to CPUs or GPUs. An ASIC or FPGA designer can use any RAM that exists in the world, but CPU / GPU users are limited to DDR3, DDR4, the L1/L2/L3 caches, GDDR5, and maybe HBM2 (AMD Vega / NVidia V100)

Any memory-hard problem are basically solved by these exotic low-latency / high-bandwidth RAM chips + an FPGA or ASIC interfacing with them.
Old utility poles can be reused in many ways too, but they must be outdoors, and not where it can have direct contact with people. Back in 2003 I called a local electric company if they could donate a few used poles to be used as beams for a bridge I was constructing for a local park. They we're happy to oblige. You can sometimes see these poles used in retaining walls and buried alongside hiking trails, used as water bars. I keep an eye out whenever I'm on a trail and am sometimes surprised to see an electric pole miles from a trailhead.
If you personally won't do it, the person next you, or your replacement, may.

Toeing the party line sucks at any job, but it's part and parcel to receiving a paycheck assuming you aren't doing something downright illegal.
Elements of a Startup Ecosystem
Consulting the online experts, I see pitch as being a function solely of frequency. Loudness is another attribute of what one hears. There might be some psychoacoustic magic going on that could cause one to interpret a single frequency to have a variable pitch based upon the amplitude of the sound but that's a artifact of the listener, not the sound. Look at it this way. If you stike middle A on a piano with different intensities and monitor the sound using a frequency analyzer, the analzyer will report a sound at approximately 440 Hz regardless of how soft or hard the key is struck.
interesting... my first digital camera was a Kodak. Only enough internal flash storage (no removable) that can hold around 75 JPEG photos at 640x480 . And without screen. How ever no body had a digital camera except me, for a few years.
I kept it
Enjoy the ultimate test automation framework Carina. It is now free. Forever
Hey folks, Today, Carina (https://github.com/qaprosoft/carina), our core automation framework we developed at Qaprosoft, has officially become open-source. We decided to contribute to the communities of open-minded automated testers who developed Selenium, Appium and TestNG. Thank you guys, your effort made possible the great infrastructure to be settled. In our turn, we united your technologies to build up a single solution for Java automation stack. Thanks everyone for your hard work and great ideas, everyone, who contributed to Carina so far.
Here’s what we all can do now.
Build test cases for WEB, Mobile, API and DB layers based on Data-Driven Testing approach. A single instrument for all this listed stuff. We do our best to support Data Driven Approach so you can get the data you need from whatever source available.
If you want your test to be run for both IOS and Android platforms, just add some platform specifics, code will be reused by 80% avg between iOS and Android.
Execute tests against any platforms in multiple threads. When it comes to test execution, here is the real variety of approaches you can use. You can run from either local or CI environments, include several platforms and get reports passed into multiple third party tools. You can integrate Carina with a variety of cloud services like Amazon, Browserstack or Qaprosoft Mobile Cloud.
Get reports. Carina provides very thorough reporting for failed cases: logs at the customizable level, screenshots and videos. We also have integrated it with JIRA, so there is a smart algorithm which defines if the failure is a new bug or a known issue based on the stack trace and correspondent indicators.
10 minutes, this is the time your setup for Carina infrastructure will take. We did our best to put everything in a single Dockerized solution.
Everyone is invited to use and contribute. Carina is now open and free forever.
My Best Regards,

Alex Khursevich, VP of Products Division, Qaprosoft
That is in no way the consensus here. Please drop the hyperbole off at the door on your way in.
Black Holes Must Have Singularities, Says Einstein's Relativity
Honestly, is this news? Is it anything new that there are people roaming around university campuses that intend to make inroads into young, impressionable minds?

When I was at university, I remember there was an organization called "Horizons" which would show up to a number of social events and invite people to their building located near campus for free dinner. Of course, they were a Christian organization and were keen to sell their religion in this way.

I remember thinking it was a bit disingenuous but mostly just saw it as being silly. Students would go to get free dinner but seemed mostly capable of avoiding being indoctrinated. I think people such as those from the Confucius Institute should be regarded similarly. That is, they should not be seen as a real threat.

What concerns me is that giving attention to these things in the wrong way will only encourage people to develop a xenophobic attitude towards foreign students. I don't think there's legitimate cause for concern here. The overall culture and message of academia -- that one should investigate for one's self and see -- still seems intact and should be capable of standing up on its own, even if some seek to infiltrate it with their own agendas.
Problem is Facebook is still using the original revenue model that has made it rich, which requires engagement. Unfortunately they encourage engagement using the techniques that initially made it grow, which the market is now tired of. Facebook needs to diversify. Take a note from amazon, Netflix.
It's an "abusive ad" blocker, not an "ad" blocker, so it makes sense. I'd argue that percentage should be higher, though.
Marie Curie Got Her Start at a Secret University for Women (2016)
> For federal government employees, salary only represents about half of their total compensation, which includes a lifetime inflation adjusted pension and medical benefits.

A relative of mine has been a federal employee for over a decade and gets neither of those. She has a TSP (like a government 401k) and that's it.

Maybe some federal employees got something like this at some point, but it's very misleading to just drop that into conversation like it's true across the board.
live off campus?
> The cans are full of mineral oil, or sometimes vegetable oil! (Why are they full of oil? I don't know; I guess for insulation. But I could probably find out.)

I think the oil's for cooling, actually.