skysight-inc/HackerNews huggingface dataset:
I prefer the term "obligate-GC languages": you don't get to choose whether GC runs. Otherwise, Rust and C++ count as "GC-enabled", and comparisons are vacuous.

Reference-counting, a form of GC very commonly used in Rust and C++, is inefficient compared to more intrusive schemes, particularly where there may be contention for the count, but may be applied selectively, e.g. never on critical paths, so that the inefficiency has zero impact on overall system performance.

Obligate-GC advocates like to point at custom benchmarks showing overhead at a small percentage. They are invariably lying, by reporting only the time that the profiler says the program counter is pointing to GC code, and hiding the much-larger results of loss of cache locality on the system as a whole. Typically they don't even know they are lying, which should not give one much confidence in their engineering judgment.
I have recently tried communicating via BLE on an ESP32 using the Web Bluetooth API on a hackathon. The experience was mediocre at best. Enabling an experimental flag on the desktop version of Chrome 77 was reqired, we had to use some hacks to overcome the 20 byte limit for writing into a characteristic. Additionaly after 10 hours of constantly connecting and disconnecting the device, it refused to work with any device except with one laptop. I don't know if it was caused by the web api or the ESP32 but it was quite an unpleasant superise.
Can you elaborate on how you ended up selling the 2 businesses? Was it via in-bounds or using a marketplace for similar kinds of businesses?
"make dist" does stuff other than just make a tarball -- like insert a version number into a header &etc.
1. Not necessarily. You can bring your bike indoors and leave it in a spare room, on a hook on a wall, or next to your desk (if in an office)

2. You've acknowledged that bikes are 5-10x more space efficient than cars. So it's an obvious win.
Android hasn't gotten slower. Android apps have had feature creep and the lack of native code makes them slow. A good example is the Google Maps app which has consistently gotten slower every year because the devs clearly only test it on flagship phones with gobs of RAM.
I don't support organic because of climate change. Organic is hopefully better than the normal farming practices that dump chemicals on nature just to get better yield. Regular farming practices(using pesticides and herbicides) has been linked to declines in wildlife populations. It's my hope that organic is less harmful to wildlife and human life.

This article isn't that helpful in my view. It calls for the status quo because current practices produce more on less. But the status quo is bad as well. So the take away is both things are bad.

Well great, let's stay on this path while all our insects and birds die, but at least global warming is still on the rise.../s
With his luck he should jump in the 2020 primaries.
Nothing totally proven but you might find this interesting:

https://en.m.wikipedia.org/wiki/Operation_Mockingbird
>If your comedy includes making fun of men for being too "gay" or women for being too manly... sure, political correctness has caused a demise in your sort of humor, and good riddance.

The very idea that there couldn't be any funny perspectives left on the above topics shows that the idea of being emotionally protected has been elevated above free speech.

The vocal minority of Twitter do not represent the general public.
https://www.pewinternet.org/2019/04/24/sizing-up-twitter-use...
Oh okay, I've heard similar things about netting in nethouses; any colours other than white or black lead to unwanted results (like perhaps desease).
No, it also happens in professional sports. Star players leave the teams that drafted them to look for better opportunities. It seems to be an inevitability that small market teams draft and develop star players who then quit on the fans for a big contract or a chance to play with other stars in the big city.
It's been quite a long time since I watched a Hot Ones but my impression was Sean Evans does great research with excellent questions, but he's often pretty stiff when he has to steer the conversation - it's like he has a clipboard with questions that he is focused on getting through. He is pretty quick and capable of riffing off guests' comments, but - perhaps due to time constraints - he jumps right back to his list of questions.

The Hot Ones episodes I found the most entertaining were the ones where the guest was the dominant one, steering the conversation, and the questions were incidental / not necessary.
That's right. But many studios will have a separate Ethernet network for MIDI traffic different from the internet and file transfer traffic in the studio.
> it prevents cheating that is rampant on the PC.

Cheating does happen on PC. I've seen it maybe twice in the last 15 years. Wouldn't call that rampant.

Losing at a video game does not mean your opponent is a cheater. This might sound dismissive but the number of times I was called a cheater when barely managing to win has me convinced that people just don't like losing.
You don't mislead in headlines for astute readers so there isn't a point in discussing that. You mislead in headlines for everyone else.
Flattery, in these circles, is not seen as continuing the conversation forward. I also imagine that those who are predisposed to dislike Jon will downvote you out of spite.
Same! What pain points?
Hmm.. so I agree that it would be awesome to easily port my data from company A to company B. I mean, that would be really great! But I kind of don't think that's an appropriate role for the government. Feel free to disagree, I'm all ears on other opinions, I just don't feel the government should have that type of authority to regulate a company like that.... but maybe that's just me.
A substantial part of the problem in the US regarding transit projects is also lack of practice and atrophy of experience and capability.

