skysight-inc/HackerNews huggingface dataset:
A clear description of what happens when you fail to recognize the unspoken social rules of the group.

Ive done this before and paid dearly for it. The team doesnt like being told they're incompetent, lazy, exaggerating, or cutting corners. Doing a grossly better job than the rest of the team without gaining their respect first will only cause them to turn on you. Many people are petty and selfish.

When I tried this I ended up becoming the scapegoat. Its not a good place to be.

If you're in a situation where you are vastly more talented than the team, do yourself a favor and socialize yourself more. Learn how to recognize how your actions impact others and what their impression of you is. Hold back at first and work on being reliable and trustworthy. Then once you have their respect make criticisms.

The alternative is to 1. work alone or 2. work with people at your level.
This has definitely made me shop much more often with Walmart, Best Buy and eBay
For someone as deeply entrenched in Tech as Thiel you would think the "in practice" part would be quite clear to him.
That's a pretty interesting history and put in that perspective I see what you mean and totally agree with you.
Another proof that one should not rely on any service Google offers! What happened to Inbox, and the dozens of other services, which show that Google has a very poor product development! The amount of confusion and similar offering is just beyond anyone's imagination! From Google Talk to Google Voice to Hangouts to Hangouts on Air and now this got broken into Hangouts Chat and Meet to Duo and Allo and now RCS - wow! And I won't mention Google Spaces, Google Wave, and many others we don't even remember anymore! I'm not sure why they need to fragment the communication space into so many products!
They have the capability, but this intersects with local building codes, zoning laws, and safety standards. It also carries increased costs over time.

What's being said here is, "We don't foresee any problems with having our current level of capacity provisioning, and we're fine with the level of service we provide."
It sounds like his application scraping data of some kind rather than say generating it.
Could they be motivated instead by the belief that by giving the recommendation for cannabis they are reducing the overall potential for harm to the patient?
Agreed.

Here's my view on languages: They have strengths and weaknesses. They cater to different needs, as you say. If you have the need for what Rust, say, does, and Rust solves some real problems for you and makes your job a lot easier, then it's kind of natural that you think Rust is wonderful. In fact, what you found is that Rust is wonderful for that problem, not that it's wonderful in general. But it's real easy to think that your situation is more universal than it is, and therefore that Rust (in this example) is this wonderful language that makes all of programming so much better.

Once you've fallen into that flawed perspective, then it becomes easy to criticize other languages. Why would you ever want to use Scala? It doesn't have Rust's advantages. But people miss that, if you have a Scala problem rather than a Rust problem, and you pick Rust anyway, it's not going to go well...
To see how cutthroat tech companies can be, look to job descriptions
HTML is pretty repetitive, but if you want to archive HTML data, you don't get to redefine what HTML is. Compression is useful.
Storage is cheap indeed, though it takes some effort to make it cheap.

99% of the digital data I'm keeping for the long term is family photos and videos. All my photos go to Dropbox (easy copy-from-device and access anywhere) and are then backed up to multiple locations by CrashPlan.

It'll be a while yet, but in the next few years I'll be hitting the 1TB Dropbox limit. I'm hoping that Dropbox make a >1TB 'consumer' plan in the next couple of years. There's no way I'm assuming my backups are fine, deleting from Dropbox to make space, then finding out in a few years that some set of photos is missing.

I also sync up to Google Drive - but again, there's a 1TB limit (or a large cost).

In the future, I might have to create a new Dropbox account and keep the old one running. Storage might be cheap, but keeping it cheap is tricky.
What if the user is on a WiFi-only tablet, or laptop, or desktop PC? What if the user is at an Internet cafe? What if the phone user has no cellular signal but has WiFi access?

Clearly it would be a mistake to limit this to just phone users.
> we have not been overrun by lawbreakers.