In the past 50 years, we didn't build those sorts of projects frequently. When we did, they were often one off projects in one city not repeated until another 10 or 20 years passed, and there have rarely been these sorts of projects going on in many places around the country at once.

As such, you've got:

- A very small number of suppliers for anything, especially with any track record of succeeding at contracts in North America, because the market has been unable to sustain more. Competitive bidding isn't when you get 3 bids and only 1 or maybe 2 of them fully meet your needs/requirements.

- Very few people with any real depth of expertise on building these projects on your management side, so running them effectively is unlikely at best. International hires may have more experience building a subway in the abstract, but that doesn't help them navigate very different regulatory/permitting/planning/contracting environments.

--------

I'm not necessarily saying "just throw money at it and eventually they'll figure out how to do it better", but to some extent we're never going to get to faster/cheaper construction until we're actually doing it consistently.
Section 6(c) "Technical Standards" looks intriguing. Basically tasking NIST with publishing technical standards for online messaging, multimedia sharing, and social networking.

Definitely some good parts here, but I'm still worried about the laws of unintended consequences. Nobody thought that allowing software patents would be bad, but clearly that's been way more costly than anyone imagined. I worry the same is true here.

This paragraph on its own is great. Would love to see a step-by-step approach rather than doing everything at once. Less change for screwing up, and you can adjust new legislation as needed.
Seems malicious on Google's part since middle finger is official unicode
How to migrate from create-react-app to Next.js
> Rights to deletion don't necessarily interfere with the First Amendment because they concern your first-party data

The first amendment does not talk about copyright or distinguish first with third-party data.
I use Gboard, and today it had a strange prompt on the bar above the keyboard: "Do you like typing German?".. I was curious and I pressed it, it lead to a prompt where there was text I could copy paste and I guess post on my social media, about how much I enjoy using Gboard...

So you fucking want me to advertise for you, Google? And for what reason? Does someone want their promotion/bonus and for that they have to reach x downloads?

In fact I'm going to go to the Play Store and give them a shitty review...
Genetics has its own share of bugs. I'd love to edit high cholesterol our of my genes. Yes we must be careful, but it isn't like doing nothing is risk free: doing nothing means me and my family have heart attacks and die young.
> even SQL databases can now be scaled to 1M inserts per second

I'm not sure that I agree with your assertion that only NoSQL systems have hit that benchmark before.
What do we mean when we say that software is ‘dead’ or ‘dying’?
Voight-Kampff style snake oil, wrapped in AI phrenology. As these guys don't provide feedback to the test subject and have not had their tech audited, who knows what this is based on and how mature the technology is. And major firms are basing hiring decisions around this? Unbelievable.
Fairwinds’ Goldilocks Helps Set Kubernetes Resources Just Right
Such sanity simply doesn't exist in the over-protective culture of the USA.
Don’t we have this right for a large portion of the population? GDPR and CCPA both include “the right to be forgotten.”
Many companies will honor GDPR delete requests for non-eu users. CCPA includes a programmatic delete option and I’m sure the most common decision will be to allow it for all users not just California users.
First, why do I have to make the really strong argument? The default position is the status quo; if you think it should be changed, you have to make the really strong argument as to why it would be better. You have the burden of proof; the status quo does not.

But corporatism isn't the answer, on even a superficial look. Crony capitalism generates waste from those who fail because they are locked out. But corporatism is wasteful, too, of those who in an open system could have tried and succeeded, but in corporatism are locked out and know it, and therefore don't even bother to try.
I would take the inverse. Joe Rogan is the smart man's celebrity dumb guy. I as well enjoy some of his podcasts.
It's a very different thing. I'm not just talking about the age of the theory. I'm talking about the length of the period during which it was tested so many times, to the level of precision that no other theory got tested and stood.

General relativity was, and still has never been tested to anywhere near that level of precision, and that many times.
And in fact, we still have strong reasons to doubt general relativity because there may or may not be deviations from it observed in galaxies and large scale universe.

General relativity may be correct in that scale (with the ad-hoc addition of a cosmological constant) but to be consistent with those observations, one requires the existence of black holes, dark energy and and dark matter, things we never truly observed and don't know for sure exists (although it is our best explanation at this moment).

We don't really understand how gravity behaves in very small scales, extremely large scales, or in the presence of very strong energy densities. One thing we know for sure is, general relativity is not the ultimate theory of gravity, it spectacularly fails in very small scales.

We would like to stress-test all aspects of general relativity to 1 in a billion precision as well, but we can't.