Maybe not yet, but haven't EU crime rates for things like homicide and assault been increasing for the last few years?
I was a little disappointed after looking at the NR spec, it looks like 5G is mostly a sample rate multiplier on the 30.72MHz clock. It's still OFDM 8x8 MIMO. I'm sure there is some other additions that take advantage/optimize that additional bandwidth, but it doesn't have the same excitement as going from CDMA to OFDM did.
In my opinion, the strategy behind this particular change is actually a lot more clear than some of their past ones [1].

Allo didn't gain significant ground and failed to displace WhatsApp, so they can't fight Facebook on that front. Instead, they've conceded the phonenumber-as-indentity over-the-top-messenger market, and have pivoted to something more fundamental: the humble SMS app, and SMS itself.

They're baking all their Google Assistant hooks into the default Android SMS app, which will make it harder to avoid -- something Google definitely wants. This way, they don't have to fight Facebook and WeChat and Viber and Telegram on their competencies, because they've sidestepped them with the power of defaults for some amount of users, which will be a problem for the competition later on.

[1] https://news.ycombinator.com/item?id=13465483
Imagine everyone with google glasses broadcasting what they see unencrypted to people within ~20ft.

Super cool.
Are you using this in a real application?
I have always been perceiving time just this way. What the article describes seems just obvious while fitting in the common model of time an schedules is rather hard and always very stressing for me.
Innovation is great. But with more carriers throttling after a few GBs, there's no customer value yet.
What's the value in getting 1Gbs when my plan throttles after 5GB. That's 40 seconds before I'd be throttled for the rest of the month.
The reason we have to do is that you will find time and again that despite having a good resume and even interviewing well, that you will find that you've hired a person who literally has no idea what he's doing. I've seen it too many times to ignore.

I've also seen people that can ostensibly get the job done, but will write code that is so byzantine, so incredibly cryptic and opaque that no one else can understand it. I'm not talking about code that is incredibly clever, although that can be a problem, but code that is simply orders of magnitude more complex than it needs to be. From management's point of view, they've accomplished the task, at least in the short term, but to the people who have to deal with their code, it can require more work to make fixes or improvements that it would take to rewrite it all from scratch.

The real reason that it's so hard to hire a good developer, IMO, is that there are very few good developers, but a huge number of bad developers that have managed to convince their bosses that they are good, or at least competent, because there are also a not a lot of good development managers.

Can we really say that software development, as an industry, is really any better than it was back in the days of "The Mythical Man-Month"? Sure, the tools are lot more sophisticated and powerful, and the hardware has exceeded any reasonable expectations, and even imagination in some cases, but I don't think our ability to develop software has really improved all that much.
I didn't want to think you were right, but digging into this it seems to be the case. Dodd-Frank has apparently been a boon to big banks, and squashed competion [0].

"“Having a bank, it’s a sign of economic vitality,” he says. And it’s not just North Carolina. He notes the country has about 40 percent fewer banks today than when the Dodd-Frank Wall Street Reform Act, passed in response to the recession and implementing the most significant changes to financial regulations since the Great Depression, was signed in 2010.

Proponents of the measure said it would reduce the risk of another financial crisis by decreasing the concentration of resources in a handful of banks. Gwaltney says it’s done “the exact opposite.”

“The five or 10 largest banks in the country are larger than they were at the passage of Dodd-Frank,” he says."

[0] https://banksstreetpartners.com/news/what-happened-to-our-co...
Scalac has evolved considerably, but it appears to be much harder to evolve. The Scalac team and contributors are backporting some of the Dotty features, but this is far from a trivial effort. Doing the same changes in Dotty is typically much easier in comparison.
Some of the people here are in a bubble. There are billions of people in the 3rd world countries who are now coming online and they will never have a GMail account in their life. But they will have a Facebook account and they will have Whatsapp. So many of my relatives started using internet after Jio made it so cheap and none of them use Hangouts, Allo, GMail to communicate. But everyone is on Whatsapp and everyone has a Facebook profile.

Disc: Googler, but this knowledge is my own as I grew up in India.
If you have any responsibility for data protection I urge you to read literally anything on disaster recovery procedures.
Hi folks, and welcome to the third ever Slackware Mass Rebuild
As an easy example, the commerce clause in the US constitution has come to mean something that no layman would ascribe to it.