This is basically because gravity is very weak and you can't design all sorts of controlled experiments to test it. The best you can do is to make observations in the vicinity of readily massive things like Earth, Sun or a black hole, which you have no control over. You can't make two black holes, pit them together and see what happens in the lab. A situation very different from the quantum theory.

Physicists did expect to observe gravitational waves, and it wasn't a shocker to anyone. The thing that makes is very big deal for physicists is that we now have a whole new way probing things that we couldn't before, in particular things which we don't understand yet, including the violations of general relativity which we do expect to see.

We don't expect to see deviations in quantum theory (unless you bring a black hole nearby your quantum computer).
Having recently experienced "agile", one of the things I've concluded is that the PM needs to be fireable by the team. I don't mean unemployed, I simply mean the team needs to be able to tell the PM they will no longer be working with them.

I just put in my 2 week notice at a shop that I've been working at for 6 months, and what I've found is that effectiveness isn't the goal. Having done freelance for the past 8 years, I was actively shocked by how ineffective and wasteful the processes were here. I once witnessed a discussion about whether to CC multiple people or send each person their own copy that took over a week and eventually involved a VP.

I put in my 2 week notice this Monday. It took me all of 2 days to start filling my time again once I made the decision, and I can't even tell you how much I'm looking forward to going back to working for myself. It feels like having a straight jacket removed.

I'm sure there are shops out there that end up using agile and don't become these ridiculous monstrosities, but I feel like those shops would be successful with or without agile.
I think macOS Catalina has taken some steps to implement this type of approach. Users will be notified when an application starts key logging or taking screenshots. I'm not sure how frequently though.
I find I have to press the reader mode button quickly. It seems to load the entire article, then Javascript moves/deletes most of the article so reader mode can no longer see it after a short segment.
I'm a frequent listener and the only subject I assume Rogan is an authority on is martial arts and nutrition. I ignore much of what else he says, but I respect his knowledge on those two topics.

Other listeners I've spoken to feel the same way. And I reckon Rogan knows that too
I remember that. It seems like there were some restrictions that held back performance in OtherOS mode, though. It was too bad that they didn't keep it up.
Feelings of inadequacy aren't worth being had. If it's useful, remember that this sample here is extremely biased. I've seen a somewhat more random sample of my friends, all talented, skillful and diligent, roll the dice of going independent; seeing the outcomes range from dream success-story to serial failure, I have a different appreciation for the level of risk that you need to be comfortable with.
Cycling pants. You shouldn't have too much trouble finding waterproof pants to go with your jacket. There are some that fit over other clothes (which also provide a lot of insulation if it's cold) and some you wear as if they were regular pants. You can also get shoe covers.
Again though, all that needs to be done is to make sure that the liability for leaked data falls on the user. That's the other part of it right? You delegated access to your account, so InstaFaceTwitter is no longer responsible for what happens to the data on that account. They are only responsible for making sure they give anyone presenting the keys you authorized access to edit and read data on your account.

I mean, there are obviously responsibilities that naturally come with having delegated that access. And word will get around. The first GDPR violations because some user delegated access to their account and the entity that was authorized slurped up all of that user's contacts' personally identifiable data without the contacts being notified, will undoubtedly set the tone. That's still likely a GDPR violation. This doesn't change any of that. The only thing that changes is that the consequences for the GDPR violations now fall on the entity that was authorized, or maybe on the user who authorized the entity? (Not sure which?) But it obviously would not fall on Twitter since it is only complying with the law.

It's important that legal and criminal liability is matched to authorization or delegation. In practice, it will be the threat of legal liability that ensures data security and data privacy, so that needs to follow delegation to ensure incentives are always aligned properly.
Thanks for sharing. How do you price a prototype? I have a bias of thinking people won't initially pay for it. What are your thoughts?
InAtlas – The easiest way to value your business location
Pidgin would thrive once again!
I don't find it disturbing as Fox News and the other "conservative" media outlets were already full of ex-Bush era public sector employees. Both sides have an aggressively pro-intelligence agency bend, even if there are partisan differences.
I can understand it is expensive to maintain. But, how does cursors solve dynamically generated data? In fact, executing serially increases the chances on missing lot more dynamic data rather than getting all pages at once.
One of my teammates was fired. Every time I had to work his files when he had a day off, I was tearing my hair out over his incompetence and sheer laziness. After they let him go, I spent another six months cleaning up messes he left behind, but was happy he was at least gone.

However, I feel like I would be devastated to lose a job in this way, so I feel sympathy.

Actions speak louder than words. Some people just don't really get the memo that they need to change until there are serious consequences.

Alternately, some people end up freed up to go do something else entirely with their lives and are happier for it.

People can be a hodge podge of various things. There is no one size fits all answer here.
> How has learning a new language helped you in your career?