Any support for that statement?
I agree with you. Though I do think that this is not an unsolvable problem with the right incentives. As I noted, the people at company X might be the best people at heart, but the current legal system does not encourages drafting of a contract that precisely (and easily) describes the terms being agreed between the two parties. This is not even a unique feature of contract law, the same to true to various extend for all branches of the law.

My gut feeling (of which I have no proof) is that the current legal system is costing more money to the society than is necessary. For one thing, it is decreasing the trust in the legal system, since people now (correctly) assume that in many facets of modern life, they are agreeing to things they don't understand, that they are giving up more rights than they should, and that there is no reasonable solution to this problem yet.

Some complication in the law is necessary since the world is a complex creature, but I think that the common person (say at least half of the population) should have reasonable understanding of the legal language. One way to approach it is to have a requirement for simpler contract, but I don't know if it is _the_ way to deal with this problem. I am not a lawyer after all. All I know is that something is broken, and if not fixed, will lead to more problem down the line. A system like this where no-one trusts nobody is clearly not sustainable. It's just not a good way to organize as a society.
> IoT will rarely require speeds more than 100's of megabits. Most actually is kilobits.

This reminds me this famous quote by Bill Gates: "640 kB ought to be enough for anybody"
FWIW, Zuckerbot said before congress that if you request deletion, your data will actually be deleted, and I doubt he would dare lie to congress.

Then again, it's American congress, and what's the stat, how many of those congresspeople has he "donated" to?
The cost of employing and training people who are able to do those tasks at each location might not be make up for the revenue they bring in.

Online systems let you weed out those who are going to cost you in terms of labor hours, so you can trim the 20% of customers who take up 80% of the resources.
In many cases it's not that simple. Local governments are often in control of permitting for cell tower sites. The telcos can't just plop down new towers wherever they want and call it a day.
SMS works because it is universal. RCS is just another network operator based messaging service with some new features. Who the fuck wants that?!

What I want is a chat system that does not rely on a mobile operator to "enable" it and that works like e-mail (in that I can pick any own service provider to store my messages, deliver them, etc.) and offers E2EE, etc.

It is 2018, we shouldn't be dealing with phone numbers for messaging when everyone has a much easier to remember email address. Honestly iMessage would be god damn perfect if it were open and you could use your own provider (or run your own).
This is cool, but array methods are so rarely the bottleneck; Even in the highly-specialized demo, the difference is near-negligible.

It's a fun project and might have application in specialized situations (and maybe for Node, where time spent in synchronous iteration blocks all other requests?). But I feel like this does more harm than good in most cases (larger bundle, extra build step, less readable output code can make debugging harder, etc)
Vote with your feet. You're worth more, relatively, than that.
You need to scroll down a screen or two. Slackware doesn't rebuild that many packages usually.
Was mostly a sarcastic question ;)

This pattern can be seen everywhere...

1) politicians regulate an industry with the best intentions

2) industry becomes a safe haven for "the big fish" that can pay to play

3) Rinse and repeat for a while, creating bigger and bigger barriers to entry into the marketplace. Politicians are happy, mega banks are happy.

4) Megabank inevitably does something reprehensible

5) politicians slap them with some fines. Fake remorse ensues...

6) go back to step 1
Comcast is the only broadband provider in my town that can deliver a service greater than 2 mbit/sec.

AT&T has U-Verse DSLAMS in some corners, but gave up on covering the entire town and the copper network is old and crumbling. There is zero hope of any kind of fiber service showing up.

In my personal experience Comcast's service isn't bad, but their rates are tied to the fact that there is no competition. My belief is that prices would drop about 50% and speeds would jump up 20% if another company could get into the space.

And that's just for IP service. Video service is another story altogether. TMO's purchase of Layer3 gives me some hope that maybe there will be a decent streaming service they will bundle with it.
Nice people work for Walmart and Amazon who are both frequently cited as terrible employers. Terrible people also work at generally "good" companies as well.