I have a success story, I would not say it helped me in my career. but it made me more confident as a developer.

I was a full-stack PHP developer. In my free time, I always learn new languages (python, ruby, go, rust, OCaml, Clojure, and some Haskell). even now I kinda enjoy learning new stacks. its just fun for me.

For one of our projects (it's back 3 or 4 years ago), we used node. To that point, I never really looked deep into it as I was always busy with go and rust. turns out I was really productive from day one. while others had to do some soul searching.

In short, it made me a better developer and more confident.
copy cats, unsolicited attention, scrutiny, conversation diversion, business risk

I would think.
But if you get paid to do what you personally value, isn't that the ultimate win?
Sure? Please get back to me when there's more evidence of that than what I just outlined.
I'm going to assume that you and the person you are replying to play different games, potentially in different genres entirely.

Some games have lots of cheaters. Some don't have any.
But again, the female leagues were established because of the physical differences between men and women. Yes, some trans people who undergo some medical interventions have some of their physical sporting attributes brought closer into line with the opposite sex, but it’s not all attributes and it’s not all athletes. It’s exceedingly complicated.

The reality is that female leagues was a cultural hack that worked well enough in the 20th century. But in a world where we recognise that neither sex not gender fit neatly into binary categories, it is impractical to assume that we can fit people into two sporting categories.
No, if your standard is "faster", even D-Wave achieved that. Quantum supremacy is about exponential speedup, and in light of IBM's claim, Google's claim of quantum supremacy is very much in doubt.
As long as companies keep expecting experience in very specific technologies (only at work—400 hours on a hobby codebase don't count for as much as 40 hours writing something at a job for determining competence in a language or framework or whatever, it seems) this will keep happening. It's really, really dumb, but there's little other choice for folks who want to keep their skills (=the names of tools & languages they've used to write something for pay) up to date (=trendy high-paying buzzword compliant).

Doubly true if you're not all-in on one of the major Bigcorp silos (Java, C#).
At Slalom _build[1], we have People Managers and Team Leads.

Your people manager stays with you as you transition from project to project. They never have more than six direct reports. They are the person that handles all the bureaucracy for you and helping you through the org.

Your team lead is sometimes a people manager but probably not yours. They change based on the project you are on and are responsible for it's success. Their focus is on delivery not your career.

I'm interested in seeing where this goes as it breaks the responsibility up without breaking the career progression. There isn't a "technical path" ... yet.

[1] https://www.slalombuild.com/
I believe this is a healthy exchange.

Boom & bust cycle appears wasting more resources and progressing slower overall than a steady refinement.
Many reviews it takes to get someone to buy something
Mad respect my friend.
Don’t be surprised when South Korea wants nuclear weapons
Totally valid point, but what I what ponder is the extent to which blockbuster movies (specifically the recent onslaught of sequels) consume the shared resources available to make quality films; i.e. talent (videographers, actors and actresses, directors, etc.), available slots for films that theaters have, the audience's time, and mainly studio budgets.

Indie films can exist symbiotically; and I think they have been successfully. It seems like there are many more movies, of all varieties, available today than any other time in history. Although, I can't help but think about what we don't have as a result of YASM (yet another superhero movie).

You could also argue that adding to the coffers with a "sure-thing" provides more money to create new and innovative films, but I suspect currently that profits go into bonuses, getting the same actors back again and again, and production of the next "sure-thing".

I think there are a lot of movies now, but a lot of "bad" ones. The "good" ones are either "more-of-the-same-good" or exposed to very small audiences. Which may be less desirable for a diverse and interesting culture and society.
In FPTP, the strategy is only obvious if your candidate is likely to win... Which is a bit of an ouroboros.
So Google is selectively oppressing certain app developers by using the "Rules for thee, not for me" ideology.

Well, they've been doing it for years and that's why there's people in the US Government talking about anti-trust investigations... Hopefully something comes of it.
My county also has a bureaucratic nightmare for a building permits department. I avoid interaction with them however I can. Sheds less than 120sqft do not require solar permits, so I am trying to cram 1.7kw of panels on to my garden shed. Also looking at getting another few kw mounted on a wheeled trailer which the building dpt does not have dominion over.

They want $1000 for a permit which would increase my payback time by at least 3 years.

I closely follow the relevant codes that improve my children's safety, but about half of the codes in my county are more about bureaucracy then safety.
i had this problem as well, the first time i tried to upgrade to mojave. but at some point, apple made it possible to re-enable sub-pixel anti-aliasing.

https://www.howtogeek.com/358596/how-to-fix-blurry-fonts-on-...

at this point, i don't think you even have to do that terminal thing anymore; you can just enable it in settings.