Say it with me folks: Business aren't people. They're collections of people who run a a whole range of types.

(Obvious exceptions for 1-man shops/Freelancers)
Relative to the compression formats people were aware of at the time (which didn't include lzip.)

People began using xz because mostly because they (e.g. distro maintainers like Debian) had started seeing 7z files floating around, thought they were cool, and so wanted a format that did what 7z did but was an open standard rather than being dictated by some company. xz was that format, so they leapt on it.

As it turns out, lzip had already been around for a year (though I'm not sure in what state of usability) before the xz project was started, but the people who created xz weren't looking for something that compressed better, they were looking for something that compressed better like 7z, and xz is that.

(Meanwhile, what 7z/xz is actually better at, AFAIK, is long-range identical-run deduplication; this is what makes it the tool of choice in the video-game archival community for making archives of every variation of a ROM file. Stick 100 slight variations of a 5MB file together into one .7z (or .tar.xz) file, and they'll compress down to roughly 1.2x the size of a single variant of the file.)
This is very cool; as computer vision gets better and the database grows, I can easily see this being the default way to do phishing detection.
AmigaOS 1.x [0] is to me one of the most pleasant looking UIs ever. I'm sure my view is also influenced by nostalgia, but still, I love the color scheme, and then icons.

It's a shame they replaced the colors with a grey-in-grey nothingness starting in OS version 2.

Guess that just shows that one can't argue about taste :-)

[0] http://toastytech.com/guis/amiga1wb13.png
I felt sorry for the branch manager at by local branch when I closed my account. She's a great person who really cares about her customers, unlike her employer.
I'm pretty sure that's talking about all the third-party libraries which exist for Python; that this "antigravity" library is available for Python, not a part of its standard library. (I might be wrong though, I'm not Randall Munroe)
Yes, plus my kid's elementary school has a dress up day or fundraiser of some sort almost every week for the entire year.
It's now a known quantity and if there is one thing Wall Street dislikes is surprises.
> The overpaid genius, at the very least, has a preponderance of evidence that he understood all the math he’s using and has evidence he can innovate with it rather than regurgitating code (maybe that’s slightly too lenient)

This assumes a separating equilibrium. There is one, of course, but it's biased against genius. Businesses don't want to overpay. Not should they. People don't negotiate their salaries. They should.
Bill Gates says he never said this. There is no record he ever said this. And even if he did say it, he almost certainly did not mean it literally.

https://quoteinvestigator.com/2011/09/08/640k-enough/

https://skeptics.stackexchange.com/questions/2863/did-bill-g...
i was almost on board until he mentioned steven pinker, who unironically believes that world war I and world war II were merely statistical aberrations in our otherwise highly progressing phase of humanity o_O
I fail to see why integrity checking is the file format's responsibility. Is this historical? Like when you just dd a tar file directly onto a tape and there is no filesystem? Anyway seems like it should be handled by the filesystem and network layers.

I can understand the concerns about versioning and fragmented extension implementations though.
FREE BEAUTY AND WELLNESS SERVICES MARKETPLACE
He's obviously not a team player!

(I'm totally kidding; your question is an excellent one.)

What's funny to me is how sometimes there are two qualities -- being both more competent (than one's peers) and not liked -- that in combination can further perceptions that someone "isn't a team player"..in the eyes of The Majority, the same people who are the real problem.

If the team says pigs can fly, the sky is red and Bob isn't a team player, all of those things might as well be true. After all, perception is reality.
Build Systems à la Carte (2018) [pdf]
The point is not to kill SMS, just to make the default an IP-based protocol, that's not tied to the carrier/operator.

Currently people are dependent on phone numbers for too many things. (Too many "2FA" uses SMS.)
http://www.dailymail.co.uk/tvshowbiz/article-5639703/Avicii-...

"He suffered from acute pancreatitis - which is a potentially life-threatening inflammation of the pancreas - due in part to excessive drinking"
Because you often want more sunlight coming in, and just looking at those pictures, it looks like they block a lot of it.

The trend in building is bigger and larger windows for a reason.
Why? Are they significantly more hated than any big co? Like Uber and Facebook received quite a lot of bad press lately. Is this just perception or are they really that bad/evil?

TMO (yeah Austria, not US but still) were bragging about not hashing passwords on twitter just a couple of weeks ago. Not exactly professional.
>once everyone in 4G moves to 5G, we’re back to how it is today.

is that why some budget MVNOs only offer 2g/3g access when their parent network has lte?
I think you really need to check how people use Internet in India, Indonesia and other Asian/African countries. I doubt anyone uses laptop or desktop PC unless it's needed for work. And Internet cafe is a thing of the past.

Having wifi but no cellular signal is such a rare usecase.
That's a stretch. Even then, the analogy would only work if they stocked "Costco Open" with premium products and then if you had one in your cart, they tacked on the membership fee to your total price.
OK, but Wells Fargo made $5 billion last year, and the activity they were fined for took place over many years, which leaves me to ask: after the fines, was this activity profitable or not? If it was profitable, do the fines actually dissuade future dishonesty?

Also, apparently Wells Fargo thinks that 27,000 people lost their cars over this. I bet none of those people will be made whole. Cars are really essential things: lose your car and you may be unable to take a child to school, unable to shop for food, or even unable to get to work. It's a pity that can't be undone.
Well, python's strings have the ljust and rjust methods which left- and right-pad, and javascript has the padStart and padEnd methods (since ECMAScript 2017).
> CLion is the only IDE where they have tie ins to GDB etc. so the Native plugin is only for that

Both me and the parent were referring to Native.

So they are charging for a Kotlin Native debugger, no? Do they provide a GDB fork or something that can use without CLion?
>downhill train wreck

The downhill train wreck is not isolated to their messaging services. Google, as a whole, is a fragmented mess that has manifested with Android OS. Not only is Android OS crippled by Google's ADD-fueled incompetence, it's crippled by their inability to remove carrier-influence from their devices. Now, Google wants to double down on their boneheaded decision by doing the same with messaging. Google Messaging needs to be carrier independant, have SMS fallback, integrate with all Google services, and be bundled with Google Services on Android. I have lost /ALL/ faith in Google.
I was a Comcast customer for years. The service was unreliable. The phone support was useless and would, for example, ask me to reboot my computer when my modem was clearly failing to communicate with their equipment. Their techs would routinely arrive an hour or two late when they already had a four-hour window to hit, and not even call to tell me they would be late. One of them replaced something in an outside box and then just left, leaving two equipment boxes hanging open and scraps of cable lying on the ground.

I now have Verizon and the difference is vast. The service has gone down twice in five years. When I called it in, I was immediately connected to someone who knew what DHCP meant. They’re not perfect but they’re a lot better.
yay! i hope more people come to this kind of realization that small banks & credit unions are soooo much better--better service, better rates, better products, more forgiving about penalties and fees, and so much better at treating you like a real live human.

wells, chase, citi, BofA & the other big banks should be broken up into 100s of regional banks. lack of dignity and respect for customers follows from "too big to fail" (not to mention wasting trillions of our dollars without any punishment).
AutoIt3 for some windows automation. Python and bash/shell scripts.
Odd place to ask this question. As it happens, inside chips it's either (doped) silicon, aluminium (metal layers), or gold (bond wires).

There's a reason why copper isn't used in chip manufacture; something to do with reacting with or diffusing into silicon dioxide.
Thanks for the Simplicity reference, hadn't seen that yet. Seems like it builds on the implicit calculus [1], which applies more generally to any lambda calculus than in the Scala context.

[1] http://homepages.inf.ed.ac.uk/wadler/papers/implicits/implic...
Well, not only did they change the protocol, they ruined the UI too.
A LaTeX schematic of a standard model